@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);.Header_header__R-3GA{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;gap:20px;justify-content:space-between;margin:15px;padding:15px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.Header_logoSection__swA\+f{align-items:center;display:flex;flex-shrink:0;gap:20px;position:relative;z-index:999}.Header_header__R-3GA img:first-child{width:150px}.Header_header__R-3GA img:nth-child(2){width:100px}.Header_header__R-3GA img:nth-child(3){width:80px}.Header_hamburger__ej6fM{background:transparent;border:none;cursor:pointer;display:none;flex-direction:column;height:25px;justify-content:space-around;padding:0;position:relative;width:30px;z-index:1002}.Header_hamburgerLine__QAHwd{background-color:#059668;border-radius:10px;height:3px;transform-origin:center;transition:all .3s ease;width:100%}.Header_hamburgerLine__QAHwd.Header_open__xRrGp:first-child{transform:translateY(8px) rotate(45deg)}.Header_hamburgerLine__QAHwd.Header_open__xRrGp:nth-child(2){opacity:0}.Header_hamburgerLine__QAHwd.Header_open__xRrGp:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.Header_navigation__SO3S4{align-items:center;display:flex;gap:20px;margin-left:auto}.Header_navigation__SO3S4 a{color:#000;font-weight:500;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Header_navigation__SO3S4 a:hover{border-bottom:2px solid #059668;color:#059668}.Header_linkButton__D\+idq{background-color:#059668;border:none!important;border-radius:10px;color:#fff!important;font-weight:600;margin:0;padding:12px 24px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Header_linkButton__D\+idq:hover{background-color:#047857!important;box-shadow:0 4px 12px rgba(5,150,104,.3);transform:translateY(-2px)}.Header_overlay__T93H9{display:none}@media (max-width:1024px){.Header_header__R-3GA{padding:12px 18px}.Header_logoSection__swA\+f{gap:15px}.Header_header__R-3GA img:first-child{width:120px}.Header_header__R-3GA img:nth-child(2){width:80px}.Header_header__R-3GA img:nth-child(3){width:65px}.Header_navigation__SO3S4{gap:15px}.Header_linkButton__D\+idq{padding:10px 20px}}@media (max-width:768px){.Header_header__R-3GA{margin:10px;padding:12px 15px}.Header_logoSection__swA\+f{gap:12px}.Header_header__R-3GA img:first-child{width:100px}.Header_header__R-3GA img:nth-child(2){width:65px}.Header_header__R-3GA img:nth-child(3){width:50px}.Header_hamburger__ej6fM{display:flex}.Header_navigation__SO3S4{align-items:center;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.1);flex-direction:column;gap:2rem;height:100vh;justify-content:center;margin-left:0;padding:2rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:280px;z-index:1001}.Header_navigation__SO3S4.Header_showMenu__jU3PR{right:0}.Header_navigation__SO3S4 a{font-size:1.1rem;padding:12px 0;text-align:center;width:100%}.Header_linkButton__D\+idq{font-size:1.1rem;padding:14px 24px;text-align:center;width:100%}.Header_overlay__T93H9{animation:Header_fadeIn__ofmWD .3s ease;background:rgba(0,0,0,.5);display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:999}@keyframes Header_fadeIn__ofmWD{0%{opacity:0}to{opacity:1}}}@media (max-width:480px){.Header_header__R-3GA{margin:8px;padding:10px 12px}.Header_logoSection__swA\+f{gap:10px}.Header_header__R-3GA img:first-child{width:80px}.Header_header__R-3GA img:nth-child(2){width:50px}.Header_header__R-3GA img:nth-child(3){width:40px}.Header_hamburger__ej6fM{height:22px;width:28px}.Header_hamburgerLine__QAHwd{height:2.5px}.Header_navigation__SO3S4{gap:1.5rem;padding:1.5rem;width:250px}.Header_navigation__SO3S4 a{font-size:1rem;padding:10px 0}.Header_linkButton__D\+idq{font-size:1rem;padding:12px 20px}}@media (prefers-reduced-motion:reduce){.Header_hamburgerLine__QAHwd,.Header_linkButton__D\+idq,.Header_navigation__SO3S4 a,.Header_overlay__T93H9{animation:none;transition:none}.Header_linkButton__D\+idq:hover{transform:none}}.Footer_footer__vVq4Y{align-items:center;background-color:#92ffdc;color:#000;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around;padding:1rem;text-align:center}.Footer_footerImg__\+Zb63{flex-shrink:0;height:auto;width:150px}.Footer_footerText__5KwfP{color:#000;font-size:1rem;font-weight:500;margin:0}@media (max-width:1024px){.Footer_footer__vVq4Y{padding:.75rem}.Footer_footerImg__\+Zb63{width:120px}.Footer_footerText__5KwfP{font-size:.95rem}}@media (max-width:768px){.Footer_footer__vVq4Y{gap:.75rem;padding:.75rem .5rem}.Footer_footerImg__\+Zb63{width:100px}.Footer_footerText__5KwfP{font-size:.9rem}}@media (max-width:480px){.Footer_footer__vVq4Y{flex-direction:column;gap:.75rem;padding:1rem .5rem}.Footer_footerImg__\+Zb63{width:80px}.Footer_footerText__5KwfP{font-size:.85rem;order:2}.Footer_footerImg__\+Zb63:first-child{order:1}.Footer_footerImg__\+Zb63:last-child{order:3}}@media (prefers-reduced-motion:reduce){.Footer_footer__vVq4Y *{transition:none}}.Content_mainContent__GPt5-{align-items:center;display:flex;gap:30px;margin-inline:auto;padding:2rem 0;width:70%}.Content_mainContent__GPt5-.Content_reverse__jZ8io{flex-direction:row-reverse}.Content_textPart__FHCoo{flex:1 1}.Content_textPart__FHCoo p{color:#4a5568;font-size:1.1rem;line-height:1.8;text-align:justify}.Content_textPart__FHCoo h1{color:#2d3748;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:2.5rem;margin-bottom:1rem;text-align:right}.Content_textPart__FHCoo h1.Content_textLeft__7znPt{text-align:left}.Content_imagePart__ES\+uF{align-items:center;display:flex;flex:1 1;justify-content:center}.Content_imagePart__ES\+uF img{border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.1);height:auto;max-width:500px;width:100%}@media (max-width:1024px){.Content_mainContent__GPt5-{gap:25px;width:80%}.Content_textPart__FHCoo h1{font-size:2rem}.Content_textPart__FHCoo p{font-size:1rem}.Content_imagePart__ES\+uF img{max-width:400px}}@media (max-width:768px){.Content_mainContent__GPt5-{flex-direction:column;gap:2rem;text-align:center;width:90%}.Content_mainContent__GPt5-.Content_reverse__jZ8io{flex-direction:column}.Content_textPart__FHCoo h1{font-size:1.75rem;text-align:center!important}.Content_textPart__FHCoo h1.Content_textLeft__7znPt{text-align:center!important}.Content_textPart__FHCoo p{font-size:.95rem;text-align:left}.Content_imagePart__ES\+uF{width:100%}.Content_imagePart__ES\+uF img{max-width:100%}}@media (max-width:480px){.Content_mainContent__GPt5-{gap:1.5rem;padding:1rem 0;width:95%}.Content_textPart__FHCoo h1{font-size:1.5rem}.Content_textPart__FHCoo p{font-size:.9rem;line-height:1.6}.Content_imagePart__ES\+uF img{border-radius:12px}}@media (prefers-reduced-motion:reduce){.Content_imagePart__ES\+uF img{transition:none}}.Landing_heroMain__YFqPi{align-items:center;display:flex;gap:30px;justify-content:center;margin:2rem auto;max-width:1400px;padding:2rem}.Landing_textSide__YKrCM{display:flex;flex:1 1;flex-direction:column;gap:10px;max-width:600px}.Landing_textSide__YKrCM h1{color:#5a5c68;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:3rem;line-height:1.2;margin:0;padding:0;text-align:left}.Landing_textSide__YKrCM h1:first-letter{color:#059668}.Landing_textButtons__ddiq9{display:flex;gap:10px;margin-top:1rem}.Landing_textButton__xhF8c{border-radius:10px;color:#fff;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease;white-space:nowrap}.Landing_textButton__xhF8c:first-child{background-color:#059668}.Landing_textButton__xhF8c:first-child:hover{background-color:#047857;box-shadow:0 4px 12px rgba(5,150,104,.3);transform:translateY(-2px)}.Landing_textButton__xhF8c:nth-child(2){background-color:#f97316}.Landing_textButton__xhF8c:nth-child(2):hover{background-color:#ea580c;box-shadow:0 4px 12px rgba(249,115,22,.3);transform:translateY(-2px)}.Landing_imageSide__9cMn9{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:600px}.Landing_imageSide__9cMn9 img{border-radius:10px;box-shadow:0 8px 25px rgba(0,0,0,.1);height:auto;max-width:500px;width:100%}.Landing_screenText__esdOO{color:#4a5568;font-size:1.1rem;line-height:1.8;margin:3rem auto;max-width:1200px;padding:0 2rem;text-align:justify;width:70%}@media (max-width:1024px){.Landing_heroMain__YFqPi{gap:25px;max-width:100%;padding:1.5rem}.Landing_textSide__YKrCM{max-width:none}.Landing_textSide__YKrCM h1{font-size:2.5rem}.Landing_imageSide__9cMn9{max-width:none}.Landing_screenText__esdOO{font-size:1rem;width:80%}.Landing_imageSide__9cMn9 img{max-width:400px}}@media (max-width:768px){.Landing_heroMain__YFqPi{flex-direction:column;gap:2rem;padding:1.5rem;text-align:center}.Landing_textSide__YKrCM{align-items:center}.Landing_textSide__YKrCM h1{font-size:2rem;text-align:center}.Landing_textButtons__ddiq9{flex-wrap:wrap;justify-content:center}.Landing_textButton__xhF8c{font-size:.9rem;padding:10px 20px}.Landing_imageSide__9cMn9{width:100%}.Landing_imageSide__9cMn9 img{max-width:100%}.Landing_screenText__esdOO{font-size:.95rem;margin:2rem auto;padding:0 1rem;width:90%}}@media (max-width:480px){.Landing_heroMain__YFqPi{gap:1.5rem;padding:1rem}.Landing_textSide__YKrCM h1{font-size:1.5rem}.Landing_textButtons__ddiq9{flex-direction:column;gap:8px;width:100%}.Landing_textButton__xhF8c{padding:12px;text-align:center;width:100%}.Landing_screenText__esdOO{font-size:.9rem;padding:0 .5rem;text-align:left;width:95%}}@media (prefers-reduced-motion:reduce){.Landing_textButton__xhF8c{transition:none}.Landing_textButton__xhF8c:hover{transform:none}}.Home_homePage__ljmyT{display:flex;flex-direction:column;gap:50px;justify-content:space-between;margin-inline:auto;margin:0;min-height:100vh;padding:0;width:100%}@media (max-width:1024px){.Home_homePage__ljmyT{gap:40px}}@media (max-width:768px){.Home_homePage__ljmyT{gap:30px}}@media (max-width:480px){.Home_homePage__ljmyT{gap:20px}}@media (prefers-reduced-motion:reduce){.Home_homePage__ljmyT *{animation:none;transition:none}}.About_aboutContainer__J4cIw{padding:2rem 0;width:100%}.About_aboutContainer__J4cIw h1{color:#2d3748;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:2.5rem;margin-bottom:2rem;text-align:center}.About_aboutContainer__J4cIw .content-title{text-align:center}@media (max-width:1024px){.About_aboutContainer__J4cIw{padding:1.5rem 0}.About_aboutContainer__J4cIw h1{font-size:2rem}}@media (max-width:768px){.About_aboutContainer__J4cIw{padding:1rem 0}.About_aboutContainer__J4cIw h1{font-size:1.75rem;padding:0 1rem}}@media (max-width:480px){.About_aboutContainer__J4cIw{padding:.5rem 0}.About_aboutContainer__J4cIw h1{font-size:1.5rem;padding:0 .5rem}}@media (prefers-reduced-motion:reduce){.About_aboutContainer__J4cIw *{transition:none}}.Tech_title__\+fbsM{color:#2d3748;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:2.5rem;font-weight:700;margin:3rem 0 2rem;text-align:center}@media (max-width:1024px){.Tech_title__\+fbsM{font-size:2rem;margin:2.5rem 0 1.5rem}}@media (max-width:768px){.Tech_title__\+fbsM{font-size:1.75rem;margin:2rem 0 1.5rem;padding:0 1rem}}@media (max-width:480px){.Tech_title__\+fbsM{font-size:1.5rem;margin:1.5rem 0 1rem;padding:0 .5rem}}@media (prefers-reduced-motion:reduce){.Tech_title__\+fbsM{transition:none}}.Contact_mainContact__hes\+i{align-items:center;display:flex;gap:40px;justify-content:space-around;margin-inline:auto;padding:2rem 0;width:70%}.Contact_inputsPart__pHX9x{display:flex;flex:1 1;flex-direction:column;gap:30px;justify-content:space-around}.Contact_inputsPart__pHX9x div{display:flex;flex-direction:column;gap:5px}.Contact_inputsPart__pHX9x div label{color:#2d3748;font-size:1rem;font-weight:500}.Contact_inputsPart__pHX9x div input,.Contact_inputsPart__pHX9x div textarea{background:#fff;border:1px solid #cbd5e0;border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:1rem;padding:12px;transition:all .3s ease;width:100%}.Contact_inputsPart__pHX9x div input:focus,.Contact_inputsPart__pHX9x div textarea:focus{border-color:#059668;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.Contact_inputsPart__pHX9x div textarea{border-radius:10px;height:120px;resize:none}.Contact_inputsPart__pHX9x button{background-color:#059668;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 24px;transition:all .3s ease;white-space:nowrap}.Contact_inputsPart__pHX9x button:hover{background-color:#047857;box-shadow:0 4px 12px rgba(5,150,104,.3);transform:translateY(-2px)}.Contact_inputsPart__pHX9x button:active{transform:translateY(0)}.Contact_textPart__zGqDH p{color:#4a5568;line-height:1.8;text-align:justify}.Contact_sideImage__LYMd0{align-items:center;display:flex;flex:1 1;justify-content:center}.Contact_sideImage__LYMd0 img{border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.1);height:auto;max-width:500px;width:100%}@media (max-width:1024px){.Contact_mainContact__hes\+i{gap:30px;width:80%}.Contact_sideImage__LYMd0 img{max-width:400px}}@media (max-width:768px){.Contact_mainContact__hes\+i{flex-direction:column;gap:2rem;width:90%}.Contact_inputsPart__pHX9x{gap:20px;width:100%}.Contact_inputsPart__pHX9x div input,.Contact_inputsPart__pHX9x div textarea{font-size:.95rem;padding:10px}.Contact_inputsPart__pHX9x button{padding:14px;width:100%}.Contact_sideImage__LYMd0{width:100%}.Contact_sideImage__LYMd0 img{max-width:100%}}@media (max-width:480px){.Contact_mainContact__hes\+i{gap:1.5rem;padding:1rem 0;width:95%}.Contact_inputsPart__pHX9x{gap:16px}.Contact_inputsPart__pHX9x div label{font-size:.9rem}.Contact_inputsPart__pHX9x div input,.Contact_inputsPart__pHX9x div textarea{font-size:.9rem;padding:10px}.Contact_inputsPart__pHX9x div textarea{height:100px}.Contact_inputsPart__pHX9x button{font-size:.95rem;padding:12px}.Contact_sideImage__LYMd0 img{border-radius:12px}}@media (prefers-reduced-motion:reduce){.Contact_inputsPart__pHX9x button,.Contact_inputsPart__pHX9x div input,.Contact_inputsPart__pHX9x div textarea{transition:none}.Contact_inputsPart__pHX9x button:hover{transform:none}}.Login_wholePage__UBCtb{align-items:center;display:flex;height:100vh;width:100%}.Login_leftImageDeco__ISc0o{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;width:50%}.Login_leftImageDeco__ISc0o img{height:100%;object-fit:cover;width:100%}.Login_login__\+H1JP{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:40px;width:50%}.Login_login__\+H1JP .Login_logo__q1eJV{margin-bottom:15px;width:100px}.Login_login__\+H1JP h2{color:#333;font-size:1.8rem;margin-bottom:10px;text-align:center}.Login_subtitle__h2LhV{color:#666;font-size:1rem;margin:0 0 25px;text-align:center}.Login_login__\+H1JP form{display:flex;flex-direction:column;gap:20px;max-width:500px;width:100%}.Login_formSection__B274s{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;flex-direction:column;gap:15px;padding:20px}.Login_formGroup__oORqm{display:flex;flex-direction:column;gap:5px}.Login_login__\+H1JP label{color:#555;font-size:14px;font-weight:700}.Login_required__7JQri{color:#dc2626;margin-left:2px}.Login_login__\+H1JP input{background:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-size:16px;padding:12px;transition:border-color .2s,box-shadow .2s}.Login_login__\+H1JP input:focus{border-color:#059668;box-shadow:0 0 0 2px rgba(5,150,104,.2);outline:none}.Login_inputError__7NRFY{border-color:#dc2626!important}.Login_inputError__7NRFY:focus{box-shadow:0 0 0 2px rgba(220,38,38,.2)!important}.Login_errorMessageBox__TyK4b{align-items:center;background-color:#fee;border:1px solid #fcc;border-radius:5px;color:#c00;display:flex;font-size:14px;gap:10px;padding:12px}.Login_errorMessageBox__TyK4b i{font-size:18px}.Login_submitButton__OnaW6{align-items:center;background-color:#059668;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:10px;padding:12px;transition:background-color .3s}.Login_submitButton__OnaW6:hover:not(:disabled){background-color:#047857}.Login_submitButton__OnaW6:disabled{background-color:#9ca3af;cursor:not-allowed}.Login_submitButton__OnaW6 i{font-size:14px}.Login_signupLinks__Lro0i{display:flex;flex-direction:column;gap:8px;margin-top:20px;text-align:center}.Login_signupLink__7IUEt{color:#666;font-size:14px;margin:0}.Login_signupLink__7IUEt a{color:#059668;font-weight:700;text-decoration:none}.Login_signupLink__7IUEt a:hover{text-decoration:underline}@media (max-width:1024px){.Login_leftImageDeco__ISc0o{width:40%}.Login_login__\+H1JP{padding:25px 30px;width:60%}}@media (max-width:768px){.Login_wholePage__UBCtb{flex-direction:column;height:auto;min-height:100vh}.Login_leftImageDeco__ISc0o{height:200px;width:100%}.Login_login__\+H1JP{height:auto;padding:20px;width:100%}.Login_login__\+H1JP h2{font-size:1.5rem}.Login_subtitle__h2LhV{font-size:.9rem}.Login_login__\+H1JP .Login_logo__q1eJV{width:80px}.Login_formSection__B274s{padding:15px}.Login_login__\+H1JP form{max-width:100%}}@media (max-width:480px){.Login_leftImageDeco__ISc0o{height:150px}.Login_login__\+H1JP{padding:15px}.Login_login__\+H1JP h2{font-size:1.3rem}.Login_formSection__B274s{gap:12px;padding:12px}.Login_login__\+H1JP input,.Login_submitButton__OnaW6{font-size:14px;padding:10px}}@media print{.Login_leftImageDeco__ISc0o,.Login_signupLinks__Lro0i,.Login_submitButton__OnaW6{display:none}.Login_login__\+H1JP{padding:0;width:100%}}.SignUp_wholePage__5a7Ln{align-items:center;display:flex;height:100vh;width:100%}.SignUp_leftImageDeco__rkuW-{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;width:50%}.SignUp_leftImageDeco__rkuW- img{height:100%;object-fit:cover;width:100%}.SignUp_signup__LiCwK{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow-y:auto;padding:30px 40px;width:50%}.SignUp_signup__LiCwK .SignUp_logo__f39L9{margin-bottom:15px;width:100px}.SignUp_signup__LiCwK h2{color:#333;font-size:1.8rem;margin-bottom:10px;text-align:center}.SignUp_subtitle__6crN9{color:#666;font-size:1rem;margin:0 0 25px;text-align:center}.SignUp_signup__LiCwK form{display:flex;flex-direction:column;gap:25px;max-width:600px;width:100%}.SignUp_formSection__mKNNy{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;flex-direction:column;gap:15px;padding:20px}.SignUp_formSection__mKNNy h3{border-bottom:2px solid #059668;color:#059668;font-size:1.1rem;font-weight:600;margin:0 0 10px;padding-bottom:8px}.SignUp_formGroup__AEi1h{display:flex;flex:1 1;flex-direction:column;gap:5px}.SignUp_formRow__C\+tea{display:flex;gap:15px}.SignUp_signup__LiCwK label{color:#555;font-size:14px;font-weight:700}.SignUp_required__tAUyx{color:#dc2626;margin-left:2px}.SignUp_signup__LiCwK input,.SignUp_signup__LiCwK select{background:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-size:16px;padding:12px;transition:border-color .2s,box-shadow .2s}.SignUp_signup__LiCwK input:focus,.SignUp_signup__LiCwK select:focus{border-color:#059668;box-shadow:0 0 0 2px rgba(5,150,104,.2);outline:none}.SignUp_inputError__HkV6s{border-color:#dc2626!important}.SignUp_inputError__HkV6s:focus{box-shadow:0 0 0 2px rgba(220,38,38,.2)!important}.SignUp_errorMessage__J0fuT{align-items:center;color:#dc2626;display:flex;font-size:12px;gap:4px;margin-top:2px}.SignUp_errorMessage__J0fuT:before{content:"⚠"}.SignUp_submitButton__TceR2{align-items:center;background-color:#059668;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:10px;padding:12px;transition:background-color .3s}.SignUp_submitButton__TceR2:hover:not(:disabled){background-color:#047857}.SignUp_submitButton__TceR2:disabled{background-color:#9ca3af;cursor:not-allowed}.SignUp_submitButton__TceR2 i{font-size:14px}.SignUp_loginLink__PenFN{color:#666;font-size:14px;margin-top:20px;text-align:center}.SignUp_loginLink__PenFN a{color:#059668;font-weight:700;text-decoration:none}.SignUp_loginLink__PenFN a:hover{text-decoration:underline}@media (max-width:1024px){.SignUp_leftImageDeco__rkuW-{width:40%}.SignUp_signup__LiCwK{padding:25px 30px;width:60%}}@media (max-width:768px){.SignUp_wholePage__5a7Ln{flex-direction:column;height:auto;min-height:100vh}.SignUp_leftImageDeco__rkuW-{height:200px;width:100%}.SignUp_signup__LiCwK{height:auto;padding:20px;width:100%}.SignUp_signup__LiCwK h2{font-size:1.5rem}.SignUp_subtitle__6crN9{font-size:.9rem}.SignUp_signup__LiCwK .SignUp_logo__f39L9{width:80px}.SignUp_formSection__mKNNy{padding:15px}.SignUp_formRow__C\+tea{flex-direction:column;gap:15px}.SignUp_formGroup__AEi1h{width:100%}}@media (max-width:480px){.SignUp_leftImageDeco__rkuW-{height:150px}.SignUp_signup__LiCwK{padding:15px}.SignUp_signup__LiCwK h2{font-size:1.3rem}.SignUp_formSection__mKNNy{gap:12px;padding:12px}.SignUp_formSection__mKNNy h3{font-size:1rem}.SignUp_signup__LiCwK input,.SignUp_signup__LiCwK select,.SignUp_submitButton__TceR2{font-size:14px;padding:10px}}.SignUp_signup__LiCwK::-webkit-scrollbar{width:8px}.SignUp_signup__LiCwK::-webkit-scrollbar-track{background:#f1f1f1}.SignUp_signup__LiCwK::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.SignUp_signup__LiCwK::-webkit-scrollbar-thumb:hover{background:#555}.SignUp_signup__LiCwK form.SignUp_loading__TOd07{opacity:.7;pointer-events:none}@media print{.SignUp_leftImageDeco__rkuW-,.SignUp_loginLink__PenFN,.SignUp_submitButton__TceR2{display:none}.SignUp_signup__LiCwK{padding:0;width:100%}}.UserUp_wholePage__0HjO1{align-items:center;display:flex;height:100vh;width:100%}.UserUp_leftImageDeco__K0zLB{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;width:50%}.UserUp_leftImageDeco__K0zLB img{height:100%;object-fit:cover;width:100%}.UserUp_signup__epcH5{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow-y:auto;padding:30px 40px;width:50%}.UserUp_signup__epcH5 .UserUp_logo__OW6V4{margin-bottom:15px;width:100px}.UserUp_signup__epcH5 h2{color:#333;font-size:1.8rem;margin-bottom:10px;text-align:center}.UserUp_subtitle__bb6yf{color:#666;font-size:1rem;margin:0 0 25px;text-align:center}.UserUp_signup__epcH5 form{display:flex;flex-direction:column;gap:25px;max-width:600px;width:100%}.UserUp_formSection__zJ1Kc{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;flex-direction:column;gap:15px;padding:20px}.UserUp_formSection__zJ1Kc h3{border-bottom:2px solid #059668;color:#059668;font-size:1.1rem;font-weight:600;margin:0 0 10px;padding-bottom:8px}.UserUp_formGroup__W4RQG{display:flex;flex:1 1;flex-direction:column;gap:5px}.UserUp_formRow__YucFZ{display:flex;gap:15px}.UserUp_signup__epcH5 label{color:#555;font-size:14px;font-weight:700}.UserUp_required__0hxAI{color:#dc2626;margin-left:2px}.UserUp_signup__epcH5 input,.UserUp_signup__epcH5 select{background:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;font-size:16px;padding:12px;transition:border-color .2s,box-shadow .2s}.UserUp_signup__epcH5 input:focus,.UserUp_signup__epcH5 select:focus{border-color:#059668;box-shadow:0 0 0 2px rgba(5,150,104,.2);outline:none}.UserUp_inputError__fGPjC{border-color:#dc2626!important}.UserUp_inputError__fGPjC:focus{box-shadow:0 0 0 2px rgba(220,38,38,.2)!important}.UserUp_errorMessage__aUJid{align-items:center;color:#dc2626;display:flex;font-size:12px;gap:4px;margin-top:2px}.UserUp_errorMessage__aUJid:before{content:"⚠"}.UserUp_submitButton__RQOQ\+{align-items:center;background-color:#059668;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;margin-top:10px;padding:12px;transition:background-color .3s}.UserUp_submitButton__RQOQ\+:hover:not(:disabled){background-color:#047857}.UserUp_submitButton__RQOQ\+:disabled{background-color:#9ca3af;cursor:not-allowed}.UserUp_submitButton__RQOQ\+ i{font-size:14px}.UserUp_loginLink__EkU20{color:#666;font-size:14px;margin-top:20px;text-align:center}.UserUp_loginLink__EkU20 a{color:#059668;font-weight:700;text-decoration:none}.UserUp_loginLink__EkU20 a:hover{text-decoration:underline}@media (max-width:1024px){.UserUp_leftImageDeco__K0zLB{width:40%}.UserUp_signup__epcH5{padding:25px 30px;width:60%}}@media (max-width:768px){.UserUp_wholePage__0HjO1{flex-direction:column;height:auto;min-height:100vh}.UserUp_leftImageDeco__K0zLB{height:200px;width:100%}.UserUp_signup__epcH5{height:auto;padding:20px;width:100%}.UserUp_signup__epcH5 h2{font-size:1.5rem}.UserUp_subtitle__bb6yf{font-size:.9rem}.UserUp_signup__epcH5 .UserUp_logo__OW6V4{width:80px}.UserUp_formSection__zJ1Kc{padding:15px}.UserUp_formRow__YucFZ{flex-direction:column;gap:15px}.UserUp_formGroup__W4RQG{width:100%}}@media (max-width:480px){.UserUp_leftImageDeco__K0zLB{height:150px}.UserUp_signup__epcH5{padding:15px}.UserUp_signup__epcH5 h2{font-size:1.3rem}.UserUp_formSection__zJ1Kc{gap:12px;padding:12px}.UserUp_formSection__zJ1Kc h3{font-size:1rem}.UserUp_signup__epcH5 input,.UserUp_signup__epcH5 select,.UserUp_submitButton__RQOQ\+{font-size:14px;padding:10px}}.UserUp_signup__epcH5::-webkit-scrollbar{width:8px}.UserUp_signup__epcH5::-webkit-scrollbar-track{background:#f1f1f1}.UserUp_signup__epcH5::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.UserUp_signup__epcH5::-webkit-scrollbar-thumb:hover{background:#555}.UserUp_signup__epcH5 form.UserUp_loading__R7RYG{opacity:.7;pointer-events:none}@media print{.UserUp_leftImageDeco__K0zLB,.UserUp_loginLink__EkU20,.UserUp_submitButton__RQOQ\+{display:none}.UserUp_signup__epcH5{padding:0;width:100%}}.Dashboard_box__ghJNk{grid-gap:20px;align-items:stretch;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:calc(100vh - 40px);justify-items:stretch;min-height:600px;padding:20px}.Dashboard_box1__C4hrC,.Dashboard_box2__QgnK-,.Dashboard_box3__wKNeK,.Dashboard_box4__8NMLK{background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:20px;transition:all .3s ease}.Dashboard_box1__C4hrC:hover,.Dashboard_box2__QgnK-:hover,.Dashboard_box3__wKNeK:hover,.Dashboard_box4__8NMLK:hover{box-shadow:0 10px 30px rgba(0,0,0,.12);transform:translateY(-2px)}.Dashboard_box1__C4hrC,.Dashboard_box2__QgnK-{grid-column:span 1;grid-row:span 1}.Dashboard_box3__wKNeK{grid-column:span 1;grid-row:span 2}.Dashboard_box4__8NMLK{grid-column:span 2;grid-row:span 1}.Dashboard_sectionHeader__fdkw8{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.Dashboard_sectionHeader__fdkw8 h2{align-items:center;color:#46858c;color:var(--color4,#46858c);display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.375rem;font-weight:600;gap:.5rem;margin:0}.Dashboard_badge__i0ygH{background:linear-gradient(135deg,#46858c,#059668);background:linear-gradient(135deg,var(--color4,#46858c),var(--color6,#059668));border-radius:16px;box-shadow:0 2px 8px rgba(70,133,140,.3);color:#fff;font-size:.8rem;font-weight:600;min-width:1.75rem;padding:.375rem .875rem;text-align:center}.Dashboard_divider__wsTNS{background:linear-gradient(90deg,#46858c,transparent);background:linear-gradient(90deg,var(--color4,#46858c),transparent);border:none;border-radius:1px;height:2px;margin:0 0 15px}.Dashboard_scrollContent__R-In2{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-right:5px}.Dashboard_scrollContent__R-In2::-webkit-scrollbar{width:4px}.Dashboard_scrollContent__R-In2::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.Dashboard_scrollContent__R-In2::-webkit-scrollbar-thumb{background:#059668;background:var(--color6,#059668);border-radius:2px}.Dashboard_dataArea__ky82K{align-items:center;background:#f8f9fa;border-left:4px solid #46858c;border-left:4px solid var(--color4,#46858c);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:8px 0;padding:12px 15px;transition:all .3s ease}.Dashboard_dataArea__ky82K:hover{background:#46858c;background:var(--color4,#46858c);box-shadow:0 4px 12px rgba(70,133,140,.3);color:#fff;transform:translateX(4px)}.Dashboard_embarcacaoName__Cbrbw{font-family:Roboto Condensed,sans-serif;font-size:.95rem;font-weight:500;margin:0}.Dashboard_embarcacaoCount__F4-CS{background:#059668;background:var(--color6,#059668);border-radius:12px;color:#fff;font-size:.8rem;font-weight:600;margin:0;min-width:2rem;padding:.25rem .75rem;text-align:center}.Dashboard_dataArea__ky82K:hover .Dashboard_embarcacaoCount__F4-CS{background:#fff;color:#46858c;color:var(--color4,#46858c)}.Dashboard_historyItem__Y90uM{align-items:center;background:#f8f9fa;border-left:3px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;margin:5px 0;padding:10px 15px;transition:all .3s ease}.Dashboard_historyItem__Y90uM:hover{background:#e2e8f0;border-left-color:#f2780c;border-left-color:var(--color5,#f2780c);transform:translateX(2px)}.Dashboard_etiquetaNumber__4XRUF{color:#2d3748;font-family:Roboto Condensed,sans-serif;font-size:.9rem;font-weight:600;margin:0;text-transform:uppercase;width:180px}.Dashboard_leituraDate__bIUyW{color:#718096;flex:1 1;font-family:Roboto Condensed,sans-serif;font-size:.8rem;margin:0;text-align:center}.Dashboard_statusLeitura__Tmi5C{align-items:center;border-radius:50%;display:flex;font-size:.8rem;height:28px;justify-content:center;margin-left:15px;transition:all .3s ease;width:28px}.Dashboard_semMovimentacao__fGCVA{background:#10b981;color:#fff}.Dashboard_movimentacaoInterna__jQawl{background:#f3de20;color:#fff}.Dashboard_movimentacaoExterna__78\+hA{background:#ffa702;color:#fff}.Dashboard_naoCadastrada__ftkFP{background:#ef4444;color:#fff}.Dashboard_completo__v3sMt:hover,.Dashboard_incompleto__TwtYn:hover{transform:scale(1.1)}.Dashboard_chartWrapper__60sgI{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:200px;padding:10px}.Dashboard_emptyState__4Z9zs{align-items:center;color:#a0aec0;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.Dashboard_emptyState__4Z9zs i{font-size:3rem;margin-bottom:1rem;opacity:.5}.Dashboard_emptyState__4Z9zs p{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.Dashboard_loadingContainer__ss\+Te{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:100vh;padding:2rem}.Dashboard_loadingContent__76ipB{background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);min-width:300px;padding:3rem;text-align:center}.Dashboard_spinner__bdpNT{animation:Dashboard_spin__gW-XO 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#46858c;border-top:4px solid var(--color4,#46858c);height:50px;margin:0 auto 1.5rem;width:50px}.Dashboard_statusNotice__MvFKp{animation:Dashboard_slideInFromRight__jH4D6 .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.Dashboard_statusNotice__MvFKp p,.Dashboard_statusNotice__MvFKp ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.Dashboard_statusNotice__MvFKp ul li:before{content:"❌"}.Dashboard_statusNotice__MvFKp strong{color:#1f2937;font-weight:600}.Dashboard_statusNotice__MvFKp i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@keyframes Dashboard_spin__gW-XO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Dashboard_loadingText__n6\+LJ{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.Dashboard_errorContainer__rrl0-{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:100vh;padding:2rem}.Dashboard_errorContent__riipE{background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);min-width:400px;padding:3rem;text-align:center}.Dashboard_errorIcon__0zV1M{color:#f56565;font-size:3rem;margin-bottom:1rem}.Dashboard_errorMessage__Cs\+Qa{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 2rem}.Dashboard_retryButton__16cnH{align-items:center;background:#46858c;background:var(--color4,#46858c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.75rem;margin:0 auto;padding:.875rem 2rem;transition:all .3s ease}.Dashboard_retryButton__16cnH:hover{background:#059668;background:var(--color6,#059668);box-shadow:0 4px 12px rgba(70,133,140,.3);transform:translateY(-2px)}@media (max-width:1200px){.Dashboard_box__ghJNk{gap:15px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);padding:15px}.Dashboard_box3__wKNeK,.Dashboard_box4__8NMLK{grid-column:span 2;grid-row:span 1}}@media (max-width:1024px){.Dashboard_statusNotice__MvFKp{max-width:320px;padding:14px 16px}.Dashboard_statusNotice__MvFKp p{font-size:12px}}@media (max-width:768px){.Dashboard_box__ghJNk{gap:12px;grid-template-columns:1fr;grid-template-rows:repeat(4,auto);height:auto;padding:12px}.Dashboard_box1__C4hrC,.Dashboard_box2__QgnK-,.Dashboard_box3__wKNeK,.Dashboard_box4__8NMLK{grid-column:span 1;grid-row:span 1;min-height:300px;padding:15px}.Dashboard_sectionHeader__fdkw8 h2{font-size:1.25rem}.Dashboard_etiquetaNumber__4XRUF{font-size:.8rem;width:120px}.Dashboard_leituraDate__bIUyW{font-size:.75rem}.Dashboard_statusNotice__MvFKp{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.Dashboard_box__ghJNk{gap:8px;padding:8px}.Dashboard_box1__C4hrC,.Dashboard_box2__QgnK-,.Dashboard_box3__wKNeK,.Dashboard_box4__8NMLK{padding:12px}.Dashboard_dataArea__ky82K,.Dashboard_historyItem__Y90uM{padding:8px 12px}.Dashboard_sectionHeader__fdkw8{align-items:flex-start;flex-direction:column;gap:8px}.Dashboard_badge__i0ygH{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.Dashboard_box1__C4hrC,.Dashboard_box2__QgnK-,.Dashboard_box3__wKNeK,.Dashboard_box4__8NMLK,.Dashboard_dataArea__ky82K,.Dashboard_historyItem__Y90uM,.Dashboard_retryButton__16cnH{transition:none}.Dashboard_spinner__bdpNT{animation:none}.Dashboard_box1__C4hrC:hover,.Dashboard_box2__QgnK-:hover,.Dashboard_box3__wKNeK:hover,.Dashboard_box4__8NMLK:hover,.Dashboard_dataArea__ky82K:hover,.Dashboard_historyItem__Y90uM:hover{transform:none}}@media print{.Dashboard_box__ghJNk{background:#fff;gap:1rem;grid-template-columns:1fr;padding:0}.Dashboard_box1__C4hrC,.Dashboard_box2__QgnK-,.Dashboard_box3__wKNeK,.Dashboard_box4__8NMLK{border:1px solid #ddd;box-shadow:none;break-inside:avoid;page-break-inside:avoid}.Dashboard_retryButton__16cnH{display:none}}.RegisterSelect_input-box__A8XEs{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;pointer-events:auto;width:100%}.RegisterSelect_input-box__A8XEs label{color:#374151;font-weight:600;letter-spacing:.025em;padding:0;pointer-events:none;text-align:left;transition:color .2s ease}.RegisterSelect_input-box__A8XEs label,.RegisterSelect_register-input__dHUDn{font-family:Roboto Condensed,sans-serif;font-size:.875rem;line-height:1.25;margin:0}.RegisterSelect_register-input__dHUDn{-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23374151' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;border:2px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;cursor:pointer;outline:none;padding:.75rem 2.5rem .75rem 1rem;pointer-events:auto;transition:all .2s ease;user-select:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;width:100%}.RegisterSelect_register-input__dHUDn:focus{background-color:#fff;border-color:var(--color5,#007bff);box-shadow:0 0 0 3px rgba(0,123,255,.1);pointer-events:auto}.RegisterSelect_register-input__dHUDn:hover:not(:focus):not(:disabled){border-color:#d1d5db;cursor:pointer}.RegisterSelect_register-input__dHUDn option{background:#fff;color:#374151;font-family:Roboto Condensed,sans-serif;font-size:.875rem;padding:.5rem}.RegisterSelect_register-input__dHUDn option:checked{background:#007bff;background:var(--color5,#007bff);color:#fff}.RegisterSelect_register-input__dHUDn option:disabled{background:#f9fafb;color:#9ca3af}.RegisterSelect_input-box__A8XEs.RegisterSelect_error__vgxar .RegisterSelect_register-input__dHUDn{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.RegisterSelect_input-box__A8XEs.RegisterSelect_error__vgxar .RegisterSelect_register-input__dHUDn:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.15);pointer-events:auto}.RegisterSelect_input-box__A8XEs.RegisterSelect_error__vgxar label{color:#dc2626}.RegisterSelect_error-message__LPjMi{color:#dc2626;font-family:Roboto Condensed,sans-serif;font-size:.75rem;font-weight:500;line-height:1.25;margin:0;padding:0;pointer-events:none}.RegisterSelect_input-box__A8XEs.RegisterSelect_success__hALaS .RegisterSelect_register-input__dHUDn{background:#f0fdf4;border-color:#10b981}.RegisterSelect_input-box__A8XEs.RegisterSelect_success__hALaS .RegisterSelect_register-input__dHUDn:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.RegisterSelect_input-box__A8XEs.RegisterSelect_success__hALaS label{color:#059669}.RegisterSelect_register-input__dHUDn:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;pointer-events:none}.RegisterSelect_register-input__dHUDn:disabled:hover{border-color:#e5e7eb}.RegisterSelect_register-input__dHUDn:focus-visible{outline:2px solid #007bff;outline:2px solid var(--color5,#007bff);outline-offset:2px}.RegisterSelect_input-box__A8XEs .RegisterSelect_register-input__dHUDn:not(:disabled){background:#fff!important;border:2px solid #e5e7eb!important;box-sizing:border-box!important;cursor:pointer!important;padding:.75rem 2.5rem .75rem 1rem!important;pointer-events:auto!important;width:100%!important}.RegisterSelect_input-box__A8XEs .RegisterSelect_register-input__dHUDn:not(:disabled):focus{background:#fff!important;border-color:#007bff!important;border-color:var(--color5,#007bff)!important}.RegisterSelect_input-box__A8XEs.RegisterSelect_register-select-override__R3ecd{align-items:stretch!important;display:flex!important;flex-direction:column!important;width:100%!important}.RegisterSelect_input-box__A8XEs.RegisterSelect_register-select-override__R3ecd .RegisterSelect_register-input__dHUDn{background:#fff!important;border:2px solid #e5e7eb!important;border-radius:.5rem!important;box-sizing:border-box!important;color:#374151!important;font-family:Roboto Condensed,sans-serif!important;font-size:.875rem!important;padding:.75rem 2.5rem .75rem 1rem!important;width:100%!important}@media (max-width:768px){.RegisterSelect_register-input__dHUDn{cursor:pointer;font-size:1rem;padding:.625rem 2.25rem .625rem .875rem}.RegisterSelect_input-box__A8XEs label{font-size:.875rem}.RegisterSelect_error-message__LPjMi{font-size:.75rem}}@media (max-width:480px){.RegisterSelect_register-input__dHUDn{background-position:right .5rem center;background-size:.875rem;cursor:pointer;padding:.5rem 2rem .5rem .75rem}}@media (prefers-contrast:high){.RegisterSelect_input-box__A8XEs.RegisterSelect_error__vgxar .RegisterSelect_register-input__dHUDn,.RegisterSelect_register-input__dHUDn{border-width:3px}}@media (prefers-reduced-motion:reduce){.RegisterSelect_input-box__A8XEs label,.RegisterSelect_register-input__dHUDn{transition:none}}.RegisterSelect_input-box__A8XEs *{box-sizing:border-box}.RegisterSelect_register-input__dHUDn{-webkit-appearance:none!important;appearance:none!important}.RegisterSelect_input-box__A8XEs .RegisterSelect_register-input__dHUDn:not([readonly]):not(:disabled){background:#fff!important;pointer-events:auto!important;user-select:auto!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important}.RegisterSelect_register-input__dHUDn{background-color:#fff;background-color:var(--input-bg,#fff);border-color:#e5e7eb;border-color:var(--input-border,#e5e7eb);color:#374151;color:var(--input-text,#374151)}.RegisterSelect_register-input__dHUDn:focus{border-color:#007bff;border-color:var(--input-focus,var(--color5,#007bff))}.RegisterSelect_register-input__dHUDn::-ms-expand{display:none}@-moz-document url-prefix(){.RegisterSelect_register-input__dHUDn{text-indent:.01px;text-overflow:""}}@supports (-webkit-appearance:none){.RegisterSelect_register-input__dHUDn{-webkit-appearance:none;appearance:none}}@media (prefers-color-scheme:dark){.RegisterSelect_register-input__dHUDn{background:#1f2937;border-color:#374151;color:#f9fafb}.RegisterSelect_register-input__dHUDn:focus{border-color:#3b82f6;border-color:var(--color5,#3b82f6);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.RegisterSelect_register-input__dHUDn option{background:#1f2937;color:#f9fafb}}@keyframes RegisterSelect_errorShake__9pI8r{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.RegisterSelect_input-box__A8XEs.RegisterSelect_error__vgxar .RegisterSelect_register-input__dHUDn{animation:RegisterSelect_errorShake__9pI8r .3s ease-in-out}@keyframes RegisterSelect_selectionSuccess__t\+8vt{0%{transform:scale(1)}50%{transform:scale(1.01)}to{transform:scale(1)}}.RegisterSelect_register-input__dHUDn.RegisterSelect_selection-success__Y4\+fE{animation:RegisterSelect_selectionSuccess__t\+8vt .2s ease-in-out;background:#f0fdf4;border-color:#10b981}.RegisterSelect_input-box__A8XEs.RegisterSelect_css-module-select__HOKqT{display:flex!important;flex-direction:column!important;gap:.5rem!important;width:100%!important}.RegisterSelect_input-box__A8XEs.RegisterSelect_css-module-select__HOKqT .RegisterSelect_register-input__dHUDn{background:#fff!important;border:2px solid #e5e7eb!important;border-radius:.5rem!important;color:#374151!important;font-family:Roboto Condensed,sans-serif!important;height:auto!important;padding:.75rem 2.5rem .75rem 1rem!important;width:100%!important}.RegisterInput_input-box__k5RiB{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;pointer-events:auto;width:100%}.RegisterInput_input-box__k5RiB label{color:#374151;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.025em;line-height:1.25;margin:0;padding:0;text-align:left;transition:color .2s ease}.RegisterInput_register-input__3bzv\+,.RegisterInput_register-input__3bzv\+[type=date]{background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;color:#374151;cursor:text;font-family:Roboto Condensed,sans-serif;font-size:.875rem;line-height:1.25;margin:0;outline:none;padding:.75rem 1rem;pointer-events:auto;transition:all .2s ease;user-select:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;width:100%}.RegisterInput_register-input__3bzv\+:focus{background:#fff;border-color:var(--color5,#007bff);box-shadow:0 0 0 3px rgba(0,123,255,.1);pointer-events:auto}.RegisterInput_register-input__3bzv\+:hover:not(:focus):not(:disabled){border-color:#d1d5db;cursor:text}.RegisterInput_register-input__3bzv\+::placeholder{color:#9ca3af;font-style:italic;pointer-events:none}input[type=file]{display:none}.RegisterInput_file-label__4O0PA{cursor:pointer;display:flex;pointer-events:auto}.RegisterInput_input-box__k5RiB.RegisterInput_error__zMBdv .RegisterInput_register-input__3bzv\+{background:#fef2f2;border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.RegisterInput_input-box__k5RiB.RegisterInput_error__zMBdv .RegisterInput_register-input__3bzv\+:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.15);pointer-events:auto}.RegisterInput_input-box__k5RiB.RegisterInput_error__zMBdv label{color:#dc2626}.RegisterInput_error-message__qeayW{color:#dc2626;font-family:Roboto Condensed,sans-serif;font-size:.75rem;font-weight:500;line-height:1.25;margin:0;padding:0;pointer-events:none}.RegisterInput_input-box__k5RiB.RegisterInput_success__fDs6B .RegisterInput_register-input__3bzv\+{background:#f0fdf4;border-color:#10b981}.RegisterInput_input-box__k5RiB.RegisterInput_success__fDs6B .RegisterInput_register-input__3bzv\+:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.RegisterInput_input-box__k5RiB.RegisterInput_success__fDs6B label{color:#059669}.RegisterInput_register-input__3bzv\+:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;pointer-events:none}.RegisterInput_register-input__3bzv\+:disabled:hover{border-color:#e5e7eb}.RegisterInput_file-input-container__5rPFG{position:relative;width:100%}.RegisterInput_file-input__2DxnH{height:.1px!important;opacity:0!important;overflow:hidden!important;position:absolute!important;width:.1px!important;z-index:-1!important}.RegisterInput_file-label__4O0PA{align-items:center;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.75rem;box-sizing:border-box;color:#6b7280;cursor:pointer!important;display:flex!important;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.75rem;justify-content:center;min-height:3rem;padding:1rem;position:relative;text-align:center;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:100%;z-index:1}.RegisterInput_file-label__4O0PA:hover:not(.RegisterInput_disabled__Vzjhd){background:#f0f9ff;border-color:#007bff;border-color:var(--color5,#007bff);box-shadow:0 4px 12px rgba(0,123,255,.15);color:#007bff;color:var(--color5,#007bff);transform:translateY(-1px)}.RegisterInput_file-label__4O0PA:active:not(.RegisterInput_disabled__Vzjhd){box-shadow:0 2px 6px rgba(0,123,255,.15);transform:translateY(0)}.RegisterInput_file-label__4O0PA i{font-size:1.25rem;opacity:.8;pointer-events:none}.RegisterInput_file-label__4O0PA span{pointer-events:none;white-space:nowrap}.RegisterInput_file-label__4O0PA.RegisterInput_disabled__Vzjhd{cursor:not-allowed!important;pointer-events:none!important}.RegisterInput_input-box__k5RiB.RegisterInput_error__zMBdv .RegisterInput_file-label__4O0PA,.RegisterInput_input-box__k5RiB.RegisterInput_error__zMBdv .RegisterInput_file-label__4O0PA:hover:not(.RegisterInput_disabled__Vzjhd){background:#fef2f2;border-color:#ef4444;color:#dc2626}.RegisterInput_file-input__2DxnH:focus+.RegisterInput_file-label__4O0PA{border-color:#007bff;border-color:var(--color5,#007bff);box-shadow:0 0 0 3px rgba(0,123,255,.1)}.RegisterInput_file-label__4O0PA.RegisterInput_disabled__Vzjhd{background:#f3f4f6;border-color:#e5e7eb;box-shadow:none;color:#9ca3af;cursor:not-allowed;pointer-events:none;transform:none}.RegisterInput_register-input__3bzv\+[type=number]{-webkit-appearance:textfield;appearance:textfield}.RegisterInput_register-input__3bzv\+[type=number]::-webkit-inner-spin-button,.RegisterInput_register-input__3bzv\+[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.RegisterInput_register-input__3bzv\+[type=date]{color:#374151;cursor:pointer}.RegisterInput_register-input__3bzv\+[type=date]::-webkit-calendar-picker-indicator{color:#6b7280;cursor:pointer}.RegisterInput_register-input__3bzv\+[type=email]{text-transform:lowercase}.RegisterInput_register-input__3bzv\+[type=password],.RegisterInput_register-input__3bzv\+[type=tel],.RegisterInput_register-input__3bzv\+[type=text]{cursor:text}.RegisterInput_register-input__3bzv\+:not(:disabled){cursor:text!important;pointer-events:auto!important}@media (max-width:768px){.RegisterInput_register-input__3bzv\+{cursor:text;font-size:1rem;padding:.625rem .875rem}.RegisterInput_file-label__4O0PA{font-size:.875rem;min-height:2.75rem;padding:.875rem}.RegisterInput_file-label__4O0PA i{font-size:1.125rem}.RegisterInput_input-box__k5RiB label{font-size:.875rem}.RegisterInput_error-message__qeayW{font-size:.75rem}}@media (max-width:480px){.RegisterInput_register-input__3bzv\+{cursor:text;padding:.5rem .75rem}.RegisterInput_file-label__4O0PA{flex-direction:column;gap:.5rem;min-height:2.5rem;padding:.75rem}.RegisterInput_file-label__4O0PA i{font-size:1rem}}@media (prefers-contrast:high){.RegisterInput_file-label__4O0PA,.RegisterInput_input-box__k5RiB.RegisterInput_error__zMBdv .RegisterInput_register-input__3bzv\+,.RegisterInput_register-input__3bzv\+{border-width:3px}}@media (prefers-reduced-motion:reduce){.RegisterInput_file-label__4O0PA,.RegisterInput_input-box__k5RiB label,.RegisterInput_register-input__3bzv\+{transition:none}.RegisterInput_file-label__4O0PA:active,.RegisterInput_file-label__4O0PA:hover{transform:none}}.RegisterInput_register-input__3bzv\+:focus-visible{outline:2px solid #007bff;outline:2px solid var(--color5,#007bff);outline-offset:2px}.RegisterInput_file-label__4O0PA:focus-visible{outline:2px solid #007bff;outline:2px solid var(--color5,#007bff);outline-offset:2px}.RegisterInput_input-box__k5RiB *{box-sizing:border-box}.RegisterInput_register-input__3bzv\+{-webkit-appearance:none;appearance:none}.RegisterInput_register-input__3bzv\+:not([readonly]):not(:disabled){pointer-events:auto!important;user-select:auto!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important}.RegisterInput_file-label__4O0PA,.RegisterInput_register-input__3bzv\+{background:#fff;background:var(--input-bg,#fff);border-color:#e5e7eb;border-color:var(--input-border,#e5e7eb);color:#374151;color:var(--input-text,#374151)}.RegisterInput_register-input__3bzv\+:focus{border-color:#007bff;border-color:var(--input-focus,var(--color5,#007bff))}@keyframes RegisterInput_uploadSuccess__agHTg{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.RegisterInput_file-label__4O0PA.RegisterInput_upload-success__czCYl{animation:RegisterInput_uploadSuccess__agHTg .3s ease-in-out;background:#f0fdf4;border-color:#10b981;color:#059669}.Report_root__CRGBD{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;padding:2rem}.Report_report__WkTVO{margin:0 auto;width:100%}.Report_header__raTqF{background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:3rem;padding:2rem;text-align:center}.Report_title__IH2mM{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;color:#2d3748;font-family:Roboto Condensed,sans-serif;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.Report_subtitle__AKYJ7{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.Report_delimitedArea__g1byF{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1000px;width:100%}.Report_boxCard__JDO8g{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);color:inherit;display:flex;gap:1rem;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:all .3s ease}.Report_boxCard__JDO8g:before{background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.Report_boxCard__JDO8g:hover{border-color:#667eea;box-shadow:0 16px 40px rgba(0,0,0,.15);transform:translateY(-4px)}.Report_boxCard__JDO8g:hover:before{transform:scaleX(1)}.Report_boxCard__JDO8g:active{transform:translateY(-2px);transition:transform .1s ease}.Report_iconContainer__GzpCq{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;position:relative;width:64px}.Report_iconContainer__GzpCq i{color:#fff;font-size:1.5rem;position:relative;z-index:2}.Report_spriteIcon__NKGg1{background-size:96px 64px;filter:brightness(0) invert(1);height:32px;opacity:.3;position:absolute;width:32px;z-index:1}.Report_cardContent__iPl65{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.Report_cardTitle__Qraq7{color:#2d3748;font-family:Roboto Condensed,sans-serif;font-size:1.25rem;font-weight:600;margin:0}.Report_cardDescription__7b7aK{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;line-height:1.4;margin:0}.Report_cardArrow__cjHLO{align-items:center;color:#a0aec0;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .3s ease;width:24px}.Report_boxCard__JDO8g:hover .Report_cardArrow__cjHLO{color:#667eea;transform:translateX(4px)}.Report_cardArrow__cjHLO i{font-size:.875rem}.Report_reportButtonsArea__t8PoN{border-bottom:3px solid #5a5c68;display:flex;justify-content:space-between;margin-bottom:2rem}.Report_reportButtonsArea__t8PoN button{background:rgba(5,150,104,.15);border:none;border-radius:5px 5px 0 0;color:#2d3748;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;height:70px;transition:.3s;width:calc(20% - 5px)}.Report_reportButtonsArea__t8PoN button.Report_activeButton__6Kl12{background:#6c757d;background:var(--color6,#6c757d);color:#fff}.Report_reportButtonsArea__t8PoN button:hover{background:#007bff;background:var(--color5,#007bff);color:#fff}.Report_buttonsArea__Jg1zA{border-bottom:3px solid #5a5c68;display:flex;justify-content:space-between;margin-bottom:2rem}.Report_buttonsArea__Jg1zA button{border:none;border-radius:5px 5px 0 0;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;height:70px;transition:.3s;width:calc(16.66667% - 5px)}.Report_buttonsArea__Jg1zA button,.Report_buttonsArea__Jg1zA button.Report_activeButton__6Kl12{background:#6c757d;background:var(--color7,#6c757d);color:#fff}.Report_buttonsArea__Jg1zA button:hover{background:#5a6268;background:var(--color6,#5a6268);cursor:pointer}.Report_inputsArea__r4NKH{background:#f8f9fa;background:var(--color2,#f8f9fa);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.Report_row__MbVRO{display:flex;flex-wrap:wrap;gap:15px}.Report_inputBox__IvZJl{display:flex;flex:1 1;flex-direction:column;min-width:200px;width:100%}.Report_inputBox__IvZJl textarea{border:2px solid #e2e8f0;border-radius:8px;box-sizing:border-box;font-family:Roboto Condensed,sans-serif;height:100px;padding:.75rem;resize:vertical;transition:border-color .3s ease;width:100%}.Report_inputBox__IvZJl textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none}.Report_insertFile__cXJ4f{background:#f8f9fa;background:var(--color2,#f8f9fa);border:2px dashed #dee2e6;border-radius:8px;color:#212529;color:var(--color1,#212529);cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;padding:1rem;text-align:center;transition:all .3s ease}.Report_insertFile__cXJ4f:hover{background:#f7fafc;border-color:#667eea}@media (max-width:1024px){.Report_delimitedArea__g1byF{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Report_title__IH2mM{font-size:2rem}}@media (max-width:768px){.Report_root__CRGBD{padding:1rem}.Report_header__raTqF{margin-bottom:2rem;padding:1.5rem}.Report_title__IH2mM{font-size:1.75rem}.Report_subtitle__AKYJ7{font-size:1rem}.Report_delimitedArea__g1byF{gap:1rem;grid-template-columns:1fr}.Report_boxCard__JDO8g{padding:1.25rem}.Report_cardTitle__Qraq7{font-size:1.125rem}.Report_row__MbVRO{flex-direction:column;gap:12px}}@media (max-width:480px){.Report_root__CRGBD{padding:.5rem}.Report_header__raTqF{margin-bottom:1.5rem;padding:1rem}.Report_title__IH2mM{font-size:1.5rem}.Report_boxCard__JDO8g{flex-direction:column;gap:.75rem;padding:1rem;text-align:center}.Report_cardContent__iPl65{align-items:center}.Report_cardArrow__cjHLO{display:none}}@media (prefers-reduced-motion:reduce){.Report_boxCard__JDO8g,.Report_boxCard__JDO8g:before,.Report_cardArrow__cjHLO,.Report_iconContainer__GzpCq i{transition:none}.Report_boxCard__JDO8g:hover{transform:none}}@media (prefers-contrast:high){.Report_boxCard__JDO8g{border:2px solid #000}.Report_iconContainer__GzpCq{background:#000}.Report_cardTitle__Qraq7{color:#000}}.Report_boxCard__JDO8g:focus{outline:2px solid #667eea;outline-offset:2px}.Report_boxCard__JDO8g:focus:before{transform:scaleX(1)}.Report_boxCard__JDO8g.Report_loading__3OzWS{opacity:.7;pointer-events:none}.Report_boxCard__JDO8g.Report_loading__3OzWS .Report_iconContainer__GzpCq{animation:Report_pulse__ftup3 2s infinite}@keyframes Report_pulse__ftup3{0%,to{opacity:1}50%{opacity:.5}}.Report_boxCard__JDO8g:hover .Report_iconContainer__GzpCq{box-shadow:0 8px 25px rgba(102,126,234,.3);transform:scale(1.05)}.Report_boxCard__JDO8g:first-child .Report_iconContainer__GzpCq{background:linear-gradient(135deg,#667eea,#764ba2)}.Report_boxCard__JDO8g:nth-child(2) .Report_iconContainer__GzpCq{background:linear-gradient(135deg,#f093fb,#f5576c)}.Report_boxCard__JDO8g:nth-child(3) .Report_iconContainer__GzpCq{background:linear-gradient(135deg,#4facfe,#00f2fe)}.Report_boxCard__JDO8g:nth-child(4) .Report_iconContainer__GzpCq{background:linear-gradient(135deg,#43e97b,#38f9d7)}.Report_boxCard__JDO8g:nth-child(5) .Report_iconContainer__GzpCq{background:linear-gradient(135deg,#fa709a,#fee140)}.Report_boxCard__JDO8g:nth-child(6) .Report_iconContainer__GzpCq{background:linear-gradient(135deg,#a8edea,#fed6e3)}.Register_root__FZvzj{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;padding:2rem}.Register_register__DknUF{margin:0 auto;width:100%}.Register_header__HueEr{background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:3rem;padding:2rem;text-align:center}.Register_title__VBGSb{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;color:#2d3748;font-family:Roboto Condensed,sans-serif;font-size:2.5rem;font-weight:700;margin:0 0 .5rem}.Register_subtitle__z8SnL{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.Register_delimitedArea__JqDkt{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1000px;width:100%}.Register_boxCard__y2aii{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);color:inherit;display:flex;gap:1rem;overflow:hidden;padding:1.5rem;position:relative;text-decoration:none;transition:all .3s ease}.Register_boxCard__y2aii:before{background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.Register_boxCard__y2aii:hover{border-color:#667eea;box-shadow:0 16px 40px rgba(0,0,0,.15);transform:translateY(-4px)}.Register_boxCard__y2aii:hover:before{transform:scaleX(1)}.Register_boxCard__y2aii:active{transform:translateY(-2px);transition:transform .1s ease}.Register_iconContainer__WdyZw{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;position:relative;width:64px}.Register_iconContainer__WdyZw i{color:#fff;font-size:1.5rem;position:relative;z-index:2}.Register_spriteIcon__AOYGV{background-size:96px 64px;filter:brightness(0) invert(1);height:32px;opacity:.3;position:absolute;width:32px;z-index:1}.Register_cardContent__BjW41{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.Register_cardTitle__2mfEd{color:#2d3748;font-family:Roboto Condensed,sans-serif;font-size:1.25rem;font-weight:600;margin:0}.Register_cardDescription__a2l8z{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;line-height:1.4;margin:0}.Register_cardArrow__rSbes{align-items:center;color:#a0aec0;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:all .3s ease;width:24px}.Register_boxCard__y2aii:hover .Register_cardArrow__rSbes{color:#667eea;transform:translateX(4px)}.Register_cardArrow__rSbes i{font-size:.875rem}.Register_buttonsArea__MOANy{border-bottom:3px solid #5a5c68;display:flex;justify-content:space-between;margin-bottom:2rem}.Register_buttonsArea__MOANy button{border:none;border-radius:5px 5px 0 0;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;height:70px;transition:.3s;width:calc(16.66667% - 5px)}.Register_buttonsArea__MOANy button,.Register_buttonsArea__MOANy button.Register_activeButton__a7nof{background:#6c757d;background:var(--color7,#6c757d);color:#fff}.Register_buttonsArea__MOANy button:hover{background:#5a6268;background:var(--color6,#5a6268);cursor:pointer}.Register_inputsArea__ZdB0M{background:#f8f9fa;background:var(--color2,#f8f9fa);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.Register_row__10aNU{display:flex;flex-wrap:wrap;gap:15px}.Register_inputBox__4Moy7{display:flex;flex:1 1;flex-direction:column;min-width:200px;width:100%}.Register_inputBox__4Moy7 textarea{border:2px solid #e2e8f0;border-radius:8px;box-sizing:border-box;font-family:Roboto Condensed,sans-serif;height:100px;padding:.75rem;resize:vertical;transition:border-color .3s ease;width:100%}.Register_inputBox__4Moy7 textarea:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none}.Register_insertFile__BsgZC{background:#f8f9fa;background:var(--color2,#f8f9fa);border:2px dashed #dee2e6;border-radius:8px;color:#212529;color:var(--color1,#212529);cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;padding:1rem;text-align:center;transition:all .3s ease}.Register_insertFile__BsgZC:hover{background:#f7fafc;border-color:#667eea}@media (max-width:1024px){.Register_delimitedArea__JqDkt{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.Register_title__VBGSb{font-size:2rem}}@media (max-width:768px){.Register_root__FZvzj{padding:1rem}.Register_header__HueEr{margin-bottom:2rem;padding:1.5rem}.Register_title__VBGSb{font-size:1.75rem}.Register_subtitle__z8SnL{font-size:1rem}.Register_delimitedArea__JqDkt{gap:1rem;grid-template-columns:1fr}.Register_boxCard__y2aii{padding:1.25rem}.Register_cardTitle__2mfEd{font-size:1.125rem}.Register_row__10aNU{flex-direction:column;gap:12px}}@media (max-width:480px){.Register_root__FZvzj{padding:.5rem}.Register_header__HueEr{margin-bottom:1.5rem;padding:1rem}.Register_title__VBGSb{font-size:1.5rem}.Register_boxCard__y2aii{flex-direction:column;gap:.75rem;padding:1rem;text-align:center}.Register_cardContent__BjW41{align-items:center}.Register_cardArrow__rSbes{display:none}}@media (prefers-reduced-motion:reduce){.Register_boxCard__y2aii,.Register_boxCard__y2aii:before,.Register_cardArrow__rSbes,.Register_iconContainer__WdyZw i{transition:none}.Register_boxCard__y2aii:hover{transform:none}}@media (prefers-contrast:high){.Register_boxCard__y2aii{border:2px solid #000}.Register_iconContainer__WdyZw{background:#000}.Register_cardTitle__2mfEd{color:#000}}.Register_boxCard__y2aii:focus{outline:2px solid #667eea;outline-offset:2px}.Register_boxCard__y2aii:focus:before{transform:scaleX(1)}.Register_boxCard__y2aii.Register_loading__fr4HI{opacity:.7;pointer-events:none}.Register_boxCard__y2aii.Register_loading__fr4HI .Register_iconContainer__WdyZw{animation:Register_pulse__ZsP5g 2s infinite}@keyframes Register_pulse__ZsP5g{0%,to{opacity:1}50%{opacity:.5}}.Register_boxCard__y2aii:hover .Register_iconContainer__WdyZw{box-shadow:0 8px 25px rgba(102,126,234,.3);transform:scale(1.05)}.Register_boxCard__y2aii:first-child .Register_iconContainer__WdyZw{background:linear-gradient(135deg,#667eea,#764ba2)}.Register_boxCard__y2aii:nth-child(2) .Register_iconContainer__WdyZw{background:linear-gradient(135deg,#f093fb,#f5576c)}.Register_boxCard__y2aii:nth-child(3) .Register_iconContainer__WdyZw{background:linear-gradient(135deg,#4facfe,#00f2fe)}.Register_boxCard__y2aii:nth-child(4) .Register_iconContainer__WdyZw{background:linear-gradient(135deg,#43e97b,#38f9d7)}.Register_boxCard__y2aii:nth-child(5) .Register_iconContainer__WdyZw{background:linear-gradient(135deg,#fa709a,#fee140)}.Register_boxCard__y2aii:nth-child(6) .Register_iconContainer__WdyZw{background:linear-gradient(135deg,#a8edea,#fed6e3)}.HistoryBox_history-box__3JyrR{align-items:flex-start;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e9ecef;border-left:4px solid #17a2b8;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;gap:1rem;margin-bottom:1rem;overflow:hidden;padding:1.25rem;position:relative;transition:all .3s ease}.HistoryBox_history-box__3JyrR:before{background:linear-gradient(90deg,#17a2b8,#20c997);content:"";height:2px;left:0;position:absolute;right:0;top:0}.HistoryBox_history-box__3JyrR:hover{border-left-color:#20c997;box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px)}.HistoryBox_history-icon__ZBsgI{align-items:center;background:linear-gradient(135deg,#17a2b8,#20c997);border-radius:50%;box-shadow:0 4px 12px rgba(23,162,184,.3);color:#fff;display:flex;flex-shrink:0;font-size:18px;height:48px;justify-content:center;width:48px}.HistoryBox_history-content__Oq7Q5{flex:1 1;min-width:0}.HistoryBox_history-content__Oq7Q5 h3{color:#212529;font-size:1.1rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.HistoryBox_history-details__HYa-8{display:flex;flex-direction:column;gap:.4rem}.HistoryBox_history-details__HYa-8 p{align-items:flex-start;color:#6c757d;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem;line-height:1.4;margin:0}.HistoryBox_label__bOW0X{color:#495057;flex-shrink:0;font-weight:600;min-width:80px}.HistoryBox_modification-section__jSBGv{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.HistoryBox_modification-text__0shIL{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#495057;font-family:Courier New,monospace;font-size:.85rem;line-height:1.4;padding:.6rem;white-space:pre-line;word-break:break-word}.HistoryBox_history-actions__rPTxo{align-items:flex-start;display:flex;flex-shrink:0}.HistoryBox_view-details-button__2a8eO{align-items:center;background:linear-gradient(135deg,#17a2b8,#138496);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(23,162,184,.2);color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1.2rem;transition:all .3s ease;white-space:nowrap}.HistoryBox_view-details-button__2a8eO:hover{background:linear-gradient(135deg,#138496,#117a8b);box-shadow:0 4px 15px rgba(23,162,184,.3);transform:translateY(-1px)}.HistoryBox_view-details-button__2a8eO:active{transform:translateY(0)}.HistoryBox_view-details-button__2a8eO i{font-size:.85rem}.HistoryBox_history-timestamp__k8AWe{align-items:center;bottom:.75rem;color:#adb5bd;display:flex;font-size:.75rem;font-weight:500;gap:.3rem;position:absolute;right:1rem}.HistoryBox_history-timestamp__k8AWe i{font-size:.7rem}@media (max-width:768px){.HistoryBox_history-box__3JyrR{align-items:stretch;flex-direction:column;gap:.75rem;padding:1rem}.HistoryBox_history-icon__ZBsgI{align-self:flex-start;font-size:16px;height:40px;width:40px}.HistoryBox_history-content__Oq7Q5 h3{font-size:1rem;margin-bottom:.5rem}.HistoryBox_history-details__HYa-8{align-items:flex-start;flex-direction:column;font-size:.85rem;gap:.2rem}.HistoryBox_label__bOW0X{min-width:auto}.HistoryBox_modification-section__jSBGv{margin-top:.25rem;width:100%}.HistoryBox_modification-text__0shIL{font-size:.8rem;margin-top:.25rem;padding:.5rem;width:100%}.HistoryBox_history-actions__rPTxo{align-self:stretch}.HistoryBox_view-details-button__2a8eO{justify-content:center;padding:.75rem;width:100%}.HistoryBox_history-timestamp__k8AWe{justify-content:center;margin-top:.5rem;position:static}}@media (max-width:480px){.HistoryBox_history-box__3JyrR{margin-bottom:.75rem;padding:.875rem}.HistoryBox_history-icon__ZBsgI{font-size:14px;height:36px;width:36px}.HistoryBox_history-content__Oq7Q5 h3{font-size:.95rem;margin-bottom:.5rem}.HistoryBox_history-details__HYa-8{gap:.3rem}.HistoryBox_history-details__HYa-8 p{font-size:.8rem}.HistoryBox_modification-text__0shIL{font-size:.75rem;padding:.4rem}.HistoryBox_view-details-button__2a8eO{font-size:.85rem;padding:.65rem}.HistoryBox_history-timestamp__k8AWe{font-size:.7rem}}@media (prefers-contrast:high){.HistoryBox_history-box__3JyrR{background:#fff;border:2px solid #17a2b8}.HistoryBox_history-icon__ZBsgI{background:#17a2b8;color:#fff}.HistoryBox_modification-text__0shIL{background:#f8f9fa;border:2px solid #e9ecef}.HistoryBox_view-details-button__2a8eO{background:#17a2b8;border:1px solid #138496}}@media (prefers-reduced-motion:reduce){.HistoryBox_history-box__3JyrR,.HistoryBox_history-icon__ZBsgI,.HistoryBox_view-details-button__2a8eO{transition:none}.HistoryBox_history-box__3JyrR:hover,.HistoryBox_view-details-button__2a8eO:hover{transform:none}}.History_root__ZfX-i{background-color:#f8f9fa;min-height:100vh}.History_history-area__BuF-8{margin:0 auto;max-width:1200px;padding:2rem}.History_header__Bl8it{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:2rem;padding:2rem 0;text-align:center}.History_title__YSP3I{align-items:center;color:#333;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:600;gap:.75rem;justify-content:center;margin-bottom:.5rem}.History_title__YSP3I i{color:#17a2b8;font-size:1.8rem}.History_subtitle__yGOdW{color:#666;font-size:1.1rem;font-weight:400;margin:0}.History_spinner__-BKIS{animation:History_spin__anI9N 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#17a2b8;height:40px;margin:0 auto 1rem;width:40px}@keyframes History_spin__anI9N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.History_loading__xaadc{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#666;font-size:1.2rem;padding:4rem;text-align:center}.History_error__djg-Q{background:linear-gradient(135deg,#fff5f5,#fed7d7);border:2px solid #fc8181;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);padding:3rem;text-align:center}.History_error__djg-Q h2{color:#e53e3e;font-family:Roboto Condensed,sans-serif;font-size:1.5rem;margin-bottom:1rem}.History_error__djg-Q p{color:#c53030;font-size:1.1rem;margin-bottom:1.5rem}.History_retry-button__b9JPj{align-items:center;background:linear-gradient(135deg,#e53e3e,#c53030);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.History_retry-button__b9JPj:hover{background:linear-gradient(135deg,#c53030,#9c2626);transform:translateY(-1px)}.History_history-container__doWLI{margin-bottom:2rem}.History_empty-state__l2gT2 i{color:#17a2b8;display:block;font-size:4rem;margin-bottom:1.5rem}.History_no-modifications__C3tK2{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #17a2b8;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);padding:4rem;text-align:center}.History_no-modifications__C3tK2 h2{color:#17a2b8;font-family:Roboto Condensed,sans-serif;font-size:1.5rem;margin-bottom:1rem}.History_no-modifications__C3tK2 p{color:#666;font-size:1.1rem;margin-bottom:.5rem}.History_no-modifications__C3tK2 small{color:#888;display:block;font-size:.9rem;margin-top:.5rem}.History_modifications-summary__9pFYD{background:linear-gradient(135deg,#fff,#f8f9fa);border-left:4px solid #17a2b8;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);margin-bottom:2rem;padding:2rem}.History_modifications-summary__9pFYD h2{color:#333;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;margin-bottom:.75rem}.History_modifications-summary__9pFYD p{color:#666;font-size:1rem;margin:0}.History_modifications-summary__9pFYD strong{color:#17a2b8;font-weight:700}.History_summary-stats__ibtxg{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.History_stat-item__ePyQy{background:rgba(23,162,184,.05);border:1px solid rgba(23,162,184,.1);border-radius:8px;padding:1rem;text-align:center;transition:all .3s ease}.History_stat-item__ePyQy:hover{background:rgba(23,162,184,.1);box-shadow:0 4px 12px rgba(23,162,184,.15);transform:translateY(-2px)}.History_stat-number__tS4hb{color:#17a2b8;display:block;font-family:Roboto Condensed,sans-serif;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.History_stat-label__c-rqq{color:#666;display:block;font-size:.9rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.History_modifications-list__Vyldt{gap:1.5rem;max-height:700px}.History_modifications-grid__0Kc8c,.History_modifications-list__Vyldt{display:flex;flex-direction:column;overflow-y:auto;padding-right:.5rem}.History_modifications-grid__0Kc8c{gap:1rem;max-height:600px;padding-left:.25rem}.History_modification-item__01Yv4{width:100%}.History_modifications-grid__0Kc8c::-webkit-scrollbar{width:8px}.History_modifications-grid__0Kc8c::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.History_modifications-grid__0Kc8c::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.History_modifications-grid__0Kc8c::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.History_modifications-list__Vyldt::-webkit-scrollbar{width:8px}.History_modifications-list__Vyldt::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.History_modifications-list__Vyldt::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.History_modifications-list__Vyldt::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.History_actions-area__VoJ-O{border-top:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:2rem}.History_refresh-button-area__6frXE{border-top:1px solid #e9ecef;padding-top:2rem;text-align:center}.History_refresh-button__2MtG9{align-items:center;background:linear-gradient(135deg,#17a2b8,#138496);border:none;border-radius:8px;box-shadow:0 4px 15px rgba(23,162,184,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 2rem;transition:all .3s ease;white-space:nowrap}.History_refresh-button__2MtG9:hover{background:linear-gradient(135deg,#138496,#117a8b);box-shadow:0 6px 20px rgba(23,162,184,.3);transform:translateY(-2px)}.History_refresh-button__2MtG9:active{transform:translateY(0)}.History_refresh-button__2MtG9:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.History_history-area__BuF-8{padding:1rem}.History_header__Bl8it{padding:1.5rem 1rem}.History_title__YSP3I{flex-direction:column;font-size:1.5rem;gap:.5rem}.History_subtitle__yGOdW{font-size:1rem}.History_summary-stats__ibtxg{gap:1rem;grid-template-columns:1fr}.History_stat-number__tS4hb{font-size:2rem}.History_modifications-summary__9pFYD{padding:1.5rem}.History_modifications-summary__9pFYD h2{font-size:1.1rem}.History_modifications-list__Vyldt{gap:1rem;max-height:600px}.History_modifications-grid__0Kc8c{max-height:500px}.History_actions-area__VoJ-O{align-items:center;flex-direction:column}.History_refresh-button__2MtG9{font-size:.9rem;justify-content:center;max-width:300px;padding:.875rem 1.5rem;width:100%}}@media (max-width:480px){.History_history-area__BuF-8{padding:.75rem}.History_header__Bl8it{padding:1rem}.History_title__YSP3I{font-size:1.3rem}.History_no-modifications__C3tK2{padding:2rem 1rem}.History_empty-state__l2gT2 i{font-size:3rem}.History_no-modifications__C3tK2 h2{font-size:1.3rem}.History_no-modifications__C3tK2 p{font-size:1rem}.History_modifications-summary__9pFYD{padding:1rem}.History_stat-number__tS4hb{font-size:1.8rem}.History_stat-label__c-rqq{font-size:.8rem}.History_modifications-summary__9pFYD h2{font-size:1rem}.History_modifications-summary__9pFYD p{font-size:.9rem}.History_modifications-list__Vyldt{max-height:500px}.History_modifications-grid__0Kc8c{max-height:400px}.History_refresh-button__2MtG9{font-size:.85rem;max-width:300px;padding:.75rem 1.25rem;width:100%}}@media (prefers-contrast:high){.History_no-modifications__C3tK2{background:#fff;border:3px solid #17a2b8}.History_modifications-summary__9pFYD{background:#fff;border-left:6px solid #17a2b8}.History_refresh-button__2MtG9{background:#17a2b8;border:2px solid #138496}.History_stat-item__ePyQy{background:#fff;border:2px solid #17a2b8}}@media (prefers-reduced-motion:reduce){.History_refresh-button__2MtG9,.History_spinner__-BKIS,.History_stat-item__ePyQy{animation:none;transition:none}.History_refresh-button__2MtG9:hover,.History_stat-item__ePyQy:hover{transform:none}}.DetailsInput_details-input-box__ek7As{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.DetailsInput_details-input-box__ek7As label{color:#374151;font-size:14px;font-weight:600;margin:0 0 0 2px;text-transform:capitalize;width:100%;word-break:break-word}.DetailsInput_details-input-box__ek7As input{background-color:#fff;border:2px solid #e5e7eb;border-radius:8px;box-sizing:border-box;color:#374151;font-size:14px;margin:0;min-width:0;padding:12px 16px;transition:all .2s ease;width:100%}.DetailsInput_details-input-box__ek7As input.DetailsInput_editable__7qki2{background-color:#fff;border-color:#d1d5db}.DetailsInput_details-input-box__ek7As input.DetailsInput_editable__7qki2:focus{background-color:#fff;border-color:#059668;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsInput_details-input-box__ek7As input.DetailsInput_readonly__mrbvQ{background-color:#f9fafb;border-color:#e5e7eb;color:#6b7280;cursor:default}.DetailsInput_details-input-box__ek7As input.DetailsInput_readonly__mrbvQ:focus{border-color:#e5e7eb;box-shadow:none;outline:none}.DetailsInput_details-input-box__ek7As input::placeholder{color:#9ca3af;font-style:italic}.style_container__zuBkP{left:70px;position:relative;width:calc(100% - 70px)}.style_root__XZgHI{margin:10px;padding:20px}.style_root__XZgHI,[class*=box-]{background:#edeff0;background:var(--color2);border-radius:10px;color:#5a5c68;width:-webkit-fill-available}.style_box__yKrDK h1,.style_box__yKrDK h2,.style_box__yKrDK h3,.style_box__yKrDK h4,.style_box__yKrDK h5,.style_box__yKrDK h6{font-family:Roboto Condensed,sans-serif;margin:0}.style_login__tssId{margin:0 auto;width:300px}.style_login__tssId h2{text-align:center}.style_login__tssId form input{width:-webkit-fill-available}.style_ManageBnt__uY8ZN{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(16,185,129,0);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:44px;justify-content:center;margin:25px auto 0;transition:all .3s ease}.DetailsTable_related__2KlO\+{overflow:hidden;overflow-x:auto;width:100%}.DeleteConfirmationModal_modal-overlay__sqKaY{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DeleteConfirmationModal_modal-content__uxJBa{background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:400px;padding:2rem;text-align:center;width:90%}.DeleteConfirmationModal_modal-content__uxJBa h2{color:#333;margin-bottom:1rem}.DeleteConfirmationModal_modal-content__uxJBa p{color:#666;margin-bottom:1.5rem}.DeleteConfirmationModal_modal-buttons__F5C4d{display:flex;gap:1rem;justify-content:center}.DeleteConfirmationModal_modal-buttons__F5C4d button{border:none;border-radius:4px;cursor:pointer;font-weight:700;padding:.5rem 1.5rem}.DeleteConfirmationModal_confirm-button__FF56m{background-color:#dc3545;color:#fff}.DeleteConfirmationModal_confirm-button__FF56m:hover{background-color:#c82333}.DeleteConfirmationModal_cancel-button__scNzr{background-color:#6c757d;color:#fff}.DeleteConfirmationModal_cancel-button__scNzr:hover{background-color:#545b62}:root{--color1:#f9fafb;--color2:#edeff0;--color3:#6cced9;--color4:#46858c;--color5:#f2780c;--color6:#059668;--color7:#5e3967;--color8:#393b44}body{background:#f9fafb;background:var(--color1);color:#393b44;color:var(--color8);display:flex;font-family:Roboto Condensed,sans-serif;margin:0;padding:0}::selection{background:#f2780c;background:var(--color5);color:#f9fafb;color:var(--color1)}::-webkit-scrollbar{background-color:#edeff0;background-color:var(--color2);width:10px}::-webkit-scrollbar-thumb{background-color:#059668;background-color:var(--color6);border-radius:5px}h1,h2{font-family:Bebas Neue,cursive}p{font-family:Roboto,sans-serif}input{background:#f9fafb;background:var(--color1);border:none;border-radius:5px;color:#393b44;color:var(--color8);font-size:14px;margin:0 auto 10px;outline:#6cced9;outline:var(--color3);padding:10px;width:-webkit-fill-available}input,label{display:block;font-family:Roboto Condensed,sans-serif}label{margin:0 auto}button[type=submit]{background:#f2780c;background:var(--color5);border:none;border-radius:5px;box-shadow:1px 1px 3px #393b44;box-shadow:1px 1px 3px var(--color8);color:#f9fafb;color:var(--color1);cursor:pointer;font-size:14px;font-weight:700;padding:10px;width:100%}.container{left:70px;position:relative;width:calc(100% - 70px)}main{height:100vh;padding:0}.root{margin:10px;padding:20px}.root,[class*=box-]{background:#edeff0;background:var(--color2);border-radius:10px;color:#5a5c68;width:-webkit-fill-available}.box h1,.box h2,.box h3,.box h4,.box h5,.box h6{font-family:Roboto Condensed,sans-serif;margin:0}.login{margin:0 auto;width:300px}.login h2{text-align:center}.login form input{width:-webkit-fill-available}.ManageBnt{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(16,185,129,0);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:44px;justify-content:center;margin:25px auto 0;transition:all .3s ease}.Details_details-area__Icu9C{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.Details_details-buttons-area__iSBMW{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.Details_details-buttons-area__iSBMW button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.Details_details-buttons-area__iSBMW button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.Details_details-buttons-area__iSBMW button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.Details_details-buttons-area__iSBMW .Details_delete-button__qmY8h{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.Details_details-buttons-area__iSBMW .Details_delete-button__qmY8h:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.Details_title-area__AMK2q{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.Details_title-area__AMK2q h1{color:#1f2937;font-size:clamp(20px,4vw,28px);font-weight:700;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.Details_details-inputs-area__vRBqS{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;width:100%}.Details_details-inputs-area__vRBqS,.Details_image-area__-05Bw{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;padding:20px}.Details_image-area__-05Bw{align-items:center;display:flex;flex-direction:column;gap:16px}.Details_image-area__-05Bw h3{color:#374151;font-size:18px;font-weight:600;margin:0}.Details_image-area__-05Bw img{border:3px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:300px;max-width:400px;object-fit:cover;width:100%}.Details_analysis__Dv6O6{align-items:center;background-color:#f0fdf4;border:2px solid #059669;border-radius:12px;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:24px;padding:16px;width:100%}.Details_analysis__Dv6O6 button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.5px;padding:10px 20px;text-transform:uppercase;transition:all .2s ease}.Details_analysis__Dv6O6 button:hover{background:linear-gradient(135deg,#047857,#065f46);transform:translateY(-1px)}.Details_status-indicator__3r8is{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.Details_status-active__EfqxD{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.Details_status-inactive__SRxeI{background-color:#fef2f2;border:1px solid #fecaca;color:#991b1b}table th{background-color:var(--color6);color:#fff}@media (max-width:1200px){.Details_details-inputs-area__vRBqS{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.Details_details-area__Icu9C{gap:24px;margin:10px;padding:16px}.Details_details-inputs-area__vRBqS{grid-template-columns:1fr;padding:16px}.Details_details-buttons-area__iSBMW{gap:8px;padding:16px}.Details_details-buttons-area__iSBMW button{font-size:12px;min-width:100px;padding:10px 16px}.Details_title-area__AMK2q{align-items:flex-start;flex-direction:column;gap:12px}.Details_title-area__AMK2q h1{font-size:20px}.Details_image-area__-05Bw img{height:250px}}@media (max-width:480px){.Details_details-buttons-area__iSBMW{flex-direction:column}.Details_details-buttons-area__iSBMW button{flex:none;width:100%}.Details_details-area__Icu9C{margin:5px;padding:12px}.Details_image-area__-05Bw img{height:200px}}.NotificationBox_notification-box__0h59O{align-items:flex-start;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e9ecef;border-left:4px solid #ffc107;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;gap:1rem;margin-bottom:1rem;overflow:hidden;padding:1.25rem;position:relative;transition:all .3s ease}.NotificationBox_notification-box__0h59O:before{background:linear-gradient(90deg,#ffc107,#fd7e14);content:"";height:2px;left:0;position:absolute;right:0;top:0}.NotificationBox_notification-box__0h59O:hover{border-left-color:#fd7e14;box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px)}.NotificationBox_notification-icon__C0iCZ{align-items:center;background:linear-gradient(135deg,#ffc107,#fd7e14);border-radius:50%;box-shadow:0 4px 12px rgba(255,193,7,.3);color:#fff;display:flex;flex-shrink:0;font-size:18px;height:48px;justify-content:center;width:48px}.NotificationBox_notification-content__9gbhZ{flex:1 1;min-width:0}.NotificationBox_notification-content__9gbhZ h3{color:#212529;font-size:1.1rem;font-weight:600;line-height:1.3;margin:0 0 .75rem}.NotificationBox_notification-details__k3cUu{display:flex;flex-direction:column;gap:.4rem}.NotificationBox_notification-details__k3cUu p{align-items:center;color:#6c757d;display:flex;font-size:.9rem;gap:.5rem;line-height:1.4;margin:0}.NotificationBox_label__fiCei{color:#495057;font-weight:600;min-width:100px}.NotificationBox_empty-count__huWxP{background:#dc3545;border-radius:12px;color:#fff;font-size:.8rem;font-weight:600;margin-left:.25rem;padding:.2rem .5rem}.NotificationBox_view-details-button__dRw4A{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(0,123,255,.2);color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1.2rem;transition:all .3s ease;white-space:nowrap}.NotificationBox_view-details-button__dRw4A:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 4px 15px rgba(0,123,255,.3);transform:translateY(-1px)}.NotificationBox_view-details-button__dRw4A:active{transform:translateY(0)}.NotificationBox_view-details-button__dRw4A i{font-size:.85rem}@media (max-width:768px){.NotificationBox_notification-box__0h59O{align-items:stretch;flex-direction:column;gap:.75rem;padding:1rem}.NotificationBox_notification-icon__C0iCZ{align-self:flex-start;font-size:16px;height:40px;width:40px}.NotificationBox_notification-content__9gbhZ h3{font-size:1rem}.NotificationBox_notification-details__k3cUu p{align-items:flex-start;flex-direction:column;font-size:.85rem;gap:.2rem}.NotificationBox_label__fiCei{min-width:auto}.NotificationBox_view-details-button__dRw4A{align-self:stretch;justify-content:center;padding:.75rem}}@media (max-width:480px){.NotificationBox_notification-box__0h59O{margin-bottom:.75rem;padding:.875rem}.NotificationBox_notification-icon__C0iCZ{font-size:14px;height:36px;width:36px}.NotificationBox_notification-content__9gbhZ h3{font-size:.95rem;margin-bottom:.5rem}.NotificationBox_notification-details__k3cUu{gap:.3rem}.NotificationBox_notification-details__k3cUu p{font-size:.8rem}.NotificationBox_empty-count__huWxP{font-size:.75rem;padding:.15rem .4rem}.NotificationBox_view-details-button__dRw4A{font-size:.85rem;padding:.65rem}}@media (prefers-contrast:high){.NotificationBox_notification-box__0h59O{background:#fff;border:2px solid #ffc107}.NotificationBox_notification-icon__C0iCZ{background:#ffc107;color:#000}.NotificationBox_view-details-button__dRw4A{background:#007bff;border:1px solid #004085}}@media (prefers-reduced-motion:reduce){.NotificationBox_notification-box__0h59O,.NotificationBox_notification-icon__C0iCZ,.NotificationBox_view-details-button__dRw4A{transition:none}.NotificationBox_notification-box__0h59O:hover,.NotificationBox_view-details-button__dRw4A:hover{transform:none}}.Notification_root__kmfvY{background-color:#f8f9fa;min-height:100vh}.Notification_notification-area__rhTPr{margin:0 auto;max-width:1200px;padding:2rem}.Notification_title__Tih7k{color:#333;font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center}.Notification_loading__WmxUd{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#666;font-size:1.2rem;padding:4rem;text-align:center}.Notification_notifications-container__QZ-ig{margin-bottom:2rem}.Notification_no-notifications__rKn6r{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #28a745;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);padding:4rem;text-align:center}.Notification_no-notifications__rKn6r h2{color:#28a745;font-size:1.5rem;margin-bottom:1rem}.Notification_no-notifications__rKn6r p{color:#666;font-size:1.1rem}.Notification_notifications-summary__R6j5M{background:linear-gradient(135deg,#fff,#f8f9fa);border-left:4px solid #ffc107;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);margin-bottom:2rem;padding:2rem}.Notification_notifications-summary__R6j5M h2{color:#333;font-size:1.3rem;margin-bottom:.75rem}.Notification_notifications-summary__R6j5M p{color:#666;font-size:1rem;margin:0}.Notification_notifications-summary__R6j5M strong{color:#ffc107;font-weight:700}.Notification_notifications-list__W4WVy{display:flex;flex-direction:column;gap:1.5rem;max-height:700px;overflow-y:auto;padding-right:.5rem}.Notification_notifications-list__W4WVy::-webkit-scrollbar{width:8px}.Notification_notifications-list__W4WVy::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.Notification_notifications-list__W4WVy::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.Notification_notifications-list__W4WVy::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.Notification_refresh-button-area__Ls6Zm{border-top:1px solid #e9ecef;padding-top:2rem;text-align:center}.Notification_refresh-button__\+EkGP{background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;box-shadow:0 4px 15px rgba(0,123,255,.2);color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem 2rem;transition:all .3s ease}.Notification_refresh-button__\+EkGP:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 6px 20px rgba(0,123,255,.3);transform:translateY(-2px)}.Notification_refresh-button__\+EkGP:active{transform:translateY(0)}@media (max-width:768px){.Notification_notification-area__rhTPr{padding:1rem}.Notification_title__Tih7k{font-size:1.5rem;margin-bottom:1.5rem}.Notification_notifications-summary__R6j5M{padding:1.5rem}.Notification_notifications-summary__R6j5M h2{font-size:1.1rem}.Notification_notifications-list__W4WVy{gap:1rem;max-height:600px}.Notification_refresh-button__\+EkGP{font-size:.9rem;padding:.875rem 1.5rem}}@media (max-width:480px){.Notification_notification-area__rhTPr{padding:.75rem}.Notification_title__Tih7k{font-size:1.3rem}.Notification_no-notifications__rKn6r{padding:2rem}.Notification_no-notifications__rKn6r h2{font-size:1.3rem}.Notification_no-notifications__rKn6r p{font-size:1rem}.Notification_notifications-summary__R6j5M{padding:1rem}.Notification_notifications-summary__R6j5M h2{font-size:1rem}.Notification_notifications-summary__R6j5M p{font-size:.9rem}.Notification_notifications-list__W4WVy{max-height:500px}.Notification_refresh-button__\+EkGP{font-size:.85rem;max-width:300px;padding:.75rem 1.25rem;width:100%}}@media (prefers-contrast:high){.Notification_no-notifications__rKn6r{background:#fff;border:3px solid #28a745}.Notification_notifications-summary__R6j5M{background:#fff;border-left:6px solid #ffc107}.Notification_refresh-button__\+EkGP{background:#007bff;border:2px solid #004085}}@media (prefers-reduced-motion:reduce){.Notification_refresh-button__\+EkGP{transition:none}.Notification_refresh-button__\+EkGP:hover{transform:none}}.RegisterTag_root__ie2Kc{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterTag_container__BGkHr{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterTag_formHeader__\+E5iy{background:linear-gradient(135deg,#007bff,#0056b3);background:linear-gradient(135deg,var(--color5,#007bff) 0,#0056b3 100%);color:#fff;padding:2rem;text-align:center}.RegisterTag_formHeader__\+E5iy h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterTag_formHeader__\+E5iy p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterTag_form__llG1K{padding:2rem}.RegisterTag_section__dXusa{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterTag_section__dXusa:last-of-type{margin-bottom:1rem}.RegisterTag_sectionTitle__Wd-7t{align-items:center;border-bottom:2px solid #007bff;border-bottom:2px solid var(--color5,#007bff);color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterTag_sectionTitle__Wd-7t:before{background:#007bff;background:var(--color5,#007bff);border-radius:2px;content:"";height:20px;width:4px}.RegisterTag_inputGrid__XF-0t{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.RegisterTag_inputGroupSmall__w6cwy{grid-column:span 1;min-width:150px}.RegisterTag_inputGroupMedium__1jOqF{grid-column:span 1;min-width:250px}.RegisterTag_inputGroupLarge__Uv\+dH{grid-column:span 2;min-width:300px}.RegisterTag_textareaContainer__JlYPf{width:100%}.RegisterTag_textareaLabel__fzNmx{color:#495057;display:block;font-family:Roboto Condensed,sans-serif;font-weight:600;margin-bottom:.5rem}.RegisterTag_textarea__SJcN5{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;color:#495057;font-family:Roboto Condensed,sans-serif;font-size:1rem;line-height:1.5;min-height:120px;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.RegisterTag_textarea__SJcN5:focus{border-color:#007bff;border-color:var(--color5,#007bff);box-shadow:0 0 0 3px rgba(0,123,255,.1);outline:none}.RegisterTag_textarea__SJcN5::placeholder{color:#adb5bd;font-style:italic}.RegisterTag_submitSection__KLQrq{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterTag_submitButton__aP94h{align-items:center;background:linear-gradient(135deg,#007bff,#0056b3);background:linear-gradient(135deg,var(--color5,#007bff) 0,#0056b3 100%);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(0,123,255,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterTag_submitButton__aP94h:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 12px 35px rgba(0,123,255,.4);transform:translateY(-2px)}.RegisterTag_submitButton__aP94h:active{box-shadow:0 6px 20px rgba(0,123,255,.3);transform:translateY(0)}.RegisterTag_submitButton__aP94h i{font-size:1rem}.RegisterTag_imagePreviewSection__ygyfo{background:#f8f9fa;border-top:1px solid #e9ecef;padding:2rem}.RegisterTag_imagePreviewSection__ygyfo h3{color:#495057;font-family:Roboto Condensed,sans-serif;margin:0 0 1rem}.RegisterTag_imagePreviewContainer__\+kWkt{display:flex;justify-content:center}.RegisterTag_imagePreview__qL\+9K{border:3px solid #007bff;border:3px solid var(--color5,#007bff);border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.15);max-height:300px;max-width:300px;object-fit:cover}.RegisterTag_cropperModal__riSt9{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:9999}.RegisterTag_cropperContainer__qr-A9{background:#fff;border-radius:16px;max-height:90vh;max-width:90vw;overflow:auto;padding:2rem}.RegisterTag_cropperContainer__qr-A9 h3{color:#495057;font-family:Roboto Condensed,sans-serif;margin:0 0 1.5rem;text-align:center}.RegisterTag_structuresManageBtn__iLDBD{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(16,185,129,0);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:44px;justify-content:center;margin-top:auto;transition:all .3s ease;width:44px}.RegisterTag_statusNotice__rqwMX{animation:RegisterTag_slideInFromRight__aFLDs .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.RegisterTag_statusNotice__rqwMX p,.RegisterTag_statusNotice__rqwMX ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterTag_statusNotice__rqwMX ul li:before{content:"❌"}.RegisterTag_statusNotice__rqwMX strong{color:#1f2937;font-weight:600}.RegisterTag_statusNotice__rqwMX i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.RegisterTag_inputGrid__XF-0t{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterTag_inputGroupLarge__Uv\+dH{grid-column:span 1}.RegisterTag_statusNotice__rqwMX{max-width:320px;padding:14px 16px}.RegisterTag_statusNotice__rqwMX p{font-size:12px}}@media (max-width:768px){.RegisterTag_root__ie2Kc{padding:1rem}.RegisterTag_formHeader__\+E5iy{padding:1.5rem}.RegisterTag_formHeader__\+E5iy h1{font-size:1.8rem}.RegisterTag_form__llG1K{padding:1.5rem}.RegisterTag_section__dXusa{margin-bottom:1.5rem;padding:1rem}.RegisterTag_sectionTitle__Wd-7t{font-size:1.1rem}.RegisterTag_inputGrid__XF-0t{gap:1rem;grid-template-columns:1fr}.RegisterTag_inputGroupLarge__Uv\+dH,.RegisterTag_inputGroupMedium__1jOqF,.RegisterTag_inputGroupSmall__w6cwy{grid-column:span 1;min-width:auto}.RegisterTag_textarea__SJcN5{font-size:.9rem;min-height:100px}.RegisterTag_submitButton__aP94h{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterTag_imagePreview__qL\+9K{max-height:200px;max-width:200px}.RegisterTag_statusNotice__rqwMX{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.RegisterTag_root__ie2Kc{padding:.5rem}.RegisterTag_container__BGkHr{border-radius:12px}.RegisterTag_formHeader__\+E5iy{padding:1rem}.RegisterTag_formHeader__\+E5iy h1{font-size:1.5rem}.RegisterTag_formHeader__\+E5iy p{font-size:1rem}.RegisterTag_form__llG1K{padding:1rem}.RegisterTag_section__dXusa{margin-bottom:1rem;padding:.75rem}.RegisterTag_sectionTitle__Wd-7t{font-size:1rem;margin-bottom:1rem}.RegisterTag_textarea__SJcN5{font-size:.85rem;min-height:80px;padding:.75rem}.RegisterTag_submitButton__aP94h{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterTag_imagePreview__qL\+9K{max-height:150px;max-width:150px}.RegisterTag_cropperContainer__qr-A9,.RegisterTag_cropperModal__riSt9{padding:1rem}}@media (prefers-reduced-motion:reduce){.RegisterTag_submitButton__aP94h,.RegisterTag_textarea__SJcN5{transition:none}.RegisterTag_submitButton__aP94h:hover{transform:none}}@media (prefers-contrast:high){.RegisterTag_section__dXusa,.RegisterTag_submitButton__aP94h,.RegisterTag_textarea__SJcN5{border:2px solid #000}}.RegisterTag_section__dXusa:focus-within{box-shadow:0 0 0 3px rgba(0,123,255,.1)}.RegisterTag_form__llG1K.RegisterTag_loading__ivI6d{opacity:.7;pointer-events:none}.RegisterTag_submitButton__aP94h:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.ConfirmationModal_overlay__XIDIB{align-items:center;animation:ConfirmationModal_fadeIn__pscsL .25s ease;background-color:hsla(0,14%,67%,.55);display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.ConfirmationModal_content__hVN6n{animation:ConfirmationModal_scaleIn__CaGlp .25s ease forwards;background:#fff;border-radius:12px;box-shadow:0 8px 22px rgba(0,0,0,.18);max-width:420px;overflow:hidden;text-align:center;transform:scale(.95);width:90%}.ConfirmationModal_modalHeader__QBDX9{padding:1rem}.ConfirmationModal_modalHeader__QBDX9 h2{color:#fff;font-size:1.4rem;font-weight:700;margin:0}.ConfirmationModal_modalMessage__Jijys{color:#4a4a4a;font-size:1rem;line-height:1.4;padding:1.6rem}.ConfirmationModal_buttons__WaNzF{display:flex;gap:1rem;justify-content:center;padding:1rem}button{border:none;border-radius:6px;cursor:pointer;font-weight:600;padding:.6rem 1.8rem;transition:.25s ease}.ConfirmationModal_confirm__-dGWh{background-color:#007bff;background-color:var(--main-color,#007bff);color:#fff}.ConfirmationModal_confirm__-dGWh:hover{opacity:.8}.ConfirmationModal_cancel__rCuVN{background-color:#e1e1e1;color:#333}.ConfirmationModal_cancel__rCuVN:hover{background-color:#cfcfcf}.ConfirmationModal_error__C-zKG .ConfirmationModal_modalHeader__QBDX9{background:#e63946}.ConfirmationModal_warning__LQAmY .ConfirmationModal_modalHeader__QBDX9{background:#ffb703}.ConfirmationModal_success__05tUL .ConfirmationModal_modalHeader__QBDX9{background:#43aa8b}.ConfirmationModal_info__zD0o5 .ConfirmationModal_modalHeader__QBDX9{background:#0077b6}@keyframes ConfirmationModal_fadeIn__pscsL{0%{background-color:transparent}to{background-color:rgba(0,0,0,.55)}}@keyframes ConfirmationModal_scaleIn__CaGlp{to{transform:scale(1)}}.RegisterVessel_root__xu7jm{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterVessel_container__v5PSU{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterVessel_formHeader__\+pm7N{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;padding:2rem;text-align:center}.RegisterVessel_formHeader__\+pm7N h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterVessel_formHeader__\+pm7N p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterVessel_form__M1VWL{padding:2rem}.RegisterVessel_section__zbjMP{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterVessel_section__zbjMP:last-of-type{margin-bottom:1rem}.RegisterVessel_sectionTitle__3UoNu{align-items:center;border-bottom:2px solid #0ea5e9;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterVessel_sectionTitle__3UoNu:before{background:#0ea5e9;border-radius:2px;content:"";height:20px;width:4px}.RegisterVessel_inputGrid__8iBap{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.RegisterVessel_inputGroupSmall__\+7jlA{grid-column:span 1;min-width:150px}.RegisterVessel_inputGroupMedium__jOOOa{grid-column:span 1;min-width:250px}.RegisterVessel_inputGroupLarge__JOaMm{grid-column:span 2;min-width:300px}.RegisterVessel_submitSection__vRmVb{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterVessel_submitButton__mGpvY{align-items:center;background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(14,165,233,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterVessel_submitButton__mGpvY:hover{background:linear-gradient(135deg,#0284c7,#0369a1);box-shadow:0 12px 35px rgba(14,165,233,.4);transform:translateY(-2px)}.RegisterVessel_submitButton__mGpvY:active{box-shadow:0 6px 20px rgba(14,165,233,.3);transform:translateY(0)}.RegisterVessel_submitButton__mGpvY i{font-size:1rem}.RegisterVessel_forthRow__GXB6D{display:flex;flex-wrap:wrap;gap:15px}.RegisterVessel_leftSide__tumZa{display:flex;flex:1 1;flex-direction:column;gap:15px}.RegisterVessel_firstSubrow__1bJ\+W,.RegisterVessel_secondSubrow__xcCEQ{display:flex;flex-wrap:wrap;gap:15px}.RegisterVessel_insertFile__V1XCP{background:linear-gradient(135deg,#6b7280,#4b5563);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:500;margin:1rem 0;padding:12px 24px;transition:all .3s ease}.RegisterVessel_insertFile__V1XCP:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 4px 12px hsla(220,9%,46%,.3);transform:translateY(-1px)}.RegisterVessel_insertFile__V1XCP:active{transform:translateY(0)}.RegisterVessel_imagePreviewSection__6Lx7O{background:#f8f9fa;border-top:1px solid #e9ecef;padding:2rem}.RegisterVessel_imagePreviewSection__6Lx7O h3{color:#495057;font-family:Roboto Condensed,sans-serif;margin:0 0 1rem}.RegisterVessel_imagePreviewContainer__9jXHj{display:flex;justify-content:center}.RegisterVessel_imagePreview__GyOL-{border:3px solid #007bff;border:3px solid var(--color5,#007bff);border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.15);max-height:300px;max-width:300px;object-fit:cover}.RegisterVessel_cropperModal__Kdk\+E{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:9999}.RegisterVessel_cropperContainer__SvGof{background:#fff;border-radius:16px;max-height:90vh;max-width:90vw;overflow:auto;padding:2rem}.RegisterVessel_cropperContainer__SvGof h3{color:#495057;font-family:Roboto Condensed,sans-serif;margin:0 0 1.5rem;text-align:center}.RegisterVessel_statusNotice__5Ec7e{animation:RegisterVessel_slideInFromRight__jwsWb .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.RegisterVessel_statusNotice__5Ec7e p,.RegisterVessel_statusNotice__5Ec7e ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterVessel_statusNotice__5Ec7e ul li:before{content:"❌"}.RegisterVessel_statusNotice__5Ec7e strong{color:#1f2937;font-weight:600}.RegisterVessel_statusNotice__5Ec7e i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.RegisterVessel_inputGrid__8iBap{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterVessel_inputGroupLarge__JOaMm{grid-column:span 1}.RegisterVessel_statusNotice__5Ec7e{max-width:320px;padding:14px 16px}.RegisterVessel_statusNotice__5Ec7e p{font-size:12px}}@media (max-width:768px){.RegisterVessel_root__xu7jm{padding:1rem}.RegisterVessel_formHeader__\+pm7N{padding:1.5rem}.RegisterVessel_formHeader__\+pm7N h1{font-size:1.8rem}.RegisterVessel_form__M1VWL{padding:1.5rem}.RegisterVessel_section__zbjMP{margin-bottom:1.5rem;padding:1rem}.RegisterVessel_sectionTitle__3UoNu{font-size:1.1rem}.RegisterVessel_inputGrid__8iBap{gap:1rem;grid-template-columns:1fr}.RegisterVessel_inputGroupLarge__JOaMm,.RegisterVessel_inputGroupMedium__jOOOa,.RegisterVessel_inputGroupSmall__\+7jlA{grid-column:span 1;min-width:auto}.RegisterVessel_submitButton__mGpvY{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterVessel_firstSubrow__1bJ\+W,.RegisterVessel_forthRow__GXB6D,.RegisterVessel_secondSubrow__xcCEQ{flex-direction:column}.RegisterVessel_insertFile__V1XCP{margin:.5rem 0;width:100%}.RegisterVessel_statusNotice__5Ec7e{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.RegisterVessel_root__xu7jm{padding:.5rem}.RegisterVessel_container__v5PSU{border-radius:12px}.RegisterVessel_formHeader__\+pm7N{padding:1rem}.RegisterVessel_formHeader__\+pm7N h1{font-size:1.5rem}.RegisterVessel_formHeader__\+pm7N p{font-size:1rem}.RegisterVessel_form__M1VWL{padding:1rem}.RegisterVessel_section__zbjMP{margin-bottom:1rem;padding:.75rem}.RegisterVessel_sectionTitle__3UoNu{font-size:1rem;margin-bottom:1rem}.RegisterVessel_submitButton__mGpvY{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterVessel_insertFile__V1XCP{font-size:14px;padding:10px 16px}}@media (prefers-reduced-motion:reduce){.RegisterVessel_insertFile__V1XCP,.RegisterVessel_submitButton__mGpvY{transition:none}.RegisterVessel_insertFile__V1XCP:hover,.RegisterVessel_submitButton__mGpvY:hover{transform:none}}@media (prefers-contrast:high){.RegisterVessel_insertFile__V1XCP,.RegisterVessel_section__zbjMP,.RegisterVessel_submitButton__mGpvY{border:2px solid #000}}.RegisterVessel_section__zbjMP:focus-within{box-shadow:0 0 0 3px rgba(14,165,233,.1)}.RegisterVessel_form__M1VWL.RegisterVessel_loading__cH3du{opacity:.7;pointer-events:none}.RegisterVessel_insertFile__V1XCP:disabled,.RegisterVessel_submitButton__mGpvY:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterVessel_section__zbjMP.RegisterVessel_hasErrors__JxluZ{background:#fef2f2;border-left:4px solid #ef4444}.RegisterVessel_section__zbjMP.RegisterVessel_hasErrors__JxluZ .RegisterVessel_sectionTitle__3UoNu{border-bottom-color:#ef4444;color:#dc2626}.RegisterVessel_section__zbjMP.RegisterVessel_hasErrors__JxluZ .RegisterVessel_sectionTitle__3UoNu:before{background:#ef4444}.RegisterVessel_section__zbjMP.RegisterVessel_success__2TDKb{background:#f0fdf4;border-left:4px solid #10b981}.RegisterVessel_section__zbjMP.RegisterVessel_success__2TDKb .RegisterVessel_sectionTitle__3UoNu{border-bottom-color:#10b981;color:#059669}.RegisterVessel_section__zbjMP.RegisterVessel_success__2TDKb .RegisterVessel_sectionTitle__3UoNu:before{background:#10b981}.RegisterVessel_fileInfo__5WIFX{background:#f0f9ff;border:1px solid #bae6fd;border-radius:.375rem;margin-top:.5rem;padding:.5rem}.RegisterVessel_fileName__dUo6E{align-items:center;color:#0369a1;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;gap:.5rem;margin:0}.RegisterVessel_fileName__dUo6E i{color:#0ea5e9}.CategoryModal_category-modal-overlay__7dYMJ{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CategoryModal_category-modal__9r7Lz{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:90%}.CategoryModal_category-modal-header__ejLGw{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.CategoryModal_category-modal-header__ejLGw h2{color:#1f2937;font-size:1.5rem;font-weight:600;margin:0}.CategoryModal_category-modal-close__mhpJA{background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;font-size:1.5rem;padding:4px;transition:all .2s}.CategoryModal_category-modal-close__mhpJA:hover{background-color:#f3f4f6;color:#374151}.CategoryModal_category-modal-content__jTqQR{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;overflow-y:auto;padding:24px}.CategoryModal_categories-list-section__cXNg\+ h3,.CategoryModal_category-form-section__X-WgD h3{border-bottom:2px solid #e5e7eb;color:#374151;font-size:1.25rem;font-weight:600;margin:0 0 20px;padding-bottom:8px}.CategoryModal_form-group__w\+qCy{margin-bottom:20px}.CategoryModal_form-group__w\+qCy label{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:6px}.CategoryModal_form-group__w\+qCy input[type=text]{border:2px solid #e5e7eb;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px;transition:border-color .2s;width:100%}.CategoryModal_form-group__w\+qCy input[type=text]:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.1);outline:none}.CategoryModal_form-group__w\+qCy input.CategoryModal_error__s0Njl{border-color:#ef4444}.CategoryModal_checkbox-group__lUYes{display:flex;gap:20px;margin-bottom:24px;padding-inline:10px}.CategoryModal_checkbox-label__P6v4a{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:8px}.CategoryModal_checkbox-label__P6v4a input[type=checkbox]{accent-color:#059669;height:18px;width:18px}.CategoryModal_form-actions__JcjC2{display:flex;gap:12px}.CategoryModal_btn-primary__2iVR5{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s}.CategoryModal_btn-primary__2iVR5:hover:not(:disabled){background:linear-gradient(135deg,#047857,#065f46);transform:translateY(-1px)}.CategoryModal_btn-primary__2iVR5:disabled{cursor:not-allowed;opacity:.6;transform:none}.CategoryModal_btn-secondary__nevg1{background:#6b7280;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s}.CategoryModal_btn-secondary__nevg1:hover{background:#4b5563;transform:translateY(-1px)}.CategoryModal_categories-list__V2DVH{max-height:400px;overflow-y:auto}.CategoryModal_no-categories__8PZ7a{color:#6b7280;font-style:italic;padding:40px 20px;text-align:center}.CategoryModal_category-item__VJQ2I{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px;transition:all .2s}.CategoryModal_category-item__VJQ2I:hover{background-color:#f3f4f6;border-color:#d1d5db}.CategoryModal_category-info__YpOGZ{flex:1 1}.CategoryModal_category-name__cXjOj{color:#1f2937;display:block;font-weight:600;margin-bottom:8px}.CategoryModal_category-status__-UuY\+{display:flex;gap:8px}.CategoryModal_status-badge__GTn8k{border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.CategoryModal_status-badge__GTn8k.CategoryModal_visible__TrLcF{background-color:#dcfce7;color:#166534}.CategoryModal_status-badge__GTn8k.CategoryModal_hidden__XeJGy{background-color:#fef2f2;color:#991b1b}.CategoryModal_status-badge__GTn8k.CategoryModal_active__96ycf{background-color:#dbeafe;color:#1e40af}.CategoryModal_status-badge__GTn8k.CategoryModal_inactive__eo7vb{background-color:#f3f4f6;color:#6b7280}.CategoryModal_category-actions__BSu6k{display:flex;gap:8px}.CategoryModal_btn-delete__7Qc49,.CategoryModal_btn-edit__RwXd8{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.CategoryModal_btn-edit__RwXd8{background-color:#3b82f6;color:#fff}.CategoryModal_btn-edit__RwXd8:hover{background-color:#2563eb;transform:translateY(-1px)}.CategoryModal_btn-delete__7Qc49{background-color:#ef4444;color:#fff}.CategoryModal_btn-delete__7Qc49:hover{background-color:#dc2626;transform:translateY(-1px)}.CategoryModal_error-message__0nQP0{color:#ef4444;display:block;font-size:12px;margin-top:4px}@media (max-width:768px){.CategoryModal_category-modal__9r7Lz{max-height:95vh;width:95%}.CategoryModal_category-modal-content__jTqQR{gap:24px;grid-template-columns:1fr;padding:16px}.CategoryModal_checkbox-group__lUYes{flex-direction:column;gap:12px}.CategoryModal_category-item__VJQ2I{align-items:flex-start;flex-direction:column;gap:12px}.CategoryModal_category-actions__BSu6k{align-self:flex-end}}.supplier-modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.supplier-modal{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:90vh;max-width:800px;overflow:hidden;width:90%}.supplier-modal-header{align-items:center;background-color:#f8fafc;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.supplier-modal-header h2{color:#1f2937;font-size:1.5rem;font-weight:600;margin:0}.supplier-modal-close{background:none;border:none;border-radius:4px;color:#6b7280;cursor:pointer;font-size:1.5rem;padding:4px;transition:all .2s}.supplier-modal-close:hover{background-color:#f3f4f6;color:#374151}.supplier-modal-content{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr;overflow-y:auto;padding:24px}.categories-list-section h3,.supplier-form-section h3{border-bottom:2px solid #e5e7eb;color:#374151;font-size:1.25rem;font-weight:600;margin:0 0 20px;padding-bottom:8px}.form-group{margin-bottom:20px}.form-group label{color:#374151;display:block;font-size:14px;font-weight:600;margin-bottom:6px}.form-group input[type=text]{border:2px solid #e5e7eb;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px;transition:border-color .2s;width:100%}.form-group input[type=text]:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.1);outline:none}.form-group input.error{border-color:#ef4444}.checkbox-group{display:flex;gap:20px;margin-bottom:24px;padding-inline:10px}.checkbox-label{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:8px}.checkbox-label input[type=checkbox]{accent-color:#059669;height:18px;width:18px}.form-actions{display:flex;gap:12px}.btn-primary{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,#047857,#065f46);transform:translateY(-1px)}.btn-primary:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-secondary{background:#6b7280;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s}.btn-secondary:hover{background:#4b5563;transform:translateY(-1px)}.categories-list{max-height:400px;overflow-y:auto}.no-categories{color:#6b7280;font-style:italic;padding:40px 20px;text-align:center}.supplier-item{align-items:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px;transition:all .2s}.supplier-item:hover{background-color:#f3f4f6;border-color:#d1d5db}.supplier-info{flex:1 1}.supplier-name{color:#1f2937;display:block;font-weight:600;margin-bottom:8px}.supplier-status{display:flex;gap:8px}.status-badge{border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.status-badge.visible{background-color:#dcfce7;color:#166534}.status-badge.hidden{background-color:#fef2f2;color:#991b1b}.status-badge.active{background-color:#dbeafe;color:#1e40af}.status-badge.inactive{background-color:#f3f4f6;color:#6b7280}.supplier-actions{display:flex;gap:8px}.btn-delete,.btn-edit{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.btn-edit{background-color:#3b82f6;color:#fff}.btn-edit:hover{background-color:#2563eb;transform:translateY(-1px)}.btn-delete{background-color:#ef4444;color:#fff}.btn-delete:hover{background-color:#dc2626;transform:translateY(-1px)}.error-message{color:#ef4444;display:block;font-size:12px;margin-top:4px}.textareaContainer{width:100%}.textareaLabel{display:block;font-weight:600;margin-bottom:.5rem}.textareaLabel,textarea{color:#495057;font-family:Roboto Condensed,sans-serif}textarea{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;font-size:1rem;line-height:1.5;min-height:120px;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}textarea:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1);outline:none}textarea::placeholder{color:#adb5bd;font-style:italic}@media (max-width:768px){.supplier-modal{max-height:95vh;width:95%}.supplier-modal-content{gap:24px;grid-template-columns:1fr;padding:16px}.checkbox-group,.supplier-item{flex-direction:column;gap:12px}.supplier-item{align-items:flex-start}.supplier-actions{align-self:flex-end}}.RegisterMaterials_root__ttyfk{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterMaterials_container__Re37r{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterMaterials_formHeader__bvggH{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:2rem;text-align:center}.RegisterMaterials_formHeader__bvggH h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterMaterials_formHeader__bvggH p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterMaterials_form__wQ6s-{padding:2rem}.RegisterMaterials_section__Tn0Bq{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterMaterials_section__Tn0Bq:last-of-type{margin-bottom:1rem}.RegisterMaterials_sectionTitle__QkxpR{align-items:center;border-bottom:2px solid #10b981;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterMaterials_sectionTitle__QkxpR:before{background:#10b981;border-radius:2px;content:"";height:20px;width:4px}.RegisterMaterials_inputGrid__LgdLs{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.RegisterMaterials_inputGroupSmall__Oirtc{grid-column:span 1;min-width:150px}.RegisterMaterials_inputGroupMedium__\+Cvb4{grid-column:span 2;min-width:250px}.RegisterMaterials_inputGroupLarge__KCC93{grid-column:span 3;min-width:300px}.RegisterMaterials_categoryInputContainer__oo4CZ{align-items:flex-end;display:flex;gap:8px;position:relative;width:100%}.RegisterMaterials_categoryInputContainer__oo4CZ>div:first-child{flex:1 1}.RegisterMaterials_categoryManageBtn__h6lC6{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px rgba(16,185,129,.2);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:44px;justify-content:center;margin-top:auto;transition:all .3s ease;width:44px}.RegisterMaterials_categoryManageBtn__h6lC6:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px rgba(16,185,129,.3);transform:translateY(-1px)}.RegisterMaterials_categoryManageBtn__h6lC6:active{transform:translateY(0)}.RegisterMaterials_categoryManageBtn__h6lC6:disabled{background:#9ca3af;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:not-allowed;transform:none}.RegisterMaterials_categoryManageBtn__h6lC6:disabled:hover{box-shadow:0 1px 3px rgba(0,0,0,.1);transform:none}.RegisterMaterials_textareaContainer__1Btt6{width:100%}.RegisterMaterials_textareaLabel__z1lgE{color:#495057;display:block;font-family:Roboto Condensed,sans-serif;font-weight:600;margin-bottom:.5rem}.RegisterMaterials_textarea__HiWjH{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;color:#495057;font-family:Roboto Condensed,sans-serif;font-size:1rem;line-height:1.5;min-height:120px;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.RegisterMaterials_textarea__HiWjH:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1);outline:none}.RegisterMaterials_textarea__HiWjH::placeholder{color:#adb5bd;font-style:italic}.RegisterMaterials_errorMessage__zbgXW{color:#ef4444;font-family:Roboto Condensed,sans-serif;font-size:.875rem;margin:.5rem 0 0}.RegisterMaterials_submitSection__Ee5pq{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterMaterials_submitButton__uz62x{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(16,185,129,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterMaterials_submitButton__uz62x:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 12px 35px rgba(16,185,129,.4);transform:translateY(-2px)}.RegisterMaterials_submitButton__uz62x:active{box-shadow:0 6px 20px rgba(16,185,129,.3);transform:translateY(0)}.RegisterMaterials_submitButton__uz62x:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterMaterials_submitButton__uz62x i{font-size:1rem}.RegisterMaterials_statusNotice__24a32 p{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterMaterials_statusNotice__24a32 i{color:#10b981}.RegisterMaterials_statusNotice__24a32 i.RegisterMaterials_fa-spinner__shMdZ{color:#f59e0b}.RegisterMaterials_statusNotice__24a32 i.RegisterMaterials_fa-check-circle__13j0L{color:#10b981}.RegisterMaterials_statusNotice__24a32 i.RegisterMaterials_fa-info-circle__-dRhB{color:#3b82f6}.RegisterMaterials_statusNotice__24a32 i.RegisterMaterials_fa-exclamation-triangle__f1IMr{color:#f59e0b}.RegisterMaterials_lastRow__0yJn7{display:flex;flex-direction:column;gap:15px}.RegisterMaterials_form__wQ6s-.RegisterMaterials_loading__rMjsj{opacity:.7;pointer-events:none}.RegisterMaterials_section__Tn0Bq.RegisterMaterials_hasErrors__Jp2ND{background:#fef2f2;border-left:4px solid #ef4444}.RegisterMaterials_section__Tn0Bq.RegisterMaterials_hasErrors__Jp2ND .RegisterMaterials_sectionTitle__QkxpR{border-bottom-color:#ef4444;color:#dc2626}.RegisterMaterials_section__Tn0Bq.RegisterMaterials_hasErrors__Jp2ND .RegisterMaterials_sectionTitle__QkxpR:before{background:#ef4444}.RegisterMaterials_section__Tn0Bq.RegisterMaterials_success__-aEhm{background:#f0fdf4;border-left:4px solid #10b981}.RegisterMaterials_section__Tn0Bq.RegisterMaterials_success__-aEhm .RegisterMaterials_sectionTitle__QkxpR{border-bottom-color:#10b981;color:#059669}.RegisterMaterials_section__Tn0Bq.RegisterMaterials_success__-aEhm .RegisterMaterials_sectionTitle__QkxpR:before{background:#10b981}.RegisterMaterials_devNotice__hoYhs{display:none!important}.RegisterMaterials_statusNotice__24a32{background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.RegisterMaterials_statusNotice__24a32 p,.RegisterMaterials_statusNotice__24a32 ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterMaterials_statusNotice__24a32 ul li:before{content:"❌"}.RegisterMaterials_statusNotice__24a32 strong{color:#1f2937;font-weight:600}.RegisterMaterials_statusNotice__24a32 i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.RegisterMaterials_inputGrid__LgdLs{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterMaterials_inputGroupLarge__KCC93{grid-column:span 1}.RegisterMaterials_statusNotice__24a32{max-width:320px;padding:14px 16px}.RegisterMaterials_statusNotice__24a32 p{font-size:12px}}@media (max-width:768px){.RegisterMaterials_root__ttyfk{padding:1rem}.RegisterMaterials_formHeader__bvggH{padding:1.5rem}.RegisterMaterials_formHeader__bvggH h1{font-size:1.8rem}.RegisterMaterials_form__wQ6s-{padding:1.5rem}.RegisterMaterials_section__Tn0Bq{margin-bottom:1.5rem;padding:1rem}.RegisterMaterials_sectionTitle__QkxpR{font-size:1.1rem}.RegisterMaterials_inputGrid__LgdLs{gap:1rem;grid-template-columns:1fr}.RegisterMaterials_inputGroupLarge__KCC93,.RegisterMaterials_inputGroupMedium__\+Cvb4,.RegisterMaterials_inputGroupSmall__Oirtc{grid-column:span 1;min-width:auto}.RegisterMaterials_categoryInputContainer__oo4CZ{align-items:stretch;flex-direction:column;gap:1rem}.RegisterMaterials_categoryManageBtn__h6lC6{height:44px;justify-content:center;margin-top:0;width:100%}.RegisterMaterials_textarea__HiWjH{font-size:.9rem;min-height:100px}.RegisterMaterials_submitButton__uz62x{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterMaterials_statusNotice__24a32{border-left:none;border-top:4px solid #10b981;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.RegisterMaterials_root__ttyfk{padding:.5rem}.RegisterMaterials_container__Re37r{border-radius:12px}.RegisterMaterials_formHeader__bvggH{padding:1rem}.RegisterMaterials_formHeader__bvggH h1{font-size:1.5rem}.RegisterMaterials_formHeader__bvggH p{font-size:1rem}.RegisterMaterials_form__wQ6s-{padding:1rem}.RegisterMaterials_section__Tn0Bq{margin-bottom:1rem;padding:.75rem}.RegisterMaterials_sectionTitle__QkxpR{font-size:1rem;margin-bottom:1rem}.RegisterMaterials_categoryInputContainer__oo4CZ{gap:.75rem}.RegisterMaterials_categoryManageBtn__h6lC6{font-size:14px;height:40px}.RegisterMaterials_textarea__HiWjH{font-size:.85rem;min-height:80px;padding:.75rem}.RegisterMaterials_submitButton__uz62x{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterMaterials_statusNotice__24a32{border-radius:8px;padding:12px 16px}.RegisterMaterials_statusNotice__24a32 p{font-size:11px;gap:8px}.RegisterMaterials_statusNotice__24a32 i{font-size:14px}}@media (prefers-reduced-motion:reduce){.RegisterMaterials_categoryManageBtn__h6lC6,.RegisterMaterials_statusNotice__24a32,.RegisterMaterials_submitButton__uz62x,.RegisterMaterials_textarea__HiWjH{transition:none}.RegisterMaterials_categoryManageBtn__h6lC6:hover,.RegisterMaterials_submitButton__uz62x:hover{transform:none}}@media (prefers-contrast:high){.RegisterMaterials_categoryManageBtn__h6lC6,.RegisterMaterials_section__Tn0Bq,.RegisterMaterials_submitButton__uz62x,.RegisterMaterials_textarea__HiWjH{border:2px solid #000}.RegisterMaterials_statusNotice__24a32{background:#fff;border:2px solid #000}}.RegisterMaterials_section__Tn0Bq:focus-within{box-shadow:0 0 0 3px rgba(16,185,129,.1)}@media print{.RegisterMaterials_categoryManageBtn__h6lC6,.RegisterMaterials_statusNotice__24a32{display:none}.RegisterMaterials_root__ttyfk{background:#fff;padding:0}.RegisterMaterials_container__Re37r{border:1px solid #ccc;box-shadow:none}}@keyframes RegisterMaterials_slideInFromRight__dT-ui{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.RegisterMaterials_statusNotice__24a32{animation:RegisterMaterials_slideInFromRight__dT-ui .3s ease-out}@keyframes RegisterMaterials_spin__cLLk8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RegisterMaterials_statusNotice__24a32 i.RegisterMaterials_fa-spinner__shMdZ{animation:RegisterMaterials_spin__cLLk8 1s linear infinite}.RegisterMaterials_categoryManageBtn__h6lC6:focus,.RegisterMaterials_submitButton__uz62x:focus,.RegisterMaterials_textarea__HiWjH:focus{outline:2px solid #10b981;outline-offset:2px}.RegisterMaterials_categoryManageBtn__h6lC6:disabled{background:#d1d5db!important;color:#6b7280!important;opacity:.6}.RegisterMaterials_categoryInputContainer__oo4CZ.RegisterMaterials_loading__rMjsj .RegisterMaterials_categoryManageBtn__h6lC6{opacity:.7;pointer-events:none}.RegisterMaterials_statusNotice__24a32.RegisterMaterials_loading__rMjsj{border-left-color:#f59e0b}.RegisterMaterials_statusNotice__24a32.RegisterMaterials_success__-aEhm{border-left-color:#10b981}.RegisterMaterials_statusNotice__24a32.RegisterMaterials_info__4siew{border-left-color:#3b82f6}.RegisterMaterials_statusNotice__24a32.RegisterMaterials_warning__o293d{border-left-color:#f59e0b}.RegisterMaterials_statusNotice__24a32.RegisterMaterials_error__Pbeus{border-left-color:#ef4444}.RegisterUsers_root__mJCDr{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterUsers_container__P0qgk{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterUsers_formHeader__p9PD0{background:linear-gradient(135deg,#7c3aed,#6b21a8);color:#fff;padding:2rem;text-align:center}.RegisterUsers_formHeader__p9PD0 h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterUsers_formHeader__p9PD0 p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterUsers_form__MC1jk{padding:2rem}.RegisterUsers_section__aiwT5{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterUsers_section__aiwT5:last-of-type{margin-bottom:1rem}.RegisterUsers_sectionTitle__45\+pa{align-items:center;border-bottom:2px solid #7c3aed;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterUsers_sectionTitle__45\+pa:before{background:#7c3aed;border-radius:2px;content:"";height:20px;width:4px}.RegisterUsers_inputGrid__nwRkV{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1.5rem}.RegisterUsers_inputGrid__nwRkV:last-child{margin-bottom:0}.RegisterUsers_inputGroupSmall__ACe1Z{grid-column:span 1;min-width:150px}.RegisterUsers_inputGroupMedium__czgLo{grid-column:span 1;min-width:250px}.RegisterUsers_inputGroupLarge__9B6LG{grid-column:span 2;min-width:300px}.RegisterUsers_submitSection__T\+x2x{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterUsers_submitButton__ta05j{align-items:center;background:linear-gradient(135deg,#7c3aed,#6b21a8);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(124,58,237,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterUsers_submitButton__ta05j:hover{background:linear-gradient(135deg,#6b21a8,#581c87);box-shadow:0 12px 35px rgba(124,58,237,.4);transform:translateY(-2px)}.RegisterUsers_submitButton__ta05j:active{box-shadow:0 6px 20px rgba(124,58,237,.3);transform:translateY(0)}.RegisterUsers_submitButton__ta05j i{font-size:1rem}.RegisterUsers_imagePreviewSection__uQkw-{background:#f8f9fa;border-top:1px solid #e9ecef;padding:2rem}.RegisterUsers_imagePreviewSection__uQkw- h3{color:#495057;font-family:Roboto Condensed,sans-serif;margin:0 0 1rem;text-align:center}.RegisterUsers_imagePreviewContainer__lH2Ho{display:flex;justify-content:center}.RegisterUsers_imagePreview__QMPFc{border:4px solid #7c3aed;border-radius:50%;box-shadow:0 8px 25px rgba(124,58,237,.2);height:150px;object-fit:cover;width:150px}.RegisterUsers_cropperModal__3ZzHz{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:9999}.RegisterUsers_cropperContainer__IZlQX{background:#fff;border-radius:16px;max-height:90vh;max-width:90vw;overflow:auto;padding:2rem}.RegisterUsers_cropperContainer__IZlQX h3{color:#495057;font-family:Roboto Condensed,sans-serif;margin:0 0 1.5rem;text-align:center}.RegisterUsers_secondLine__bJMSy{display:flex;flex-wrap:wrap;gap:15px}.RegisterUsers_statusNotice__2WDeC{animation:RegisterUsers_slideInFromRight__dJj4d .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.RegisterUsers_statusNotice__2WDeC p,.RegisterUsers_statusNotice__2WDeC ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterUsers_statusNotice__2WDeC ul li:before{content:"❌"}.RegisterUsers_statusNotice__2WDeC strong{color:#1f2937;font-weight:600}.RegisterUsers_statusNotice__2WDeC i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.RegisterUsers_inputGrid__nwRkV{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterUsers_inputGroupLarge__9B6LG{grid-column:span 1}.RegisterUsers_statusNotice__2WDeC{max-width:320px;padding:14px 16px}.RegisterUsers_statusNotice__2WDeC p{font-size:12px}}@media (max-width:768px){.RegisterUsers_root__mJCDr{padding:1rem}.RegisterUsers_formHeader__p9PD0{padding:1.5rem}.RegisterUsers_formHeader__p9PD0 h1{font-size:1.8rem}.RegisterUsers_form__MC1jk{padding:1.5rem}.RegisterUsers_section__aiwT5{margin-bottom:1.5rem;padding:1rem}.RegisterUsers_sectionTitle__45\+pa{font-size:1.1rem}.RegisterUsers_inputGrid__nwRkV{gap:1rem;grid-template-columns:1fr;margin-bottom:1rem}.RegisterUsers_inputGroupLarge__9B6LG,.RegisterUsers_inputGroupMedium__czgLo,.RegisterUsers_inputGroupSmall__ACe1Z{grid-column:span 1;min-width:auto}.RegisterUsers_submitButton__ta05j{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterUsers_imagePreview__QMPFc{height:120px;width:120px}.RegisterUsers_statusNotice__2WDeC{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.RegisterUsers_root__mJCDr{padding:.5rem}.RegisterUsers_container__P0qgk{border-radius:12px}.RegisterUsers_formHeader__p9PD0{padding:1rem}.RegisterUsers_formHeader__p9PD0 h1{font-size:1.5rem}.RegisterUsers_formHeader__p9PD0 p{font-size:1rem}.RegisterUsers_form__MC1jk{padding:1rem}.RegisterUsers_section__aiwT5{margin-bottom:1rem;padding:.75rem}.RegisterUsers_sectionTitle__45\+pa{font-size:1rem;margin-bottom:1rem}.RegisterUsers_submitButton__ta05j{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterUsers_imagePreview__QMPFc{height:100px;width:100px}.RegisterUsers_cropperContainer__IZlQX,.RegisterUsers_cropperModal__3ZzHz{padding:1rem}.RegisterUsers_secondLine__bJMSy{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){.RegisterUsers_submitButton__ta05j{transition:none}.RegisterUsers_submitButton__ta05j:hover{transform:none}}@media (prefers-contrast:high){.RegisterUsers_section__aiwT5,.RegisterUsers_submitButton__ta05j{border:2px solid #000}.RegisterUsers_imagePreview__QMPFc{border-color:#000}}.RegisterUsers_section__aiwT5:focus-within{box-shadow:0 0 0 3px rgba(124,58,237,.1)}.RegisterUsers_form__MC1jk.RegisterUsers_loading__04fxe{opacity:.7;pointer-events:none}.RegisterUsers_submitButton__ta05j:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterUsers_section__aiwT5.RegisterUsers_hasErrors__5\+u8B{background:#fef2f2;border-left:4px solid #ef4444}.RegisterUsers_section__aiwT5.RegisterUsers_hasErrors__5\+u8B .RegisterUsers_sectionTitle__45\+pa{border-bottom-color:#ef4444;color:#dc2626}.RegisterUsers_section__aiwT5.RegisterUsers_hasErrors__5\+u8B .RegisterUsers_sectionTitle__45\+pa:before{background:#ef4444}.RegisterUsers_section__aiwT5.RegisterUsers_success__2HekW{background:#f0fdf4;border-left:4px solid #10b981}.RegisterUsers_section__aiwT5.RegisterUsers_success__2HekW .RegisterUsers_sectionTitle__45\+pa{border-bottom-color:#10b981;color:#059669}.RegisterUsers_section__aiwT5.RegisterUsers_success__2HekW .RegisterUsers_sectionTitle__45\+pa:before{background:#10b981}.RegisterUsers_section__aiwT5:nth-child(3){border-left-color:#f59e0b}.RegisterUsers_section__aiwT5:nth-child(3) .RegisterUsers_sectionTitle__45\+pa{border-bottom-color:#f59e0b}.RegisterUsers_section__aiwT5:nth-child(3) .RegisterUsers_sectionTitle__45\+pa:before{background:#f59e0b}.RegisterUsers_section__aiwT5:nth-child(2){border-left-color:#06b6d4}.RegisterUsers_section__aiwT5:nth-child(2) .RegisterUsers_sectionTitle__45\+pa{border-bottom-color:#06b6d4}.RegisterUsers_section__aiwT5:nth-child(2) .RegisterUsers_sectionTitle__45\+pa:before{background:#06b6d4}.RegisterReaders_root__75Yv5{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterReaders_container__u4A9s{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterReaders_formHeader__wHPq7{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:2rem;text-align:center}.RegisterReaders_formHeader__wHPq7 h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterReaders_formHeader__wHPq7 p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterReaders_form__w\+NrV{padding:2rem}.RegisterReaders_section__6Xgp4{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterReaders_section__6Xgp4:last-of-type{margin-bottom:1rem}.RegisterReaders_sectionTitle__T4mek{align-items:center;border-bottom:2px solid #f59e0b;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterReaders_sectionTitle__T4mek:before{background:#f59e0b;border-radius:2px;content:"";height:20px;width:4px}.RegisterReaders_inputGrid__eygu2{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1.5rem}.RegisterReaders_inputGrid__eygu2:last-child{margin-bottom:0}.RegisterReaders_inputGroupSmall__GfAAd{grid-column:span 1;min-width:150px}.RegisterReaders_inputGroupMedium__U0sLA{grid-column:span 1;min-width:250px}.RegisterReaders_inputGroupLarge__hMO89{grid-column:span 2;min-width:300px}.RegisterReaders_textareaContainer__gGitb{width:100%}.RegisterReaders_textareaLabel__CvW06{color:#495057;display:block;font-family:Roboto Condensed,sans-serif;font-weight:600;margin-bottom:.5rem}.RegisterReaders_textarea__8qJZ-{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;color:#495057;font-family:Roboto Condensed,sans-serif;font-size:1rem;line-height:1.5;min-height:120px;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.RegisterReaders_textarea__8qJZ-:focus{border-color:#f59e0b;box-shadow:0 0 0 3px rgba(245,158,11,.1);outline:none}.RegisterReaders_textarea__8qJZ-::placeholder{color:#adb5bd;font-style:italic}.RegisterReaders_submitSection__1hJx5{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterReaders_submitButton__IIFWi{align-items:center;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(245,158,11,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterReaders_submitButton__IIFWi:hover{background:linear-gradient(135deg,#d97706,#b45309);box-shadow:0 12px 35px rgba(245,158,11,.4);transform:translateY(-2px)}.RegisterReaders_submitButton__IIFWi:active{box-shadow:0 6px 20px rgba(245,158,11,.3);transform:translateY(0)}.RegisterReaders_submitButton__IIFWi i{font-size:1rem}.RegisterReaders_inputsArea__zI0Dz{background:var(--color2);border-radius:10px;display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.RegisterReaders_row__AbX6D{display:flex;flex-wrap:wrap;gap:15px}.RegisterReaders_submitButtonLegacy__jlSow{background:var(--color5);border:none;border-radius:5px;box-shadow:1px 1px 3px var(--color8);color:var(--color1);cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:700;padding:12px;transition:all .3s ease;width:100%}.RegisterReaders_submitButtonLegacy__jlSow:hover{background:#e86a00;box-shadow:2px 2px 6px var(--color8);transform:translateY(-1px)}.RegisterReaders_statusNotice__g2R4y{animation:RegisterReaders_slideInFromRight__PqElF .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.RegisterReaders_statusNotice__g2R4y p,.RegisterReaders_statusNotice__g2R4y ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterReaders_statusNotice__g2R4y ul li:before{content:"❌"}.RegisterReaders_statusNotice__g2R4y strong{color:#1f2937;font-weight:600}.RegisterReaders_statusNotice__g2R4y i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.RegisterReaders_inputGrid__eygu2{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterReaders_inputGroupLarge__hMO89{grid-column:span 1}.RegisterReaders_statusNotice__g2R4y{max-width:320px;padding:14px 16px}.RegisterReaders_statusNotice__g2R4y p{font-size:12px}}@media (max-width:768px){.RegisterReaders_root__75Yv5{padding:1rem}.RegisterReaders_formHeader__wHPq7{padding:1.5rem}.RegisterReaders_formHeader__wHPq7 h1{font-size:1.8rem}.RegisterReaders_form__w\+NrV{padding:1.5rem}.RegisterReaders_section__6Xgp4{margin-bottom:1.5rem;padding:1rem}.RegisterReaders_sectionTitle__T4mek{font-size:1.1rem}.RegisterReaders_inputGrid__eygu2{gap:1rem;grid-template-columns:1fr;margin-bottom:1rem}.RegisterReaders_inputGroupLarge__hMO89,.RegisterReaders_inputGroupMedium__U0sLA,.RegisterReaders_inputGroupSmall__GfAAd{grid-column:span 1;min-width:auto}.RegisterReaders_textarea__8qJZ-{font-size:.9rem;min-height:100px}.RegisterReaders_submitButton__IIFWi{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterReaders_row__AbX6D{flex-direction:column;gap:12px}.RegisterReaders_statusNotice__g2R4y{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.RegisterReaders_root__75Yv5{padding:.5rem}.RegisterReaders_container__u4A9s{border-radius:12px}.RegisterReaders_formHeader__wHPq7{padding:1rem}.RegisterReaders_formHeader__wHPq7 h1{font-size:1.5rem}.RegisterReaders_formHeader__wHPq7 p{font-size:1rem}.RegisterReaders_form__w\+NrV{padding:1rem}.RegisterReaders_section__6Xgp4{margin-bottom:1rem;padding:.75rem}.RegisterReaders_sectionTitle__T4mek{font-size:1rem;margin-bottom:1rem}.RegisterReaders_textarea__8qJZ-{font-size:.85rem;min-height:80px;padding:.75rem}.RegisterReaders_submitButton__IIFWi{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterReaders_submitButtonLegacy__jlSow{font-size:16px;padding:15px}}@media (prefers-reduced-motion:reduce){.RegisterReaders_submitButtonLegacy__jlSow,.RegisterReaders_submitButton__IIFWi,.RegisterReaders_textarea__8qJZ-{transition:none}.RegisterReaders_submitButtonLegacy__jlSow:hover,.RegisterReaders_submitButton__IIFWi:hover{transform:none}}@media (prefers-contrast:high){.RegisterReaders_section__6Xgp4,.RegisterReaders_submitButtonLegacy__jlSow,.RegisterReaders_submitButton__IIFWi,.RegisterReaders_textarea__8qJZ-{border:2px solid #000}}.RegisterReaders_section__6Xgp4:focus-within{box-shadow:0 0 0 3px rgba(245,158,11,.1)}.RegisterReaders_form__w\+NrV.RegisterReaders_loading__\+IviI{opacity:.7;pointer-events:none}.RegisterReaders_submitButtonLegacy__jlSow:disabled,.RegisterReaders_submitButton__IIFWi:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterReaders_section__6Xgp4.RegisterReaders_hasErrors__kzc0a{background:#fef2f2;border-left:4px solid #ef4444}.RegisterReaders_section__6Xgp4.RegisterReaders_hasErrors__kzc0a .RegisterReaders_sectionTitle__T4mek{border-bottom-color:#ef4444;color:#dc2626}.RegisterReaders_section__6Xgp4.RegisterReaders_hasErrors__kzc0a .RegisterReaders_sectionTitle__T4mek:before{background:#ef4444}.RegisterReaders_section__6Xgp4.RegisterReaders_success__ocyZV{background:#f0fdf4;border-left:4px solid #10b981}.RegisterReaders_section__6Xgp4.RegisterReaders_success__ocyZV .RegisterReaders_sectionTitle__T4mek{border-bottom-color:#10b981;color:#059669}.RegisterReaders_section__6Xgp4.RegisterReaders_success__ocyZV .RegisterReaders_sectionTitle__T4mek:before{background:#10b981}.RegisterReaders_section__6Xgp4:nth-child(2){border-left-color:#06b6d4}.RegisterReaders_section__6Xgp4:nth-child(2) .RegisterReaders_sectionTitle__T4mek{border-bottom-color:#06b6d4}.RegisterReaders_section__6Xgp4:nth-child(2) .RegisterReaders_sectionTitle__T4mek:before{background:#06b6d4}.RegisterReaders_section__6Xgp4:nth-child(3){border-left-color:#8b5cf6}.RegisterReaders_section__6Xgp4:nth-child(3) .RegisterReaders_sectionTitle__T4mek{border-bottom-color:#8b5cf6}.RegisterReaders_section__6Xgp4:nth-child(3) .RegisterReaders_sectionTitle__T4mek:before{background:#8b5cf6}.RegisterReaders_section__6Xgp4:nth-child(4){border-left-color:#10b981}.RegisterReaders_section__6Xgp4:nth-child(4) .RegisterReaders_sectionTitle__T4mek{border-bottom-color:#10b981}.RegisterReaders_section__6Xgp4:nth-child(4) .RegisterReaders_sectionTitle__T4mek:before{background:#10b981}.RegisterInventory_root__Bp9GQ{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterInventory_container__xRmxt{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1000px;overflow:hidden}.RegisterInventory_formHeader__YRsTZ{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;padding:2rem;text-align:center}.RegisterInventory_formHeader__YRsTZ h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterInventory_formHeader__YRsTZ p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterInventory_form__olG8C{padding:2rem}.RegisterInventory_section__pb18X{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterInventory_section__pb18X:last-of-type{margin-bottom:1rem}.RegisterInventory_sectionTitle__okSEd{align-items:center;border-bottom:2px solid #8b5cf6;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterInventory_sectionTitle__okSEd:before{background:#8b5cf6;border-radius:2px;content:"";height:20px;width:4px}.RegisterInventory_inputGrid__7aOpk{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:1.5rem}.RegisterInventory_inputGrid__7aOpk:last-child{margin-bottom:0}.RegisterInventory_inputGroupSmall__vY0Sk{grid-column:span 1;min-width:150px}.RegisterInventory_inputGroupMedium__rrMzm{grid-column:span 1;min-width:250px}.RegisterInventory_inputGroupLarge__0is8h{grid-column:span 2;min-width:300px}.RegisterInventory_textareaContainer__VNeT7{width:100%}.RegisterInventory_textareaLabel__wLALV{color:#495057;display:block;font-family:Roboto Condensed,sans-serif;font-weight:600;margin-bottom:.5rem}.RegisterInventory_textarea__DsdrX{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;color:#495057;font-family:Roboto Condensed,sans-serif;font-size:1rem;line-height:1.5;min-height:120px;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.RegisterInventory_textarea__DsdrX:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1);outline:none}.RegisterInventory_textarea__DsdrX::placeholder{color:#adb5bd;font-style:italic}.RegisterInventory_errorMessage__-sUEZ{color:#dc2626;font-family:Roboto Condensed,sans-serif;font-size:.75rem;font-weight:500;line-height:1.25;margin:.25rem 0 0;padding:0}.RegisterInventory_submitSection__F17TJ{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterInventory_submitButton__mm-Uw{align-items:center;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(139,92,246,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterInventory_submitButton__mm-Uw:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 12px 35px rgba(139,92,246,.4);transform:translateY(-2px)}.RegisterInventory_submitButton__mm-Uw:active{box-shadow:0 6px 20px rgba(139,92,246,.3);transform:translateY(0)}.RegisterInventory_submitButton__mm-Uw i{font-size:1rem}.RegisterInventory_inputsArea__UJlLe{background:#f8f9fa;background:var(--color2,#f8f9fa);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:15px;padding:20px;width:100%}.RegisterInventory_row__9bJNK{display:flex;flex-wrap:wrap;gap:15px}.RegisterInventory_inputBox__lVPAU{display:flex;flex:1 1;flex-direction:column;min-width:200px;width:100%}.RegisterInventory_submitButtonLegacy__lMal\+{background:#8b5cf6;background:var(--color5,#8b5cf6);border:none;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,.3);box-shadow:1px 1px 3px var(--color8,rgba(0,0,0,.3));color:#fff;color:var(--color1,#fff);cursor:pointer;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:700;padding:12px;transition:all .3s ease;width:100%}.RegisterInventory_submitButtonLegacy__lMal\+:hover{background:#7c3aed;background:var(--color6,#7c3aed);box-shadow:2px 2px 6px rgba(0,0,0,.3);box-shadow:2px 2px 6px var(--color8,rgba(0,0,0,.3));transform:translateY(-1px)}.RegisterInventory_sectionTable__hZfd0{max-height:500px;overflow:hidden;overflow-x:auto;overflow-y:auto;text-align:center}.RegisterInventory_sectionTable__hZfd0 table{border-collapse:collapse;width:-webkit-max-content;width:max-content}.RegisterInventory_sectionTable__hZfd0 thead{box-shadow:0 2px 2px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:0;z-index:2}.RegisterInventory_sectionTable__hZfd0 table td,.RegisterInventory_sectionTable__hZfd0 table th{border-bottom:3px solid rgba(0,0,0,.1);padding:.75rem}.RegisterInventory_sectionTable__hZfd0 table tr:hover{cursor:pointer}.RegisterInventory_sectionTable__hZfd0 table tr:nth-child(odd){background-color:#e9f2f0}.RegisterInventory_statusLeitura__TGLge{border-radius:50%;display:flex;font-size:.8rem;height:20px;justify-content:center;margin-left:15px;padding:10px;text-align:center;transition:all .3s ease;width:20px}.RegisterInventory_statusLeitura__TGLge i{margin:0 auto}.RegisterInventory_naoCadastrada__4frg1{background:#ef4444;color:#fff}.RegisterInventory_semMovimentacao__mbqUP{background:#10b981;color:#fff}.RegisterInventory_movimentacaoInterna__iwSb1{background:#f3de20;color:#000}.RegisterInventory_movimentacaoExterna__\+EZ0V{background:#ffa702;color:#fff}.RegisterInventory_cadastradaNaoEncontrada__4SqFx{background:#67646d;color:#fff}.RegisterInventory_cadastradaOutraUnidade__O-q\+x{background:#3b82f6;color:#fff}.RegisterInventory_statusLeitura__TGLge{align-items:center;display:inline-flex;position:relative}.RegisterInventory_statusLeitura__TGLge .RegisterInventory_legend__wXmEV{cursor:pointer;opacity:.7;transition:opacity .2s ease-in-out}.RegisterInventory_statusLeitura__TGLge .RegisterInventory_legend__wXmEV:hover{opacity:1}.RegisterInventory_statusTooltip__8V-dM{background-color:#333;border-radius:6px;bottom:120%;color:#fff;font-size:.75rem;left:50%;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease-in-out;visibility:hidden;white-space:nowrap;z-index:999}.RegisterInventory_statusTooltip__8V-dM:after{border:5px solid transparent;border-top-color:#333;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.RegisterInventory_statusLeitura__TGLge:focus-within .RegisterInventory_statusTooltip__8V-dM,.RegisterInventory_statusLeitura__TGLge:hover .RegisterInventory_statusTooltip__8V-dM{opacity:1;pointer-events:auto;visibility:visible}@media (max-width:1024px){.RegisterInventory_inputGrid__7aOpk{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterInventory_inputGroupLarge__0is8h{grid-column:span 1}}@media (max-width:768px){.RegisterInventory_root__Bp9GQ{padding:1rem}.RegisterInventory_formHeader__YRsTZ{padding:1.5rem}.RegisterInventory_formHeader__YRsTZ h1{font-size:1.8rem}.RegisterInventory_form__olG8C{padding:1.5rem}.RegisterInventory_section__pb18X{margin-bottom:1.5rem;padding:1rem}.RegisterInventory_sectionTitle__okSEd{font-size:1.1rem}.RegisterInventory_inputGrid__7aOpk{gap:1rem;grid-template-columns:1fr;margin-bottom:1rem}.RegisterInventory_inputGroupLarge__0is8h,.RegisterInventory_inputGroupMedium__rrMzm,.RegisterInventory_inputGroupSmall__vY0Sk{grid-column:span 1;min-width:auto}.RegisterInventory_textarea__DsdrX{font-size:.9rem;min-height:100px}.RegisterInventory_submitButton__mm-Uw{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterInventory_row__9bJNK{flex-direction:column;gap:12px}}@media (max-width:480px){.RegisterInventory_root__Bp9GQ{padding:.5rem}.RegisterInventory_container__xRmxt{border-radius:12px}.RegisterInventory_formHeader__YRsTZ{padding:1rem}.RegisterInventory_formHeader__YRsTZ h1{font-size:1.5rem}.RegisterInventory_formHeader__YRsTZ p{font-size:1rem}.RegisterInventory_form__olG8C{padding:1rem}.RegisterInventory_section__pb18X{margin-bottom:1rem;padding:.75rem}.RegisterInventory_sectionTitle__okSEd{font-size:1rem;margin-bottom:1rem}.RegisterInventory_textarea__DsdrX{font-size:.85rem;min-height:80px;padding:.75rem}.RegisterInventory_submitButton__mm-Uw{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}}@media (prefers-reduced-motion:reduce){.RegisterInventory_submitButtonLegacy__lMal\+,.RegisterInventory_submitButton__mm-Uw,.RegisterInventory_textarea__DsdrX{transition:none}.RegisterInventory_submitButtonLegacy__lMal\+:hover,.RegisterInventory_submitButton__mm-Uw:hover{transform:none}}@media (prefers-contrast:high){.RegisterInventory_section__pb18X,.RegisterInventory_submitButton__mm-Uw,.RegisterInventory_textarea__DsdrX{border:2px solid #000}}.RegisterInventory_section__pb18X:focus-within{box-shadow:0 0 0 3px rgba(139,92,246,.1)}.RegisterInventory_form__olG8C.RegisterInventory_loading__U49vN{opacity:.7;pointer-events:none}.RegisterInventory_submitButton__mm-Uw:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterInventory_section__pb18X.RegisterInventory_hasErrors__v5yAI{background:#fef2f2;border-left:4px solid #ef4444}.RegisterInventory_section__pb18X.RegisterInventory_hasErrors__v5yAI .RegisterInventory_sectionTitle__okSEd{border-bottom-color:#ef4444;color:#dc2626}.RegisterInventory_section__pb18X.RegisterInventory_hasErrors__v5yAI .RegisterInventory_sectionTitle__okSEd:before{background:#ef4444}.RegisterInventory_section__pb18X.RegisterInventory_success__uqJjz{background:#f0fdf4;border-left:4px solid #10b981}.RegisterInventory_section__pb18X.RegisterInventory_success__uqJjz .RegisterInventory_sectionTitle__okSEd{border-bottom-color:#10b981;color:#059669}.RegisterInventory_section__pb18X.RegisterInventory_success__uqJjz .RegisterInventory_sectionTitle__okSEd:before{background:#10b981}.RegisterInventory_section__pb18X:first-child{border-left-color:#8b5cf6}.RegisterInventory_section__pb18X:first-child .RegisterInventory_sectionTitle__okSEd{border-bottom-color:#8b5cf6}.RegisterInventory_section__pb18X:first-child .RegisterInventory_sectionTitle__okSEd:before{background:#8b5cf6}.RegisterInventory_section__pb18X:nth-child(2){border-left-color:#06b6d4}.RegisterInventory_section__pb18X:nth-child(2) .RegisterInventory_sectionTitle__okSEd{border-bottom-color:#06b6d4}.RegisterInventory_section__pb18X:nth-child(2) .RegisterInventory_sectionTitle__okSEd:before{background:#06b6d4}.RegisterInventory_section__pb18X:nth-child(3){background:none;border:none}.RegisterInventory_section__pb18X:nth-child(3) .RegisterInventory_sectionTitle__okSEd{border-bottom-color:#10b981}.RegisterInventory_section__pb18X:nth-child(3) .RegisterInventory_sectionTitle__okSEd:before{background:#10b981}.statusLeitura{align-items:center;display:inline-flex;position:relative}.legend{cursor:pointer;display:block;opacity:.7;transition:opacity .2s ease-in-out;width:50px}.legend:hover{opacity:1}.statusTooltip{background-color:#333;border-radius:6px;bottom:120%;color:#fff;font-size:.75rem;opacity:0;padding:6px 8px;pointer-events:none;position:relative;top:0;transform:translateX(-50%);transition:opacity .2s ease-in-out;visibility:hidden;white-space:nowrap;z-index:999}.statusTooltip:after{border:5px solid transparent;border-top-color:#333;content:"";left:12%;position:absolute;top:-38%;transform:translateX(-50%) rotate(180deg)}.iconStatus:focus-within .statusTooltip,.iconStatus:hover .statusTooltip{opacity:1;pointer-events:auto;visibility:visible}.iconStatus i{align-items:center;border-radius:50%;display:flex;font-size:.8rem;height:28px;justify-content:center;margin:0 auto;transition:all .3s ease;width:28px}.legend i{background:#737171a3;color:#fff;font-size:10px;height:15px;left:7px;position:relative;top:-35px;width:15px;z-index:1}.semMovimentacao .statusLeitura i{background:#10b981;color:#fff}.movimentacaoInterna .statusLeitura i{background:#f3de20;color:#fff}.movimentacaoExterna .statusLeitura i{background:#ffa702;color:#fff}.naoCadastrada .statusLeitura i{background:#ef4444;color:#fff}.cadastradaNaoEncontrada .statusLeitura i{background:#718096;color:#fff}.cadastradaOutraUnidade .statusLeitura>i{background:#6f42c1;color:#fff}.OperationalUnit_root__hb3D1{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.OperationalUnit_container__toin\+{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.OperationalUnit_formHeader__JTYA2{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:2rem;text-align:center}.OperationalUnit_formHeader__JTYA2 h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.OperationalUnit_formHeader__JTYA2 p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.OperationalUnit_form__eUCym{padding:2rem}.OperationalUnit_section__iwCTE{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.OperationalUnit_section__iwCTE:last-of-type{margin-bottom:1rem}.OperationalUnit_sectionTitle__RnTk\+{align-items:center;border-bottom:2px solid #667eea;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.OperationalUnit_Embarcacao__9J6zC .OperationalUnit_sectionTitle__RnTk\+{border-bottom:2px solid #66eab3}.OperationalUnit_sectionTitle__RnTk\+:before{background:#667eea;border-radius:2px;content:"";height:20px;width:4px}.OperationalUnit_embarcacao__mLfwF .OperationalUnit_sectionTitle__RnTk\+{border-bottom:2px solid #a81d52}.OperationalUnit_embarcacao__mLfwF .OperationalUnit_sectionTitle__RnTk\+:before{background:#a81d52}.OperationalUnit_inputGrid__1HOdJ{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.OperationalUnit_inputGroupMedium__l4u5M,.OperationalUnit_inputGroupSmall__nivv9{grid-column:span 1}.OperationalUnit_inputGroupLarge__wDZ1F{grid-column:span 2}.OperationalUnit_submitSection__CaWZV{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.OperationalUnit_submitButton__t8Epp{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(102,126,234,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.OperationalUnit_submitButton__t8Epp:hover{background:linear-gradient(135deg,#5a67d8,#667eea);box-shadow:0 12px 35px rgba(102,126,234,.4);transform:translateY(-2px)}.OperationalUnit_submitButton__t8Epp:active{box-shadow:0 6px 20px rgba(102,126,234,.3);transform:translateY(0)}.OperationalUnit_submitButton__t8Epp:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.OperationalUnit_submitButton__t8Epp i{font-size:1rem}.OperationalUnit_form__eUCym.OperationalUnit_loading__oTEK9{opacity:.7;pointer-events:none}.OperationalUnit_section__iwCTE.OperationalUnit_hasErrors__BUq9w{background:#fef2f2;border-left:4px solid #ef4444}.OperationalUnit_section__iwCTE.OperationalUnit_hasErrors__BUq9w .OperationalUnit_sectionTitle__RnTk\+{border-bottom-color:#ef4444;color:#dc2626}.OperationalUnit_section__iwCTE.OperationalUnit_hasErrors__BUq9w .OperationalUnit_sectionTitle__RnTk\+:before{background:#ef4444}.OperationalUnit_section__iwCTE.OperationalUnit_success__VkhNT{background:#f0fdf4;border-left:4px solid #10b981}.OperationalUnit_section__iwCTE.OperationalUnit_success__VkhNT .OperationalUnit_sectionTitle__RnTk\+{border-bottom-color:#10b981;color:#059669}.OperationalUnit_section__iwCTE.OperationalUnit_success__VkhNT .OperationalUnit_sectionTitle__RnTk\+:before{background:#10b981}.OperationalUnit_statusNotice__h2dHc{animation:OperationalUnit_slideInFromRight__\+xWaN .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.OperationalUnit_statusNotice__h2dHc p,.OperationalUnit_statusNotice__h2dHc ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.OperationalUnit_statusNotice__h2dHc ul li:before{content:"❌"}.OperationalUnit_statusNotice__h2dHc strong{color:#1f2937;font-weight:600}.OperationalUnit_statusNotice__h2dHc i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.OperationalUnit_form__eUCym,.OperationalUnit_root__hb3D1{padding:1.5rem}.OperationalUnit_section__iwCTE{padding:1.25rem}.OperationalUnit_inputGrid__1HOdJ{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.OperationalUnit_statusNotice__h2dHc{max-width:320px;padding:14px 16px}.OperationalUnit_statusNotice__h2dHc p{font-size:12px}}@media (max-width:768px){.OperationalUnit_root__hb3D1{padding:1rem}.OperationalUnit_formHeader__JTYA2{padding:1.5rem}.OperationalUnit_formHeader__JTYA2 h1{font-size:1.8rem}.OperationalUnit_form__eUCym{padding:1.5rem}.OperationalUnit_section__iwCTE{margin-bottom:1.5rem;padding:1rem}.OperationalUnit_sectionTitle__RnTk\+{font-size:1.1rem}.OperationalUnit_inputGrid__1HOdJ{gap:1rem;grid-template-columns:1fr}.OperationalUnit_inputGroupLarge__wDZ1F,.OperationalUnit_inputGroupMedium__l4u5M,.OperationalUnit_inputGroupSmall__nivv9{grid-column:span 1}.OperationalUnit_submitButton__t8Epp{font-size:1rem;min-width:180px;padding:.875rem 2rem}.OperationalUnit_statusNotice__h2dHc{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.OperationalUnit_root__hb3D1{padding:.5rem}.OperationalUnit_container__toin\+{border-radius:12px}.OperationalUnit_formHeader__JTYA2{padding:1rem}.OperationalUnit_formHeader__JTYA2 h1{font-size:1.5rem}.OperationalUnit_formHeader__JTYA2 p{font-size:1rem}.OperationalUnit_form__eUCym{padding:1rem}.OperationalUnit_section__iwCTE{margin-bottom:1rem;padding:.75rem}.OperationalUnit_sectionTitle__RnTk\+{font-size:1rem;margin-bottom:1rem}.OperationalUnit_inputGrid__1HOdJ{gap:.875rem;grid-template-columns:1fr}.OperationalUnit_submitButton__t8Epp{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}}@media (prefers-reduced-motion:reduce){.OperationalUnit_submitButton__t8Epp{transition:none}.OperationalUnit_submitButton__t8Epp:hover{transform:none}}@media (prefers-contrast:high){.OperationalUnit_section__iwCTE,.OperationalUnit_submitButton__t8Epp{border:2px solid #000}}.OperationalUnit_section__iwCTE:focus-within{box-shadow:0 0 0 3px rgba(102,126,234,.1)}.OperationalUnit_submitButton__t8Epp:focus{outline:2px solid #667eea;outline-offset:2px}@media print{.OperationalUnit_root__hb3D1{background:#fff;padding:0}.OperationalUnit_container__toin\+{border:1px solid #ccc;box-shadow:none}.OperationalUnit_submitButton__t8Epp{display:none}}@keyframes OperationalUnit_pulse__15uWD{0%,to{opacity:1}50%{opacity:.5}}.OperationalUnit_form__eUCym.OperationalUnit_loading__oTEK9 .OperationalUnit_section__iwCTE{animation:OperationalUnit_pulse__15uWD 1.5s ease-in-out infinite}.RegisterEstHierarquica_root__bBcml{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterEstHierarquica_container__V62Hh{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterEstHierarquica_formHeader__EmsmZ{background:linear-gradient(135deg,#10b981,#047857);color:#fff;padding:2rem;text-align:center}.RegisterEstHierarquica_formHeader__EmsmZ h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterEstHierarquica_formHeader__EmsmZ p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterEstHierarquica_form__S5K25{padding:2rem}.RegisterEstHierarquica_section__i08i8{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterEstHierarquica_section__i08i8:last-of-type{margin-bottom:1rem}.RegisterEstHierarquica_sectionTitle__cebTL{align-items:center;border-bottom:2px solid #10b981;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterEstHierarquica_sectionTitle__cebTL:before{background:#10b981;border-radius:2px;content:"";height:20px;width:4px}.RegisterEstHierarquica_inputGrid__k3vjq{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.RegisterEstHierarquica_inputGroupMedium__6rWPJ,.RegisterEstHierarquica_inputGroupSmall__eHZPM{grid-column:span 1}.RegisterEstHierarquica_inputGroupLarge__ux7dd{grid-column:span 2}.RegisterEstHierarquica_nivelInfo__EOBeB{align-items:center;background:#f0fdf4;border-radius:6px;display:flex;gap:.5rem;margin-top:.5rem;padding:.5rem}.RegisterEstHierarquica_nivelInfo__EOBeB i{font-size:1.125rem}.RegisterEstHierarquica_nivelInfo__EOBeB small{color:#065f46;font-size:.875rem;font-weight:500}.RegisterEstHierarquica_imageUploadArea__U4w4H{align-items:center;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;display:flex;flex-direction:column;gap:1rem;grid-column:span 2;padding:1.5rem}.RegisterEstHierarquica_uploadPlaceholder__qEbI4{align-items:center;color:#9ca3af;display:flex;flex-direction:column;gap:.75rem}.RegisterEstHierarquica_uploadPlaceholder__qEbI4 i{font-size:3rem}.RegisterEstHierarquica_uploadPlaceholder__qEbI4 p{font-size:.875rem;margin:0}.RegisterEstHierarquica_imagePreviewContainer__h9uLu{align-items:center;display:flex;flex-direction:column;gap:1rem;width:100%}.RegisterEstHierarquica_imagePreview__sz-hi{border:2px solid #e5e7eb;border-radius:8px;height:300px;max-width:400px;object-fit:cover;width:100%}.RegisterEstHierarquica_imageActions__vDGrf{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.RegisterEstHierarquica_imageUploadButton__FqdX2{align-items:center;background:linear-gradient(135deg,#10b981,#047857);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.RegisterEstHierarquica_imageUploadButton__FqdX2:hover:not(:disabled){box-shadow:0 4px 12px rgba(16,185,129,.3);transform:translateY(-2px)}.RegisterEstHierarquica_imageUploadButton__FqdX2:disabled{background:#6c757d;cursor:not-allowed;transform:none}.RegisterEstHierarquica_imageRemoveButton__36Psi{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.RegisterEstHierarquica_imageRemoveButton__36Psi:hover:not(:disabled){box-shadow:0 4px 12px rgba(239,68,68,.3);transform:translateY(-2px)}.RegisterEstHierarquica_imageRemoveButton__36Psi:disabled{background:#6c757d;cursor:not-allowed;transform:none}.RegisterEstHierarquica_infoBox__Ff-pM{align-items:start;background:#dbeafe;border-left:4px solid #3b82f6;border-radius:8px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.RegisterEstHierarquica_infoBox__Ff-pM i{color:#3b82f6;flex-shrink:0;font-size:1.25rem;margin-top:.125rem}.RegisterEstHierarquica_infoBox__Ff-pM p,.RegisterEstHierarquica_infoBox__Ff-pM ul{color:#1e40af;font-size:.9rem;line-height:1.5;margin:0}.RegisterEstHierarquica_infoBox__Ff-pM strong{color:#1e3a8a}.RegisterEstHierarquica_submitSection__q4obk{border-top:2px solid #e9ecef;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem;padding-top:2rem}.RegisterEstHierarquica_submitButton__zYJq0{align-items:center;background:linear-gradient(135deg,#10b981,#047857);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(16,185,129,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterEstHierarquica_submitButton__zYJq0:hover:not(:disabled){background:linear-gradient(135deg,#059669,#10b981);box-shadow:0 12px 35px rgba(16,185,129,.4);transform:translateY(-2px)}.RegisterEstHierarquica_submitButton__zYJq0:active{box-shadow:0 6px 20px rgba(16,185,129,.3);transform:translateY(0)}.RegisterEstHierarquica_submitButton__zYJq0:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterEstHierarquica_submitButton__zYJq0 i{font-size:1rem}.RegisterEstHierarquica_cancelButton__spvR\+{align-items:center;background:#6c757d;border:none;border-radius:50px;box-shadow:0 8px 25px hsla(208,7%,46%,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterEstHierarquica_cancelButton__spvR\+:hover:not(:disabled){background:#495057;box-shadow:0 12px 35px hsla(208,7%,46%,.4);transform:translateY(-2px)}.RegisterEstHierarquica_cancelButton__spvR\+:active{box-shadow:0 6px 20px hsla(208,7%,46%,.3);transform:translateY(0)}.RegisterEstHierarquica_cancelButton__spvR\+:disabled{cursor:not-allowed;opacity:.5;transform:none}.RegisterEstHierarquica_form__S5K25.RegisterEstHierarquica_loading__KrlCs{opacity:.7;pointer-events:none}.RegisterEstHierarquica_section__i08i8.RegisterEstHierarquica_hasErrors__LSyGh{background:#fef2f2;border-left:4px solid #ef4444}.RegisterEstHierarquica_section__i08i8.RegisterEstHierarquica_hasErrors__LSyGh .RegisterEstHierarquica_sectionTitle__cebTL{border-bottom-color:#ef4444;color:#dc2626}.RegisterEstHierarquica_section__i08i8.RegisterEstHierarquica_hasErrors__LSyGh .RegisterEstHierarquica_sectionTitle__cebTL:before{background:#ef4444}.RegisterEstHierarquica_cropperModal__yMwUp{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:9999}.RegisterEstHierarquica_cropperContainer__3Qpvf{background:#fff;border-radius:16px;box-shadow:0 25px 50px rgba(0,0,0,.5);max-height:90vh;max-width:90vw;overflow:auto;padding:2rem}.RegisterEstHierarquica_cropperContainer__3Qpvf h3{color:#495057;font-family:Roboto Condensed,sans-serif;font-size:1.5rem;margin:0 0 1.5rem;text-align:center}@media (max-width:1024px){.RegisterEstHierarquica_form__S5K25,.RegisterEstHierarquica_root__bBcml{padding:1.5rem}.RegisterEstHierarquica_section__i08i8{padding:1.25rem}.RegisterEstHierarquica_inputGrid__k3vjq{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.RegisterEstHierarquica_root__bBcml{padding:1rem}.RegisterEstHierarquica_formHeader__EmsmZ{padding:1.5rem}.RegisterEstHierarquica_formHeader__EmsmZ h1{font-size:1.8rem}.RegisterEstHierarquica_form__S5K25{padding:1.5rem}.RegisterEstHierarquica_section__i08i8{margin-bottom:1.5rem;padding:1rem}.RegisterEstHierarquica_sectionTitle__cebTL{font-size:1.1rem}.RegisterEstHierarquica_inputGrid__k3vjq{gap:1rem;grid-template-columns:1fr}.RegisterEstHierarquica_imageUploadArea__U4w4H,.RegisterEstHierarquica_inputGroupLarge__ux7dd,.RegisterEstHierarquica_inputGroupMedium__6rWPJ,.RegisterEstHierarquica_inputGroupSmall__eHZPM{grid-column:span 1}.RegisterEstHierarquica_cancelButton__spvR\+,.RegisterEstHierarquica_submitButton__zYJq0{font-size:1rem;min-width:180px;padding:.875rem 2rem}.RegisterEstHierarquica_imageActions__vDGrf{flex-direction:column;width:100%}.RegisterEstHierarquica_imageRemoveButton__36Psi,.RegisterEstHierarquica_imageUploadButton__FqdX2{justify-content:center;width:100%}}@media (max-width:480px){.RegisterEstHierarquica_root__bBcml{padding:.5rem}.RegisterEstHierarquica_container__V62Hh{border-radius:12px}.RegisterEstHierarquica_formHeader__EmsmZ{padding:1rem}.RegisterEstHierarquica_formHeader__EmsmZ h1{font-size:1.5rem}.RegisterEstHierarquica_formHeader__EmsmZ p{font-size:1rem}.RegisterEstHierarquica_form__S5K25{padding:1rem}.RegisterEstHierarquica_section__i08i8{margin-bottom:1rem;padding:.75rem}.RegisterEstHierarquica_sectionTitle__cebTL{font-size:1rem;margin-bottom:1rem}.RegisterEstHierarquica_inputGrid__k3vjq{gap:.875rem;grid-template-columns:1fr}.RegisterEstHierarquica_cancelButton__spvR\+,.RegisterEstHierarquica_submitButton__zYJq0{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterEstHierarquica_submitSection__q4obk{flex-direction:column}.RegisterEstHierarquica_infoBox__Ff-pM{padding:.75rem}.RegisterEstHierarquica_infoBox__Ff-pM i{font-size:1rem}.RegisterEstHierarquica_cropperContainer__3Qpvf,.RegisterEstHierarquica_cropperModal__yMwUp{padding:1rem}}@media (prefers-reduced-motion:reduce){.RegisterEstHierarquica_cancelButton__spvR\+,.RegisterEstHierarquica_imageRemoveButton__36Psi,.RegisterEstHierarquica_imageUploadButton__FqdX2,.RegisterEstHierarquica_submitButton__zYJq0{transition:none}.RegisterEstHierarquica_cancelButton__spvR\+:hover,.RegisterEstHierarquica_imageRemoveButton__36Psi:hover,.RegisterEstHierarquica_imageUploadButton__FqdX2:hover,.RegisterEstHierarquica_submitButton__zYJq0:hover{transform:none}}@media (prefers-contrast:high){.RegisterEstHierarquica_cancelButton__spvR\+,.RegisterEstHierarquica_section__i08i8,.RegisterEstHierarquica_submitButton__zYJq0{border:2px solid #000}}.RegisterEstHierarquica_section__i08i8:focus-within{box-shadow:0 0 0 3px rgba(16,185,129,.1)}.RegisterEstHierarquica_cancelButton__spvR\+:focus,.RegisterEstHierarquica_submitButton__zYJq0:focus{outline:2px solid #10b981;outline-offset:2px}@media print{.RegisterEstHierarquica_root__bBcml{background:#fff;padding:0}.RegisterEstHierarquica_container__V62Hh{border:1px solid #ccc;box-shadow:none}.RegisterEstHierarquica_cancelButton__spvR\+,.RegisterEstHierarquica_submitButton__zYJq0{display:none}}@keyframes RegisterEstHierarquica_pulse__vsl6t{0%,to{opacity:1}50%{opacity:.5}}.RegisterEstHierarquica_form__S5K25.RegisterEstHierarquica_loading__KrlCs .RegisterEstHierarquica_section__i08i8{animation:RegisterEstHierarquica_pulse__vsl6t 1.5s ease-in-out infinite}.RegisterReadings_root__FUJX6{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.RegisterReadings_container__DB0nI{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;overflow:hidden}.RegisterReadings_formHeader__kxXwh{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;padding:2rem;text-align:center}.RegisterReadings_formHeader__kxXwh h1{font-family:Roboto Condensed,sans-serif;font-size:2.2rem;font-weight:700;margin:0 0 .5rem}.RegisterReadings_formHeader__kxXwh p{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.RegisterReadings_form__c1pWO{padding:2rem}.RegisterReadings_section__1o7Fm{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;margin-bottom:2.5rem;padding:1.5rem}.RegisterReadings_section__1o7Fm:last-of-type{margin-bottom:1rem}.RegisterReadings_sectionTitle__eYjkm{align-items:center;border-bottom:2px solid #3b82f6;color:#495057;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.3rem;font-weight:600;gap:.5rem;margin:0 0 1.5rem;padding-bottom:.5rem}.RegisterReadings_sectionTitle__eYjkm:before{background:#3b82f6;border-radius:2px;content:"";height:20px;width:4px}.RegisterReadings_inputGrid__lAOpP{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.RegisterReadings_inputGroupSmall__zGixm{grid-column:span 1;min-width:150px}.RegisterReadings_inputGroupMedium__XyZEs{grid-column:span 1;min-width:250px}.RegisterReadings_inputGroupLarge__EpyB7{grid-column:span 2;min-width:300px}.RegisterReadings_errorNote__SZfR4{align-items:center;color:#f59e0b;display:flex;font-size:12px;gap:4px;margin-top:4px}.RegisterReadings_textareaContainer__g6nEM{width:100%}.RegisterReadings_textareaLabel__ZvAGJ{color:#495057;display:block;font-family:Roboto Condensed,sans-serif;font-weight:600;margin-bottom:.5rem}.RegisterReadings_textarea__DOSZs{background:#fff;border:2px solid #e9ecef;border-radius:8px;box-sizing:border-box;color:#495057;font-family:Roboto Condensed,sans-serif;font-size:1rem;line-height:1.5;min-height:120px;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.RegisterReadings_textarea__DOSZs:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.RegisterReadings_textarea__DOSZs::placeholder{color:#adb5bd;font-style:italic}.RegisterReadings_submitSection__sD2wH{border-top:2px solid #e9ecef;margin-top:2rem;padding-top:2rem;text-align:center}.RegisterReadings_submitButton__rNKPo{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:50px;box-shadow:0 8px 25px rgba(59,130,246,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:250px;padding:1rem 2.5rem;transition:all .3s ease}.RegisterReadings_submitButton__rNKPo:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 12px 35px rgba(59,130,246,.4);transform:translateY(-2px)}.RegisterReadings_submitButton__rNKPo:active{box-shadow:0 6px 20px rgba(59,130,246,.3);transform:translateY(0)}.RegisterReadings_submitButton__rNKPo:disabled{background:#6c757d;box-shadow:none;cursor:not-allowed;transform:none}.RegisterReadings_submitButton__rNKPo i{font-size:1rem}.RegisterReadings_statusNotice__ME-8l{animation:RegisterReadings_slideInFromRight__Iyv5i .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.RegisterReadings_statusNotice__ME-8l p,.RegisterReadings_statusNotice__ME-8l ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.RegisterReadings_statusNotice__ME-8l ul li:before{content:"❌"}.RegisterReadings_statusNotice__ME-8l strong{color:#1f2937;font-weight:600}.RegisterReadings_statusNotice__ME-8l i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.RegisterReadings_inputGrid__lAOpP{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.RegisterReadings_inputGroupLarge__EpyB7{grid-column:span 1}.RegisterReadings_statusNotice__ME-8l{max-width:320px;padding:14px 16px}.RegisterReadings_statusNotice__ME-8l p{font-size:12px}}@media (max-width:768px){.RegisterReadings_root__FUJX6{padding:1rem}.RegisterReadings_formHeader__kxXwh{padding:1.5rem}.RegisterReadings_formHeader__kxXwh h1{font-size:1.8rem}.RegisterReadings_form__c1pWO{padding:1.5rem}.RegisterReadings_section__1o7Fm{margin-bottom:1.5rem;padding:1rem}.RegisterReadings_sectionTitle__eYjkm{font-size:1.1rem}.RegisterReadings_inputGrid__lAOpP{gap:1rem;grid-template-columns:1fr}.RegisterReadings_inputGroupLarge__EpyB7,.RegisterReadings_inputGroupMedium__XyZEs,.RegisterReadings_inputGroupSmall__zGixm{grid-column:span 1;min-width:auto}.RegisterReadings_textarea__DOSZs{font-size:.9rem;min-height:100px}.RegisterReadings_submitButton__rNKPo{font-size:1rem;min-width:200px;padding:.875rem 2rem}.RegisterReadings_statusNotice__ME-8l{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.RegisterReadings_root__FUJX6{padding:.5rem}.RegisterReadings_container__DB0nI{border-radius:12px}.RegisterReadings_formHeader__kxXwh{padding:1rem}.RegisterReadings_formHeader__kxXwh h1{font-size:1.5rem}.RegisterReadings_formHeader__kxXwh p{font-size:1rem}.RegisterReadings_form__c1pWO{padding:1rem}.RegisterReadings_section__1o7Fm{margin-bottom:1rem;padding:.75rem}.RegisterReadings_sectionTitle__eYjkm{font-size:1rem;margin-bottom:1rem}.RegisterReadings_textarea__DOSZs{font-size:.85rem;min-height:80px;padding:.75rem}.RegisterReadings_submitButton__rNKPo{font-size:.9rem;max-width:300px;padding:.75rem 1.5rem;width:100%}.RegisterReadings_statusNotice__ME-8l{border-radius:8px;padding:12px 16px}.RegisterReadings_statusNotice__ME-8l p{font-size:11px;gap:8px}.RegisterReadings_statusNotice__ME-8l i{font-size:14px}}@keyframes RegisterReadings_slideInFromRight__Iyv5i{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.RegisterReadings_statusNotice__ME-8l,.RegisterReadings_submitButton__rNKPo,.RegisterReadings_textarea__DOSZs{transition:none}.RegisterReadings_submitButton__rNKPo:hover{transform:none}.RegisterReadings_statusNotice__ME-8l{animation:none}}@media (prefers-contrast:high){.RegisterReadings_section__1o7Fm,.RegisterReadings_submitButton__rNKPo,.RegisterReadings_textarea__DOSZs{border:2px solid #000}.RegisterReadings_statusNotice__ME-8l{background:#fff;border:2px solid #000}}.RegisterReadings_section__1o7Fm:focus-within{box-shadow:0 0 0 3px rgba(59,130,246,.1)}.RegisterReadings_submitButton__rNKPo:focus,.RegisterReadings_textarea__DOSZs:focus{outline:2px solid #3b82f6;outline-offset:2px}@media print{.RegisterReadings_statusNotice__ME-8l{display:none}.RegisterReadings_root__FUJX6{background:#fff;padding:0}.RegisterReadings_container__DB0nI{border:1px solid #ccc;box-shadow:none}}.TagURLGenerator_root__X7PIi{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.TagURLGenerator_container__obGuH{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:800px;overflow:hidden}.TagURLGenerator_header__N7rP8{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;padding:2rem;text-align:center}.TagURLGenerator_title__T99o3{font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;margin:0 0 .5rem}.TagURLGenerator_subtitle__U01Oj{font-family:Roboto Condensed,sans-serif;font-size:1.1rem;margin:0;opacity:.9}.TagURLGenerator_tagUrlGenerator__2J0V4{padding:2rem}.TagURLGenerator_formContainer__yAQgR{display:flex;flex-direction:column;gap:2rem}.TagURLGenerator_inputGrid__\+6WT4{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.TagURLGenerator_inputGroup__aj\+63{display:flex;flex-direction:column}.TagURLGenerator_urlSection__0Detd{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:1.5rem}.TagURLGenerator_urlContainer__QVVg1{margin-bottom:1rem}.TagURLGenerator_urlLabel__Sue47{color:#374151;display:block;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.TagURLGenerator_urlInputContainer__wnNK9{align-items:stretch;display:flex;gap:.75rem}.TagURLGenerator_urlInput__PDKnD{background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;color:#374151;flex:1 1;font-family:Roboto Condensed,sans-serif;font-size:.875rem;line-height:1.25;outline:none;padding:.75rem 1rem;transition:all .2s ease}.TagURLGenerator_urlInput__PDKnD:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.TagURLGenerator_urlInput__PDKnD::placeholder{color:#9ca3af;font-style:italic}.TagURLGenerator_copyButton__rG\+xk{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:.5rem;box-shadow:0 2px 4px rgba(16,185,129,.2);color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease;white-space:nowrap}.TagURLGenerator_copyButton__rG\+xk:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 8px rgba(16,185,129,.3);transform:translateY(-1px)}.TagURLGenerator_copyButton__rG\+xk:active{box-shadow:0 2px 4px rgba(16,185,129,.2);transform:translateY(0)}.TagURLGenerator_copyButton__rG\+xk i{font-size:.875rem}.TagURLGenerator_urlInfo__8XGZ3{border-top:1px solid #e5e7eb;padding-top:1rem}.TagURLGenerator_infoText__kZZtH{align-items:center;color:#6b7280;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;gap:.5rem;margin:0}.TagURLGenerator_infoText__kZZtH i{color:#3b82f6;font-size:1rem}.TagURLGenerator_submitButton__v7CZr{align-items:center;background:var(--color3);border:none;border-radius:15px;box-shadow:0 2px 2px var(--color4);color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto Condensed,sans-serif;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2.5rem;transition:all .3s ease}.TagURLGenerator_submitButton__v7CZr:hover{background:linear-gradient(135deg,#0056b3,#004085);box-shadow:0 12px 35px rgba(0,123,255,.4);transform:translateY(-2px)}.TagURLGenerator_submitButton__v7CZr:active{box-shadow:0 6px 20px rgba(0,123,255,.3);transform:translateY(0)}.TagURLGenerator_submitButton__v7CZr i{font-size:1rem}@media (max-width:768px){.TagURLGenerator_root__X7PIi{padding:1rem}.TagURLGenerator_header__N7rP8{padding:1.5rem}.TagURLGenerator_title__T99o3{font-size:1.5rem}.TagURLGenerator_subtitle__U01Oj{font-size:1rem}.TagURLGenerator_tagUrlGenerator__2J0V4{padding:1.5rem}.TagURLGenerator_inputGrid__\+6WT4{gap:1rem;grid-template-columns:1fr}.TagURLGenerator_urlSection__0Detd{padding:1rem}.TagURLGenerator_urlInputContainer__wnNK9{flex-direction:column;gap:.5rem}.TagURLGenerator_copyButton__rG\+xk{justify-content:center}}@media (max-width:480px){.TagURLGenerator_root__X7PIi{padding:.5rem}.TagURLGenerator_container__obGuH{border-radius:12px}.TagURLGenerator_header__N7rP8{padding:1rem}.TagURLGenerator_title__T99o3{font-size:1.25rem}.TagURLGenerator_tagUrlGenerator__2J0V4{padding:1rem}.TagURLGenerator_urlSection__0Detd{padding:.75rem}.TagURLGenerator_formContainer__yAQgR{gap:1.5rem}}.TagURLGenerator_formContainer__yAQgR.TagURLGenerator_loading__wWnka{opacity:.7;pointer-events:none}@media (prefers-reduced-motion:reduce){.TagURLGenerator_copyButton__rG\+xk,.TagURLGenerator_urlInput__PDKnD{transition:none}.TagURLGenerator_copyButton__rG\+xk:hover{transform:none}}@media (prefers-contrast:high){.TagURLGenerator_urlInput__PDKnD{border-width:3px}.TagURLGenerator_copyButton__rG\+xk{border:2px solid #fff}.TagURLGenerator_urlSection__0Detd{border-width:2px}}.TagURLGenerator_urlSection__0Detd:focus-within{box-shadow:0 0 0 3px rgba(59,130,246,.1)}@keyframes TagURLGenerator_copySuccess__ioIB9{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.TagURLGenerator_copyButton__rG\+xk.TagURLGenerator_success__25f7d{animation:TagURLGenerator_copySuccess__ioIB9 .3s ease-in-out;background:linear-gradient(135deg,#10b981,#059669)}.TagURLGenerator_tag-url-generator__X8esj{background:#f8f9fa;background:var(--color2,#f8f9fa);border-radius:10px;padding:20px}.TagURLGenerator_tag-url-generator__X8esj>div{max-width:none;width:100%}.TagURLGenerator_tag-url-generator__X8esj .TagURLGenerator_input-box__F3acd{background:#fff;display:flex;flex-direction:column;margin-bottom:1rem;padding:0;width:100%}.TagURLGenerator_tag-url-generator__X8esj label{color:#374151;display:block;font-family:Roboto Condensed,sans-serif;font-weight:600;margin-bottom:.5rem}.TagURLGenerator_tag-url-generator__X8esj .TagURLGenerator_url-input__VweJA{background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;font-family:Roboto Condensed,sans-serif;padding:.75rem 1rem;width:100%}.ReportTag_root__JHFjd{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportTag_header__yH0-a{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportTag_titleSection__LUZg2{flex:1 1}.ReportTag_title__BXrZB{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportTag_title__BXrZB i{color:#667eea;font-size:1.75rem}.ReportTag_subtitle__YnQkX{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportTag_actions__cs6PL{align-items:center;display:flex;gap:1rem}.ReportTag_exportButton__Rwb7P,.ReportTag_refreshButton__7kPpl{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportTag_exportButton__Rwb7P{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportTag_exportButton__Rwb7P:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportTag_exportButton__Rwb7P:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportTag_refreshButton__7kPpl{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportTag_refreshButton__7kPpl:hover{background:#edf2f7;border-color:#cbd5e0}.ReportTag_tableContainer__GJ5Ww{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportTag_tableContainer__GJ5Ww::-webkit-scrollbar{height:8px}.ReportTag_tableContainer__GJ5Ww::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportTag_tableContainer__GJ5Ww::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportTag_tableContainer__GJ5Ww::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportTag_table__-a9iR{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportTag_tableHead__NjKBc{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportTag_tableHeader__1vZsm{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportTag_tableBody__FZ-lU{background:#fff}.ReportTag_tableRow__2R8sf{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportTag_tableRow__2R8sf:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportTag_tableRow__2R8sf:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportTag_tableCell__mWU7V{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportTag_tableImage__KJEmX{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.ReportTag_tableImage__KJEmX:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.ReportTag_noImage__Yhi4P{color:#a0aec0;font-size:.8rem;font-style:italic}.ReportTag_loadingContainer__TjoJL{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportTag_spinner__81c0P{animation:ReportTag_spin__bhF-x 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportTag_spin__bhF-x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportTag_loadingContainer__TjoJL p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportTag_errorContainer__ns9Mq{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportTag_errorContainer__ns9Mq i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportTag_errorContainer__ns9Mq p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportTag_retryButton__\+PxZe{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportTag_retryButton__\+PxZe:hover{background:#5a67d8;transform:translateY(-2px)}.ReportTag_emptyState__-faUQ{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportTag_emptyContent__V\+x3q{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportTag_emptyContent__V\+x3q i{color:#a0aec0;font-size:3rem}.ReportTag_emptyContent__V\+x3q p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportTag_emptyContent__V\+x3q small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportTag_footer__DUNb1{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportTag_summary__2sUrA{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportTag_paginationContainer__XWXVl{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportTag_paginationButton__gEpvB{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportTag_paginationButton__gEpvB:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportTag_paginationButton__gEpvB:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportTag_navigationButton__hFYSk{font-weight:600;padding:.5rem 1rem}.ReportTag_navigationButton__hFYSk i{font-size:.75rem}.ReportTag_buttonText__23x8Z{display:inline}.ReportTag_pageNumbers__IfxH6{align-items:center;display:flex;gap:.25rem}.ReportTag_pageNumber__QGrMJ{min-width:40px;padding:.5rem}.ReportTag_pageNumber__QGrMJ.ReportTag_active__pnBrA{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportTag_pageNumber__QGrMJ.ReportTag_active__pnBrA:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportTag_ellipsis__xvD\+A{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportTag_filterInfo__K1Sf\+{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1024px){.ReportTag_header__yH0-a{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportTag_actions__cs6PL{justify-content:flex-end;width:100%}.ReportTag_title__BXrZB{font-size:1.75rem}.ReportTag_filterInfo__K1Sf\+{grid-template-columns:repeat(2,1fr)}.ReportTag_table__-a9iR{min-width:900px}.ReportTag_paginationContainer__XWXVl{gap:.25rem}.ReportTag_navigationButton__hFYSk{padding:.5rem .75rem}.ReportTag_buttonText__23x8Z{display:none}.ReportTag_navigationButton__hFYSk i{margin:0}}@media (max-width:768px){.ReportTag_root__JHFjd{padding:1rem}.ReportTag_header__yH0-a{padding:1.5rem}.ReportTag_title__BXrZB{font-size:1.5rem}.ReportTag_actions__cs6PL{flex-direction:column;gap:.75rem}.ReportTag_exportButton__Rwb7P,.ReportTag_refreshButton__7kPpl{justify-content:center;width:100%}.ReportTag_table__-a9iR{min-width:800px}.ReportTag_tableCell__mWU7V,.ReportTag_tableHeader__1vZsm{font-size:.8rem;padding:.75rem .5rem}.ReportTag_filterInfo__K1Sf\+{grid-template-columns:1fr}.ReportTag_tableContainer__GJ5Ww:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportTag_footer__DUNb1{padding:1rem}.ReportTag_paginationContainer__XWXVl{flex-wrap:wrap;gap:.25rem}.ReportTag_pageNumber__QGrMJ{font-size:.8rem;min-width:36px;padding:.4rem}.ReportTag_navigationButton__hFYSk{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportTag_root__JHFjd{padding:.5rem}.ReportTag_header__yH0-a{padding:1rem}.ReportTag_title__BXrZB{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportTag_checkboxesContainer__hIs-6{padding:1rem}.ReportTag_table__-a9iR{min-width:700px}.ReportTag_tableCell__mWU7V,.ReportTag_tableHeader__1vZsm{font-size:.75rem;padding:.5rem .25rem}.ReportTag_tableImage__KJEmX canvas{height:35px;width:35px}.ReportTag_footer__DUNb1{padding:.75rem}.ReportTag_summary__2sUrA{font-size:.75rem;text-align:center}.ReportTag_paginationContainer__XWXVl{width:100%}.ReportTag_pageNumbers__IfxH6{gap:.15rem}.ReportTag_pageNumber__QGrMJ{font-size:.75rem;min-width:32px;padding:.35rem}.ReportTag_navigationButton__hFYSk{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportTag_exportButton__Rwb7P,.ReportTag_paginationButton__gEpvB,.ReportTag_refreshButton__7kPpl,.ReportTag_tableImage__KJEmX,.ReportTag_tableRow__2R8sf{transition:none}.ReportTag_spinner__81c0P{animation:none}}@media (prefers-contrast:high){.ReportTag_tableHeader__1vZsm,.ReportTag_tableRow__2R8sf:hover{background:#000;color:#fff}.ReportTag_paginationButton__gEpvB.ReportTag_active__pnBrA{background:#000;border-color:#000}}@media print{.ReportTag_checkboxesContainer__hIs-6,.ReportTag_footer__DUNb1,.ReportTag_header__yH0-a .ReportTag_actions__cs6PL{display:none}.ReportTag_root__JHFjd{background:#fff;padding:0}.ReportTag_tableContainer__GJ5Ww{box-shadow:none;overflow:visible}.ReportTag_table__-a9iR{min-width:auto}.ReportTag_tableCell__mWU7V,.ReportTag_tableHeader__1vZsm{white-space:normal}.ReportTag_tableContainer__GJ5Ww:after{display:none}}.CheckboxGroup_toggleButton__KRRwP{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;box-shadow:0 4px 20px rgba(102,126,234,.3);color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:56px;justify-content:center;position:fixed;right:20px;top:50%;transform:translateY(-50%);transition:all .3s ease;width:56px;z-index:1000}.CheckboxGroup_toggleButton__KRRwP:hover{box-shadow:0 6px 25px rgba(102,126,234,.4);transform:translateY(-50%) scale(1.1)}.CheckboxGroup_toggleButton__KRRwP:active{transform:translateY(-50%) scale(.95)}.CheckboxGroup_overlay__aJrTt{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1001}.CheckboxGroup_checkboxPanel__TuOZZ{background:#fff;box-shadow:-4px 0 20px rgba(0,0,0,.15);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:fixed;right:0;top:0;transition:transform .3s ease;width:320px;z-index:1002}.CheckboxGroup_panelOpen__HJ6e2{transform:translateX(0)}.CheckboxGroup_panelClosed__A7jvr{transform:translateX(100%)}.CheckboxGroup_panelHeader__Y0bpE{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;flex-shrink:0;justify-content:space-between;padding:1.5rem}.CheckboxGroup_panelTitle__J2RFd{align-items:center;display:flex;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;font-weight:600;gap:.5rem;margin:0}.CheckboxGroup_closeButton__0D2iO{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:32px;justify-content:center;padding:.5rem;transition:background .2s ease;width:32px}.CheckboxGroup_closeButton__0D2iO:hover{background:hsla(0,0%,100%,.2)}.CheckboxGroup_checkboxContainer__LfXdr{flex:1 1;overflow-y:auto;padding:1rem;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.CheckboxGroup_checkboxContainer__LfXdr::-webkit-scrollbar{width:6px}.CheckboxGroup_checkboxContainer__LfXdr::-webkit-scrollbar-track{background:#f7fafc}.CheckboxGroup_checkboxContainer__LfXdr::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.CheckboxGroup_checkboxContainer__LfXdr::-webkit-scrollbar-thumb:hover{background:#a0aec0}.CheckboxGroup_checkboxItem__JchBv{margin-bottom:.75rem}.CheckboxGroup_hiddenCheckbox__-jR3F{opacity:0;pointer-events:none;position:absolute}.CheckboxGroup_checkboxLabel__5SCh2{align-items:center;border:1px solid transparent;border-radius:8px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;gap:.75rem;padding:.75rem;transition:all .2s ease}.CheckboxGroup_checkboxLabel__5SCh2:hover{background:#f7fafc;border-color:#e2e8f0}.CheckboxGroup_checkboxIcon__SqB1y{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:4px;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .2s ease;width:20px}.CheckboxGroup_hiddenCheckbox__-jR3F:checked+.CheckboxGroup_checkboxLabel__5SCh2 .CheckboxGroup_checkboxIcon__SqB1y{background:#667eea;border-color:#667eea;color:#fff}.CheckboxGroup_hiddenCheckbox__-jR3F:checked+.CheckboxGroup_checkboxLabel__5SCh2 .CheckboxGroup_checkboxIcon__SqB1y i{color:#fff}.CheckboxGroup_checkboxIcon__SqB1y i{color:#a0aec0;font-size:.75rem}.CheckboxGroup_labelText__fp3pJ{flex:1 1;line-height:1.4}.CheckboxGroup_panelFooter__Dvrz4{background:#f7fafc;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:.5rem;padding:1rem}.CheckboxGroup_selectAllButton__mgEET,.CheckboxGroup_selectNoneButton__plAHY{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;flex:1 1;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem;transition:all .2s ease}.CheckboxGroup_selectAllButton__mgEET{background:#667eea;color:#fff}.CheckboxGroup_selectAllButton__mgEET:hover{background:#5a67d8}.CheckboxGroup_selectNoneButton__plAHY{background:#edf2f7;border:1px solid #e2e8f0;color:#4a5568}.CheckboxGroup_selectNoneButton__plAHY:hover{background:#e2e8f0;border-color:#cbd5e0}@media (max-width:768px){.CheckboxGroup_checkboxPanel__TuOZZ{width:280px}.CheckboxGroup_toggleButton__KRRwP{font-size:1.125rem;height:48px;right:15px;width:48px}.CheckboxGroup_panelHeader__Y0bpE{padding:1rem}.CheckboxGroup_panelTitle__J2RFd{font-size:1rem}.CheckboxGroup_checkboxContainer__LfXdr{padding:.75rem}.CheckboxGroup_checkboxLabel__5SCh2{font-size:.8rem;padding:.5rem}.CheckboxGroup_panelFooter__Dvrz4{flex-direction:column;padding:.75rem}.CheckboxGroup_selectAllButton__mgEET,.CheckboxGroup_selectNoneButton__plAHY{font-size:.8rem}}@media (max-width:480px){.CheckboxGroup_checkboxPanel__TuOZZ{width:calc(100% - 60px)}.CheckboxGroup_toggleButton__KRRwP{font-size:1rem;height:44px;right:10px;width:44px}}@media (prefers-reduced-motion:reduce){.CheckboxGroup_checkboxIcon__SqB1y,.CheckboxGroup_checkboxLabel__5SCh2,.CheckboxGroup_checkboxPanel__TuOZZ,.CheckboxGroup_toggleButton__KRRwP{transition:none}}@media (prefers-contrast:high){.CheckboxGroup_checkboxIcon__SqB1y,.CheckboxGroup_checkboxLabel__5SCh2{border-color:#000}.CheckboxGroup_hiddenCheckbox__-jR3F:checked+.CheckboxGroup_checkboxLabel__5SCh2 .CheckboxGroup_checkboxIcon__SqB1y{background:#000;border-color:#000}}.CheckboxGroup_checkboxLabel__5SCh2:focus-within{outline:2px solid #667eea;outline-offset:2px}.CheckboxGroup_toggleButton__KRRwP:focus{outline:2px solid #667eea;outline-offset:2px}.CheckboxGroup_closeButton__0D2iO:focus{outline:2px solid #fff;outline-offset:2px}.ReportVessel_root__f5E2C{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportVessel_header__D1jmD{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportVessel_titleSection__QiUGH{flex:1 1}.ReportVessel_title__yFtFZ{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportVessel_title__yFtFZ i{color:#667eea;font-size:1.75rem}.ReportVessel_subtitle__mtW8s{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportVessel_actions__ZEzT9{align-items:center;display:flex;gap:1rem}.ReportVessel_exportButton__QoDxi,.ReportVessel_refreshButton__LmNXY{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportVessel_exportButton__QoDxi{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportVessel_exportButton__QoDxi:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportVessel_exportButton__QoDxi:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportVessel_refreshButton__LmNXY{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportVessel_refreshButton__LmNXY:hover{background:#edf2f7;border-color:#cbd5e0}.ReportVessel_tableContainer__4KOZD{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportVessel_tableContainer__4KOZD::-webkit-scrollbar{height:8px}.ReportVessel_tableContainer__4KOZD::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportVessel_tableContainer__4KOZD::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportVessel_tableContainer__4KOZD::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportVessel_table__jGsLR{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportVessel_tableHead__R4g3i{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportVessel_tableHeader__5jiHV{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportVessel_tableBody__AAXqe{background:#fff}.ReportVessel_tableRow__MXF4E{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportVessel_tableRow__MXF4E:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportVessel_tableRow__MXF4E:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportVessel_tableCell__-09AA{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportVessel_tableImage__k\+Ehg{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.ReportVessel_tableImage__k\+Ehg:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.ReportVessel_noImage__SL1rW{color:#a0aec0;font-size:.8rem;font-style:italic}.ReportVessel_loadingContainer__dgJvi{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportVessel_spinner__fmzWX{animation:ReportVessel_spin__Gxy\+l 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportVessel_spin__Gxy\+l{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportVessel_loadingContainer__dgJvi p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportVessel_errorContainer__sfIX7{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportVessel_errorContainer__sfIX7 i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportVessel_errorContainer__sfIX7 p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportVessel_retryButton__hyo2x{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportVessel_retryButton__hyo2x:hover{background:#5a67d8;transform:translateY(-2px)}.ReportVessel_emptyState__rvAXm{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportVessel_emptyContent__li2vU{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportVessel_emptyContent__li2vU i{color:#a0aec0;font-size:3rem}.ReportVessel_emptyContent__li2vU p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportVessel_emptyContent__li2vU small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportVessel_footer__V-9Gw{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportVessel_summary__Nh2ch{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportVessel_paginationContainer__YydgN{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportVessel_paginationButton__1KJVZ{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportVessel_paginationButton__1KJVZ:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportVessel_paginationButton__1KJVZ:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportVessel_navigationButton__ZRkSs{font-weight:600;padding:.5rem 1rem}.ReportVessel_navigationButton__ZRkSs i{font-size:.75rem}.ReportVessel_buttonText__XogDG{display:inline}.ReportVessel_pageNumbers__tMDuj{align-items:center;display:flex;gap:.25rem}.ReportVessel_pageNumber__HkZRj{min-width:40px;padding:.5rem}.ReportVessel_pageNumber__HkZRj.ReportVessel_active__f1o-E{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportVessel_pageNumber__HkZRj.ReportVessel_active__f1o-E:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportVessel_ellipsis__OJI8p{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportVessel_filterInfo__46eCi{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1024px){.ReportVessel_header__D1jmD{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportVessel_actions__ZEzT9{justify-content:flex-end;width:100%}.ReportVessel_title__yFtFZ{font-size:1.75rem}.ReportVessel_filterInfo__46eCi{grid-template-columns:repeat(2,1fr)}.ReportVessel_table__jGsLR{min-width:900px}.ReportVessel_paginationContainer__YydgN{gap:.25rem}.ReportVessel_navigationButton__ZRkSs{padding:.5rem .75rem}.ReportVessel_buttonText__XogDG{display:none}.ReportVessel_navigationButton__ZRkSs i{margin:0}}@media (max-width:768px){.ReportVessel_root__f5E2C{padding:1rem}.ReportVessel_header__D1jmD{padding:1.5rem}.ReportVessel_title__yFtFZ{font-size:1.5rem}.ReportVessel_actions__ZEzT9{flex-direction:column;gap:.75rem}.ReportVessel_exportButton__QoDxi,.ReportVessel_refreshButton__LmNXY{justify-content:center;width:100%}.ReportVessel_table__jGsLR{min-width:800px}.ReportVessel_tableCell__-09AA,.ReportVessel_tableHeader__5jiHV{font-size:.8rem;padding:.75rem .5rem}.ReportVessel_filterInfo__46eCi{grid-template-columns:1fr}.ReportVessel_tableContainer__4KOZD:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportVessel_footer__V-9Gw{padding:1rem}.ReportVessel_paginationContainer__YydgN{flex-wrap:wrap;gap:.25rem}.ReportVessel_pageNumber__HkZRj{font-size:.8rem;min-width:36px;padding:.4rem}.ReportVessel_navigationButton__ZRkSs{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportVessel_root__f5E2C{padding:.5rem}.ReportVessel_header__D1jmD{padding:1rem}.ReportVessel_title__yFtFZ{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportVessel_table__jGsLR{min-width:700px}.ReportVessel_tableCell__-09AA,.ReportVessel_tableHeader__5jiHV{font-size:.75rem;padding:.5rem .25rem}.ReportVessel_tableImage__k\+Ehg{height:35px;width:35px}.ReportVessel_footer__V-9Gw{padding:.75rem}.ReportVessel_summary__Nh2ch{font-size:.75rem;text-align:center}.ReportVessel_paginationContainer__YydgN{width:100%}.ReportVessel_pageNumbers__tMDuj{gap:.15rem}.ReportVessel_pageNumber__HkZRj{font-size:.75rem;min-width:32px;padding:.35rem}.ReportVessel_navigationButton__ZRkSs{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportVessel_exportButton__QoDxi,.ReportVessel_paginationButton__1KJVZ,.ReportVessel_refreshButton__LmNXY,.ReportVessel_tableImage__k\+Ehg,.ReportVessel_tableRow__MXF4E{transition:none}.ReportVessel_spinner__fmzWX{animation:none}}@media (prefers-contrast:high){.ReportVessel_tableHeader__5jiHV,.ReportVessel_tableRow__MXF4E:hover{background:#000;color:#fff}.ReportVessel_paginationButton__1KJVZ.ReportVessel_active__f1o-E{background:#000;border-color:#000}}@media print{.ReportVessel_checkboxesContainer__VhJPT,.ReportVessel_footer__V-9Gw,.ReportVessel_header__D1jmD .ReportVessel_actions__ZEzT9{display:none}.ReportVessel_root__f5E2C{background:#fff;padding:0}.ReportVessel_tableContainer__4KOZD{box-shadow:none;overflow:visible}.ReportVessel_table__jGsLR{min-width:auto}.ReportVessel_tableCell__-09AA,.ReportVessel_tableHeader__5jiHV{white-space:normal}.ReportVessel_tableContainer__4KOZD:after{display:none}}.ReportMaterials_root__kcllj{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportMaterials_header__y4PhO{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportMaterials_titleSection__7qE-e{flex:1 1}.ReportMaterials_title__VPWqd{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportMaterials_title__VPWqd i{color:#667eea;font-size:1.75rem}.ReportMaterials_subtitle__sMisU{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportMaterials_actions__Rnk\+l{align-items:center;display:flex;gap:1rem}.ReportMaterials_exportButton__sZpGm,.ReportMaterials_refreshButton__6vZuB{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportMaterials_exportButton__sZpGm{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportMaterials_exportButton__sZpGm:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportMaterials_exportButton__sZpGm:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportMaterials_refreshButton__6vZuB{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportMaterials_refreshButton__6vZuB:hover{background:#edf2f7;border-color:#cbd5e0}.ReportMaterials_tableContainer__8h8JE{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportMaterials_tableContainer__8h8JE::-webkit-scrollbar{height:8px}.ReportMaterials_tableContainer__8h8JE::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportMaterials_tableContainer__8h8JE::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportMaterials_tableContainer__8h8JE::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportMaterials_table__YQWel{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportMaterials_tableHead__30gjS{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportMaterials_tableHeader__nJoSg{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportMaterials_tableBody__IcHtr{background:#fff}.ReportMaterials_tableRow__Wi\+jw{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportMaterials_tableRow__Wi\+jw:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportMaterials_tableRow__Wi\+jw:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportMaterials_tableCell__40YlK{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportMaterials_tableImage__16Gc2{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.ReportMaterials_tableImage__16Gc2:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.ReportMaterials_noImage__oDGIM{color:#a0aec0;font-size:.8rem;font-style:italic}.ReportMaterials_loadingContainer__bj7a1{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportMaterials_spinner__eMyKF{animation:ReportMaterials_spin__\+Wa2y 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportMaterials_spin__\+Wa2y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportMaterials_loadingContainer__bj7a1 p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportMaterials_errorContainer__B4G6f{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportMaterials_errorContainer__B4G6f i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportMaterials_errorContainer__B4G6f p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportMaterials_retryButton__Dgeon{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportMaterials_retryButton__Dgeon:hover{background:#5a67d8;transform:translateY(-2px)}.ReportMaterials_emptyState__zEMnJ{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportMaterials_emptyContent__EdrQm{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportMaterials_emptyContent__EdrQm i{color:#a0aec0;font-size:3rem}.ReportMaterials_emptyContent__EdrQm p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportMaterials_emptyContent__EdrQm small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportMaterials_footer__MSUVY{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportMaterials_summary__3KgP1{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportMaterials_paginationContainer__Y0RmV{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportMaterials_paginationButton__g4QD1{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportMaterials_paginationButton__g4QD1:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportMaterials_paginationButton__g4QD1:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportMaterials_navigationButton__PRZEI{font-weight:600;padding:.5rem 1rem}.ReportMaterials_navigationButton__PRZEI i{font-size:.75rem}.ReportMaterials_buttonText__K1NrL{display:inline}.ReportMaterials_pageNumbers__\+6V7n{align-items:center;display:flex;gap:.25rem}.ReportMaterials_pageNumber__sLTak{min-width:40px;padding:.5rem}.ReportMaterials_pageNumber__sLTak.ReportMaterials_active__ERfqB{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportMaterials_pageNumber__sLTak.ReportMaterials_active__ERfqB:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportMaterials_ellipsis__HLckj{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportMaterials_filterInfo__dU3ez{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}@media (max-width:1024px){.ReportMaterials_header__y4PhO{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportMaterials_actions__Rnk\+l{justify-content:flex-end;width:100%}.ReportMaterials_title__VPWqd{font-size:1.75rem}.ReportMaterials_filterInfo__dU3ez{grid-template-columns:repeat(2,1fr)}.ReportMaterials_table__YQWel{min-width:900px}.ReportMaterials_paginationContainer__Y0RmV{gap:.25rem}.ReportMaterials_navigationButton__PRZEI{padding:.5rem .75rem}.ReportMaterials_buttonText__K1NrL{display:none}.ReportMaterials_navigationButton__PRZEI i{margin:0}}@media (max-width:768px){.ReportMaterials_root__kcllj{padding:1rem}.ReportMaterials_header__y4PhO{padding:1.5rem}.ReportMaterials_title__VPWqd{font-size:1.5rem}.ReportMaterials_actions__Rnk\+l{flex-direction:column;gap:.75rem}.ReportMaterials_exportButton__sZpGm,.ReportMaterials_refreshButton__6vZuB{justify-content:center;width:100%}.ReportMaterials_table__YQWel{min-width:800px}.ReportMaterials_tableCell__40YlK,.ReportMaterials_tableHeader__nJoSg{font-size:.8rem;padding:.75rem .5rem}.ReportMaterials_filterInfo__dU3ez{grid-template-columns:1fr}.ReportMaterials_tableContainer__8h8JE:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportMaterials_footer__MSUVY{padding:1rem}.ReportMaterials_paginationContainer__Y0RmV{flex-wrap:wrap;gap:.25rem}.ReportMaterials_pageNumber__sLTak{font-size:.8rem;min-width:36px;padding:.4rem}.ReportMaterials_navigationButton__PRZEI{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportMaterials_root__kcllj{padding:.5rem}.ReportMaterials_header__y4PhO{padding:1rem}.ReportMaterials_title__VPWqd{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportMaterials_table__YQWel{min-width:700px}.ReportMaterials_tableCell__40YlK,.ReportMaterials_tableHeader__nJoSg{font-size:.75rem;padding:.5rem .25rem}.ReportMaterials_tableImage__16Gc2{height:35px;width:35px}.ReportMaterials_footer__MSUVY{padding:.75rem}.ReportMaterials_summary__3KgP1{font-size:.75rem;text-align:center}.ReportMaterials_paginationContainer__Y0RmV{width:100%}.ReportMaterials_pageNumbers__\+6V7n{gap:.15rem}.ReportMaterials_pageNumber__sLTak{font-size:.75rem;min-width:32px;padding:.35rem}.ReportMaterials_navigationButton__PRZEI{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportMaterials_exportButton__sZpGm,.ReportMaterials_paginationButton__g4QD1,.ReportMaterials_refreshButton__6vZuB,.ReportMaterials_tableImage__16Gc2,.ReportMaterials_tableRow__Wi\+jw{transition:none}.ReportMaterials_spinner__eMyKF{animation:none}}@media (prefers-contrast:high){.ReportMaterials_tableHeader__nJoSg,.ReportMaterials_tableRow__Wi\+jw:hover{background:#000;color:#fff}.ReportMaterials_paginationButton__g4QD1.ReportMaterials_active__ERfqB{background:#000;border-color:#000}}@media print{.ReportMaterials_checkboxesContainer__J30I1,.ReportMaterials_footer__MSUVY,.ReportMaterials_header__y4PhO .ReportMaterials_actions__Rnk\+l{display:none}.ReportMaterials_root__kcllj{background:#fff;padding:0}.ReportMaterials_tableContainer__8h8JE{box-shadow:none;overflow:visible}.ReportMaterials_table__YQWel{min-width:auto}.ReportMaterials_tableCell__40YlK,.ReportMaterials_tableHeader__nJoSg{white-space:normal}.ReportMaterials_tableContainer__8h8JE:after{display:none}}.ReportUsers_root__visGw{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportUsers_header__jLvbe{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportUsers_titleSection__-\+22D{flex:1 1}.ReportUsers_title__3Cv9z{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportUsers_title__3Cv9z i{color:#667eea;font-size:1.75rem}.ReportUsers_subtitle__ruI7g{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportUsers_actions__Mv\+gB{align-items:center;display:flex;gap:1rem}.ReportUsers_exportButton__wsI\+R,.ReportUsers_refreshButton__NFDaY{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportUsers_exportButton__wsI\+R{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportUsers_exportButton__wsI\+R:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportUsers_exportButton__wsI\+R:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportUsers_refreshButton__NFDaY{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportUsers_refreshButton__NFDaY:hover{background:#edf2f7;border-color:#cbd5e0}.ReportUsers_tableContainer__eLsvB{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportUsers_tableContainer__eLsvB::-webkit-scrollbar{height:8px}.ReportUsers_tableContainer__eLsvB::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportUsers_tableContainer__eLsvB::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportUsers_tableContainer__eLsvB::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportUsers_table__yOzFc{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportUsers_tableHead__aDb7M{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportUsers_tableHeader__0OxQL{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportUsers_tableBody__jLqPv{background:#fff}.ReportUsers_tableRow__ZF52N{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportUsers_tableRow__ZF52N:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportUsers_tableRow__ZF52N:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportUsers_tableCell__CHFyL{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportUsers_tableImage__IrQwM{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.ReportUsers_tableImage__IrQwM:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.ReportUsers_noImage__4gx3U{color:#a0aec0;font-size:.8rem;font-style:italic}.ReportUsers_loadingContainer__DsKMj{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportUsers_spinner__xyszz{animation:ReportUsers_spin__lmcqE 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportUsers_spin__lmcqE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportUsers_loadingContainer__DsKMj p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportUsers_errorContainer__poXN5{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportUsers_errorContainer__poXN5 i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportUsers_errorContainer__poXN5 p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportUsers_retryButton__QbOZ\+{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportUsers_retryButton__QbOZ\+:hover{background:#5a67d8;transform:translateY(-2px)}.ReportUsers_emptyState__sEtR\+{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportUsers_emptyContent__\+c75y{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportUsers_emptyContent__\+c75y i{color:#a0aec0;font-size:3rem}.ReportUsers_emptyContent__\+c75y p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportUsers_emptyContent__\+c75y small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportUsers_footer__\+m6Sj{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportUsers_summary__O3zDq{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportUsers_paginationContainer__bg1ya{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportUsers_paginationButton__7lPUx{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportUsers_paginationButton__7lPUx:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportUsers_paginationButton__7lPUx:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportUsers_navigationButton__IpRrj{font-weight:600;padding:.5rem 1rem}.ReportUsers_navigationButton__IpRrj i{font-size:.75rem}.ReportUsers_buttonText__3vIy5{display:inline}.ReportUsers_pageNumbers__GccLW{align-items:center;display:flex;gap:.25rem}.ReportUsers_pageNumber__l4ou7{min-width:40px;padding:.5rem}.ReportUsers_pageNumber__l4ou7.ReportUsers_active__7Hgmu{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportUsers_pageNumber__l4ou7.ReportUsers_active__7Hgmu:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportUsers_ellipsis__EWONG{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportUsers_filterInfo__Tzope{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1024px){.ReportUsers_header__jLvbe{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportUsers_actions__Mv\+gB{justify-content:flex-end;width:100%}.ReportUsers_title__3Cv9z{font-size:1.75rem}.ReportUsers_filterInfo__Tzope{grid-template-columns:repeat(2,1fr)}.ReportUsers_table__yOzFc{min-width:900px}.ReportUsers_paginationContainer__bg1ya{gap:.25rem}.ReportUsers_navigationButton__IpRrj{padding:.5rem .75rem}.ReportUsers_buttonText__3vIy5{display:none}.ReportUsers_navigationButton__IpRrj i{margin:0}}@media (max-width:768px){.ReportUsers_root__visGw{padding:1rem}.ReportUsers_header__jLvbe{padding:1.5rem}.ReportUsers_title__3Cv9z{font-size:1.5rem}.ReportUsers_actions__Mv\+gB{flex-direction:column;gap:.75rem}.ReportUsers_exportButton__wsI\+R,.ReportUsers_refreshButton__NFDaY{justify-content:center;width:100%}.ReportUsers_table__yOzFc{min-width:800px}.ReportUsers_tableCell__CHFyL,.ReportUsers_tableHeader__0OxQL{font-size:.8rem;padding:.75rem .5rem}.ReportUsers_filterInfo__Tzope{grid-template-columns:1fr}.ReportUsers_tableContainer__eLsvB:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportUsers_footer__\+m6Sj{padding:1rem}.ReportUsers_paginationContainer__bg1ya{flex-wrap:wrap;gap:.25rem}.ReportUsers_pageNumber__l4ou7{font-size:.8rem;min-width:36px;padding:.4rem}.ReportUsers_navigationButton__IpRrj{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportUsers_root__visGw{padding:.5rem}.ReportUsers_header__jLvbe{padding:1rem}.ReportUsers_title__3Cv9z{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportUsers_table__yOzFc{min-width:700px}.ReportUsers_tableCell__CHFyL,.ReportUsers_tableHeader__0OxQL{font-size:.75rem;padding:.5rem .25rem}.ReportUsers_tableImage__IrQwM{height:35px;width:35px}.ReportUsers_footer__\+m6Sj{padding:.75rem}.ReportUsers_summary__O3zDq{font-size:.75rem;text-align:center}.ReportUsers_paginationContainer__bg1ya{width:100%}.ReportUsers_pageNumbers__GccLW{gap:.15rem}.ReportUsers_pageNumber__l4ou7{font-size:.75rem;min-width:32px;padding:.35rem}.ReportUsers_navigationButton__IpRrj{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportUsers_exportButton__wsI\+R,.ReportUsers_paginationButton__7lPUx,.ReportUsers_refreshButton__NFDaY,.ReportUsers_tableImage__IrQwM,.ReportUsers_tableRow__ZF52N{transition:none}.ReportUsers_spinner__xyszz{animation:none}}@media (prefers-contrast:high){.ReportUsers_tableHeader__0OxQL,.ReportUsers_tableRow__ZF52N:hover{background:#000;color:#fff}.ReportUsers_paginationButton__7lPUx.ReportUsers_active__7Hgmu{background:#000;border-color:#000}}@media print{.ReportUsers_checkboxesContainer__l3SUE,.ReportUsers_footer__\+m6Sj,.ReportUsers_header__jLvbe .ReportUsers_actions__Mv\+gB{display:none}.ReportUsers_root__visGw{background:#fff;padding:0}.ReportUsers_tableContainer__eLsvB{box-shadow:none;overflow:visible}.ReportUsers_table__yOzFc{min-width:auto}.ReportUsers_tableCell__CHFyL,.ReportUsers_tableHeader__0OxQL{white-space:normal}.ReportUsers_tableContainer__eLsvB:after{display:none}}.ReportReadings_root__4Vo87{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportReadings_header__Z6LF4{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportReadings_titleSection__5yddV{flex:1 1}.ReportReadings_title__1Ie04{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportReadings_title__1Ie04 i{color:#667eea;font-size:1.75rem}.ReportReadings_subtitle__uoPLA{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportReadings_actions__vJY8F{align-items:center;display:flex;gap:1rem}.ReportReadings_exportButton__Lbbpu,.ReportReadings_refreshButton__zdXTz{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportReadings_exportButton__Lbbpu{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportReadings_exportButton__Lbbpu:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportReadings_exportButton__Lbbpu:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportReadings_refreshButton__zdXTz{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportReadings_refreshButton__zdXTz:hover{background:#edf2f7;border-color:#cbd5e0}.ReportReadings_tableContainer__eSTDs{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportReadings_tableContainer__eSTDs::-webkit-scrollbar{height:8px}.ReportReadings_tableContainer__eSTDs::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportReadings_tableContainer__eSTDs::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportReadings_tableContainer__eSTDs::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportReadings_table__u8ON0{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportReadings_tableHead__MUCYE{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportReadings_tableHeader__-XMEw{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportReadings_tableBody__CFOc-{background:#fff}.ReportReadings_tableRow__1TM\+w{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportReadings_tableRow__1TM\+w:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportReadings_tableRow__1TM\+w:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportReadings_tableCell__K3OKf{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportReadings_tableImage__5CgAf{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.ReportReadings_tableImage__5CgAf:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.ReportReadings_noImage__cGHZm{color:#a0aec0;font-size:.8rem;font-style:italic}.ReportReadings_loadingContainer__GM\+L3{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportReadings_spinner__v51Tk{animation:ReportReadings_spin__6noh5 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportReadings_spin__6noh5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportReadings_loadingContainer__GM\+L3 p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportReadings_errorContainer__kGstc{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportReadings_errorContainer__kGstc i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportReadings_errorContainer__kGstc p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportReadings_retryButton__w76SM{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportReadings_retryButton__w76SM:hover{background:#5a67d8;transform:translateY(-2px)}.ReportReadings_emptyState__wEpyC{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportReadings_emptyContent__YeZNs{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportReadings_emptyContent__YeZNs i{color:#a0aec0;font-size:3rem}.ReportReadings_emptyContent__YeZNs p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportReadings_emptyContent__YeZNs small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportReadings_footer__Lc\+Ls{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportReadings_summary__TLTIL{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportReadings_paginationContainer__d\+KnS{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportReadings_paginationButton__Rcrum{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportReadings_paginationButton__Rcrum:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportReadings_paginationButton__Rcrum:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportReadings_navigationButton__buyIR{font-weight:600;padding:.5rem 1rem}.ReportReadings_navigationButton__buyIR i{font-size:.75rem}.ReportReadings_buttonText__p-rK0{display:inline}.ReportReadings_pageNumbers__rmkR9{align-items:center;display:flex;gap:.25rem}.ReportReadings_pageNumber__c1fyw{min-width:40px;padding:.5rem}.ReportReadings_pageNumber__c1fyw.ReportReadings_active__7WZL0{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportReadings_pageNumber__c1fyw.ReportReadings_active__7WZL0:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportReadings_ellipsis__RC\+kL{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportReadings_filterInfo__vQJjz{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1024px){.ReportReadings_header__Z6LF4{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportReadings_actions__vJY8F{justify-content:flex-end;width:100%}.ReportReadings_title__1Ie04{font-size:1.75rem}.ReportReadings_filterInfo__vQJjz{grid-template-columns:repeat(2,1fr)}.ReportReadings_table__u8ON0{min-width:900px}.ReportReadings_paginationContainer__d\+KnS{gap:.25rem}.ReportReadings_navigationButton__buyIR{padding:.5rem .75rem}.ReportReadings_buttonText__p-rK0{display:none}.ReportReadings_navigationButton__buyIR i{margin:0}}@media (max-width:768px){.ReportReadings_root__4Vo87{padding:1rem}.ReportReadings_header__Z6LF4{padding:1.5rem}.ReportReadings_title__1Ie04{font-size:1.5rem}.ReportReadings_actions__vJY8F{flex-direction:column;gap:.75rem}.ReportReadings_exportButton__Lbbpu,.ReportReadings_refreshButton__zdXTz{justify-content:center;width:100%}.ReportReadings_table__u8ON0{min-width:800px}.ReportReadings_tableCell__K3OKf,.ReportReadings_tableHeader__-XMEw{font-size:.8rem;padding:.75rem .5rem}.ReportReadings_filterInfo__vQJjz{grid-template-columns:1fr}.ReportReadings_tableContainer__eSTDs:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportReadings_footer__Lc\+Ls{padding:1rem}.ReportReadings_paginationContainer__d\+KnS{flex-wrap:wrap;gap:.25rem}.ReportReadings_pageNumber__c1fyw{font-size:.8rem;min-width:36px;padding:.4rem}.ReportReadings_navigationButton__buyIR{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportReadings_root__4Vo87{padding:.5rem}.ReportReadings_header__Z6LF4{padding:1rem}.ReportReadings_title__1Ie04{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportReadings_table__u8ON0{min-width:700px}.ReportReadings_tableCell__K3OKf,.ReportReadings_tableHeader__-XMEw{font-size:.75rem;padding:.5rem .25rem}.ReportReadings_tableImage__5CgAf{height:35px;width:35px}.ReportReadings_footer__Lc\+Ls{padding:.75rem}.ReportReadings_summary__TLTIL{font-size:.75rem;text-align:center}.ReportReadings_paginationContainer__d\+KnS{width:100%}.ReportReadings_pageNumbers__rmkR9{gap:.15rem}.ReportReadings_pageNumber__c1fyw{font-size:.75rem;min-width:32px;padding:.35rem}.ReportReadings_navigationButton__buyIR{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportReadings_exportButton__Lbbpu,.ReportReadings_paginationButton__Rcrum,.ReportReadings_refreshButton__zdXTz,.ReportReadings_tableImage__5CgAf,.ReportReadings_tableRow__1TM\+w{transition:none}.ReportReadings_spinner__v51Tk{animation:none}}@media (prefers-contrast:high){.ReportReadings_tableHeader__-XMEw,.ReportReadings_tableRow__1TM\+w:hover{background:#000;color:#fff}.ReportReadings_paginationButton__Rcrum.ReportReadings_active__7WZL0{background:#000;border-color:#000}}@media print{.ReportReadings_checkboxesContainer__g4WsG,.ReportReadings_footer__Lc\+Ls,.ReportReadings_header__Z6LF4 .ReportReadings_actions__vJY8F{display:none}.ReportReadings_root__4Vo87{background:#fff;padding:0}.ReportReadings_tableContainer__eSTDs{box-shadow:none;overflow:visible}.ReportReadings_table__u8ON0{min-width:auto}.ReportReadings_tableCell__K3OKf,.ReportReadings_tableHeader__-XMEw{white-space:normal}.ReportReadings_tableContainer__eSTDs:after{display:none}}.ReportInventory_root__yFywh{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportInventory_header__OzKr5{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportInventory_titleSection__7KWJq{flex:1 1}.ReportInventory_title__EZw23{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportInventory_title__EZw23 i{color:#667eea;font-size:1.75rem}.ReportInventory_subtitle__qP3J4{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportInventory_actions__HARRD{align-items:center;display:flex;gap:1rem}.ReportInventory_exportButton__IQPJL,.ReportInventory_refreshButton__y2rxw{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportInventory_exportButton__IQPJL{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportInventory_exportButton__IQPJL:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportInventory_exportButton__IQPJL:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportInventory_refreshButton__y2rxw{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportInventory_refreshButton__y2rxw:hover{background:#edf2f7;border-color:#cbd5e0}.ReportInventory_tableContainer__m\+pX3{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportInventory_tableContainer__m\+pX3::-webkit-scrollbar{height:8px}.ReportInventory_tableContainer__m\+pX3::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportInventory_tableContainer__m\+pX3::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportInventory_tableContainer__m\+pX3::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportInventory_table__pYbQl{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportInventory_tableHead__qsmXM{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportInventory_tableHeader__udW5Z{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportInventory_tableBody__S4OeT{background:#fff}.ReportInventory_tableRow__0gt53{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportInventory_tableRow__0gt53:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportInventory_tableRow__0gt53:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportInventory_tableCell__5dzd1{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportInventory_tableImage__KE3Yj{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.ReportInventory_tableImage__KE3Yj:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.1)}.ReportInventory_noImage__\+62Wy{color:#a0aec0;font-size:.8rem;font-style:italic}.ReportInventory_loadingContainer__SjAlq{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportInventory_spinner__jDhoI{animation:ReportInventory_spin__4t0ED 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportInventory_spin__4t0ED{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportInventory_loadingContainer__SjAlq p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportInventory_errorContainer__mLHPT{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportInventory_errorContainer__mLHPT i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportInventory_errorContainer__mLHPT p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportInventory_retryButton__TBWbx{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportInventory_retryButton__TBWbx:hover{background:#5a67d8;transform:translateY(-2px)}.ReportInventory_emptyState__eYBxZ{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportInventory_emptyContent__UngW3{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportInventory_emptyContent__UngW3 i{color:#a0aec0;font-size:3rem}.ReportInventory_emptyContent__UngW3 p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportInventory_emptyContent__UngW3 small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportInventory_footer__zxO83{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportInventory_summary__3IMsm{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportInventory_paginationContainer__UJk4i{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportInventory_paginationButton__O0Eas{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportInventory_paginationButton__O0Eas:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportInventory_paginationButton__O0Eas:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportInventory_navigationButton__\+B8jc{font-weight:600;padding:.5rem 1rem}.ReportInventory_navigationButton__\+B8jc i{font-size:.75rem}.ReportInventory_buttonText__mShiS{display:inline}.ReportInventory_pageNumbers__xafNo{align-items:center;display:flex;gap:.25rem}.ReportInventory_pageNumber__2E2KU{min-width:40px;padding:.5rem}.ReportInventory_pageNumber__2E2KU.ReportInventory_active__HK2OP{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportInventory_pageNumber__2E2KU.ReportInventory_active__HK2OP:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportInventory_ellipsis__h89Sm{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportInventory_filterInfo__axepB{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.ReportInventory_statusLeitura__fieZF{align-items:center;border-radius:50%;display:flex;font-size:.8rem;height:20px;justify-content:center;margin-left:15px;padding:10px;text-align:center;transition:all .3s ease;width:20px}.ReportInventory_statusLeitura__fieZF i{margin:0 auto}.ReportInventory_naoCadastrada__\+sZbm{background:#ef4444;color:#fff}.ReportInventory_semMovimentacao__KG7OD{background:#10b981;color:#fff}.ReportInventory_movimentacaoInterna__59mLl{background:#f3de20;color:#000}.ReportInventory_movimentacaoExterna__hhhXq{background:#ffa702;color:#fff}.ReportInventory_cadastradaNaoEncontrada__FKq2A{background:#67646d;color:#fff}.ReportInventory_cadastradaOutraUnidade__kEGVk{background:#3b82f6;color:#fff}@media (max-width:1024px){.ReportInventory_header__OzKr5{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportInventory_actions__HARRD{justify-content:flex-end;width:100%}.ReportInventory_title__EZw23{font-size:1.75rem}.ReportInventory_filterInfo__axepB{grid-template-columns:repeat(2,1fr)}.ReportInventory_table__pYbQl{min-width:900px}.ReportInventory_paginationContainer__UJk4i{gap:.25rem}.ReportInventory_navigationButton__\+B8jc{padding:.5rem .75rem}.ReportInventory_buttonText__mShiS{display:none}.ReportInventory_navigationButton__\+B8jc i{margin:0}}@media (max-width:768px){.ReportInventory_root__yFywh{padding:1rem}.ReportInventory_header__OzKr5{padding:1.5rem}.ReportInventory_title__EZw23{font-size:1.5rem}.ReportInventory_actions__HARRD{flex-direction:column;gap:.75rem}.ReportInventory_exportButton__IQPJL,.ReportInventory_refreshButton__y2rxw{justify-content:center;width:100%}.ReportInventory_table__pYbQl{min-width:800px}.ReportInventory_tableCell__5dzd1,.ReportInventory_tableHeader__udW5Z{font-size:.8rem;padding:.75rem .5rem}.ReportInventory_filterInfo__axepB{grid-template-columns:1fr}.ReportInventory_tableContainer__m\+pX3:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportInventory_footer__zxO83{padding:1rem}.ReportInventory_paginationContainer__UJk4i{flex-wrap:wrap;gap:.25rem}.ReportInventory_pageNumber__2E2KU{font-size:.8rem;min-width:36px;padding:.4rem}.ReportInventory_navigationButton__\+B8jc{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportInventory_root__yFywh{padding:.5rem}.ReportInventory_header__OzKr5{padding:1rem}.ReportInventory_title__EZw23{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportInventory_table__pYbQl{min-width:700px}.ReportInventory_tableCell__5dzd1,.ReportInventory_tableHeader__udW5Z{font-size:.75rem;padding:.5rem .25rem}.ReportInventory_tableImage__KE3Yj{height:35px;width:35px}.ReportInventory_footer__zxO83{padding:.75rem}.ReportInventory_summary__3IMsm{font-size:.75rem;text-align:center}.ReportInventory_paginationContainer__UJk4i{width:100%}.ReportInventory_pageNumbers__xafNo{gap:.15rem}.ReportInventory_pageNumber__2E2KU{font-size:.75rem;min-width:32px;padding:.35rem}.ReportInventory_navigationButton__\+B8jc{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportInventory_exportButton__IQPJL,.ReportInventory_paginationButton__O0Eas,.ReportInventory_refreshButton__y2rxw,.ReportInventory_tableImage__KE3Yj,.ReportInventory_tableRow__0gt53{transition:none}.ReportInventory_spinner__jDhoI{animation:none}}@media (prefers-contrast:high){.ReportInventory_tableHeader__udW5Z,.ReportInventory_tableRow__0gt53:hover{background:#000;color:#fff}.ReportInventory_paginationButton__O0Eas.ReportInventory_active__HK2OP{background:#000;border-color:#000}}@media print{.ReportInventory_checkboxesContainer__z4VVu,.ReportInventory_footer__zxO83,.ReportInventory_header__OzKr5 .ReportInventory_actions__HARRD{display:none}.ReportInventory_root__yFywh{background:#fff;padding:0}.ReportInventory_tableContainer__m\+pX3{box-shadow:none;overflow:visible}.ReportInventory_table__pYbQl{min-width:auto}.ReportInventory_tableCell__5dzd1,.ReportInventory_tableHeader__udW5Z{white-space:normal}.ReportInventory_tableContainer__m\+pX3:after{display:none}}.ReportOperationalUnits_root__ogUv9{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportOperationalUnits_header__ojWEI{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportOperationalUnits_titleSection__rcgWI{flex:1 1}.ReportOperationalUnits_title__dZp\+r{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportOperationalUnits_title__dZp\+r i{color:#667eea;font-size:1.75rem}.ReportOperationalUnits_subtitle__smn\+2{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportOperationalUnits_actions__N1eUy{align-items:center;display:flex;gap:1rem}.ReportOperationalUnits_exportButton__qcE-d,.ReportOperationalUnits_refreshButton__Oylpp{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportOperationalUnits_exportButton__qcE-d{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportOperationalUnits_exportButton__qcE-d:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportOperationalUnits_exportButton__qcE-d:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportOperationalUnits_refreshButton__Oylpp{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportOperationalUnits_refreshButton__Oylpp:hover{background:#edf2f7;border-color:#cbd5e0}.ReportOperationalUnits_tableContainer__4xGyd{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportOperationalUnits_tableContainer__4xGyd::-webkit-scrollbar{height:8px}.ReportOperationalUnits_tableContainer__4xGyd::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportOperationalUnits_tableContainer__4xGyd::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportOperationalUnits_tableContainer__4xGyd::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportOperationalUnits_table__Lxv0h{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportOperationalUnits_tableHead__YD3MB{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportOperationalUnits_tableHeader__rhsny{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportOperationalUnits_tableBody__kfzRR{background:#fff}.ReportOperationalUnits_tableRow__QUBWr{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportOperationalUnits_tableRow__QUBWr:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportOperationalUnits_tableRow__QUBWr:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportOperationalUnits_tableCell__pWwej{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportOperationalUnits_statusBadge__Tc9R4{border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.25rem .75rem;text-transform:uppercase}.ReportOperationalUnits_statusBadge__Tc9R4.ReportOperationalUnits_ativa__kTceM{background:#d1fae5;color:#065f46}.ReportOperationalUnits_statusBadge__Tc9R4.ReportOperationalUnits_inativa__y3M\+d{background:#fee2e2;color:#991b1b}.ReportOperationalUnits_statusBadge__Tc9R4.ReportOperationalUnits_emconstrucao__swblT,.ReportOperationalUnits_statusBadge__Tc9R4.ReportOperationalUnits_emconstrução__ymJTV{background:#fef3c7;color:#92400e}.ReportOperationalUnits_statusBadge__Tc9R4.ReportOperationalUnits_desativada__-vFpY{background:#e5e7eb;color:#374151}.ReportOperationalUnits_statusBadge__Tc9R4:not(.ReportOperationalUnits_ativa__kTceM):not(.ReportOperationalUnits_inativa__y3M\+d):not(.ReportOperationalUnits_emconstrução__ymJTV):not(.ReportOperationalUnits_emconstrucao__swblT):not(.ReportOperationalUnits_desativada__-vFpY){background:#f3f4f6;color:#6b7280}.ReportOperationalUnits_loadingContainer__liJB\+{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportOperationalUnits_spinner__ZZmER{animation:ReportOperationalUnits_spin__8REbY 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportOperationalUnits_spin__8REbY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportOperationalUnits_loadingContainer__liJB\+ p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportOperationalUnits_errorContainer__9Acon{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportOperationalUnits_errorContainer__9Acon i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportOperationalUnits_errorContainer__9Acon p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportOperationalUnits_retryButton__g\+6Ks{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportOperationalUnits_retryButton__g\+6Ks:hover{background:#5a67d8;transform:translateY(-2px)}.ReportOperationalUnits_emptyState__8grC0{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportOperationalUnits_emptyContent__pJ41X{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportOperationalUnits_emptyContent__pJ41X i{color:#a0aec0;font-size:3rem}.ReportOperationalUnits_emptyContent__pJ41X p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportOperationalUnits_emptyContent__pJ41X small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportOperationalUnits_footer__BzBDS{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportOperationalUnits_summary__4\+PR7{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportOperationalUnits_paginationContainer__iPXwg{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportOperationalUnits_paginationButton__JUjlM{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportOperationalUnits_paginationButton__JUjlM:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportOperationalUnits_paginationButton__JUjlM:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportOperationalUnits_navigationButton__SI-Ot{font-weight:600;padding:.5rem 1rem}.ReportOperationalUnits_navigationButton__SI-Ot i{font-size:.75rem}.ReportOperationalUnits_buttonText__Dzil7{display:inline}.ReportOperationalUnits_pageNumbers__j7EDy{align-items:center;display:flex;gap:.25rem}.ReportOperationalUnits_pageNumber__Ltc15{min-width:40px;padding:.5rem}.ReportOperationalUnits_pageNumber__Ltc15.ReportOperationalUnits_active__MGJ8b{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportOperationalUnits_pageNumber__Ltc15.ReportOperationalUnits_active__MGJ8b:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportOperationalUnits_ellipsis__sUUhI{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportOperationalUnits_filterInfo__i\+AuY{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}@media (max-width:1024px){.ReportOperationalUnits_header__ojWEI{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportOperationalUnits_actions__N1eUy{justify-content:flex-end;width:100%}.ReportOperationalUnits_title__dZp\+r{font-size:1.75rem}.ReportOperationalUnits_filterInfo__i\+AuY{grid-template-columns:repeat(2,1fr)}.ReportOperationalUnits_table__Lxv0h{min-width:900px}.ReportOperationalUnits_paginationContainer__iPXwg{gap:.25rem}.ReportOperationalUnits_navigationButton__SI-Ot{padding:.5rem .75rem}.ReportOperationalUnits_buttonText__Dzil7{display:none}.ReportOperationalUnits_navigationButton__SI-Ot i{margin:0}}@media (max-width:768px){.ReportOperationalUnits_root__ogUv9{padding:1rem}.ReportOperationalUnits_header__ojWEI{padding:1.5rem}.ReportOperationalUnits_title__dZp\+r{font-size:1.5rem}.ReportOperationalUnits_actions__N1eUy{flex-direction:column;gap:.75rem}.ReportOperationalUnits_exportButton__qcE-d,.ReportOperationalUnits_refreshButton__Oylpp{justify-content:center;width:100%}.ReportOperationalUnits_table__Lxv0h{min-width:800px}.ReportOperationalUnits_tableCell__pWwej,.ReportOperationalUnits_tableHeader__rhsny{font-size:.8rem;padding:.75rem .5rem}.ReportOperationalUnits_filterInfo__i\+AuY{grid-template-columns:1fr}.ReportOperationalUnits_tableContainer__4xGyd:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportOperationalUnits_footer__BzBDS{padding:1rem}.ReportOperationalUnits_paginationContainer__iPXwg{flex-wrap:wrap;gap:.25rem}.ReportOperationalUnits_pageNumber__Ltc15{font-size:.8rem;min-width:36px;padding:.4rem}.ReportOperationalUnits_navigationButton__SI-Ot{font-size:.8rem;padding:.4rem .6rem}}@media (max-width:480px){.ReportOperationalUnits_root__ogUv9{padding:.5rem}.ReportOperationalUnits_header__ojWEI{padding:1rem}.ReportOperationalUnits_title__dZp\+r{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportOperationalUnits_table__Lxv0h{min-width:700px}.ReportOperationalUnits_tableCell__pWwej,.ReportOperationalUnits_tableHeader__rhsny{font-size:.75rem;padding:.5rem .25rem}.ReportOperationalUnits_statusBadge__Tc9R4{font-size:.625rem;padding:.125rem .5rem}.ReportOperationalUnits_footer__BzBDS{padding:.75rem}.ReportOperationalUnits_summary__4\+PR7{font-size:.75rem;text-align:center}.ReportOperationalUnits_paginationContainer__iPXwg{width:100%}.ReportOperationalUnits_pageNumbers__j7EDy{gap:.15rem}.ReportOperationalUnits_pageNumber__Ltc15{font-size:.75rem;min-width:32px;padding:.35rem}.ReportOperationalUnits_navigationButton__SI-Ot{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportOperationalUnits_exportButton__qcE-d,.ReportOperationalUnits_paginationButton__JUjlM,.ReportOperationalUnits_refreshButton__Oylpp,.ReportOperationalUnits_tableRow__QUBWr{transition:none}.ReportOperationalUnits_spinner__ZZmER{animation:none}}@media (prefers-contrast:high){.ReportOperationalUnits_tableHeader__rhsny,.ReportOperationalUnits_tableRow__QUBWr:hover{background:#000;color:#fff}.ReportOperationalUnits_paginationButton__JUjlM.ReportOperationalUnits_active__MGJ8b{background:#000;border-color:#000}}@media print{.ReportOperationalUnits_checkboxesContainer__fNLg2,.ReportOperationalUnits_footer__BzBDS,.ReportOperationalUnits_header__ojWEI .ReportOperationalUnits_actions__N1eUy{display:none}.ReportOperationalUnits_root__ogUv9{background:#fff;padding:0}.ReportOperationalUnits_tableContainer__4xGyd{box-shadow:none;overflow:visible}.ReportOperationalUnits_table__Lxv0h{min-width:auto}.ReportOperationalUnits_tableCell__pWwej,.ReportOperationalUnits_tableHeader__rhsny{white-space:normal}.ReportOperationalUnits_tableContainer__4xGyd:after{display:none}}.ReportEstruturaHierarquica_root__O5pM\+{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);box-sizing:border-box;min-height:100vh;padding:2rem}.ReportEstruturaHierarquica_header__0LrF2{align-items:center;background:#fff;border-radius:16px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem;padding:2rem}.ReportEstruturaHierarquica_titleSection__4Ge8Y{flex:1 1}.ReportEstruturaHierarquica_title__ice8-{align-items:center;color:#2d3748;display:flex;font-family:Roboto Condensed,sans-serif;font-size:2rem;font-weight:700;gap:.75rem;margin:0 0 .5rem}.ReportEstruturaHierarquica_title__ice8- i{color:#667eea;font-size:1.75rem}.ReportEstruturaHierarquica_subtitle__h96x2{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:1rem;margin:0}.ReportEstruturaHierarquica_actions__NjG56{align-items:center;display:flex;gap:1rem}.ReportEstruturaHierarquica_exportButton__Bu0Gk,.ReportEstruturaHierarquica_refreshButton__2VVOb{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.ReportEstruturaHierarquica_exportButton__Bu0Gk{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.ReportEstruturaHierarquica_exportButton__Bu0Gk:hover{box-shadow:0 8px 20px rgba(102,126,234,.3);transform:translateY(-2px)}.ReportEstruturaHierarquica_exportButton__Bu0Gk:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportEstruturaHierarquica_refreshButton__2VVOb{background:#f7fafc;border:1px solid #e2e8f0;color:#4a5568}.ReportEstruturaHierarquica_refreshButton__2VVOb:hover{background:#edf2f7;border-color:#cbd5e0}.ReportEstruturaHierarquica_tableContainer__pqy95{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);margin-bottom:2rem;overflow-x:auto;overflow-y:visible;position:relative;scrollbar-color:#cbd5e0 #f7fafc;scrollbar-width:thin}.ReportEstruturaHierarquica_tableContainer__pqy95::-webkit-scrollbar{height:8px}.ReportEstruturaHierarquica_tableContainer__pqy95::-webkit-scrollbar-track{background:#f7fafc;border-radius:0 0 12px 12px}.ReportEstruturaHierarquica_tableContainer__pqy95::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:4px}.ReportEstruturaHierarquica_tableContainer__pqy95::-webkit-scrollbar-thumb:hover{background:#a0aec0}.ReportEstruturaHierarquica_table__\+4Mm5{border-collapse:collapse;font-family:Roboto Condensed,sans-serif;min-width:800px;width:100%}.ReportEstruturaHierarquica_tableHead__IDc6f{background:linear-gradient(135deg,#667eea,#764ba2)}.ReportEstruturaHierarquica_tableHeader__LgCks{border:none;color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.ReportEstruturaHierarquica_tableBody__qpCD7{background:#fff}.ReportEstruturaHierarquica_tableRow__zVsfW{border-bottom:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease}.ReportEstruturaHierarquica_tableRow__zVsfW:hover{background:#f7fafc;box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-1px)}.ReportEstruturaHierarquica_tableRow__zVsfW:focus{outline:2px solid #667eea;outline-offset:-2px}.ReportEstruturaHierarquica_tableCell__8stIw{border:none;color:#4a5568;font-size:.875rem;padding:1rem;text-align:center;vertical-align:middle;white-space:nowrap}.ReportEstruturaHierarquica_nivelBadge__Nn1GZ{border-radius:9999px;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.25rem .75rem;text-transform:uppercase}.ReportEstruturaHierarquica_nivelBadge__Nn1GZ.ReportEstruturaHierarquica_nivel1__XIGKC{background:#dbeafe;color:#1e40af}.ReportEstruturaHierarquica_nivelBadge__Nn1GZ.ReportEstruturaHierarquica_nivel2__RYmLW{background:#d1fae5;color:#065f46}.ReportEstruturaHierarquica_nivelBadge__Nn1GZ.ReportEstruturaHierarquica_nivel3__7Fa2Z{background:#fef3c7;color:#92400e}.ReportEstruturaHierarquica_nivelBadge__Nn1GZ.ReportEstruturaHierarquica_nivel4__IefOv{background:#fce7f3;color:#9f1239}.ReportEstruturaHierarquica_countBadge__\+jyHS{background:#e5e7eb;border-radius:9999px;color:#374151;display:inline-block;font-size:.75rem;font-weight:600;min-width:2rem;padding:.25rem .5rem;text-align:center}.ReportEstruturaHierarquica_loadingContainer__AP3oV{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px}.ReportEstruturaHierarquica_spinner__fHqKp{animation:ReportEstruturaHierarquica_spin__Tz\+IE 1s linear infinite;border:4px solid #e2e8f0;border-radius:50%;border-top-color:#667eea;height:40px;margin-bottom:1rem;width:40px}@keyframes ReportEstruturaHierarquica_spin__Tz\+IE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReportEstruturaHierarquica_loadingContainer__AP3oV p{color:#718096;font-family:Roboto Condensed,sans-serif;margin:0}.ReportEstruturaHierarquica_errorContainer__VF4ni{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.ReportEstruturaHierarquica_errorContainer__VF4ni i{color:#f56565;font-size:3rem;margin-bottom:1rem}.ReportEstruturaHierarquica_errorContainer__VF4ni p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0 0 1.5rem}.ReportEstruturaHierarquica_retryButton__mwo5T{align-items:center;background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.ReportEstruturaHierarquica_retryButton__mwo5T:hover{background:#5a67d8;transform:translateY(-2px)}.ReportEstruturaHierarquica_emptyState__BR0nC{background:#f7fafc;padding:3rem 2rem;text-align:center}.ReportEstruturaHierarquica_emptyContent__wj5Fd{align-items:center;display:flex;flex-direction:column;gap:1rem}.ReportEstruturaHierarquica_emptyContent__wj5Fd i{color:#a0aec0;font-size:3rem}.ReportEstruturaHierarquica_emptyContent__wj5Fd p{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:1.125rem;margin:0}.ReportEstruturaHierarquica_emptyContent__wj5Fd small{color:#718096;font-family:Roboto Condensed,sans-serif}.ReportEstruturaHierarquica_footer__Qk6\+7{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1rem;padding:1.5rem 2rem}.ReportEstruturaHierarquica_summary__M\+8KZ{color:#718096;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;margin:0}.ReportEstruturaHierarquica_paginationContainer__vclpT{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.ReportEstruturaHierarquica_paginationButton__ekIR9{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#4a5568;cursor:pointer;display:flex;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;min-width:40px;padding:.5rem .75rem;transition:all .2s ease}.ReportEstruturaHierarquica_paginationButton__ekIR9:hover:not(:disabled){background:#f7fafc;border-color:#667eea;color:#667eea;transform:translateY(-1px)}.ReportEstruturaHierarquica_paginationButton__ekIR9:disabled{background:#f7fafc;cursor:not-allowed;opacity:.4}.ReportEstruturaHierarquica_navigationButton__gYRQL{font-weight:600;padding:.5rem 1rem}.ReportEstruturaHierarquica_navigationButton__gYRQL i{font-size:.75rem}.ReportEstruturaHierarquica_buttonText__pCAsc{display:inline}.ReportEstruturaHierarquica_pageNumbers__698Zn{align-items:center;display:flex;gap:.25rem}.ReportEstruturaHierarquica_pageNumber__HowhG{min-width:40px;padding:.5rem}.ReportEstruturaHierarquica_pageNumber__HowhG.ReportEstruturaHierarquica_active__E0U3k{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 2px 8px rgba(102,126,234,.3);color:#fff;font-weight:700}.ReportEstruturaHierarquica_pageNumber__HowhG.ReportEstruturaHierarquica_active__E0U3k:hover{background:linear-gradient(135deg,#667eea,#764ba2);transform:none}.ReportEstruturaHierarquica_ellipsis__a6ODa{color:#a0aec0;font-weight:600;padding:0 .5rem;-webkit-user-select:none;user-select:none}.ReportEstruturaHierarquica_filterInfo__bKwdf{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:1rem}.ReportEstruturaHierarquica_inputGroup__oXehU{display:flex;flex-direction:column;gap:.5rem}.ReportEstruturaHierarquica_inputGroup__oXehU label{color:#4a5568;font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:500}.ReportEstruturaHierarquica_input__5Gej8{border:1px solid #e2e8f0;border-radius:8px;font-family:Roboto Condensed,sans-serif;font-size:.875rem;padding:.75rem;transition:all .2s ease}.ReportEstruturaHierarquica_input__5Gej8:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1);outline:none}.ReportEstruturaHierarquica_statusNotice__su1Vp{animation:ReportEstruturaHierarquica_slideInFromRight__fmX8r .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.ReportEstruturaHierarquica_statusNotice__su1Vp p,.ReportEstruturaHierarquica_statusNotice__su1Vp ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.ReportEstruturaHierarquica_statusNotice__su1Vp ul li:before{content:"❌"}.ReportEstruturaHierarquica_statusNotice__su1Vp strong{color:#1f2937;font-weight:600}.ReportEstruturaHierarquica_statusNotice__su1Vp i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1024px){.ReportEstruturaHierarquica_header__0LrF2{align-items:flex-start;flex-direction:column;gap:1.5rem}.ReportEstruturaHierarquica_actions__NjG56{justify-content:flex-end;width:100%}.ReportEstruturaHierarquica_title__ice8-{font-size:1.75rem}.ReportEstruturaHierarquica_filterInfo__bKwdf{grid-template-columns:repeat(2,1fr)}.ReportEstruturaHierarquica_table__\+4Mm5{min-width:900px}.ReportEstruturaHierarquica_paginationContainer__vclpT{gap:.25rem}.ReportEstruturaHierarquica_navigationButton__gYRQL{padding:.5rem .75rem}.ReportEstruturaHierarquica_buttonText__pCAsc{display:none}.ReportEstruturaHierarquica_navigationButton__gYRQL i{margin:0}.ReportEstruturaHierarquica_statusNotice__su1Vp{max-width:320px;padding:14px 16px}.ReportEstruturaHierarquica_statusNotice__su1Vp p{font-size:12px}}@media (max-width:768px){.ReportEstruturaHierarquica_root__O5pM\+{padding:1rem}.ReportEstruturaHierarquica_header__0LrF2{padding:1.5rem}.ReportEstruturaHierarquica_title__ice8-{font-size:1.5rem}.ReportEstruturaHierarquica_actions__NjG56{flex-direction:column;gap:.75rem}.ReportEstruturaHierarquica_exportButton__Bu0Gk,.ReportEstruturaHierarquica_refreshButton__2VVOb{justify-content:center;width:100%}.ReportEstruturaHierarquica_table__\+4Mm5{min-width:800px}.ReportEstruturaHierarquica_tableCell__8stIw,.ReportEstruturaHierarquica_tableHeader__LgCks{font-size:.8rem;padding:.75rem .5rem}.ReportEstruturaHierarquica_filterInfo__bKwdf{grid-template-columns:1fr}.ReportEstruturaHierarquica_tableContainer__pqy95:after{background:linear-gradient(0deg,rgba(247,250,252,.95),transparent);bottom:0;color:#718096;content:"← Deslize para ver mais →";font-family:Roboto Condensed,sans-serif;font-size:.75rem;left:0;padding:.5rem;pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}.ReportEstruturaHierarquica_footer__Qk6\+7{padding:1rem}.ReportEstruturaHierarquica_paginationContainer__vclpT{flex-wrap:wrap;gap:.25rem}.ReportEstruturaHierarquica_pageNumber__HowhG{font-size:.8rem;min-width:36px;padding:.4rem}.ReportEstruturaHierarquica_navigationButton__gYRQL{font-size:.8rem;padding:.4rem .6rem}.ReportEstruturaHierarquica_statusNotice__su1Vp{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.ReportEstruturaHierarquica_root__O5pM\+{padding:.5rem}.ReportEstruturaHierarquica_header__0LrF2{padding:1rem}.ReportEstruturaHierarquica_title__ice8-{align-items:flex-start;flex-direction:column;font-size:1.25rem;gap:.5rem}.ReportEstruturaHierarquica_table__\+4Mm5{min-width:700px}.ReportEstruturaHierarquica_tableCell__8stIw,.ReportEstruturaHierarquica_tableHeader__LgCks{font-size:.75rem;padding:.5rem .25rem}.ReportEstruturaHierarquica_countBadge__\+jyHS,.ReportEstruturaHierarquica_nivelBadge__Nn1GZ{font-size:.625rem;padding:.125rem .5rem}.ReportEstruturaHierarquica_footer__Qk6\+7{padding:.75rem}.ReportEstruturaHierarquica_summary__M\+8KZ{font-size:.75rem;text-align:center}.ReportEstruturaHierarquica_paginationContainer__vclpT{width:100%}.ReportEstruturaHierarquica_pageNumbers__698Zn{gap:.15rem}.ReportEstruturaHierarquica_pageNumber__HowhG{font-size:.75rem;min-width:32px;padding:.35rem}.ReportEstruturaHierarquica_navigationButton__gYRQL{font-size:.75rem;padding:.35rem .5rem}}@media (prefers-reduced-motion:reduce){.ReportEstruturaHierarquica_exportButton__Bu0Gk,.ReportEstruturaHierarquica_paginationButton__ekIR9,.ReportEstruturaHierarquica_refreshButton__2VVOb,.ReportEstruturaHierarquica_tableRow__zVsfW{transition:none}.ReportEstruturaHierarquica_spinner__fHqKp{animation:none}}@media (prefers-contrast:high){.ReportEstruturaHierarquica_tableHeader__LgCks,.ReportEstruturaHierarquica_tableRow__zVsfW:hover{background:#000;color:#fff}.ReportEstruturaHierarquica_paginationButton__ekIR9.ReportEstruturaHierarquica_active__E0U3k{background:#000;border-color:#000}}@media print{.ReportEstruturaHierarquica_checkboxesContainer__4QLI7,.ReportEstruturaHierarquica_footer__Qk6\+7,.ReportEstruturaHierarquica_header__0LrF2 .ReportEstruturaHierarquica_actions__NjG56{display:none}.ReportEstruturaHierarquica_root__O5pM\+{background:#fff;padding:0}.ReportEstruturaHierarquica_tableContainer__pqy95{box-shadow:none;overflow:visible}.ReportEstruturaHierarquica_table__\+4Mm5{min-width:auto}.ReportEstruturaHierarquica_tableCell__8stIw,.ReportEstruturaHierarquica_tableHeader__LgCks{white-space:normal}.ReportEstruturaHierarquica_tableContainer__pqy95:after{display:none}}.DetailsTags_detailsArea__sfcOX{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsTags_detailsButtonsArea__FtIw0{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsTags_detailsButtonsArea__FtIw0 button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsTags_detailsButtonsArea__FtIw0 button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsTags_detailsButtonsArea__FtIw0 button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsTags_detailsButtonsArea__FtIw0 button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsTags_detailsButtonsArea__FtIw0 .DetailsTags_deleteButton__8k9RA{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsTags_detailsButtonsArea__FtIw0 .DetailsTags_deleteButton__8k9RA:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsTags_titleArea__hVNvn{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsTags_titleArea__hVNvn h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsTags_titleArea__hVNvn h1 i{color:#059669}.DetailsTags_detailsInputsArea__3qn31{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsTags_inputWrapper__OGaom{display:flex;flex-direction:column;gap:8px}.DetailsTags_inputWrapper__OGaom.DetailsTags_fullWidth__\+z2XW{grid-column:1/-1}.DetailsTags_inputLabel__S1vfb{color:#374151;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailsTags_selectInput__iXwdd{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;padding:12px;transition:all .2s ease}.DetailsTags_selectInput__iXwdd:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsTags_textareaInput__9cxZI{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;min-height:80px;padding:12px;resize:vertical;transition:all .2s ease}.DetailsTags_textareaInput__9cxZI:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsTags_selectInput__iXwdd:disabled,.DetailsTags_textareaInput__9cxZI:read-only{background-color:#f3f4f6;cursor:not-allowed}.DetailsTags_imageArea__ICnlj{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px}.DetailsTags_imageArea__ICnlj h3{color:#374151;font-size:18px;gap:8px}.DetailsTags_imageArea__ICnlj h3 i{color:#059669}.DetailsTags_imageArea__ICnlj img{border:3px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:350px;max-width:500px;object-fit:cover;transition:transform .2s ease;width:100%}.DetailsTags_imageArea__ICnlj img:hover{transform:scale(1.02)}.DetailsTags_imageArea__ICnlj .DetailsTags_sectionHeader__RgaIc{align-items:center;border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px;width:100%}.DetailsTags_imageArea__ICnlj h3{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsTags_imageArea__ICnlj.DetailsTags_emptyImage__hLRm-{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;color:#9ca3af;margin-top:24px;padding:24px;text-align:center}.DetailsTags_imageArea__ICnlj.DetailsTags_emptyImage__hLRm- p{font-size:16px;font-weight:500;margin:0}.DetailsTags_imageArea__ICnlj.DetailsTags_emptyImage__hLRm- .DetailsTags_sectionHeader__RgaIc~div i{display:block;font-size:48px;margin-bottom:16px}.DetailsTags_imageArea__ICnlj.DetailsTags_emptyImage__hLRm- .DetailsTags_sectionHeader__RgaIc~div{padding:60px 20px}.DetailsTags_sectionTitle__FiL\+A{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:16px 20px}.DetailsTags_sectionTitle__FiL\+A h2{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsTags_sectionTitle__FiL\+A h2 i{color:#059669}.DetailsTags_badge__8kvhX{background:linear-gradient(135deg,#059669,#047857);color:#fff}.DetailsTags_badge__8kvhX,.DetailsTags_statusIndicator__4D--s{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.DetailsTags_statusIndicator__4D--s{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.DetailsTags_statusActive__7uKE\+{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsTags_emptyState__HrDq\+{align-items:center;background-color:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px;text-align:center}.DetailsTags_emptyState__HrDq\+ i{color:#9ca3af;font-size:48px}.DetailsTags_emptyState__HrDq\+ p{color:#6b7280;font-size:16px;font-weight:500;margin:0}@media (max-width:1200px){.DetailsTags_detailsInputsArea__3qn31{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.DetailsTags_detailsArea__sfcOX{gap:24px;margin:10px;padding:16px}.DetailsTags_detailsInputsArea__3qn31{grid-template-columns:1fr;padding:16px}.DetailsTags_detailsButtonsArea__FtIw0{gap:8px;padding:16px}.DetailsTags_detailsButtonsArea__FtIw0 button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsTags_titleArea__hVNvn{align-items:flex-start;flex-direction:column;gap:12px}.DetailsTags_titleArea__hVNvn h1{font-size:20px}.DetailsTags_imageArea__ICnlj img{height:250px}.DetailsTags_sectionTitle__FiL\+A{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:480px){.DetailsTags_detailsButtonsArea__FtIw0{flex-direction:column}.DetailsTags_detailsButtonsArea__FtIw0 button{flex:none;width:100%}.DetailsTags_detailsArea__sfcOX{margin:5px;padding:12px}.DetailsTags_imageArea__ICnlj img{height:200px}}.FileManager_fileManagerContainer__gGuNJ{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-top:24px;padding:24px}.FileManager_sectionHeader__baYDd{align-items:center;border-bottom:2px solid #e2e8f0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.FileManager_sectionHeader__baYDd h3{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.FileManager_sectionHeader__baYDd h3 i{color:#059669}.FileManager_badge__HefHe{background:linear-gradient(135deg,#059669,#047857);border-radius:20px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.FileManager_uploadSection__NSF-l{background:#fff;border:2px dashed #cbd5e1;border-radius:12px;margin-bottom:20px;padding:20px}.FileManager_uploadInputs__MBpFd{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 3fr auto}.FileManager_fileInputWrapper__cZB0i{position:relative}.FileManager_fileInput__BwNj6{height:0;opacity:0;position:absolute;width:0}.FileManager_fileInputLabel__UEbui{align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:8px;overflow:hidden;padding:12px 20px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.FileManager_fileInputLabel__UEbui:hover{background:#f0fdf4;border-color:#059669}.FileManager_fileInputLabel__UEbui i{color:#059669;font-size:16px}.FileManager_descriptionInput__b\+b48{border:2px solid #e2e8f0;border-radius:8px;font-size:14px;margin:2px 0;padding:12px;transition:all .2s ease}.FileManager_descriptionInput__b\+b48:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.FileManager_descriptionInput__b\+b48:disabled{background:#f3f4f6;cursor:not-allowed}.FileManager_uploadButton__dNLOC{align-items:center;background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;letter-spacing:.5px;padding:12px 24px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.FileManager_uploadButton__dNLOC:hover:not(:disabled){background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 12px rgba(5,150,104,.3);transform:translateY(-1px)}.FileManager_uploadButton__dNLOC:disabled{cursor:not-allowed;opacity:.6;transform:none}.FileManager_uploadHint__vBXTq{align-items:center;color:#6b7280;display:flex;font-size:12px;gap:6px;margin:12px 0 0}.FileManager_uploadHint__vBXTq i{color:#3b82f6}.FileManager_errorMessage__ZGeaY{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;display:flex;font-size:13px;gap:8px;margin:12px 0 0;padding:10px 12px}.FileManager_filesList__4FB1W{display:flex;flex-direction:column;gap:12px}.FileManager_fileCard__T6IWB{grid-gap:16px;align-items:center;background:#fff;border:2px solid #e2e8f0;border-radius:12px;display:grid;gap:16px;grid-template-columns:auto 1fr auto;padding:16px;transition:all .2s ease}.FileManager_fileCard__T6IWB:hover{border-color:#059669;box-shadow:0 4px 12px rgba(5,150,104,.1)}.FileManager_fileIcon__REeob{align-items:center;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:10px;color:#1e40af;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.FileManager_fileInfo__sCljN{flex:1 1;min-width:0}.FileManager_fileName__zd3av{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager_fileDescription__Uy4NI{color:#6b7280;font-size:14px;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileManager_fileMetadata__ZTTZX{color:#9ca3af;display:flex;font-size:12px;gap:16px}.FileManager_fileMetadata__ZTTZX span{align-items:center;display:flex;gap:4px}.FileManager_fileActions__utHFb{display:flex;gap:8px}.FileManager_deleteButton__MP2\+a,.FileManager_downloadButton__1zc7V{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;transition:all .2s ease;width:40px}.FileManager_downloadButton__1zc7V{background:#dbeafe;color:#1e40af}.FileManager_downloadButton__1zc7V:hover{background:#3b82f6;color:#fff;transform:translateY(-2px)}.FileManager_deleteButton__MP2\+a{background:#fee2e2;color:#dc2626}.FileManager_deleteButton__MP2\+a:hover{background:#dc2626;color:#fff;transform:translateY(-2px)}.FileManager_emptyState__U6GmB{color:#9ca3af;padding:60px 20px;text-align:center}.FileManager_emptyState__U6GmB i{display:block;font-size:48px;margin-bottom:16px}.FileManager_emptyState__U6GmB p{font-size:16px;font-weight:500;margin:0}.FileManager_loadingContainer__00p2E{align-items:center;color:#6b7280;display:flex;flex-direction:column;justify-content:center;padding:60px 20px}.FileManager_loadingContainer__00p2E i{color:#059669;font-size:32px;margin-bottom:12px}.FileManager_loadingContainer__00p2E p{font-size:14px;margin:0}@media (max-width:1024px){.FileManager_uploadInputs__MBpFd{grid-template-columns:1fr}.FileManager_uploadButton__dNLOC{justify-content:center}}@media (max-width:768px){.FileManager_fileManagerContainer__gGuNJ{padding:16px}.FileManager_fileCard__T6IWB{gap:12px;grid-template-columns:auto 1fr}.FileManager_fileActions__utHFb{border-top:1px solid #e2e8f0;grid-column:1/-1;justify-content:center;padding-top:12px}.FileManager_uploadInputs__MBpFd{gap:10px}}@media (max-width:480px){.FileManager_sectionHeader__baYDd{align-items:flex-start;flex-direction:column;gap:12px}.FileManager_fileMetadata__ZTTZX{flex-direction:column;gap:4px}}.DetailsVessel_detailsArea__PAHqq{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsVessel_detailsButtonsArea__lkJb\+{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsVessel_detailsButtonsArea__lkJb\+ button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsVessel_detailsButtonsArea__lkJb\+ button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsVessel_detailsButtonsArea__lkJb\+ button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsVessel_detailsButtonsArea__lkJb\+ button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsVessel_detailsButtonsArea__lkJb\+ .DetailsVessel_deleteButton__Ih7V6{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsVessel_detailsButtonsArea__lkJb\+ .DetailsVessel_deleteButton__Ih7V6:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsVessel_titleArea__kI35J{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsVessel_titleArea__kI35J h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsVessel_titleArea__kI35J h1 i{color:#059669}.DetailsVessel_detailsInputsArea__F\+rFr{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsVessel_inputWrapper__DI1ij{display:flex;flex-direction:column;gap:8px}.DetailsVessel_inputWrapper__DI1ij.DetailsVessel_fullWidth__L4AFD{grid-column:1/-1}.DetailsVessel_inputLabel__DeACj{color:#374151;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailsVessel_selectInput__WLfCO{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;padding:12px;transition:all .2s ease}.DetailsVessel_selectInput__WLfCO:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsVessel_selectInput__WLfCO:disabled{background-color:#f3f4f6;cursor:not-allowed}.DetailsVessel_imageArea__jT\+MV{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px}.DetailsVessel_imageArea__jT\+MV h3{align-items:center;color:#374151;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.DetailsVessel_imageArea__jT\+MV h3 i{color:#059669}.DetailsVessel_imageArea__jT\+MV img{border:3px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:400px;max-width:600px;object-fit:cover;transition:transform .2s ease;width:100%}.DetailsVessel_imageArea__jT\+MV img:hover{transform:scale(1.02)}.DetailsVessel_chartArea__BAweQ{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px}.DetailsVessel_chartArea__BAweQ h3{align-items:center;color:#374151;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.DetailsVessel_chartArea__BAweQ h3 i{color:#059669}.DetailsVessel_sectionTitle__VX1Ju{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:16px 20px}.DetailsVessel_sectionTitle__VX1Ju h2{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsVessel_sectionTitle__VX1Ju h2 i{color:#059669}.DetailsVessel_badge__ngWAe{background:linear-gradient(135deg,#059669,#047857);color:#fff}.DetailsVessel_badge__ngWAe,.DetailsVessel_statusIndicator__TkbAS{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.DetailsVessel_statusIndicator__TkbAS{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.DetailsVessel_statusActive__\+HQaQ{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsVessel_emptyState__Vci16{align-items:center;background-color:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px;text-align:center}.DetailsVessel_emptyState__Vci16 i{color:#9ca3af;font-size:48px}.DetailsVessel_emptyState__Vci16 p{color:#6b7280;font-size:16px;font-weight:500;margin:0}@media (max-width:1200px){.DetailsVessel_detailsInputsArea__F\+rFr{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.DetailsVessel_detailsArea__PAHqq{gap:24px;margin:10px;padding:16px}.DetailsVessel_detailsInputsArea__F\+rFr{grid-template-columns:1fr;padding:16px}.DetailsVessel_detailsButtonsArea__lkJb\+{gap:8px;padding:16px}.DetailsVessel_detailsButtonsArea__lkJb\+ button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsVessel_titleArea__kI35J{align-items:flex-start;flex-direction:column;gap:12px}.DetailsVessel_titleArea__kI35J h1{font-size:20px}.DetailsVessel_imageArea__jT\+MV img{height:300px}.DetailsVessel_sectionTitle__VX1Ju{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:480px){.DetailsVessel_detailsButtonsArea__lkJb\+{flex-direction:column}.DetailsVessel_detailsButtonsArea__lkJb\+ button{flex:none;width:100%}.DetailsVessel_detailsArea__PAHqq{margin:5px;padding:12px}.DetailsVessel_imageArea__jT\+MV img{height:200px}}.DetailsMaterial_detailsArea__pUUhl{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsMaterial_detailsButtonsArea__BD5gI{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsMaterial_detailsButtonsArea__BD5gI button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsMaterial_detailsButtonsArea__BD5gI button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsMaterial_detailsButtonsArea__BD5gI button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsMaterial_detailsButtonsArea__BD5gI button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsMaterial_detailsButtonsArea__BD5gI .DetailsMaterial_deleteButton__zzE77{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsMaterial_detailsButtonsArea__BD5gI .DetailsMaterial_deleteButton__zzE77:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsMaterial_titleArea__7zNm-{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsMaterial_titleArea__7zNm- h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsMaterial_titleArea__7zNm- h1 i{color:#059669}.DetailsMaterial_detailsInputsArea__ngAtt{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsMaterial_inputWrapper__B8S4P{display:flex;flex-direction:column;gap:8px}.DetailsMaterial_inputWrapper__B8S4P.DetailsMaterial_fullWidth__6W494{grid-column:1/-1}.DetailsMaterial_inputLabel__1aSO4{color:#374151;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailsMaterial_selectInput__9v3cq{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;padding:12px;transition:all .2s ease}.DetailsMaterial_selectInput__9v3cq:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsMaterial_textareaInput__P\+a2i{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;min-height:100px;padding:12px;resize:vertical;transition:all .2s ease}.DetailsMaterial_textareaInput__P\+a2i:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsMaterial_selectInput__9v3cq:disabled,.DetailsMaterial_textareaInput__P\+a2i:read-only{background-color:#f3f4f6;cursor:not-allowed}.DetailsMaterial_sectionTitle__7iabs{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:16px 20px}.DetailsMaterial_sectionTitle__7iabs h2{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsMaterial_sectionTitle__7iabs h2 i{color:#059669}.DetailsMaterial_badge__1rNG5{background:linear-gradient(135deg,#059669,#047857);color:#fff}.DetailsMaterial_badge__1rNG5,.DetailsMaterial_statusIndicator__lPFyN{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.DetailsMaterial_statusIndicator__lPFyN{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.DetailsMaterial_statusActive__Sjw1m{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsMaterial_emptyState__7TYc8{align-items:center;background-color:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px;text-align:center}.DetailsMaterial_emptyState__7TYc8 i{color:#9ca3af;font-size:48px}.DetailsMaterial_emptyState__7TYc8 p{color:#6b7280;font-size:16px;font-weight:500;margin:0}@media (max-width:1200px){.DetailsMaterial_detailsInputsArea__ngAtt{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.DetailsMaterial_detailsArea__pUUhl{gap:24px;margin:10px;padding:16px}.DetailsMaterial_detailsInputsArea__ngAtt{grid-template-columns:1fr;padding:16px}.DetailsMaterial_detailsButtonsArea__BD5gI{gap:8px;padding:16px}.DetailsMaterial_detailsButtonsArea__BD5gI button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsMaterial_titleArea__7zNm-{align-items:flex-start;flex-direction:column;gap:12px}.DetailsMaterial_titleArea__7zNm- h1{font-size:20px}.DetailsMaterial_sectionTitle__7iabs{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:480px){.DetailsMaterial_detailsButtonsArea__BD5gI{flex-direction:column}.DetailsMaterial_detailsButtonsArea__BD5gI button{flex:none;width:100%}.DetailsMaterial_detailsArea__pUUhl{margin:5px;padding:12px}}.DetailsUser_detailsArea__Axl7p{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsUser_detailsButtonsArea__wgnzT{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsUser_detailsButtonsArea__wgnzT button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsUser_detailsButtonsArea__wgnzT button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsUser_detailsButtonsArea__wgnzT button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsUser_detailsButtonsArea__wgnzT button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsUser_detailsButtonsArea__wgnzT .DetailsUser_deleteButton__BWfH9{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsUser_detailsButtonsArea__wgnzT .DetailsUser_deleteButton__BWfH9:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsUser_titleArea__XD8rL{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsUser_titleArea__XD8rL h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsUser_titleArea__XD8rL h1 i{color:#059669}.DetailsUser_sectionContainer__NE9HD{display:flex;flex-direction:column;gap:16px}.DetailsUser_sectionTitle__L1LP6{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-left:4px solid #059669;border-radius:8px;color:#374151;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0;padding:12px 16px}.DetailsUser_sectionTitle__L1LP6 i{color:#059669}.DetailsUser_detailsInputsArea__lVfUk{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsUser_inputWrapper__gqlc0{display:flex;flex-direction:column;gap:8px}.DetailsUser_inputWrapper__gqlc0.DetailsUser_fullWidth__v\+M5x{grid-column:1/-1}.DetailsUser_inputLabel__igGCg{color:#374151;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailsUser_selectInput__uR4PP{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;padding:12px;transition:all .2s ease}.DetailsUser_selectInput__uR4PP:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsUser_selectInput__uR4PP:disabled{background-color:#f3f4f6;cursor:not-allowed}.DetailsUser_statusIndicator__XBs22{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.DetailsUser_statusActive__B-aFH{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}@media (max-width:1200px){.DetailsUser_detailsInputsArea__lVfUk{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.DetailsUser_detailsArea__Axl7p{gap:24px;margin:10px;padding:16px}.DetailsUser_detailsInputsArea__lVfUk{grid-template-columns:1fr;padding:16px}.DetailsUser_detailsButtonsArea__wgnzT{gap:8px;padding:16px}.DetailsUser_detailsButtonsArea__wgnzT button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsUser_titleArea__XD8rL{align-items:flex-start;flex-direction:column;gap:12px}.DetailsUser_titleArea__XD8rL h1{font-size:20px}.DetailsUser_sectionTitle__L1LP6{font-size:16px;padding:10px 14px}}@media (max-width:480px){.DetailsUser_detailsButtonsArea__wgnzT{flex-direction:column}.DetailsUser_detailsButtonsArea__wgnzT button{flex:none;width:100%}.DetailsUser_detailsArea__Axl7p{margin:5px;padding:12px}}.DetailsInventory_detailsArea__2c9hr{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsInventory_detailsButtonsArea__9cVBh{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsInventory_detailsButtonsArea__9cVBh button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsInventory_detailsButtonsArea__9cVBh button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsInventory_detailsButtonsArea__9cVBh button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsInventory_detailsButtonsArea__9cVBh button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsInventory_detailsButtonsArea__9cVBh .DetailsInventory_deleteButton__0M\+xD{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsInventory_detailsButtonsArea__9cVBh .DetailsInventory_deleteButton__0M\+xD:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsInventory_titleArea__Fl2jP{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsInventory_titleArea__Fl2jP h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsInventory_titleArea__Fl2jP h1 i{color:#059669}.DetailsInventory_detailsInputsArea__GqGR-{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsInventory_inputWrapper__IsGHZ{display:flex;flex-direction:column;gap:8px}.DetailsInventory_inputWrapper__IsGHZ.DetailsInventory_fullWidth__vYHig{grid-column:1/-1}.DetailsInventory_inputLabel__fsM9P{color:#374151;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailsInventory_textareaInput__SLAEZ{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;min-height:100px;padding:12px;resize:vertical;transition:all .2s ease}.DetailsInventory_textareaInput__SLAEZ:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsInventory_textareaInput__SLAEZ:read-only{background-color:#f3f4f6;cursor:not-allowed}.DetailsInventory_sectionTitle__AV2Ng{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:16px 20px}.DetailsInventory_sectionTitle__AV2Ng h2{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsInventory_sectionTitle__AV2Ng h2 i{color:#059669}.DetailsInventory_badge__pJKD3{background:linear-gradient(135deg,#059669,#047857);color:#fff}.DetailsInventory_badge__pJKD3,.DetailsInventory_statusIndicator__wHsDO{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.DetailsInventory_statusIndicator__wHsDO{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.DetailsInventory_statusActive__XGPwi{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsInventory_emptyState__Ik9qd{align-items:center;background-color:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px;text-align:center}.DetailsInventory_emptyState__Ik9qd i{color:#9ca3af;font-size:48px}.DetailsInventory_emptyState__Ik9qd p{color:#6b7280;font-size:16px;font-weight:500;margin:0}@media (max-width:1200px){.DetailsInventory_detailsInputsArea__GqGR-{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.DetailsInventory_detailsArea__2c9hr{gap:24px;margin:10px;padding:16px}.DetailsInventory_detailsInputsArea__GqGR-{grid-template-columns:1fr;padding:16px}.DetailsInventory_detailsButtonsArea__9cVBh{gap:8px;padding:16px}.DetailsInventory_detailsButtonsArea__9cVBh button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsInventory_titleArea__Fl2jP{align-items:flex-start;flex-direction:column;gap:12px}.DetailsInventory_titleArea__Fl2jP h1{font-size:20px}.DetailsInventory_sectionTitle__AV2Ng{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:480px){.DetailsInventory_detailsButtonsArea__9cVBh{flex-direction:column}.DetailsInventory_detailsButtonsArea__9cVBh button{flex:none;width:100%}.DetailsInventory_detailsArea__2c9hr{margin:5px;padding:12px}}.DetailsUnits_detailsArea__LtIOF{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsUnits_detailsButtonsArea__wnkA8{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsUnits_detailsButtonsArea__wnkA8 button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsUnits_detailsButtonsArea__wnkA8 button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsUnits_detailsButtonsArea__wnkA8 button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsUnits_detailsButtonsArea__wnkA8 button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsUnits_detailsButtonsArea__wnkA8 .DetailsUnits_deleteButton__n3dHa{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsUnits_detailsButtonsArea__wnkA8 .DetailsUnits_deleteButton__n3dHa:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsUnits_titleArea__D\+6xJ{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsUnits_titleArea__D\+6xJ h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsUnits_titleArea__D\+6xJ h1 i{color:#059669}.DetailsUnits_detailsInputsArea__eJZ-n{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsUnits_inputWrapper__DsxIs{display:flex;flex-direction:column;gap:8px}.DetailsUnits_inputWrapper__DsxIs.DetailsUnits_fullWidth__Yyniv{grid-column:1/-1}.DetailsUnits_inputLabel__o6sP1{color:#374151;font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.DetailsUnits_selectInput__gXniV{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;padding:12px;transition:all .2s ease}.DetailsUnits_selectInput__gXniV:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsUnits_selectInput__gXniV:disabled{background-color:#f3f4f6;cursor:not-allowed}.DetailsUnits_textareaInput__94Czv{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:14px;min-height:100px;padding:12px;resize:vertical;transition:all .2s ease}.DetailsUnits_textareaInput__94Czv:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,104,.1);outline:none}.DetailsUnits_textareaInput__94Czv:read-only{background-color:#f3f4f6;cursor:not-allowed}.DetailsUnits_sectionTitle__aoTln{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:16px 20px}.DetailsUnits_sectionTitle__aoTln h2{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsUnits_sectionTitle__aoTln h2 i{color:#059669}.DetailsUnits_badge__InmC7{background:linear-gradient(135deg,#059669,#047857);color:#fff}.DetailsUnits_badge__InmC7,.DetailsUnits_statusIndicator__4Yinp{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.DetailsUnits_statusIndicator__4Yinp{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.DetailsUnits_statusActive__zMrNz{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsUnits_emptyState__gKXw2{align-items:center;background-color:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px;text-align:center}.DetailsUnits_emptyState__gKXw2 i{color:#9ca3af;font-size:48px}.DetailsUnits_emptyState__gKXw2 p{color:#6b7280;font-size:16px;font-weight:500;margin:0}@media (max-width:1200px){.DetailsUnits_detailsInputsArea__eJZ-n{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.DetailsUnits_detailsArea__LtIOF{gap:24px;margin:10px;padding:16px}.DetailsUnits_detailsInputsArea__eJZ-n{grid-template-columns:1fr;padding:16px}.DetailsUnits_detailsButtonsArea__wnkA8{gap:8px;padding:16px}.DetailsUnits_detailsButtonsArea__wnkA8 button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsUnits_titleArea__D\+6xJ{align-items:flex-start;flex-direction:column;gap:12px}.DetailsUnits_titleArea__D\+6xJ h1{font-size:20px}.DetailsUnits_sectionTitle__aoTln{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:480px){.DetailsUnits_detailsButtonsArea__wnkA8{flex-direction:column}.DetailsUnits_detailsButtonsArea__wnkA8 button{flex:none;width:100%}.DetailsUnits_detailsArea__LtIOF{margin:5px;padding:12px}}.DetailsEstruturasHierarquicas_detailsArea__\+xflf{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:32px;margin:20px;max-width:100%;padding:24px}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;padding:20px;width:100%}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML button{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(5,150,104,.2);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;letter-spacing:.5px;min-width:120px;padding:12px 20px;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML button:hover{background:linear-gradient(135deg,#047857,#065f46);box-shadow:0 4px 8px rgba(5,150,104,.3);transform:translateY(-1px)}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML button:active{box-shadow:0 2px 4px rgba(5,150,104,.2);transform:translateY(0)}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML button:disabled{cursor:not-allowed;opacity:.6;transform:none}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML .DetailsEstruturasHierarquicas_deleteButton__1LKZs{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 4px rgba(220,38,38,.2)}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML .DetailsEstruturasHierarquicas_deleteButton__1LKZs:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 4px 8px rgba(220,38,38,.3)}.DetailsEstruturasHierarquicas_titleArea__3g1kT{align-items:center;border-bottom:2px solid #e2e8f0;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-bottom:16px;padding-inline:16px;width:100%}.DetailsEstruturasHierarquicas_titleArea__3g1kT h1{align-items:center;color:#1f2937;display:flex;font-size:clamp(20px,4vw,28px);font-weight:700;gap:12px;letter-spacing:-.5px;margin:0;padding:0;word-break:break-word}.DetailsEstruturasHierarquicas_titleArea__3g1kT h1 i{color:#059669}.DetailsEstruturasHierarquicas_detailsInputsArea__DYDQZ{grid-gap:20px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-width:0;padding:20px;width:100%}.DetailsEstruturasHierarquicas_imageArea__26wQo{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:20px}.DetailsEstruturasHierarquicas_imageArea__26wQo h3{align-items:center;color:#374151;display:flex;font-size:18px;font-weight:600;gap:8px;margin:0}.DetailsEstruturasHierarquicas_imageArea__26wQo h3 i{color:#059669}.DetailsEstruturasHierarquicas_imageArea__26wQo img{border:3px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:350px;max-width:500px;object-fit:cover;transition:transform .2s ease;width:100%}.DetailsEstruturasHierarquicas_imageArea__26wQo img:hover{transform:scale(1.02)}.DetailsEstruturasHierarquicas_sectionTitle__QAxt5{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;justify-content:space-between;margin-top:8px;padding:16px 20px}.DetailsEstruturasHierarquicas_sectionTitle__QAxt5 h2{align-items:center;color:#1f2937;display:flex;font-size:20px;font-weight:600;gap:10px;margin:0}.DetailsEstruturasHierarquicas_sectionTitle__QAxt5 h2 i{color:#059669}.DetailsEstruturasHierarquicas_badge__BCSHl{background:linear-gradient(135deg,#059669,#047857);color:#fff}.DetailsEstruturasHierarquicas_badge__BCSHl,.DetailsEstruturasHierarquicas_nivelBadge__6InG4{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.DetailsEstruturasHierarquicas_nivelBadge__6InG4{align-items:center;display:inline-flex;white-space:nowrap}.DetailsEstruturasHierarquicas_nivel1__QLhj2{background-color:#dbeafe;border:1px solid #93c5fd;color:#1e40af}.DetailsEstruturasHierarquicas_nivel2__plcLH{background-color:#fef3c7;border:1px solid #fcd34d;color:#92400e}.DetailsEstruturasHierarquicas_nivel3__WEjdb{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsEstruturasHierarquicas_nivel4__K-mSb{background-color:#fce7f3;border:1px solid #fbcfe8;color:#9f1239}.DetailsEstruturasHierarquicas_statusIndicator__XAWoJ{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase;white-space:nowrap}.DetailsEstruturasHierarquicas_statusActive__nI5pb{background-color:#dcfce7;border:1px solid #bbf7d0;color:#166534}.DetailsEstruturasHierarquicas_substructuresGrid__g9dMO{grid-gap:16px;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:20px}.DetailsEstruturasHierarquicas_substructureCard__xe9O8{background:#fff;border:2px solid #e2e8f0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:16px;transition:all .2s ease}.DetailsEstruturasHierarquicas_substructureCard__xe9O8:hover{border-color:#059669;box-shadow:0 4px 12px rgba(5,150,104,.15);transform:translateY(-2px)}.DetailsEstruturasHierarquicas_substructureHeader__9IxBa{align-items:center;display:flex;gap:12px;justify-content:space-between}.DetailsEstruturasHierarquicas_substructureHeader__9IxBa h4{color:#1f2937;flex:1 1;font-size:16px;font-weight:600;margin:0}.DetailsEstruturasHierarquicas_substructureInfo__bXw9R{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;margin:0}.DetailsEstruturasHierarquicas_substructureInfo__bXw9R i{color:#059669}.DetailsEstruturasHierarquicas_emptyState__aUq3-{align-items:center;background-color:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:60px 20px;text-align:center}.DetailsEstruturasHierarquicas_emptyState__aUq3- i{color:#9ca3af;font-size:48px}.DetailsEstruturasHierarquicas_emptyState__aUq3- p{color:#6b7280;font-size:16px;font-weight:500;margin:0}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH{animation:DetailsEstruturasHierarquicas_slideInFromRight__o9KAE .3s ease-out;background:#fff;border:1px solid #e5e7eb;border-radius:12px;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.15);font-family:Roboto Condensed,sans-serif;max-width:380px;padding:16px 20px;position:fixed;right:20px;z-index:100}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH p,.DetailsEstruturasHierarquicas_statusNotice__5ZwnH ul li{align-items:flex-start;color:#374151;display:flex;font-size:13px;gap:10px;line-height:1.4;margin:0}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH ul li:before{content:"❌"}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH strong{color:#1f2937;font-weight:600}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH i{color:#f59e0b;flex-shrink:0;font-size:16px;margin-top:1px}@media (max-width:1200px){.DetailsEstruturasHierarquicas_detailsInputsArea__DYDQZ{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.DetailsEstruturasHierarquicas_substructuresGrid__g9dMO{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:1024px){.DetailsEstruturasHierarquicas_statusNotice__5ZwnH{max-width:320px;padding:14px 16px}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH p{font-size:12px}}@media (max-width:768px){.DetailsEstruturasHierarquicas_detailsArea__\+xflf{gap:24px;margin:10px;padding:16px}.DetailsEstruturasHierarquicas_detailsInputsArea__DYDQZ{grid-template-columns:1fr;padding:16px}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML{gap:8px;padding:16px}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML button{font-size:12px;min-width:100px;padding:10px 16px}.DetailsEstruturasHierarquicas_titleArea__3g1kT{align-items:flex-start;flex-direction:column;gap:12px}.DetailsEstruturasHierarquicas_titleArea__3g1kT h1{font-size:20px}.DetailsEstruturasHierarquicas_imageArea__26wQo img{height:250px}.DetailsEstruturasHierarquicas_sectionTitle__QAxt5{align-items:flex-start;flex-direction:column;gap:12px}.DetailsEstruturasHierarquicas_substructuresGrid__g9dMO{grid-template-columns:1fr;padding:16px}.DetailsEstruturasHierarquicas_statusNotice__5ZwnH{border-left:none;border-top:4px solid #f59e0b;bottom:auto;margin-top:2rem;max-width:none;position:relative;right:auto}}@media (max-width:480px){.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML{flex-direction:column}.DetailsEstruturasHierarquicas_detailsButtonsArea__uy2ML button{flex:none;width:100%}.DetailsEstruturasHierarquicas_detailsArea__\+xflf{margin:5px;padding:12px}.DetailsEstruturasHierarquicas_imageArea__26wQo img{height:200px}}:root{--navbar-width:280px;--navbar-collapsed-width:70px;--navbar-bg:#46858c;--navbar-bg-secondary:#5a9ca3;--navbar-text:#fff;--navbar-text-secondary:#e2f4f5;--navbar-accent:#059668;--navbar-accent-hover:#047857;--navbar-border:#5a9ca3;--transition-speed:0.3s;--border-radius:8px}.Navbar_navbar__EZxko{background:linear-gradient(180deg,#46858c,#3a6c72);background:linear-gradient(180deg,var(--navbar-bg) 0,#3a6c72 100%);box-shadow:2px 0 15px rgba(70,133,140,.2);color:#fff;color:var(--navbar-text);display:flex;flex-direction:column;font-family:Roboto Condensed,sans-serif;height:100vh;left:0;position:fixed;top:0;transition:width .3s ease;transition:width var(--transition-speed) ease;width:280px;width:var(--navbar-width);z-index:1000}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5{width:70px;width:var(--navbar-collapsed-width)}.Navbar_brand__r75bk{align-items:center;background:hsla(0,0%,100%,.05);border-bottom:1px solid #5a9ca3;border-bottom:1px solid var(--navbar-border);display:flex;min-height:70px;padding:1rem}.Navbar_toggleButton__ZGOCJ{align-items:center;background:none;border:none;border-radius:8px;border-radius:var(--border-radius);color:#fff;color:var(--navbar-text);cursor:pointer;display:flex;font-size:1.25rem;height:40px;justify-content:center;min-width:40px;padding:.5rem;transition:all .3s ease;transition:all var(--transition-speed) ease}.Navbar_toggleButton__ZGOCJ:hover{background:#5a9ca3;background:var(--navbar-bg-secondary);color:#059668;color:var(--navbar-accent);transform:scale(1.05)}.Navbar_logo__lQi2A{margin-left:1rem;opacity:1;transition:opacity .3s ease;transition:opacity var(--transition-speed) ease}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_logo__lQi2A{opacity:0;pointer-events:none}.Navbar_logoImage__mp9gu{filter:brightness(1.1);height:40px;object-fit:contain;width:auto}.Navbar_navigation__Wtl64{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:1rem 0}.Navbar_navigation__Wtl64::-webkit-scrollbar{width:6px}.Navbar_navigation__Wtl64::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.Navbar_navigation__Wtl64::-webkit-scrollbar-thumb{background:#5a9ca3;background:var(--navbar-border);border-radius:3px}.Navbar_navigation__Wtl64::-webkit-scrollbar-thumb:hover{background:#e2f4f5;background:var(--navbar-text-secondary)}.Navbar_menuList__SQncO{list-style:none;margin:0;padding:0}.Navbar_menuItem__atZde{margin-bottom:.25rem}.Navbar_menuLink__Jaa73{align-items:center;border-radius:8px;border-radius:var(--border-radius);color:#fff;color:var(--navbar-text);cursor:pointer;display:flex;margin:0 .5rem;padding:.75rem 1rem;position:relative;text-decoration:none;transition:all .3s ease;transition:all var(--transition-speed) ease}.Navbar_menuLink__Jaa73:hover{background:hsla(0,0%,100%,.1);color:#e2f4f5;color:var(--navbar-text-secondary);transform:translateX(3px)}.Navbar_menuLink__Jaa73.Navbar_active__tkO50{background:#059668;background:var(--navbar-accent);box-shadow:0 4px 12px rgba(5,150,104,.3);color:#fff}.Navbar_menuLink__Jaa73.Navbar_active__tkO50:before{background:#059668;background:var(--navbar-accent);border-radius:0 2px 2px 0;content:"";height:60%;left:-.5rem;position:absolute;top:50%;transform:translateY(-50%);width:4px}.Navbar_linkContent__pBcxZ{align-items:center;display:flex;justify-content:space-between;width:100%}.Navbar_linkWrapper__92Q2S{align-items:center;color:inherit;display:flex;flex:1 1;text-decoration:none}.Navbar_icon__GEQ9g{align-items:center;display:flex;font-size:1.25rem;justify-content:center;min-width:24px}.Navbar_text__xKFrJ{font-weight:500;margin-left:1rem;overflow:hidden;transition:opacity .3s ease;transition:opacity var(--transition-speed) ease;white-space:nowrap}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_text__xKFrJ{margin-left:0;opacity:0;width:0}.Navbar_chevron__\+ZLhU{font-size:.875rem;margin-left:auto;transition:transform .3s ease;transition:transform var(--transition-speed) ease}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_chevron__\+ZLhU{display:none}.Navbar_submenuParent__KvAEb{cursor:pointer}.Navbar_submenu__-YS\+u{background:rgba(0,0,0,.15);border-radius:0 0 8px 8px;border-radius:0 0 var(--border-radius) var(--border-radius);list-style:none;margin:0 .5rem;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease;transition:max-height var(--transition-speed) ease}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ{max-height:500px;padding:.5rem 0}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_submenu__-YS\+u{display:none}.Navbar_submenuItem__XHXyV{border-left:3px solid transparent;margin:.25rem 0;transition:border-color .3s ease;transition:border-color var(--transition-speed) ease}.Navbar_submenuLink__fL9Ju{align-items:center;border-radius:8px;border-radius:var(--border-radius);color:#e2f4f5;color:var(--navbar-text-secondary);display:flex;font-size:.9rem;margin:0 .5rem;padding:.625rem 1rem .625rem 1.5rem;text-decoration:none;transition:all .3s ease;transition:all var(--transition-speed) ease}.Navbar_submenuLink__fL9Ju:hover{background:hsla(0,0%,100%,.1);color:#fff;color:var(--navbar-text);transform:translateX(3px)}.Navbar_submenuLink__fL9Ju.Navbar_active__tkO50{background:#059668;background:var(--navbar-accent);border-left-color:#059668;border-left-color:var(--navbar-accent);box-shadow:0 2px 8px rgba(5,150,104,.3);color:#fff}.Navbar_submenuIcon__\+gJua{align-items:center;display:flex;font-size:1rem;justify-content:center;min-width:20px}.Navbar_submenuText__2C0eq{margin-left:.75rem;overflow:hidden;white-space:nowrap}.Navbar_footer__3Kk6Q{background:rgba(0,0,0,.1);border-top:1px solid #5a9ca3;border-top:1px solid var(--navbar-border);padding:1rem}.Navbar_logoutButton__K-m1U{align-items:center;background:none;border:none;border-radius:8px;border-radius:var(--border-radius);color:#fff;color:var(--navbar-text);cursor:pointer;display:flex;font-family:inherit;font-size:1rem;padding:.75rem;transition:all .3s ease;transition:all var(--transition-speed) ease;width:100%}.Navbar_logoutButton__K-m1U:hover{background:#e53e3e;box-shadow:0 4px 12px rgba(229,62,62,.3);color:#fff;transform:translateY(-1px)}.Navbar_logoutButton__K-m1U i{font-size:1.25rem;min-width:24px}.Navbar_logoutButton__K-m1U span{font-weight:500;margin-left:1rem;transition:opacity .3s ease;transition:opacity var(--transition-speed) ease}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_logoutButton__K-m1U span{margin-left:0;opacity:0;width:0}@media (max-width:768px){.Navbar_navbar__EZxko{width:280px;width:var(--navbar-width)}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5{width:70px;width:var(--navbar-collapsed-width)}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_chevron__\+ZLhU,.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_logo__lQi2A,.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_logoutButton__K-m1U span,.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_submenuText__2C0eq,.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_submenu__-YS\+u,.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_text__xKFrJ{display:none}.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5) .Navbar_chevron__\+ZLhU,.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5) .Navbar_logo__lQi2A,.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5) .Navbar_logoutButton__K-m1U span,.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5) .Navbar_submenuText__2C0eq,.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5) .Navbar_text__xKFrJ{display:block}.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5){position:fixed;z-index:1001}.Navbar_navbar__EZxko:not(.Navbar_collapsed__RFWu5):before{background:rgba(0,0,0,.5);bottom:0;content:"";left:280px;left:var(--navbar-width);position:fixed;right:0;top:0;z-index:-1}}@media (prefers-reduced-motion:reduce){.Navbar_chevron__\+ZLhU,.Navbar_logoutButton__K-m1U,.Navbar_menuLink__Jaa73,.Navbar_navbar__EZxko,.Navbar_submenu__-YS\+u,.Navbar_text__xKFrJ,.Navbar_toggleButton__ZGOCJ{transition:none}}.Navbar_logoutButton__K-m1U:focus,.Navbar_menuLink__Jaa73:focus,.Navbar_submenuLink__fL9Ju:focus,.Navbar_toggleButton__ZGOCJ:focus{outline:2px solid #059668;outline:2px solid var(--navbar-accent);outline-offset:2px}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_menuItem__atZde{position:relative}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_menuLink__Jaa73:after{background:#46858c;background:var(--navbar-bg);border-radius:8px;border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(70,133,140,.3);color:#fff;color:var(--navbar-text);content:attr(data-tooltip);font-size:.875rem;left:100%;margin-left:.5rem;opacity:0;padding:.5rem .75rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease;transition:opacity var(--transition-speed) ease;white-space:nowrap;z-index:1001}.Navbar_navbar__EZxko.Navbar_collapsed__RFWu5 .Navbar_menuLink__Jaa73:hover:after{opacity:1}@keyframes Navbar_slideIn__IbohW{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV{animation:Navbar_slideIn__IbohW .3s ease forwards}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV:first-child{animation-delay:.1s}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV:nth-child(2){animation-delay:.15s}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV:nth-child(3){animation-delay:.2s}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV:nth-child(4){animation-delay:.25s}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV:nth-child(5){animation-delay:.3s}.Navbar_submenu__-YS\+u.Navbar_submenuOpen__sCYeZ .Navbar_submenuItem__XHXyV:nth-child(6){animation-delay:.35s}.Header_header-full__fsILo{align-items:center;background:var(--color3);color:#fff;display:flex;justify-content:space-between;margin:0;padding:10px 20px}.Header_header-full__fsILo h1{margin:0;padding:0}.Header_logo__D9fLO{height:50px}.header-input{align-items:center;display:flex}.header-input label{margin-right:5px}.header-input select{background-color:var(--color4);background:hsla(0,0%,100%,.25);border:none;border-radius:5px;color:#fff;margin:0;padding-block:5px}
/*# sourceMappingURL=main.739f3eee.css.map*/