body{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,eurostile-extended,monospace}input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){font-family:Roboto,sans-serif;font-size:.9rem;padding:.15rem .4rem!important}button,select{font-family:Roboto,sans-serif;font-size:.9rem}button{padding:.15rem .4rem}:root{--background:#e7e7e7;--foreground:#0a0a0a;--primary:#0a0a0a;--primary-foreground:#fafafa;--secondary:#d0d0d0;--secondary-foreground:#0a0a0a;--accent:#a91e22;--accent-foreground:#fff;--muted:#ccc;--muted-foreground:#555;--hover-bg:#e0e0e0;--pending-bg:#fce7f3;--pending-text:#be185d;--assigned-bg:#e0f2fe;--assigned-text:#0ea5e9;--approved-bg:#dcfce7;--approved-text:#15803d;--completed-bg:#e9d5ff;--completed-text:#6d28d9;--rejected-bg:#fca5a5;--rejected-text:#991b1b;--canceled-bg:#fde047;--canceled-text:#92400e;--card-bg:#fff;--card-border:#d0d0d0;--border-color:#d0d0d0;--shadow-color:#00000026;--red:#ee2827;--dark-gray:#262626;--light-gray:#fff;--mid-gray:#7c7b7a;--headline-font:"eurostile-extended","Courier New",monospace;--body-font:"roboto",sans-serif}[data-theme=dark]{--background:#0a0a0a;--foreground:#fafafa;--primary:#fafafa;--primary-foreground:#0a0a0a;--secondary:#262626;--secondary-foreground:#fafafa;--accent:#a91e22;--accent-foreground:#fff;--muted:#262626;--muted-foreground:#7c7b7a;--hover-bg:#333;--pending-bg:#ec489933;--pending-text:#f9a8d4;--assigned-bg:#0ea5e933;--assigned-text:#7dd3fc;--approved-bg:#15803d33;--approved-text:#86efac;--completed-bg:#6d28d933;--completed-text:#d8b4fe;--rejected-bg:#991b1b33;--rejected-text:#fca5a5;--canceled-bg:#92400e33;--canceled-text:#fde047;--card-bg:#262626;--card-border:#333;--border-color:#333;--shadow-color:#0006}.PrivateRouteLayout_accessDenied__R-bOl{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;margin:auto;max-width:300px;padding:20px;z-index:20}.Header_header__yAik9{align-items:center;display:flex;flex-direction:row;height:3rem;justify-content:space-between;left:0;margin:1rem .8rem;position:fixed;right:0;top:0;z-index:100}.Header_homeIcon__g9THy{align-items:center;background:linear-gradient(135deg,#a91e22,#ee2827);border-radius:12px;box-shadow:0 4px 12px #a91e224d;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:3.6rem;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:3.6rem}.Header_homeIcon__g9THy:before{background:linear-gradient(135deg,#ffffff1a,#fff0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Header_homeIcon__g9THy svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));position:relative;z-index:2}.Header_homeIcon__g9THy:hover{box-shadow:0 7px 14px #a91e2266;transform:translateY(-3px)}.Header_homeIcon__g9THy:active{box-shadow:0 2px 8px #a91e224d;transform:translateY(1px)}.Header_themeToggle__aQ0uR{align-items:center;background:linear-gradient(135deg,#262626,#7c7b7a);border-radius:12px;box-shadow:0 4px 12px #2626264d;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:3.6rem;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);width:3.6rem}.Header_themeToggle__aQ0uR:before{background:linear-gradient(135deg,#ffffff1a,#fff0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Header_themeToggle__aQ0uR svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));position:relative;z-index:2}.Header_themeToggle__aQ0uR:hover{box-shadow:0 7px 14px #26262666;transform:translateY(-3px)}.Header_themeToggle__aQ0uR:active{box-shadow:0 2px 8px #2626264d;transform:translateY(1px)}@media screen and (max-width:768px){.Header_header__yAik9{height:2.5rem;margin:.6rem .5rem}.Header_homeIcon__g9THy,.Header_themeToggle__aQ0uR{border-radius:10px;font-size:1.5rem;height:3rem;width:3rem}}@media screen and (max-width:480px){.Header_header__yAik9{height:2rem;margin:.6rem .5rem}.Header_homeIcon__g9THy,.Header_themeToggle__aQ0uR{border-radius:8px;box-shadow:0 3px 8px #a91e2240;font-size:1.2rem;height:2.4rem;width:2.4rem}.Header_themeToggle__aQ0uR{box-shadow:0 3px 8px #26262640}.Header_homeIcon__g9THy:hover,.Header_themeToggle__aQ0uR:hover{box-shadow:0 5px 10px #a91e2259;transform:translateY(-2px)}.Header_themeToggle__aQ0uR:hover{box-shadow:0 5px 10px #26262659}}@media screen and (max-width:320px){.Header_header__yAik9{height:1.8rem;margin:.4rem}.Header_homeIcon__g9THy,.Header_themeToggle__aQ0uR{border-radius:6px;font-size:1rem;height:2rem;width:2rem}}.Visibility_renderHidden__NEzAh{display:none}.FullScreen_fullScreen__3OgJW{display:flex;flex-direction:column;height:100vh;overflow-y:auto;position:relative;transition:background-color .3s ease,color .3s ease;width:100%;z-index:0}.FullScreen_imageBackground__ZXfsp{background-color:var(--background);overflow:hidden;position:relative}.FullScreen_imageBackground__ZXfsp:before{background-image:url(/static/media/background.096e1a85be422c8424ce.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-10px;content:"";filter:blur(2.5px);left:-10px;position:absolute;right:-10px;top:-10px;transform:scale(1.1);z-index:-1}.FullScreen_colorBackground__a5Hi1{background-color:var(--background);background-image:none;color:var(--foreground)}.HelpFooter_fabContainer__PluqW{align-items:flex-end;bottom:1rem;display:flex;flex-direction:column;position:fixed;right:.8rem;z-index:2000}.HelpFooter_fabButton__y2KDH{align-items:center;background:linear-gradient(135deg,#fff,#f3f3f3);border:none;border-radius:12px;box-shadow:0 4px 12px #7878782e;color:#555;cursor:pointer;display:flex;font-size:1.8rem;height:3.6rem;justify-content:center;padding:0;transition:all .3s cubic-bezier(.25,.8,.25,1);width:3.6rem}.HelpFooter_fabButton__y2KDH:focus,.HelpFooter_fabButton__y2KDH:hover{background:linear-gradient(135deg,#f3f3f3,#fff);box-shadow:0 7px 14px #78787840;color:#a91e22;transform:translateY(-3px)}.HelpFooter_questionIcon__hUDE9{color:inherit;font-size:2.2rem;transition:color .2s}.HelpFooter_menu__T2GHI{align-items:flex-end;bottom:0;display:flex;flex-direction:column;pointer-events:none;position:absolute;right:0}.HelpFooter_menuButton__N4RSj{align-items:center;background:linear-gradient(135deg,#a91e22,#ee2827);border:none;border-radius:12px;bottom:0;box-shadow:0 4px 12px #a91e222e;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:3.2rem;justify-content:center;opacity:0;pointer-events:auto;position:absolute;right:0;transform:translateX(.5rem) scale(.7);transition:opacity .3s,transform .3s;width:3.2rem}.HelpFooter_menuExpanded__MXEtc .HelpFooter_menuButton__N4RSj{opacity:1;pointer-events:auto;transform:translateX(-4rem) translateY(-1rem) scale(1)}.HelpFooter_menuButton__N4RSj:hover{background:linear-gradient(135deg,#ee2827,#a91e22)}.HelpFooter_tooltip__q4vry{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001f;color:#222;font-size:1rem;margin:-5.5rem 1.2rem;opacity:.95;padding:.4rem .8rem;pointer-events:none;position:absolute;right:110%;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:10}@media screen and (max-width:768px){.HelpFooter_fabContainer__PluqW{bottom:1.2rem;right:.7rem}.HelpFooter_fabButton__y2KDH,.HelpFooter_questionIcon__hUDE9{font-size:1.3rem}.HelpFooter_menuButton__N4RSj{border-radius:8px;font-size:1.2rem;height:2.4rem;width:2.4rem}.HelpFooter_tooltip__q4vry{font-size:.9rem;padding:.3rem .6rem}}.UserGuide_menu__vKQF-{align-items:flex-end;bottom:0;display:flex;flex-direction:column;pointer-events:none;position:absolute;right:0}.UserGuide_menuExpanded__Oe-g3{opacity:1;pointer-events:auto;transform:translateY(0)}.UserGuide_menuButton__Wo7yu{align-items:center;background:linear-gradient(135deg,#a91e22,#ee2827);border:none;border-radius:12px;bottom:0;box-shadow:0 4px 12px #a91e222e;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:3.2rem;justify-content:center;opacity:0;pointer-events:auto;position:absolute;right:0;transform:translateX(.5rem) scale(.7);transition:opacity .3s,transform .3s;width:3.2rem}.UserGuide_menuExpanded__Oe-g3 .UserGuide_menuButton__Wo7yu{opacity:1;pointer-events:auto;transform:translateX(-4rem) translateY(-1rem) scale(1)}.UserGuide_menuButton__Wo7yu:hover{background:linear-gradient(135deg,#ee2827,#a91e22)}.UserGuide_tooltip__D7DFL{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001f;color:#222;font-size:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:-5.5rem 1.2rem;opacity:.95;padding:.4rem .8rem;pointer-events:none;position:absolute;right:110%;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:10}@media screen and (max-width:768px){.UserGuide_menuButton__Wo7yu{border-radius:8px;font-size:1.2rem;height:2.4rem;width:2.4rem}.UserGuide_tooltip__D7DFL{font-size:.9rem;padding:.3rem .6rem}}.StatusText_status__1LmgM{align-items:center;display:flex;flex-direction:column;font-weight:700;gap:4px;margin:0;max-width:500px;text-align:center}.StatusText_error__DIBD3{color:#ee2827}.StatusText_success__doWwL{color:#000}.StatusText_tiny__LbUev{font-size:.7rem}.StatusText_link__8v8N7{cursor:pointer}.StatusText_icon__zye7V{animation:StatusText_pulse__oSlRm 3.3s infinite;font-size:3.2rem}@keyframes StatusText_pulse__oSlRm{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.ViewReport_reportOverlay__BGqcm,.ViewReport_reportRoot__rOJHf{height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100vw}.ViewReport_reportOverlay__BGqcm{background-image:url(/static/media/background.096e1a85be422c8424ce.png);background-repeat:repeat;display:flex}.Spinner_spinner__6Tq\+b{animation:Spinner_rotate__QhLYt 1s linear infinite;background-color:var(--background);border-radius:50%;display:inline-flex;height:48px;position:relative;width:48px}.Spinner_spinner__6Tq\+b:after,.Spinner_spinner__6Tq\+b:before{animation:Spinner_prixClipFix__hYnAj 2s linear infinite;border:5px solid #262626;border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.Spinner_spinner__6Tq\+b:after{animation:Spinner_prixClipFix__hYnAj 2s linear infinite,Spinner_rotate__QhLYt .5s linear infinite reverse;border-color:#ee2827;inset:6px}@keyframes Spinner_rotate__QhLYt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner_prixClipFix__hYnAj{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.Container_containerBlock__g15oh{display:block}.Container_containerInline__\+Henr{display:inline}.Container_containerInlineBlock__sty9s{display:inline-block}.Container_containerFlex__5X-T4{display:flex}.Container_flexColumn__WEDGJ{flex-direction:column}.Container_flexRow__liAgX{flex-direction:row}.Container_alignStart__42RAI{align-self:flex-start;text-align:start}.Container_alignEnd__8gnc5{align-self:flex-end;text-align:end}.Container_alignCenter__tCunP{align-self:center;text-align:center}.Container_marginAuto__JtT7m{margin:auto}.Container_marginTopAuto__MEVkd{margin-top:auto}.Container_marginBottomAuto__hY4-b{margin-bottom:auto}.Container_marginLeftAuto__-snO6{margin-left:auto}.Container_marginRightAuto__F53nd{margin-right:auto}.Container_marginNone__V0dXi{margin:0}.Container_marginTopNone__kR8SA{margin-top:0}.Container_marginBottomNone__F\+u4w{margin-bottom:0}.Container_marginLeftNone__rubVc{margin-left:0}.Container_marginRightNone__AaMdF{margin-right:0}.Container_marginSmall__OtceE{margin:.5rem}.Container_marginTopSmall__QS2Yy{margin-top:.5rem}.Container_marginBottomSmall__razZ1{margin-bottom:.5rem}.Container_marginLeftSmall__viqtc{margin-left:.5rem}.Container_marginRightSmall__dV0ll{margin-right:.5rem}.Container_marginMedium__ZxnVz{margin:1rem}.Container_marginTopMedium__5uRlc{margin-top:1rem}.Container_marginBottomMedium__aFRwi{margin-bottom:1rem}.Container_marginLeftMedium__bDI25{margin-left:1rem}.Container_marginRightMedium__uaSgn{margin-right:1rem}.Container_marginLarge__nLqtm{margin:2rem}.Container_marginTopLarge__CYcmm{margin-top:2rem}.Container_marginBottomLarge__nTEdu{margin-bottom:2rem}.Container_marginLeftLarge__yNPoK{margin-left:2rem}.Container_marginRightLarge__i7v4f{margin-right:2rem}.Container_paddingNone__VnWkM{padding:0}.Container_paddingTopNone__LTPLW{padding-top:0}.Container_paddingBottomNone__2qQj2{padding-bottom:0}.Container_paddingLeftNone__0VJCo{padding-left:0}.Container_paddingRightNone__7j17A{padding-right:0}.Container_paddingSmall__bHkhh{padding:.5rem}.Container_paddingTopSmall__nD4yr{padding-top:.5rem}.Container_paddingBottomSmall__vVvZJ{padding-bottom:.5rem}.Container_paddingLeftSmall__1eRgx{padding-left:.5rem}.Container_paddingRightSmall__-qXw7{padding-right:.5rem}.Container_paddingMedium__BCaVD{padding:1rem}.Container_paddingTopMedium__ml9yr{padding-top:1rem}.Container_paddingBottomMedium__tGhYA{padding-bottom:1rem}.Container_paddingLeftMedium__iAaU5{padding-left:1rem}.Container_paddingRightMedium__K\+ItQ{padding-right:1rem}.Container_paddingLarge__MXenK{padding:2rem}.Container_paddingTopLarge__rxajR{padding-top:2rem}.Container_paddingBottomLarge__JOdy5{padding-bottom:2rem}.Container_paddingLeftLarge__W130U{padding-left:2rem}.Container_paddingRightLarge__ityxB{padding-right:2rem}.Card_card__loM4O{background:#fff;border-radius:15px;box-shadow:0 0 4px 2px #00000080;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;padding:2rem 3rem;position:relative;z-index:1}.Card_column__eBCG9{flex-direction:column}header.Card_title__zJ52I{align-self:center;font-family:Helvetica,sans-serif;font-size:1.75rem;font-weight:800;margin:0 0 1rem;text-align:center}.LoginForm_container__vIrro{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border-radius:20px;box-shadow:0 8px 40px #0000001f;font-family:Helvetica,sans-serif;margin:2rem auto;padding:2.5rem;width:min(28rem,90vw)}.LoginForm_logo__nCraC{display:flex;justify-content:center;margin-bottom:1.5rem}.LoginForm_logo__nCraC img{height:auto;max-width:224px;object-fit:contain;width:100%}.LoginForm_formGroup__m-zIu{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;margin-top:.5rem;width:100%}.LoginForm_formGroup__m-zIu:last-of-type{margin-bottom:0}.LoginForm_actions__KGB4M{align-items:center;display:flex;flex-direction:column;gap:.8rem;margin:.5em 0 1.2em}.LoginForm_actions__KGB4M button{border:none;border-radius:24px;cursor:pointer;font-size:1rem;font-weight:600;height:48px;transition:all .3s ease;width:100%}.LoginForm_actions__KGB4M button:first-of-type{background:#ee2827;color:#fff;overflow:hidden;position:relative}.LoginForm_actions__KGB4M button:first-of-type:hover:not(:disabled){background:#d91f1e;box-shadow:0 6px 20px #ee282740;transform:translateY(-2px)}.LoginForm_actions__KGB4M button:nth-of-type(2){background:#0000;border:2px solid #ee2827;color:#ee2827;position:relative}.LoginForm_actions__KGB4M button:nth-of-type(2):hover:not(:disabled){background:#ee282714;transform:translateY(-2px)}.LoginForm_actions__KGB4M button:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.LoginForm_links__rcxyV{align-items:flex-end;display:flex;flex-direction:column;margin-top:.5rem}.LoginForm_links__rcxyV p{color:#666;cursor:pointer;font-size:.95rem;font-weight:500;margin:0;position:relative;text-decoration:none;transition:all .2s ease}.LoginForm_links__rcxyV p:hover{color:#ee2827}.LoginForm_links__rcxyV p:after{background-color:#ee2827;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.LoginForm_links__rcxyV p:hover:after{width:100%}.LoginForm_ssoButton__Ieqbq{align-items:center;background:#f5f5f5!important;border:1px solid #00000014!important;box-shadow:0 2px 4px #0000000a;color:#4a4a4a!important;display:flex;font-weight:500!important;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.LoginForm_ssoButtonContent__4aeY6{align-items:center;display:flex;gap:5px;justify-content:center}.LoginForm_ssoButtonIcon__JXogP{margin-right:10px}.LoginForm_ssoButtonText__3RIJ7{margin-top:2px}.LoginForm_ssoButton__Ieqbq:hover:not(:disabled){background:#e8e8e8!important;box-shadow:0 4px 8px #00000014;color:#2a2a2a!important;transform:translateY(-1px)}.LoginForm_ssoButton__Ieqbq:active{box-shadow:0 2px 4px #0000000a;transform:translateY(0)}.TextInput_textInput__ClkxZ{display:flex;flex-direction:column;flex-wrap:wrap;position:relative;width:100%}.TextInput_inputWrapper__6-rZd{align-items:center;background-color:#fff;border:2px solid #e0e0e0;border-radius:24px;display:flex;gap:.75rem;padding:0 .5rem;position:relative;transition:all .3s ease}.TextInput_inputWrapper__6-rZd:focus-within{border-color:#ee2827;box-shadow:0 0 0 4px #ee28271a}.TextInput_textInput__ClkxZ input{background-color:initial;border:none;border-radius:24px;color:#2d2d2d;font-size:1rem;font-weight:400;height:48px;line-height:1.5;padding:1rem .75rem 1rem 1.2rem;width:100%}.TextInput_textInput__ClkxZ input::placeholder{color:#757575;font-size:.95rem;font-weight:400}.TextInput_textInput__ClkxZ input:focus{border-color:#0000;box-shadow:none;outline:none}.TextInput_textInput__ClkxZ label{color:#424242;font-size:.95rem;font-weight:500}.TextInput_textInput__ClkxZ input.TextInput_error__bMVM2{background-color:#fff;border-color:#ff4646}.TextInput_textInput__ClkxZ input.TextInput_error__bMVM2:focus{box-shadow:0 0 0 4px #ff46461a}.TextInput_errorMessage__YO3Er{bottom:-15px;color:#ff4646;font-size:.85rem;left:16px;position:absolute}.TextInput_icon__1XljZ{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .3s ease}.TextInput_icon__1XljZ:hover{color:#ee2827}.TextInput_hasIconGroup__-A5mu input{width:100%}.TextInput_iconGroup__ojpbz{align-items:center;display:flex}.TextInput_textInput__ClkxZ input.TextInput_focused__\+OiV7{border-color:#ee2827;box-shadow:0 0 0 4px #ee28271a}.DataForm_form__vZ66W{position:relative}.DataForm_overlay__ZFCNS{align-items:center;background-color:#0003;border-radius:15px;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1000}.RegisterForm_container__TX4Yv{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border-radius:20px;box-shadow:0 8px 40px #0000001f;font-family:Helvetica,sans-serif;margin:2rem auto;padding:2.5rem;width:min(28rem,90vw)}.RegisterForm_actions__jXGg2{align-items:center;display:flex;flex-direction:column;gap:.8rem}.RegisterForm_actions__jXGg2 button{border:none;border-radius:24px;cursor:pointer;font-size:1rem;font-weight:600;height:48px;transition:all .3s ease;width:100%}.RegisterForm_actions__jXGg2 button:first-of-type{background:#ee2827;color:#fff;overflow:hidden;position:relative}.RegisterForm_actions__jXGg2 button:first-of-type:hover:not(:disabled){background:#d91f1e;box-shadow:0 6px 20px #ee282740;transform:translateY(-2px)}.RegisterForm_actions__jXGg2 button:last-of-type{background:#0000;border:2px solid #ee2827;color:#ee2827;position:relative}.RegisterForm_actions__jXGg2 button:last-of-type:hover:not(:disabled){background:#ee282714;transform:translateY(-2px)}.RegisterForm_actions__jXGg2 button:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.RegisterForm_formGroup__702gB{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;width:100%}.CheckboxInput_checkboxInput__oerA7{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 1em}.CheckboxInput_checkboxInput__oerA7 input,.CheckboxInput_checkboxInput__oerA7 input:focus{border:1px solid #5a5a5a;outline:0;padding:.2rem}.CheckboxInput_checkboxInput__oerA7 input.CheckboxInput_error__RA01C{background-color:#ecc7c7;border:1px solid red}.CheckboxInput_checkboxInput__oerA7 span{align-items:center;display:flex;gap:.33rem;margin-left:.33rem}.ForgotPasswordForm_container__YKSvY{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border-radius:20px;box-shadow:0 8px 40px #0000001f;font-family:Helvetica,sans-serif;margin:2rem auto;padding:2.5rem;width:min(28rem,90vw)}.ForgotPasswordForm_actions__9maAM{align-items:center;display:flex;flex-direction:column;gap:.8rem;margin-top:1.5rem}.ForgotPasswordForm_actions__9maAM button{border:none;border-radius:24px;cursor:pointer;font-size:1rem;font-weight:600;height:48px;transition:all .3s ease;width:100%}.ForgotPasswordForm_actions__9maAM button:first-of-type{background:#ee2827;color:#fff;overflow:hidden;position:relative}.ForgotPasswordForm_actions__9maAM button:first-of-type:hover:not(:disabled){background:#d91f1e;box-shadow:0 6px 20px #ee282740;transform:translateY(-2px)}.ForgotPasswordForm_actions__9maAM button:last-of-type{background:#0000;border:2px solid #ee2827;color:#ee2827;position:relative}.ForgotPasswordForm_actions__9maAM button:last-of-type:hover:not(:disabled){background:#ee282714;transform:translateY(-2px)}.ForgotPasswordForm_actions__9maAM button:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.ForgotPasswordForm_instructions__EqGh5{color:#4a4a4a;display:flex;justify-content:center;margin-bottom:.7rem;text-align:center}.ForgotPasswordForm_instructions__EqGh5 p{font-size:.95rem;line-height:1.5;margin:0;max-width:290px}.ForgotPasswordForm_formGroup__BVuzl{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;width:100%}.CreateUserForm_container__5oudk{width:25rem}.CreateUserForm_userData__LZ2R8{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 0 1rem}.CreateUserForm_userDataItem__vjqwh{align-self:flex-start;padding-bottom:.5rem}.CreateUserForm_userDataItem__vjqwh label{font-size:.8rem;font-weight:700}.CreateUserForm_userDataItem__vjqwh p{margin:0;padding:0}.CreateUserForm_actions__787ip{display:flex;justify-content:center}.CreateUserForm_actions__787ip button{width:48%}.CreateUserForm_actions__787ip button:disabled{cursor:not-allowed}.PasswordPolicy_policy__hwQVX{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 0 1.25rem}.PasswordPolicy_policy__hwQVX p{font-size:.8rem;font-weight:700;margin:0;padding:0}.PasswordPolicy_policy__hwQVX ul{font-size:.8rem;font-weight:700;margin:.5rem 0 0}.ResetPasswordForm_container__ycNUQ{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border-radius:20px;box-shadow:0 8px 40px #0000001f;font-family:Helvetica,sans-serif;margin:2rem auto;padding:2.5rem;width:min(28rem,90vw)}.ResetPasswordForm_actions__jMCWf{align-items:center;display:flex;flex-direction:column;gap:.8rem;margin-top:1.5rem}.ResetPasswordForm_actions__jMCWf button{border:none;border-radius:24px;cursor:pointer;font-size:1rem;font-weight:600;height:48px;transition:all .3s ease;width:100%}.ResetPasswordForm_actions__jMCWf button:first-of-type{background:#ee2827;color:#fff;overflow:hidden;position:relative}.ResetPasswordForm_actions__jMCWf button:first-of-type:hover:not(:disabled){background:#d91f1e;box-shadow:0 6px 20px #ee282740;transform:translateY(-2px)}.ResetPasswordForm_actions__jMCWf button:last-of-type{background:#0000;border:2px solid #ee2827;color:#ee2827;position:relative}.ResetPasswordForm_actions__jMCWf button:last-of-type:hover:not(:disabled){background:#ee282714;transform:translateY(-2px)}.ResetPasswordForm_actions__jMCWf button:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.ResetPasswordForm_instructions__3QkZN{color:#4a4a4a;margin-bottom:1.5rem;text-align:center}.ResetPasswordForm_instructions__3QkZN p{font-size:.95rem;line-height:1.5;margin:0}.ResetPasswordForm_formGroup__S6YJo{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;width:100%}.ResetPasswordForm_passwordPolicy__sMfd-{background:#ee28270d;border-radius:12px;color:#4a4a4a;margin:1rem 0;padding:1rem}.AdminPage_container__dDs8l{background:#0000!important;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 80px);margin:10px auto;max-width:2500px;overflow:hidden;padding:20px 20px 0;width:100%}.AdminPage_title__Kpu7O{background:#0000!important;color:var(--foreground);flex-shrink:0;font-family:var(--headline-font);font-size:2.5rem;font-weight:600;letter-spacing:1px;margin-bottom:1rem;text-align:center;text-transform:uppercase}.AdminPage_layout__SjWQj{background-color:initial;border:none;border-radius:12px;display:flex;flex:1 1;flex-direction:row;gap:24px;min-height:0;overflow:hidden;padding:0}.AdminPage_menuContainer__uZqqH{align-self:center;background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AdminPage_content__YBOQ4{flex:1 1;height:100%;margin:0 16px;min-height:0;width:50%}.AdminPage_menu__Lq7cR::-webkit-scrollbar{width:6px}.AdminPage_menu__Lq7cR::-webkit-scrollbar-track{background:var(--secondary);border-radius:4px}.AdminPage_menu__Lq7cR::-webkit-scrollbar-thumb{background:var(--muted-foreground);border-radius:4px}.AdminPage_menu__Lq7cR::-webkit-scrollbar-thumb:hover{background:var(--accent)}@media (max-width:768px){.AdminPage_container__dDs8l{height:auto;padding:16px}.AdminPage_title__Kpu7O{font-size:2rem}.AdminPage_layout__SjWQj{flex-direction:column;height:auto}.AdminPage_menuContainer__uZqqH{margin-bottom:16px}.AdminPage_content__YBOQ4{width:100%}}.AdminContainer_container__HjPwq{align-items:center;align-self:center;background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;display:flex;justify-content:center;margin:8px;padding:16px}.AdminContainer_row__Ya7ip{flex-direction:row}.AdminContainer_column__mu6dt{flex-direction:column}.AdminContainer_fullWidth__Sp12K{width:100%}.AdminContainer_fitWidth__ZbTxm{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AdminContainer_fullHeight__XbFkC{height:100%}.AdminContainer_noPadding__2cpRh{padding:0}.AdminContainer_noBorder__FgbXY{border:none}.AdminContainer_noShadow__VuQJe{box-shadow:none}.dark-theme .AdminContainer_container__HjPwq,[data-theme=dark] .AdminContainer_container__HjPwq{background-color:var(--card-bg);border-color:var(--border-color)}.AdminLinks_menuWrapper__wOO5y{display:flex;flex-direction:column;gap:16px;width:100%}.AdminLinks_menuContainer__ja5jK{align-items:center;background:var(--surface);border-radius:12px;box-shadow:var(--shadow-sm);display:flex;gap:16px;justify-content:center;margin:0 auto;padding:12px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AdminLinks_subMenu__gHGWi{margin-top:-8px}.AdminLinks_menuItem__h4jSA{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.AdminLinks_menuItem__h4jSA:hover{background:var(--hover-light)}.AdminLinks_menuItem__h4jSA.AdminLinks_selected__Uquy9{background:var(--hover-light);color:var(--accent)}.AdminLinks_icon__q9VF\+{align-items:center;color:inherit;display:flex;font-size:18px}.AdminLinks_label__VtEpE{transition:all .2s ease}@media (max-width:768px){.AdminLinks_menuContainer__ja5jK{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overflow-x:auto;padding:8px;scrollbar-width:none;width:80%}.AdminLinks_menuContainer__ja5jK::-webkit-scrollbar{display:none}.AdminLinks_menuItem__h4jSA{justify-content:center;min-width:40px;padding:8px}.AdminLinks_icon__q9VF\+{margin-right:0}.AdminLinks_label__VtEpE{display:none}}.dark-theme .AdminLinks_menuItem__h4jSA{color:var(--foreground)}.dark-theme .AdminLinks_menuItem__h4jSA.AdminLinks_selected__Uquy9,.dark-theme .AdminLinks_menuItem__h4jSA:hover{background:var(--hover-bg)}.dark-theme .AdminLinks_icon__q9VF\+{color:var(--foreground)}.AdminContent_adminCard__sSqle{border:none;box-shadow:none;height:100%;overflow:hidden}.AdminContent_table__lFtqC{background:var(--card-bg);border:none;box-shadow:none;height:100%}.AdminContent_tableContainer__Wv9jf{border:none;border-radius:0}.AdminContent_tableHeader__3Y2d9 th{border-bottom:2px solid var(--border-color);border-top:none;font-weight:600}.AdminContent_tableCell__hxutz,.AdminContent_tableHeader__3Y2d9 th{background:var(--card-bg);color:var(--foreground);padding:16px;transition:background-color .2s}.AdminContent_tableCell__hxutz{border-bottom:1px solid var(--border-color)}.AdminContent_tableRow__6WGN4:hover .AdminContent_tableCell__hxutz{background:var(--hover-bg)}.AdminContent_actionIcon__-XXKe{color:var(--muted-foreground);cursor:pointer;font-size:18px;margin:0 4px;transition:all .2s}.AdminContent_actionIcon__-XXKe:hover{color:var(--accent);transform:translateY(-1px)}.AdminContent_actionIcon__-XXKe.AdminContent_edit__8pLOg,.AdminContent_actionIcon__-XXKe.AdminContent_manage__65rhm{color:var(--assigned-text)}.AdminContent_actionIcon__-XXKe.AdminContent_delete__\+urp2{color:var(--rejected-text)}.AdminContent_actionIcon__-XXKe.AdminContent_enable__yHlFP{color:var(--approved-text)}.AdminContent_actionIcon__-XXKe.AdminContent_disable__A8t-K{color:var(--canceled-text)}.AdminContent_button__eaPT6,.AdminContent_primaryButton__yK4MR{border-radius:8px;font-weight:500;height:40px;padding:0 16px;transition:all .2s ease}.AdminContent_primaryButton__yK4MR{background:var(--accent);border-color:var(--accent);color:var(--accent-foreground)}.AdminContent_primaryButton__yK4MR:hover{background:var(--accent);border-color:var(--accent);opacity:.9;transform:translateY(-1px)}.AdminContent_paginationItem__KlqoU,.AdminContent_paginationNext__H1g2g,.AdminContent_paginationPrev__FMLcn{background:var(--card-bg);border-color:var(--border-color)}.AdminContent_paginationItem__KlqoU a,.AdminContent_paginationNext__H1g2g a,.AdminContent_paginationPrev__FMLcn a{color:var(--foreground)}.AdminContent_paginationItemActive__ZE0Ha{background:var(--accent);border-color:var(--accent)}.AdminContent_paginationItemActive__ZE0Ha a{color:var(--accent-foreground)}.dark-theme .AdminContent_tableHeader__3Y2d9 th,[data-theme=dark] .AdminContent_tableHeader__3Y2d9 th{background:var(--card-bg);border-bottom-color:var(--border-color);color:var(--foreground)}.dark-theme .AdminContent_tableCell__hxutz,[data-theme=dark] .AdminContent_tableCell__hxutz{background:var(--card-bg);border-bottom-color:var(--border-color)}.AdminCard_card__H5nrg{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 4px 6px #0000000d;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:24px;width:100%}.AdminCard_cardRow__zYkL2{flex-direction:row}.AdminCard_cardColumn__xTl61{flex-direction:column}.AdminCard_cardTitle__Lzw5c{color:var(--foreground);font-family:var(--headline-font);font-size:1.25rem;font-weight:600;margin-bottom:16px}.AdminCard_cardBody__-kuf5{flex:1 1;min-height:0;overflow:auto}.AdminCard_cardBody__-kuf5::-webkit-scrollbar{width:6px}.AdminCard_cardBody__-kuf5::-webkit-scrollbar-track{background:var(--secondary);border-radius:4px}.AdminCard_cardBody__-kuf5::-webkit-scrollbar-thumb{background:var(--muted-foreground);border-radius:4px}.AdminCard_cardBody__-kuf5::-webkit-scrollbar-thumb:hover{background:var(--accent)}.AdminCard_noPadding__eBEsc{padding:0}.AdminCard_noBorder__7ivIV{border:none}.AdminCard_noShadow__-fp-4{box-shadow:none}.dark-theme .AdminCard_card__H5nrg,[data-theme=dark] .AdminCard_card__H5nrg{background:var(--card-bg);border-color:var(--border-color)}.dark-theme .AdminCard_cardTitle__Lzw5c,[data-theme=dark] .AdminCard_cardTitle__Lzw5c{color:var(--foreground)}.APIManagement_apiManagementContainer__zqMvY{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.APIManagement_companyFilter__9EQ7q{width:100%}.APIManagement_textCell__0Syhw{line-height:1.4;min-width:0;white-space:normal;word-break:break-word}.APIManagement_dateCell__xmrZW{display:flex;flex-direction:column;gap:4px;line-height:1.2}.APIManagement_statusBadge__AUafp{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;text-transform:uppercase}.APIManagement_statusActive__TD1Fi{background-color:var(--approved-bg);color:var(--approved-text)}.APIManagement_statusInactive__3XL08{background-color:var(--rejected-bg);color:var(--rejected-text)}.APIManagement_actionsContainer__B1uqM{align-items:center;display:flex;gap:12px;justify-content:center}.APIManagement_actionButton__roRU6{border-radius:4px;cursor:pointer;font-size:18px;padding:6px;transition:all .2s}.APIManagement_actionButton__roRU6:hover{transform:translateY(-2px)}.APIManagement_manageButton__DlRYt{color:var(--assigned-text)}.APIManagement_deleteButton__78aMl{color:var(--rejected-text)}.APIManagement_enableButton__0QEDb{color:var(--approved-text)}.APIManagement_disableButton__Zlc7T{color:var(--canceled-text)}@media screen and (max-width:768px){.APIManagement_actionsContainer__B1uqM{flex-direction:column;gap:8px}.APIManagement_actionButton__roRU6{padding:4px}.APIManagement_nameColumn__fkGT6{display:none!important}.APIManagement_textCell__0Syhw{font-size:13px;padding:4px}}.dark-theme .APIManagement_apiManagementContainer__zqMvY,[data-theme=dark] .APIManagement_apiManagementContainer__zqMvY{color:var(--foreground)}.APIManagement_modalOverlay__52-vx{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.APIManagement_modal__7DDOB{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:24px;position:relative;width:100%}.APIManagement_closeButton__a9z3z{align-items:center;background:none;border:none;border-radius:50%;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:30px}.APIManagement_closeButton__a9z3z:hover{background-color:var(--secondary);color:var(--foreground)}.APIManagement_modalHeader__ZGKLn{align-items:center;display:flex;gap:12px;margin-bottom:20px}.APIManagement_modalHeader__ZGKLn h2{color:var(--foreground);font-family:var(--headline-font);font-size:20px;font-weight:600;margin:0}.APIManagement_modalContent__Bas\+o{margin-bottom:24px}.APIManagement_modalContent__Bas\+o p{color:var(--foreground);font-size:15px;line-height:1.5;margin:8px 0}.APIManagement_modalFooter__vVF\+L{display:flex;gap:12px;justify-content:flex-end}.APIManagement_cancelButton__8cB68{background-color:var(--secondary);border:none;border-radius:6px;color:var(--foreground);cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.APIManagement_cancelButton__8cB68:hover{background-color:var(--muted)}.APIManagement_confirmButton__JI\+fJ{background-color:var(--accent);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.APIManagement_confirmButton__JI\+fJ:hover{box-shadow:0 2px 5px #a91e224d;transform:translateY(-1px)}.AdminDataTable_tableContainer__XYGup{background-color:var(--card-bg);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:8px;overflow:hidden;padding:8px;width:100%}.AdminDataTable_tableHeader__lrZuX{align-items:center;border-bottom:1px solid var(--border-color);box-sizing:border-box;display:flex;justify-content:space-between;padding:16px;width:100%}.AdminDataTable_tableInfo__Ccd3T{color:var(--muted-foreground);font-size:14px}.AdminDataTable_tableActions__YfJvI{align-items:center;display:flex;gap:12px}.AdminDataTable_addButton__9uvIz,.AdminDataTable_filterButton__xg3UZ{align-items:center;background-color:initial;border:none;border-radius:6px;color:var(--foreground);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:8px 12px;transition:all .2s}.AdminDataTable_filterButton__xg3UZ{color:var(--muted-foreground)}.AdminDataTable_filterButton__xg3UZ:hover{background-color:var(--hover-bg);color:var(--foreground)}.AdminDataTable_addButton__9uvIz{background-color:var(--accent);color:var(--accent-foreground)}.AdminDataTable_addButton__9uvIz:hover{opacity:.9;transform:translateY(-1px)}.AdminDataTable_addButton__9uvIz span{margin-left:6px}.AdminDataTable_activeFilter__4ycbY{color:var(--accent);position:relative}.AdminDataTable_filterCount__CjB4q{align-items:center;background-color:var(--accent);border-radius:50%;color:var(--accent-foreground);display:flex;font-size:10px;height:16px;justify-content:center;position:absolute;right:-6px;top:-6px;width:16px}.AdminDataTable_tableContent__VluCw{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;width:100%}.AdminDataTable_table__lxkHf{border-collapse:collapse;table-layout:fixed;width:100%}.AdminDataTable_table__lxkHf th{background-color:var(--card-bg);border-bottom:2px solid var(--border-color);color:var(--foreground);display:table-cell;font-weight:600;padding:16px 24px;position:-webkit-sticky;position:sticky;text-align:center;top:0;white-space:nowrap;z-index:1}.AdminDataTable_headerContent__HBMHM{align-items:center;display:flex;justify-content:center}.AdminDataTable_sortable__5nXpu{cursor:pointer;-webkit-user-select:none;user-select:none}.AdminDataTable_sortable__5nXpu:hover{background-color:var(--hover-bg)}.AdminDataTable_sortIcon__qVwT0{color:var(--accent);margin-left:8px}.AdminDataTable_filterCell__OYmH1{background-color:var(--card-bg);border-bottom:1px solid var(--border-color);padding:8px 24px}.AdminDataTable_table__lxkHf tbody tr{border-bottom:1px solid var(--border-color);transition:background-color .2s}.AdminDataTable_table__lxkHf tbody tr:hover{background-color:var(--hover-bg)}.AdminDataTable_tableCell__MNpbv{color:var(--foreground);overflow:hidden;padding:12px 16px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.AdminDataTable_center__shq6l{text-align:center}.AdminDataTable_right__51HrW{text-align:right}.AdminDataTable_loading__FKCLO{padding:24px;text-align:center}.AdminDataTable_spinner__pV84W{display:flex;justify-content:center}.AdminDataTable_noData__-fHtc{color:var(--muted-foreground);padding:32px 24px;text-align:center}.AdminDataTable_emptyState__gWdhZ{align-items:center;display:flex;flex-direction:column;gap:8px}.AdminDataTable_emptyIcon__KMtPr{font-size:24px;margin-bottom:8px}.AdminDataTable_clearFiltersButton__Snism{background-color:var(--muted);border:none;border-radius:4px;color:var(--foreground);cursor:pointer;font-size:12px;margin-top:8px;padding:6px 12px}.AdminDataTable_clearFiltersButton__Snism:hover{background-color:var(--hover-bg)}.AdminDataTable_tableFooter__4rRgq{align-items:center;box-sizing:border-box;color:var(--muted-foreground);display:flex;font-size:14px;justify-content:space-between;padding:16px;width:100%}.AdminDataTable_loadMoreButton__kZyo7{align-items:center;background-color:var(--accent);border:none;border-radius:6px;color:var(--accent-foreground);cursor:pointer;display:flex;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s}.AdminDataTable_loadMoreButton__kZyo7:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.AdminDataTable_loadMoreButton__kZyo7:disabled{cursor:not-allowed;opacity:.5}.AdminDataTable_loadingIcon__fSHoT{animation:AdminDataTable_spin__xvbWd 1s linear infinite}@keyframes AdminDataTable_spin__xvbWd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminDataTable_dateFilter__c7bcT,.AdminDataTable_selectFilter__UFtvu,.AdminDataTable_textFilter__b58iw{background-color:var(--background);border:1px solid var(--border-color);border-radius:6px;color:var(--foreground);font-size:14px;padding:8px 12px;transition:border-color .2s;width:100%}.AdminDataTable_dateFilter__c7bcT:focus,.AdminDataTable_selectFilter__UFtvu:focus,.AdminDataTable_textFilter__b58iw:focus{border-color:var(--accent);outline:none}.AdminDataTable_dateRange__\+WsEe{display:flex;flex-direction:column;gap:8px}.AdminDataTable_dateInput__6z7de{width:100%}.AdminDataTable_booleanBadge__Aifr4{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;padding:2px 8px;text-transform:uppercase}.AdminDataTable_booleanTrue__97zPN{background-color:var(--approved-bg);color:var(--approved-text)}.AdminDataTable_booleanFalse__QBwil{background-color:var(--rejected-bg);color:var(--rejected-text)}.AdminDataTable_dateCell__Z5JHX{white-space:nowrap}.AdminDataTable_actionsContainer__gtv7F{align-items:center;display:flex;gap:8px;justify-content:center;text-align:center}.AdminDataTable_table__lxkHf td[data-column=actions]{padding:8px 0;text-align:center}.AdminDataTable_actionButton__g0y3s{align-items:center;border-radius:4px;cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;padding:8px;transition:all .2s;width:32px}.AdminDataTable_actionButton__g0y3s:hover{transform:translateY(-2px)}.AdminDataTable_manageButton__YeiAw{background-color:var(--assigned-bg);color:var(--assigned-text)}.AdminDataTable_deleteButton__A6vF3{background-color:var(--rejected-bg);color:var(--rejected-text)}.AdminDataTable_enableButton__rlXa3{background-color:var(--approved-bg);color:var(--approved-text)}.AdminDataTable_disableButton__Xgu\+r{background-color:var(--canceled-bg);color:var(--canceled-text)}.AdminDataTable_approve__YON6C,.AdminDataTable_edit__xvFXn,.AdminDataTable_manage__C68T2{color:var(--assigned-text)}.AdminDataTable_delete__JpOf1{color:var(--rejected-text)}.AdminDataTable_enable__ZjoMX{color:var(--approved-text)}.AdminDataTable_disable__ewTAe{color:var(--canceled-text)}.AdminDataTable_resend__4i6L7{color:var(--pending-text)}.AdminDataTable_actionable__to51Z{color:var(--accent);cursor:pointer;text-decoration:underline}.AdminDataTable_actionable__to51Z:hover{opacity:.9}.AdminDataTable_actions__-FiC7{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.AdminDataTable_action__0FmqD{display:inline}.dark-theme .AdminDataTable_table__lxkHf th,[data-theme=dark] .AdminDataTable_table__lxkHf th{background-color:var(--card-bg)}.dark-theme .AdminDataTable_table__lxkHf tbody tr:hover td,[data-theme=dark] .AdminDataTable_table__lxkHf tbody tr:hover td{background-color:var(--hover-bg)}.AdminDataTable_table__lxkHf td[data-column=actions],.AdminDataTable_table__lxkHf th[data-column=actions]{padding:16px 24px;text-align:center;white-space:nowrap;width:1%}.AdminDataTable_table__lxkHf td{text-align:center;vertical-align:middle}.AdminDataTable_table__lxkHf td[data-column],.AdminDataTable_table__lxkHf th[data-column]{text-align:center}@media (max-width:768px){.AdminDataTable_tableContainer__XYGup{margin:0;padding:0}.AdminDataTable_tableHeader__lrZuX{padding:12px 8px}.AdminDataTable_tableContent__VluCw{padding:0}.AdminDataTable_tableFooter__4rRgq{padding:12px 8px}.AdminDataTable_tableCell__MNpbv{font-size:13px}.AdminDataTable_tableCell__MNpbv,.AdminDataTable_table__lxkHf th{padding:8px 4px;text-align:center}.AdminDataTable_hideOnMobile__Too4J,.AdminDataTable_table__lxkHf td.AdminDataTable_hideOnMobile__Too4J,.AdminDataTable_table__lxkHf th.AdminDataTable_hideOnMobile__Too4J{display:none!important}.AdminDataTable_table__lxkHf th[data-column=actions] span{display:none}.AdminDataTable_table__lxkHf th[data-column=actions]:before{content:"⚙️";font-size:16px}.AdminDataTable_actionsContainer__gtv7F{gap:4px}.AdminDataTable_actionButton__g0y3s{height:24px;padding:4px;width:24px}.AdminDataTable_table__lxkHf td[data-column=actions],.AdminDataTable_table__lxkHf th[data-column=actions]{max-width:25px!important;min-width:25px!important;padding:4px 0;width:25px!important}}div.DataTable_gridContainer__YoL1Y{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-height:100%}div.DataTable_gridScroller__XJo82{border:1px solid #bbb;max-height:100%;overflow:auto}div.DataTable_gridFooter__EzlJd{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:1rem}div.DataTable_gridFooter__EzlJd div.DataTable_buttons__fGydW{display:flex;flex-direction:row}div.DataTable_gridFooter__EzlJd div.DataTable_buttons__fGydW button{display:flex;flex-direction:row;margin:0 .25rem}table.DataTable_grid__ibzTL{border-collapse:collapse;border-spacing:0;font-size:.9rem;max-height:100%;table-layout:fixed;width:100%}table.DataTable_grid__ibzTL thead{box-shadow:0 2px 1px 0 #00000080;position:-webkit-sticky;position:sticky;top:0}table.DataTable_grid__ibzTL thead tr{border-bottom:0}table.DataTable_grid__ibzTL tbody tr{border-bottom:1px solid #bbb}table.DataTable_grid__ibzTL th{background-color:#eee;padding:.5rem 1rem;text-align:left;vertical-align:top}table.DataTable_grid__ibzTL th.DataTable_width0__yonOQ{width:0}table.DataTable_grid__ibzTL th.DataTable_width1__yAxxE{width:1%}table.DataTable_grid__ibzTL th.DataTable_width2__vjxus{width:2%}table.DataTable_grid__ibzTL th.DataTable_width3__jRGuz{width:3%}table.DataTable_grid__ibzTL th.DataTable_width4__j1CK6{width:4%}table.DataTable_grid__ibzTL th.DataTable_width5__2yZcb{width:5%}table.DataTable_grid__ibzTL th.DataTable_width6__33v43{width:6%}table.DataTable_grid__ibzTL th.DataTable_width7__mOEgy{width:7%}table.DataTable_grid__ibzTL th.DataTable_width8__crhN6{width:8%}table.DataTable_grid__ibzTL th.DataTable_width9__drIOZ{width:9%}table.DataTable_grid__ibzTL th.DataTable_width10__KHRmO{width:10%}table.DataTable_grid__ibzTL th.DataTable_width11__tO9DY{width:11%}table.DataTable_grid__ibzTL th.DataTable_width12__yycjE{width:12%}table.DataTable_grid__ibzTL th.DataTable_width13__ZcUZ8{width:13%}table.DataTable_grid__ibzTL th.DataTable_width14__UMpe1{width:14%}table.DataTable_grid__ibzTL th.DataTable_width15__oBPaq{width:15%}table.DataTable_grid__ibzTL th.DataTable_width16__bAVYd{width:16%}table.DataTable_grid__ibzTL th.DataTable_width17__opCMh{width:17%}table.DataTable_grid__ibzTL th.DataTable_width18__4VymZ{width:18%}table.DataTable_grid__ibzTL th.DataTable_width19__OOIs-{width:19%}table.DataTable_grid__ibzTL th.DataTable_width20__RLI22{width:20%}table.DataTable_grid__ibzTL th.DataTable_width21__o-aOS{width:21%}table.DataTable_grid__ibzTL th.DataTable_width22__WPlOC{width:22%}table.DataTable_grid__ibzTL th.DataTable_width23__l41sh{width:23%}table.DataTable_grid__ibzTL th.DataTable_width24__bJ5JM{width:24%}table.DataTable_grid__ibzTL th.DataTable_width25__xGtz\+{width:25%}table.DataTable_grid__ibzTL th.DataTable_width26__AmFpi{width:26%}table.DataTable_grid__ibzTL th.DataTable_width27__qiLOF{width:27%}table.DataTable_grid__ibzTL th.DataTable_width28__LV2xO{width:28%}table.DataTable_grid__ibzTL th.DataTable_width29__4lRUE{width:29%}table.DataTable_grid__ibzTL th.DataTable_width30__-XNWo{width:30%}table.DataTable_grid__ibzTL th.DataTable_width31__z-d1M{width:31%}table.DataTable_grid__ibzTL th.DataTable_width32__Q0YfN{width:32%}table.DataTable_grid__ibzTL th.DataTable_width33__mlFLw{width:33%}table.DataTable_grid__ibzTL th.DataTable_width34__rhbiS{width:34%}table.DataTable_grid__ibzTL th.DataTable_width35__4Oxmx{width:35%}table.DataTable_grid__ibzTL th.DataTable_width36__cljAy{width:36%}table.DataTable_grid__ibzTL th.DataTable_width37__qFH06{width:37%}table.DataTable_grid__ibzTL th.DataTable_width38__BlLc8{width:38%}table.DataTable_grid__ibzTL th.DataTable_width39__Gs1mH{width:39%}table.DataTable_grid__ibzTL th.DataTable_width40__GCi4s{width:40%}table.DataTable_grid__ibzTL th.DataTable_width41__TVRBH{width:41%}table.DataTable_grid__ibzTL th.DataTable_width42__R4CnQ{width:42%}table.DataTable_grid__ibzTL th.DataTable_width43__102cf{width:43%}table.DataTable_grid__ibzTL th.DataTable_width44__hwgag{width:44%}table.DataTable_grid__ibzTL th.DataTable_width45__CIOD0{width:45%}table.DataTable_grid__ibzTL th.DataTable_width46__NBW7o{width:46%}table.DataTable_grid__ibzTL th.DataTable_width47__J5jsF{width:47%}table.DataTable_grid__ibzTL th.DataTable_width48__XGny2{width:48%}table.DataTable_grid__ibzTL th.DataTable_width49__76VdD{width:49%}table.DataTable_grid__ibzTL th.DataTable_width50__ehlyt{width:50%}table.DataTable_grid__ibzTL th.DataTable_width51__syyRK{width:51%}table.DataTable_grid__ibzTL th.DataTable_width52__OwRg0{width:52%}table.DataTable_grid__ibzTL th.DataTable_width53__BZTM2{width:53%}table.DataTable_grid__ibzTL th.DataTable_width54__SoQXM{width:54%}table.DataTable_grid__ibzTL th.DataTable_width55__tLPg9{width:55%}table.DataTable_grid__ibzTL th.DataTable_width56__4xs-o{width:56%}table.DataTable_grid__ibzTL th.DataTable_width57__RDWbt{width:57%}table.DataTable_grid__ibzTL th.DataTable_width58__V9OMK{width:58%}table.DataTable_grid__ibzTL th.DataTable_width59__NcUx2{width:59%}table.DataTable_grid__ibzTL th.DataTable_width60__tleyW{width:60%}table.DataTable_grid__ibzTL th.DataTable_width61__OKIYM{width:61%}table.DataTable_grid__ibzTL th.DataTable_width62__T6nQ\+{width:62%}table.DataTable_grid__ibzTL th.DataTable_width63__oE6NB{width:63%}table.DataTable_grid__ibzTL th.DataTable_width64__Wz0Zw{width:64%}table.DataTable_grid__ibzTL th.DataTable_width65__YWS0f{width:65%}table.DataTable_grid__ibzTL th.DataTable_width66__65Nof{width:66%}table.DataTable_grid__ibzTL th.DataTable_width67__v6bAw{width:67%}table.DataTable_grid__ibzTL th.DataTable_width68__K4eH6{width:68%}table.DataTable_grid__ibzTL th.DataTable_width69__xVwbV{width:69%}table.DataTable_grid__ibzTL th.DataTable_width70__UauiS{width:70%}table.DataTable_grid__ibzTL th.DataTable_width71__Gn\+Ie{width:71%}table.DataTable_grid__ibzTL th.DataTable_width72__FVon6{width:72%}table.DataTable_grid__ibzTL th.DataTable_width73__26UVO{width:73%}table.DataTable_grid__ibzTL th.DataTable_width74__Jw655{width:74%}table.DataTable_grid__ibzTL th.DataTable_width75__BqQX9{width:75%}table.DataTable_grid__ibzTL th.DataTable_width76__H1ejE{width:76%}table.DataTable_grid__ibzTL th.DataTable_width77__thoLm{width:77%}table.DataTable_grid__ibzTL th.DataTable_width78__zUkBD{width:78%}table.DataTable_grid__ibzTL th.DataTable_width79__\+yi8K{width:79%}table.DataTable_grid__ibzTL th.DataTable_width80__GmZCU{width:80%}table.DataTable_grid__ibzTL th.DataTable_width81__eMfm\+{width:81%}table.DataTable_grid__ibzTL th.DataTable_width82__26Ar6{width:82%}table.DataTable_grid__ibzTL th.DataTable_width83__jCIcL{width:83%}table.DataTable_grid__ibzTL th.DataTable_width84__XWtOH{width:84%}table.DataTable_grid__ibzTL th.DataTable_width85__fce-K{width:85%}table.DataTable_grid__ibzTL th.DataTable_width86__Mmyk7{width:86%}table.DataTable_grid__ibzTL th.DataTable_width87__8I\+Hb{width:87%}table.DataTable_grid__ibzTL th.DataTable_width88__\+3Lff{width:88%}table.DataTable_grid__ibzTL th.DataTable_width89__Vy0xW{width:89%}table.DataTable_grid__ibzTL th.DataTable_width90__VAYA9{width:90%}table.DataTable_grid__ibzTL th.DataTable_width91__xZ1Fe{width:91%}table.DataTable_grid__ibzTL th.DataTable_width92__kP9O\+{width:92%}table.DataTable_grid__ibzTL th.DataTable_width93__WI5Zx{width:93%}table.DataTable_grid__ibzTL th.DataTable_width94__bUq-2{width:94%}table.DataTable_grid__ibzTL th.DataTable_width95__47d-f{width:95%}table.DataTable_grid__ibzTL th.DataTable_width96__oS9ip{width:96%}table.DataTable_grid__ibzTL th.DataTable_width97__TRgTZ{width:97%}table.DataTable_grid__ibzTL th.DataTable_width98__hJWxK{width:98%}table.DataTable_grid__ibzTL th.DataTable_width99__56utV{width:99%}table.DataTable_grid__ibzTL th.DataTable_width100__sV3SS{width:100%}table.DataTable_grid__ibzTL th.DataTable_filter__KiRks input,table.DataTable_grid__ibzTL th.DataTable_filter__KiRks select{padding:.15rem .4rem;width:100%}table.DataTable_grid__ibzTL th.DataTable_filter__KiRks select{margin-top:.5px}table.DataTable_grid__ibzTL th.DataTable_filter__KiRks div.DataTable_dateRange__RSmUm{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}table.DataTable_grid__ibzTL th.DataTable_filter__KiRks div.DataTable_dateRange__RSmUm div{display:flex;width:100%}table.DataTable_grid__ibzTL th.DataTable_filter__KiRks div.DataTable_dateRange__RSmUm div:first-child{padding-bottom:.5rem}table.DataTable_grid__ibzTL th.DataTable_sortable__PZGZP,table.DataTable_grid__ibzTL th.DataTable_sortable__PZGZP div,table.DataTable_grid__ibzTL th.DataTable_sortable__PZGZP label{cursor:pointer}table.DataTable_grid__ibzTL th.DataTable_sortable__PZGZP label:hover{text-decoration:underline}table.DataTable_grid__ibzTL th div{display:flex;flex-direction:row;justify-content:space-between}table.DataTable_grid__ibzTL th div div{display:block}table.DataTable_grid__ibzTL th div div.DataTable_sort__mNVwT{padding-left:.5rem;width:12px}table.DataTable_grid__ibzTL th div label{width:100%}table.DataTable_grid__ibzTL th div label.DataTable_center__ZAHli{padding-left:calc(.5rem + 12px);text-align:center}table.DataTable_grid__ibzTL th div label.DataTable_right__ZW4ng{text-align:right}table.DataTable_grid__ibzTL td{padding:.5rem 1rem;text-align:left;vertical-align:top}table.DataTable_grid__ibzTL td.DataTable_center__ZAHli{text-align:center}table.DataTable_grid__ibzTL td.DataTable_right__ZW4ng{text-align:right}table.DataTable_grid__ibzTL td.DataTable_noData__URWPL{color:red;font-weight:700;text-align:center}table.DataTable_grid__ibzTL td.DataTable_loading__CVCaV div.DataTable_spinner__bzMuX{align-items:center;display:flex;justify-content:center;padding:.5rem}table.DataTable_grid__ibzTL td span{text-wrap:balance;display:block;overflow:hidden;text-overflow:ellipsis}span.DataTable_actionable__qK8-h{cursor:pointer;text-decoration:underline}span.DataTable_actionable__qK8-h:hover{font-weight:700}div.DataTable_actions__J1kBH{align-items:center;display:flex;flex-direction:row;justify-content:center}div.DataTable_actions__J1kBH span.DataTable_action__OdgCY{display:inline;padding-left:.5rem}div.DataTable_actions__J1kBH span.DataTable_action__OdgCY span{display:inline}div.DataTable_actions__J1kBH span.DataTable_action__OdgCY:first-child{padding-left:0}.ConfirmationModal_modalOverlay__\+s8rd{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ConfirmationModal_modal__dwsSx{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:24px;position:relative;width:100%}.ConfirmationModal_closeButton__8A18U{align-items:center;background:none;border:none;border-radius:50%;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:30px}.ConfirmationModal_closeButton__8A18U:hover{background-color:var(--secondary);color:var(--foreground)}.ConfirmationModal_modalHeader__htGWe{align-items:center;display:flex;gap:12px;margin-bottom:20px}.ConfirmationModal_modalHeader__htGWe h2{color:var(--foreground);font-family:var(--headline-font);font-size:20px;font-weight:600;margin:0}.ConfirmationModal_deleteIcon__pS\+ZM{color:var(--accent);font-size:24px}.ConfirmationModal_modalContent__xPTqh{margin-bottom:24px}.ConfirmationModal_modalContent__xPTqh p{color:var(--foreground);font-size:15px;line-height:1.5;margin:8px 0}.ConfirmationModal_modalFooter__CvMHt{display:flex;gap:12px;justify-content:flex-end}.ConfirmationModal_cancelButton__l8hCs{background-color:var(--secondary);border:none;border-radius:6px;color:var(--foreground);cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.ConfirmationModal_cancelButton__l8hCs:hover{background-color:var(--muted)}.ConfirmationModal_confirmButton__xb5yp{background-color:var(--accent);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.ConfirmationModal_confirmButton__xb5yp:hover{box-shadow:0 2px 5px #a91e224d;transform:translateY(-1px)}.ConfirmationModal_primary__Tr4XM{background-color:var(--accent)}.ConfirmationModal_primary__Tr4XM:hover{box-shadow:0 2px 5px #a91e224d}.ConfirmationModal_danger__WpCxQ{background-color:var(--error)}.ConfirmationModal_danger__WpCxQ:hover{box-shadow:0 2px 5px #dc26264d}.ConfirmationModal_success__FMlTM{background-color:var(--success)}.ConfirmationModal_success__FMlTM:hover{box-shadow:0 2px 5px #22c55e4d}.Configuration_configurationContainer__W2MCt{align-items:center;display:flex;font-size:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;width:100%}@media screen and (max-width:1024px){.Configuration_configurationContainer__W2MCt{margin:0;padding:8px}}.dark-theme .Configuration_configurationContainer__W2MCt,[data-theme=dark] .Configuration_configurationContainer__W2MCt{color:var(--foreground)}.LogViewer_logViewerWrapper__53e0C{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px;width:100%}.LogViewer_logViewerContainer__Fob-I{background-color:var(--card-bg);border-radius:8px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:0;overflow:hidden;width:100%}.LogViewer_textCell__dpHI9{color:var(--foreground);font-size:14px;line-height:1.4;min-width:0;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:normal;word-break:break-word}.LogViewer_dateCell__-dXqq{color:var(--foreground);display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:1.2;white-space:nowrap}.LogViewer_logLevelBadge__M4Gr0{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;min-width:80px;padding:4px 8px;text-transform:uppercase}.LogViewer_logLevelTrace__f1FXf{background-color:#e2e8f0;background-color:var(--muted,#e2e8f0);color:#4a5568;color:var(--muted-foreground,#4a5568)}.LogViewer_logLevelDebug__vYA6j{background-color:#bee3f8;background-color:var(--pending-bg,#bee3f8);color:#2c5282;color:var(--pending-text,#2c5282)}.LogViewer_logLevelInfo__MFrXY{background-color:#c6f6d5;background-color:var(--approved-bg,#c6f6d5);color:#276749;color:var(--approved-text,#276749)}.LogViewer_logLevelWarning__SbJaT{background-color:#feebc8;background-color:var(--warning-bg,#feebc8);color:#c05621;color:var(--warning-text,#c05621)}.LogViewer_logLevelError__4veIu{background-color:#fed7d7;background-color:var(--rejected-bg,#fed7d7);color:#c53030;color:var(--rejected-text,#c53030)}.LogViewer_logLevelCritical__OZuqS{background-color:#feb2b2;background-color:var(--critical-bg,#feb2b2);color:#9b2c2c;color:var(--critical-text,#9b2c2c)}.LogViewer_errorMessage__WxBtb{background-color:#fed7d7;background-color:var(--rejected-bg,#fed7d7);border:1px solid #f56565;border:1px solid var(--rejected-border,#f56565);border-radius:.375rem;color:#c53030;color:var(--rejected-text,#c53030);font-weight:500;margin:1rem;padding:1rem;text-align:center}.adminDataTable{overflow:hidden!important;width:100%}.adminDataTable table{table-layout:fixed;width:100%}.adminDataTable td,.adminDataTable th{overflow:hidden;text-overflow:ellipsis;white-space:normal}@media screen and (max-width:1024px){.LogViewer_logViewerContainer__Fob-I{margin:4px;padding:4px}.LogViewer_textCell__dpHI9{font-size:13px}.LogViewer_dateCell__-dXqq{font-size:12px}.LogViewer_logLevelBadge__M4Gr0{font-size:11px;min-width:60px;padding:2px 6px}}@media screen and (max-width:768px){.LogViewer_logViewerWrapper__53e0C{padding:8px}.LogViewer_logViewerContainer__Fob-I{border-radius:4px}.LogViewer_textCell__dpHI9{font-size:12px;padding:4px}.LogViewer_dateCell__-dXqq{font-size:12px}.LogViewer_logLevelBadge__M4Gr0{font-size:11px;min-width:60px;padding:2px 4px}.adminDataTable td[data-column=message]{max-width:none}.adminDataTable td,.adminDataTable th{font-size:12px;padding:8px 4px}.LogViewer_hideOnMobile__AlIHD{display:none!important}}.dark-theme .LogViewer_logViewerContainer__Fob-I,[data-theme=dark] .LogViewer_logViewerContainer__Fob-I{color:var(--foreground)}.UserManagement_userManagementContainer__Qeayp{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.UserManagement_companyFilter__HDLVE{width:100%}.UserManagement_textCell__Znj0z{line-height:1.4;min-width:0;white-space:normal;word-break:break-word}.UserManagement_dateCell__jGdgO{display:flex;flex-direction:column;gap:4px;line-height:1.2}.UserManagement_statusBadge__0Xd5L{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;text-transform:uppercase}.UserManagement_statusActive__y0lYi{background-color:var(--approved-bg);color:var(--approved-text)}.UserManagement_statusInactive__HrCQS{background-color:var(--rejected-bg);color:var(--rejected-text)}.UserManagement_actionsContainer__pDy6p{align-items:center;display:flex;gap:12px;justify-content:center}.UserManagement_actionButton__EHYAP{border-radius:4px;cursor:pointer;font-size:18px;padding:6px;transition:all .2s}.UserManagement_actionButton__EHYAP:hover{transform:translateY(-2px)}.UserManagement_manageButton__ebat2{color:var(--assigned-text)}.UserManagement_deleteButton__cz7PB{color:var(--rejected-text)}.UserManagement_enableButton__v5pBq{color:var(--approved-text)}.UserManagement_disableButton__mRHm9{color:var(--canceled-text)}@media screen and (max-width:1024px){.UserManagement_actionsContainer__pDy6p{flex-direction:column;gap:8px}.UserManagement_actionButton__EHYAP{padding:4px}}.dark-theme .UserManagement_userManagementContainer__Qeayp,[data-theme=dark] .UserManagement_userManagementContainer__Qeayp{color:var(--foreground)}.AdminRegistrationForm_form__5qkbf{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:1200px;padding:.5rem}.AdminRegistrationForm_formSection__7T5ET{background-color:var(--background);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1rem}.AdminRegistrationForm_sectionTitle__fsvlp{align-items:center;color:var(--foreground);display:flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.AdminRegistrationForm_sectionIcon__KuDwN{color:var(--primary)}.AdminRegistrationForm_inputGroup__pLqJo{display:flex;flex-direction:column;gap:.3rem;max-width:100%;position:relative;width:100%}.AdminRegistrationForm_inputRow__oGFdO{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:.75rem;width:100%}.AdminRegistrationForm_label__55TzL{align-items:center;color:var(--foreground);display:flex;font-size:.8rem;font-weight:500;gap:.5rem;margin-bottom:.25rem}.AdminRegistrationForm_inputIcon__t970V{color:var(--primary)}.AdminRegistrationForm_input__4skzo,.AdminRegistrationForm_select__BRbIX{background-color:var(--background);border:1px solid var(--border-color);border-radius:4px;box-sizing:border-box;color:var(--foreground);font-size:.9rem;max-width:100%;padding:.5rem;transition:all .2s ease;width:100%}.AdminRegistrationForm_input__4skzo:focus,.AdminRegistrationForm_select__BRbIX:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.1);outline:none}.AdminRegistrationForm_input__4skzo::placeholder{color:var(--muted)}.AdminRegistrationForm_inputError__4EnMb{border-color:var(--rejected-text)}.AdminRegistrationForm_inputError__4EnMb:focus{box-shadow:0 0 0 2px rgba(var(--rejected-rgb),.1)}.AdminRegistrationForm_errorMessage__QWhPt{color:var(--rejected-text);display:block;font-size:.8rem;margin-top:.25rem}.AdminRegistrationForm_checkboxGroup__tWGqI{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AdminRegistrationForm_checkboxLabel__qxsMS{align-items:center;color:var(--foreground);cursor:pointer;display:flex;gap:.5rem}.AdminRegistrationForm_checkbox__cEAYK{border:2px solid var(--border-color);border-radius:4px;cursor:pointer;height:1.25rem;transition:all .2s ease;width:1.25rem}.AdminRegistrationForm_checkbox__cEAYK:checked{background-color:var(--primary);border-color:var(--primary)}.AdminRegistrationForm_checkboxText__HOYF\+{font-size:.9rem}.AdminRegistrationForm_multiSelect__SAlw3{height:150px;max-width:19rem;padding:.5rem;width:100%}.AdminRegistrationForm_multiSelect__SAlw3 option{border-radius:4px;margin-bottom:.25rem;padding:.5rem}.AdminRegistrationForm_multiSelect__SAlw3 option:checked{background-color:var(--primary);color:#fff}.AdminRegistrationForm_errorContainer__zP3m8{align-items:center;background-color:rgba(var(--rejected-rgb),.1);border-radius:6px;color:var(--rejected-text);display:flex;font-size:.9rem;gap:.5rem;padding:.75rem}.AdminRegistrationForm_errorIcon__1qyhl{flex-shrink:0}.AdminRegistrationForm_buttonGroup__LuFJj{display:flex;justify-content:center;margin-top:.75rem}.AdminRegistrationForm_submitButton__zAmd9{align-items:center;background-color:var(--primary);border:none;border-radius:4px;color:var(--primary-foreground);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:.5rem 1rem;transition:all .2s ease;width:48%}.AdminRegistrationForm_submitButton__zAmd9:hover:not(:disabled){background-color:var(--accent);transform:translateY(-1px)}.AdminRegistrationForm_submitButton__zAmd9:disabled{cursor:not-allowed;opacity:.7}.AdminRegistrationForm_buttonIcon__Ns8fa{font-size:1.1rem}.AdminRegistrationForm_loading__rieR\+{align-items:center;display:flex;gap:.5rem}@media screen and (max-width:768px){.AdminRegistrationForm_form__5qkbf{padding:.25rem}.AdminRegistrationForm_formSection__7T5ET{padding:.75rem}.AdminRegistrationForm_sectionTitle__fsvlp{font-size:1rem}.AdminRegistrationForm_input__4skzo,.AdminRegistrationForm_multiSelect__SAlw3,.AdminRegistrationForm_select__BRbIX{font-size:.8rem;max-width:100%;width:100%}.AdminRegistrationForm_submitButton__zAmd9{justify-content:center;width:100%}.AdminRegistrationForm_inputRow__oGFdO{grid-template-columns:1fr}}.AdminRegistrationForm_apiSettingsRow__e7kNf{display:flex;gap:1rem;margin-top:1rem}.AdminRegistrationForm_apiSettingsRow__e7kNf .AdminRegistrationForm_inputGroup__pLqJo{flex:1 1}.AdminRegistrationForm_noPadsMessage__scGn6{border-radius:4px;color:var(--primary);font-style:italic;padding:.5rem}.AdminRegistrationForm_selectOption__UTZYE{background-color:var(--background);color:var(--foreground);padding:.5rem}.AdminRegistrationForm_selectOption__UTZYE:checked{background-color:var(--primary);color:#fff}.AdminRegistrationForm_infoIcon__Dd7nW{color:var(--primary);cursor:pointer;font-size:1.2rem;margin-left:8px;transition:color .2s ease}.AdminRegistrationForm_infoIcon__Dd7nW:hover{color:var(--accent)}.AdminRegistrationForm_tooltip__tl1h0{background-color:var(--background);border:1px solid var(--border-color);border-radius:6px;bottom:100%;box-shadow:0 2px 8px #0003;color:var(--foreground);font-size:.9rem;left:0;margin-bottom:8px;max-width:300px;padding:12px;position:absolute;z-index:1000}.AdminRegistrationForm_tooltip__tl1h0 ul{margin:0;padding-left:20px}.AdminRegistrationForm_tooltip__tl1h0 li{margin-bottom:8px}.AdminRegistrationForm_tooltip__tl1h0 li:last-child{margin-bottom:0}.AdminRegistrationForm_atlasSettingsRow__DNpT5{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:.75rem;width:100%}.NewRegistrationModal_modalOverlay__wa-B-{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.NewRegistrationModal_modalContent__NI3A\+{background-color:var(--background);border-radius:8px;box-shadow:0 2px 10px #0000001a;max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:90%}.NewRegistrationModal_modalHeader__IVo6n{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 24px}.NewRegistrationModal_modalHeader__IVo6n h2{color:var(--foreground);font-size:1.5rem;margin:0}.NewRegistrationModal_closeButton__1NaxH{background:none;border:none;color:var(--foreground);cursor:pointer;font-size:24px;line-height:1;padding:0}.NewRegistrationModal_closeButton__1NaxH:hover{color:var(--rejected-text)}.NewRegistrationModal_modalBody__lyL5m{padding:24px}.dark-theme .NewRegistrationModal_modalContent__NI3A\+,[data-theme=dark] .NewRegistrationModal_modalContent__NI3A\+{background-color:var(--background);color:var(--foreground)}.UserApproval_userApprovalContainer__pSCMp{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.UserApproval_textCell__sxI2b{line-height:1.4;min-width:0;white-space:normal;word-break:break-word}.UserApproval_dateCell__zZgQ1{display:flex;flex-direction:column;gap:4px;line-height:1.2}.UserApproval_statusBadge__W52AQ{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;text-transform:uppercase}.UserApproval_statusActive__qrjAV{background-color:var(--approved-bg);color:var(--approved-text)}.UserApproval_statusInactive__zEb15{background-color:var(--rejected-bg);color:var(--rejected-text)}.UserApproval_actionsContainer__Potgi{align-items:center;display:flex;gap:12px;justify-content:center}.UserApproval_actionButton__NkZ\+F{border-radius:4px;cursor:pointer;font-size:18px;padding:6px;transition:all .2s}.UserApproval_actionButton__NkZ\+F:hover{transform:translateY(-2px)}.UserApproval_approveButton__5mAMT{color:var(--approved-text)}.UserApproval_deleteButton__SpwtR{color:var(--rejected-text)}@media screen and (max-width:768px){.UserApproval_actionsContainer__Potgi{flex-direction:column;gap:8px}.UserApproval_actionButton__NkZ\+F{padding:4px}.UserApproval_nameColumn__pYsKs{display:none!important}.UserApproval_textCell__sxI2b{font-size:13px;padding:4px}.UserApproval_dateCell__zZgQ1{display:none}}.dark-theme .UserApproval_userApprovalContainer__pSCMp,[data-theme=dark] .UserApproval_userApprovalContainer__pSCMp{color:var(--foreground)}.PendingCreation_pendingCreationContainer__GTFyT{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.PendingCreation_companyFilter__yswgI{width:100%}.PendingCreation_textCell__1U810{line-height:1.4;min-width:0;white-space:normal;word-break:break-word}.PendingCreation_dateCell__QPBqb{display:flex;flex-direction:column;gap:4px;line-height:1.2}.PendingCreation_statusBadge__s9Chs{align-items:center;border-radius:12px;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 8px;text-transform:uppercase}.PendingCreation_statusActive__2SgSE{background-color:var(--approved-bg);color:var(--approved-text)}.PendingCreation_statusInactive__qwadM{background-color:var(--rejected-bg);color:var(--rejected-text)}.PendingCreation_actionsContainer__Ep9M8{align-items:center;display:flex;gap:12px;justify-content:center}.PendingCreation_actionButton__7k8L8{border-radius:4px;cursor:pointer;font-size:18px;padding:6px;transition:all .2s}.PendingCreation_actionButton__7k8L8:hover{transform:translateY(-2px)}.PendingCreation_resendButton__i5EnM{color:var(--assigned-text)}.PendingCreation_deleteButton__hFx1z{color:var(--rejected-text)}@media screen and (max-width:768px){.PendingCreation_actionsContainer__Ep9M8{flex-direction:column;gap:8px}.PendingCreation_actionButton__7k8L8{padding:4px}.PendingCreation_nameColumn__rXSz2{display:none!important}.PendingCreation_textCell__1U810{font-size:13px;padding:4px}.PendingCreation_dateCell__QPBqb{display:none}}.dark-theme .PendingCreation_pendingCreationContainer__GTFyT,[data-theme=dark] .PendingCreation_pendingCreationContainer__GTFyT{color:var(--foreground)}.SelectInput_selectInput__CHoHL{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 1em}.SelectInput_selectInput__CHoHL select{border:1px solid #5a5a5a;outline:0;padding:.1rem;width:inherit}.SelectInput_selectInput__CHoHL select:required:invalid{color:#666}.SelectInput_selectInput__CHoHL select.SelectInput_error__H07aY{background-color:#ecc7c7;border:1px solid red}.SelectInput_selectInput__CHoHL select option[value=""][disabled]{display:none}.SelectInput_selectInput__CHoHL select option{color:#000}.PasswordExpiredForm_container__TgxRU{width:25rem}.PasswordExpiredForm_actions__kJf3G{align-items:center;display:flex;flex-direction:column}.PasswordExpiredForm_actions__kJf3G button{width:100%}.PasswordExpiredForm_actions__kJf3G button:first-of-type{margin-bottom:.6rem}.PasswordExpiredForm_actions__kJf3G button:disabled{cursor:not-allowed}.PasswordExpiredForm_instructions__hrEDt{margin-bottom:1rem}.PasswordExpiredForm_instructions__hrEDt p{font-size:.9rem;margin:0}.PasswordExpiredForm_instructions__hrEDt p.PasswordExpiredForm_email__UJ-vz{font-weight:700;margin-top:.75rem}.ManageRegistrationForm_container__8Ysl5{width:25rem}.ManageRegistrationForm_container__8Ysl5 label{font-size:.8rem;font-weight:700}.ManageRegistrationForm_userData__kqNEx{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 0 .25rem}.ManageRegistrationForm_userDataItem__pmydO{align-self:flex-start;padding-bottom:.5rem}.ManageRegistrationForm_userDataItem__pmydO p{margin:0;padding:0}.ManageRegistrationForm_ddl__gMSMj{width:19rem}.ManageRegistrationForm_actions__Coslm{display:flex;justify-content:center}.ManageRegistrationForm_actions__Coslm button{width:48%}.ManageRegistrationForm_actions__Coslm button:disabled{cursor:not-allowed}.ManageRegistrationForm_padError__jkMvA{color:red;font-size:.9rem;font-weight:700;margin:0 0 1rem;text-align:center}.ManageRegistrationForm_userTypeContainer__aROIH{margin-bottom:1rem;position:relative}.ManageRegistrationForm_labelWithTooltip__1wwuj{align-items:center;display:flex;position:relative}.ManageRegistrationForm_infoIcon__l9osR{color:#777;cursor:pointer;margin-left:8px}.ManageRegistrationForm_tooltip__ZvjJ6{background-color:#333;border-radius:4px;box-shadow:0 2px 8px #0003;color:#fff;font-size:14px;left:0;max-width:250px;padding:8px 12px;position:absolute;top:100%;z-index:1000}.NavigationItem_navItem__eyOXZ{align-items:center;background:var(--card-bg);box-shadow:0 4px 12px var(--shadow-color);-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color:var(--foreground);cursor:pointer;display:flex;font-family:eurostile-extended,sans-serif;height:16rem;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:19rem}.NavigationItem_labelContainer__NdmzQ{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;width:100%}.NavigationItem_labelContainer__NdmzQ span{font-family:eurostile-extended,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.5;position:relative;text-align:center;text-transform:uppercase;width:80%;z-index:2}.NavigationItem_navItem__eyOXZ:before{background:#0000;border-bottom:2px solid var(--secondary-foreground);border-top:2px solid var(--secondary-foreground);bottom:5%;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);content:"";left:5%;position:absolute;right:5%;top:5%;transition:all .3s ease;z-index:1}.NavigationItem_navItem__eyOXZ p{font-size:1.5rem;font-weight:800;position:relative;text-align:center;text-transform:uppercase;width:80%;z-index:2}.NavigationItem_navItem__eyOXZ:hover{background:linear-gradient(135deg,#333,#444);box-shadow:0 8px 16px var(--shadow-color);color:var(--accent-foreground);transform:translateY(-2px)}.NavigationItem_navItem__eyOXZ:hover:before{background:radial-gradient(circle at 20% 30%,#7d1216 0,#ef1616 100%);border-color:#fafafa;bottom:7%;box-shadow:inset 0 0 20px #00000080;left:7%;right:7%;top:7%}.NavigationItem_navItem__eyOXZ:after{background:linear-gradient(135deg,#191919e6,#323232d9 30%,#464646cc 50%,#282828d9 70%,#141414e6);bottom:0;box-shadow:inset 0 0 8px #ffffff26,inset 0 0 16px #0006;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease,transform .3s ease;z-index:0}.NavigationItem_navItem__eyOXZ:hover:after{opacity:1;transform:scale(.98)}.EmailClientModal_modalOverlay__dd9Sl{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.EmailClientModal_modal__YFLy6{animation:EmailClientModal_modalAppear__ImjMB .3s ease-out;background:#222;background:var(--card-bg,#222);border-radius:12px;box-shadow:0 8px 24px #00000040;color:#fff;color:var(--foreground,#fff);margin:0;max-width:500px;padding:2rem;position:relative;transform:none!important;width:90%}@keyframes EmailClientModal_modalAppear__ImjMB{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.EmailClientModal_closeButton__yc9-n{align-items:center;background:none;border:none;border-radius:4px;color:#aaa;color:var(--muted-foreground,#aaa);cursor:pointer;display:flex;font-size:1.2rem;height:32px;justify-content:center;padding:.5rem;position:absolute;right:.5rem;top:.5rem;transition:all .2s ease;width:32px}.EmailClientModal_closeButton__yc9-n:hover{background-color:#333;background-color:var(--hover-bg,#333);color:#fff;color:var(--foreground,#fff)}.EmailClientModal_modalHeader__93-lQ{margin-bottom:.5rem;text-align:center}.EmailClientModal_modalHeader__93-lQ h2{color:#fff;color:var(--foreground,#fff);font-size:1.5rem;font-weight:600;margin:0}.EmailClientModal_modalContent__\+Snd6 p{color:#aaa;color:var(--muted-foreground,#aaa);font-size:1rem;margin:0 0 1rem;text-align:center}.EmailClientModal_clientOptions__MusPM{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:1rem}.EmailClientModal_clientButton__AwNMP{align-items:center;background:#333;background:var(--card-bg,#333);border:1px solid #444;border:1px solid var(--card-border,#444);border-radius:12px;color:#fff;color:var(--foreground,#fff);cursor:pointer;display:flex;flex-direction:column;padding:1.25rem;transition:all .2s ease;width:100%}@media (max-width:500px){.EmailClientModal_clientButton__AwNMP{width:calc(50% - 1rem)}}.EmailClientModal_clientButton__AwNMP:hover{background-color:#444;background-color:var(--hover-bg,#444);border-color:#a91e22;border-color:var(--accent,#a91e22);box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.EmailClientModal_clientIcon__1uQs7{color:#a91e22;color:var(--accent,#a91e22);font-size:2rem;margin-bottom:.5rem}.EmailClientModal_compositeIconContainer__tbDb1{align-items:center;display:flex;height:2.5rem;justify-content:center;margin-bottom:.5rem;position:relative;width:2.5rem}.EmailClientModal_compositeIconContainer__tbDb1 .EmailClientModal_clientIcon__1uQs7{color:#a91e22;color:var(--accent,#a91e22);font-size:2rem;margin-bottom:0}.EmailClientModal_badgeIcon__j2K6V{background-color:#a91e22;background-color:var(--accent,#a91e22);border-radius:50%;bottom:-.2rem;box-shadow:0 2px 4px #0000004d;color:#fff;font-size:1rem;padding:.15rem;position:absolute;right:-.2rem}.EmailClientModal_clientButton__AwNMP span{color:#fff;color:var(--foreground,#fff);font-size:1rem;font-weight:500}.EmailClientModal_modalFooter__wRFPy{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.EmailClientModal_cancelButton__ihqOa{background:#333;background:var(--card-bg,#333);border:1px solid #444;border:1px solid var(--card-border,#444);border-radius:8px;color:#aaa;color:var(--muted-foreground,#aaa);cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease}.EmailClientModal_cancelButton__ihqOa:hover{background-color:#444;background-color:var(--hover-bg,#444);border-color:#a91e22;border-color:var(--accent,#a91e22);color:#fff;color:var(--foreground,#fff)}.NavigationList_honeycombContainer__zgi5N{align-items:center;display:flex;height:100vh;justify-content:center;overflow:visible;position:relative;width:100%}@media (max-width:1200px){.NavigationList_honeycombContainer__zgi5N{transform:scale(.9)}}@media (max-width:992px){.NavigationList_honeycombContainer__zgi5N{transform:scale(.8)}}@media (max-width:768px){.NavigationList_honeycombContainer__zgi5N{transform:scale(.7)}}@media (max-width:576px){.NavigationList_honeycombContainer__zgi5N{transform:scale(.6)}}@media (max-width:480px){.NavigationList_honeycombContainer__zgi5N{transform:scale(.5)}}.HomePage_card__1g6nL{align-items:center;justify-content:center;z-index:10}.DocumentBrowser_container__BBPtG,.HomePage_card__1g6nL{background-color:var(--background);display:flex;flex-direction:column}.DocumentBrowser_container__BBPtG{border-radius:8px;flex:1 1;max-height:calc(100vh - 120px);overflow:hidden;padding:0 16px}.DocumentBrowser_headerSection__S-Kqb{flex-shrink:0}.DocumentBrowser_contentSection__HdJrf{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.DocumentBrowser_spinnerContainer__97vHO{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffff80;border-radius:8px;display:flex;justify-content:center;min-height:200px;width:100%}.DocumentBrowser_statusContainer__gyslJ{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;padding:20px;width:100%}.DocumentBrowser_emptyState__yrt0v{align-items:center;background-color:var(--card-bg);border-radius:8px;color:var(--muted-foreground);display:flex;flex-direction:column;justify-content:center;margin-top:16px;padding:40px;text-align:center}.DocumentBrowser_emptyStateIcon__t7xid{color:var(--muted-foreground);font-size:48px;margin-bottom:16px}.DocumentBrowser_emptyStateText__h44Ul{font-size:16px;max-width:400px}.DocumentBrowser_contentArea__UUal4{box-shadow:0 3px 10px var(--shadow-color);flex:1 1;margin-top:16px;overflow:auto;padding:16px}.BreadcrumbNav_breadcrumb__ReqVH,.DocumentBrowser_contentArea__UUal4{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px}.BreadcrumbNav_breadcrumb__ReqVH{align-items:center;box-shadow:0 2px 6px var(--shadow-color);box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.95rem;margin-bottom:.5rem;overflow-x:auto;padding:.75rem 1rem;width:100%}@media (max-width:768px){.BreadcrumbNav_breadcrumb__ReqVH{margin-bottom:0}}.BreadcrumbNav_breadcrumbWrapper__nhDJf{align-items:center;display:flex}.BreadcrumbNav_breadcrumbItem__ffO1m{background:none;border:none;border-radius:4px;color:var(--foreground);cursor:pointer;font-family:var(--body-font);font-weight:500;padding:.25rem .5rem;transition:all .2s ease;white-space:nowrap}.BreadcrumbNav_breadcrumbItem__ffO1m:hover{background-color:#a91e220d;color:var(--accent);transform:translateY(-1px)}.BreadcrumbNav_breadcrumbItem__ffO1m:active{transform:translateY(0)}.BreadcrumbNav_breadcrumbSeparator__Jg9nz{color:var(--muted-foreground);margin:0 .25rem}.BreadcrumbNav_ellipsis__cuvQL{font-weight:700;letter-spacing:1px}.BreadcrumbNav_ellipsis__cuvQL:hover{background-color:#a91e221a}.BreadcrumbNav_currentItem__bMpqV{color:var(--accent);font-weight:600}.BreadcrumbNav_breadcrumb__ReqVH::-webkit-scrollbar{height:4px}.BreadcrumbNav_breadcrumb__ReqVH::-webkit-scrollbar-track{background:var(--secondary);border-radius:4px}.BreadcrumbNav_breadcrumb__ReqVH::-webkit-scrollbar-thumb{background:var(--muted-foreground);border-radius:4px}.BreadcrumbNav_breadcrumb__ReqVH::-webkit-scrollbar-thumb:hover{background:var(--accent)}.DocumentHeader_header__W7j68{display:flex;flex-direction:column;gap:16px;padding:16px 0}.DocumentHeader_navigationSection__gymAc{align-items:center;display:flex;gap:12px}.DocumentHeader_headerControls__TPEXu{align-items:start;align-items:center;display:flex;gap:16px;justify-content:center}.DocumentHeader_mainControls__OLLDZ{align-items:center;display:flex;flex-wrap:wrap;gap:32px;height:100%;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DocumentHeader_selectionControls__r4-JT{display:flex;flex-direction:column;gap:8px;min-width:200px}.DocumentHeader_desktopActions__jGPtC{align-items:center;display:flex;gap:32px}.DocumentHeader_mobileActions__fSgbt{align-items:center;display:flex;flex-direction:row;gap:8px;position:relative;width:100%}.DocumentHeader_mobileSearchButton__txMjV{align-items:center;background:var(--card-bg);border:1px solid var(--card-border);border-radius:6px;box-shadow:0 2px 6px #a91e2214;color:var(--accent);cursor:pointer;display:flex;font-size:1.25rem;justify-content:center;margin-right:4px;padding:.5rem;transition:background .2s}.DocumentHeader_mobileSearchButton__txMjV:hover{background:#a91e220d}.DocumentHeader_mobileSearchPopover__-qvYb{align-items:center;background:none;border:none;border-radius:8px;box-shadow:none;display:flex;gap:8px;left:0;max-width:350px;padding:12px 16px 12px 12px;position:absolute;top:110%;width:90vw;z-index:10}.DocumentHeader_mobileSearchClose__-65q3{background:none;border:none;border-radius:50%;color:var(--accent);cursor:pointer;font-size:1.5rem;margin-left:8px;padding:0 4px;transition:background .2s}.DocumentHeader_mobileSearchClose__-65q3:hover{background:#a91e2214}.DocumentHeader_mobileMenuButton__-cf1u{align-items:center;background-color:var(--accent);border:none;border-radius:6px;box-shadow:0 2px 6px #a91e2233;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;justify-content:center;padding:.5rem 1rem;position:relative;transition:background .2s;width:100%}.DocumentHeader_chevronIcon__oMIaw{align-items:center;display:flex;transition:transform .25s cubic-bezier(.4,0,.2,1)}.DocumentHeader_chevronOpen__OvZUE{transform:rotate(180deg)}.DocumentHeader_dropdownMenu__8bmn-{background:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 2px 6px var(--shadow-color);display:flex;flex-direction:column;gap:8px;left:0;padding:8px;position:absolute;top:110%;width:100%;z-index:5}@media (max-width:768px){.DocumentHeader_header__W7j68{gap:0;padding:0;width:100%}.DocumentHeader_headerControls__TPEXu,.DocumentHeader_mainControls__OLLDZ{flex-direction:column;gap:8px;width:100%}.DocumentHeader_mainControls__OLLDZ{align-items:stretch}.DocumentHeader_desktopActions__jGPtC,.DocumentHeader_selectionControls__r4-JT{display:none}.DocumentHeader_mobileActions__fSgbt{display:flex}.DocumentHeader_mobileSearchPopover__-qvYb{align-items:center;background:none;border:none;border-radius:8px;box-shadow:none;display:flex;gap:8px;left:0;max-width:350px;padding:12px 16px 12px 12px;position:absolute;top:110%;width:90vw;z-index:10}}.SearchFilter_searchContainer__9RDXs{align-items:center;display:flex;height:100%;position:relative}.SearchFilter_inputWrapper__UijeM{position:relative;width:100%}.SearchFilter_searchInput__yEWAz{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:6px;box-shadow:0 2px 4px var(--shadow-color);color:var(--foreground);font-size:14px;height:40px;padding:10px 40px 10px 14px;transition:all .2s ease;width:95%}.SearchFilter_searchInput__yEWAz:focus{border-color:var(--accent);box-shadow:0 0 0 2px #a91e221a;outline:none}.SearchFilter_searchInput__yEWAz::placeholder{color:var(--muted-foreground)}.SearchFilter_clearSearch__1BPHW{align-items:center;background:none;border:none;border-radius:50%;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:20px;height:24px;justify-content:center;left:265px;line-height:1;padding:0;position:absolute;top:53%;transform:translateY(-50%);width:24px;z-index:2}.SearchFilter_clearSearch__1BPHW:hover{background-color:#a91e220d;color:var(--accent)}.FileDownloadButton_downloadButton__aXZAe{align-items:center;background-color:var(--accent);border:none;border-radius:6px;box-shadow:0 2px 6px #a91e2233;color:#fff;cursor:pointer;display:flex;font-family:var(--headline-font);font-weight:500;gap:8px;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .2s ease;width:100%}.FileDownloadButton_downloadButton__aXZAe:disabled{cursor:not-allowed;opacity:.5;transform:none}.FileDownloadButton_downloadButton__aXZAe:before{background:linear-gradient(#ffffff1a,#fff0);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.FileDownloadButton_downloadButton__aXZAe:hover:not(:disabled){box-shadow:0 4px 8px #a91e224d;transform:translateY(-2px)}.FileDownloadButton_downloadButton__aXZAe:hover:not(:disabled):before{opacity:1}.FileDownloadButton_downloadButton__aXZAe:active:not(:disabled){box-shadow:0 1px 4px #a91e224d;transform:translateY(1px)}.FileDownloadButton_downloadIcon__lblIY{font-size:16px}.FolderDownloadButton_folderDownloadButton__mCIn2{align-items:center;background-color:var(--accent);border:none;border-radius:6px;box-shadow:0 2px 6px #a91e2233;color:#fff;cursor:pointer;display:flex;font-family:var(--headline-font);font-weight:500;gap:8px;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .2s ease}.FolderDownloadButton_folderDownloadButton__mCIn2:before{background:linear-gradient(#ffffff1a,#fff0);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.FolderDownloadButton_folderDownloadButton__mCIn2:hover{box-shadow:0 4px 8px #a91e224d;transform:translateY(-2px)}.FolderDownloadButton_folderDownloadButton__mCIn2:hover:before{opacity:1}.FolderDownloadButton_folderDownloadButton__mCIn2:active{box-shadow:0 1px 4px #a91e224d;transform:translateY(1px)}.FolderDownloadButton_folderIcon__VNZyW{color:#fff;font-size:16px}.FileUploadButton_uploadButton__Vbk87{align-items:center;background-color:var(--accent);border:none;border-radius:6px;box-shadow:0 2px 6px #a91e2233;color:#fff;cursor:pointer;display:flex;font-family:var(--headline-font);font-weight:500;gap:8px;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .2s ease}.FileUploadButton_uploadButton__Vbk87:before{background:linear-gradient(#ffffff1a,#fff0);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.FileUploadButton_uploadButton__Vbk87:hover{box-shadow:0 4px 8px #a91e224d;transform:translateY(-2px)}.FileUploadButton_uploadButton__Vbk87:hover:before{opacity:1}.FileUploadButton_uploadButton__Vbk87:active{box-shadow:0 1px 4px #a91e224d;transform:translateY(1px)}.FileUploadButton_uploadIcon__UX2nF{font-size:16px}@media (max-width:768px){.FileUploadButton_uploadButton__Vbk87{justify-content:center;width:100%}}.ErrorModal_modalOverlay__bYcYf{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}.ErrorModal_modal__C7Ov4{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:24px;position:relative;width:100%}.ErrorModal_closeButton__8t-7X{align-items:center;background:none;border-radius:50%;color:var(--muted-foreground);display:flex;font-size:18px;height:30px;justify-content:center;position:absolute;right:16px;top:16px;width:30px}.ErrorModal_closeButton__8t-7X:hover{background-color:var(--secondary);color:var(--foreground)}.ErrorModal_modalHeader__FT0y7{align-items:center;display:flex;gap:12px;margin-bottom:20px}.ErrorModal_modalHeader__FT0y7 h2{color:var(--foreground);font-family:var(--headline-font);font-size:20px;font-weight:600;margin:0}.ErrorModal_errorIcon__PuoLH{color:#dc3545;font-size:24px}.ErrorModal_modalContent__92hye{margin-bottom:24px}.ErrorModal_modalContent__92hye p{color:var(--foreground);font-size:15px;line-height:1.5;margin:8px 0}.ErrorModal_modalFooter__ijPZU{display:flex;gap:12px;justify-content:flex-end}.ErrorModal_closeButton__8t-7X{background-color:var(--secondary);border:none;border-radius:6px;color:var(--foreground);cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.ErrorModal_closeButton__8t-7X:hover{background-color:var(--muted)}.DeleteModal_modalOverlay__\+FJux{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DeleteModal_modal__Xx0te{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:24px;position:relative;width:100%}.DeleteModal_closeButton__TEH2H{align-items:center;background:none;border:none;border-radius:50%;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:30px}.DeleteModal_closeButton__TEH2H:hover{background-color:var(--secondary);color:var(--foreground)}.DeleteModal_modalHeader__z4eAJ{align-items:center;display:flex;gap:12px;margin-bottom:20px}.DeleteModal_modalHeader__z4eAJ h2{color:var(--foreground);font-family:var(--headline-font);font-size:20px;font-weight:600;margin:0}.DeleteModal_deleteIcon__7iPvB{color:var(--accent);font-size:24px}.DeleteModal_modalContent__SAsaG{margin-bottom:24px}.DeleteModal_modalContent__SAsaG p{color:var(--foreground);font-size:15px;line-height:1.5;margin:8px 0}.DeleteModal_modalFooter__T1V5D{display:flex;gap:12px;justify-content:flex-end}.DeleteModal_cancelButton__YqjsH{background-color:var(--secondary);border:none;border-radius:6px;color:var(--foreground);cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.DeleteModal_cancelButton__YqjsH:hover{background-color:var(--muted)}.DeleteModal_confirmButton__IHlQ9{background-color:var(--accent);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.DeleteModal_confirmButton__IHlQ9:hover{box-shadow:0 2px 5px #a91e224d;transform:translateY(-1px)}.DeleteButton_deleteButton__1fExS{align-items:center;background-color:var(--accent);border:none;border-radius:6px;box-shadow:0 2px 6px #a91e2233;color:#fff;cursor:pointer;display:flex;font-family:var(--headline-font);font-weight:500;gap:8px;overflow:hidden;padding:.5rem 1rem;position:relative;transition:all .2s ease}.DeleteButton_deleteButton__1fExS:disabled{cursor:not-allowed;opacity:.5;transform:none}.DeleteButton_deleteButton__1fExS:before{background:linear-gradient(#ffffff1a,#fff0);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%}.DeleteButton_deleteButton__1fExS:hover:not(:disabled){box-shadow:0 4px 8px #a91e224d;transform:translateY(-2px)}.DeleteButton_deleteButton__1fExS:hover:not(:disabled):before{opacity:1}.DeleteButton_deleteButton__1fExS:active:not(:disabled){box-shadow:0 1px 4px #a91e224d;transform:translateY(1px)}.DeleteButton_deleteIcon__4apCP{font-size:16px}.UpNavigation_upNavigation__NyQqT{align-items:center;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 2px 4px var(--shadow-color);cursor:pointer;display:flex;margin-top:8px;padding:12px 16px;transition:all .2s ease}.UpNavigation_upNavigation__NyQqT:hover{background-color:#a91e220d;border-color:var(--accent);transform:translateY(-1px)}.UpNavigation_upIcon__PnyA6{color:var(--accent);font-size:14px;margin-right:8px}.UpNavigation_upNavigationText__l3hCi{color:var(--foreground);font-size:14px;font-weight:500}.DocumentItem_item__iOS\+B{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;cursor:pointer;display:flex;margin-bottom:8px;padding:12px 16px;transition:all .2s ease}.DocumentItem_item__iOS\+B.DocumentItem_selectable__5FOyc:hover{background-color:#a91e220d;border-color:var(--accent);box-shadow:0 3px 8px var(--shadow-color);transform:translateY(-1px)}.DocumentItem_item__iOS\+B:not(.DocumentItem_selectable__5FOyc):hover{background-color:#00000008;box-shadow:0 2px 4px var(--shadow-color)}.DocumentItem_selected__\+2ah4{background-color:#a91e2214;border-color:var(--accent);box-shadow:0 2px 6px #a91e221a}.DocumentItem_item__iOS\+B.DocumentItem_selected__\+2ah4 .DocumentItem_folderIcon__q9TRm{color:#fc3}.DocumentItem_itemContent__Nt6gb{align-items:center;display:flex;width:100%}.DocumentItem_iconContainer__OzvNM{align-items:center;display:flex;height:24px;justify-content:center;margin-right:12px;transition:all .2s ease;width:24px}.DocumentItem_item__iOS\+B:hover .DocumentItem_iconContainer__OzvNM,.DocumentItem_selected__\+2ah4 .DocumentItem_iconContainer__OzvNM{transform:scale(1.1)}.DocumentItem_itemName__reXMk{color:var(--foreground);font-size:14px;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.DocumentItem_fileIcon__DEAKe{color:var(--mid-gray);transition:all .2s ease}.DocumentItem_folderIcon__q9TRm{color:#f4be2c;transition:all .2s ease}.DocumentItem_spreadsheetIcon__nJoHd{color:#00a86b;transition:all .2s ease}.DocumentItem_pdfIcon__gM\+aO{color:#d22b2b;transition:all .2s ease}.DocumentItem_documentIcon__IQf89{color:#0078d7;transition:all .2s ease}.DocumentItem_item__iOS\+B:hover .DocumentItem_folderIcon__q9TRm,.DocumentItem_selected__\+2ah4 .DocumentItem_folderIcon__q9TRm{color:#fc3}.DocumentItem_item__iOS\+B:hover .DocumentItem_spreadsheetIcon__nJoHd,.DocumentItem_selected__\+2ah4 .DocumentItem_spreadsheetIcon__nJoHd{color:#00c07a}.DocumentItem_item__iOS\+B:hover .DocumentItem_pdfIcon__gM\+aO,.DocumentItem_selected__\+2ah4 .DocumentItem_pdfIcon__gM\+aO{color:#e53935}.DocumentItem_item__iOS\+B:hover .DocumentItem_documentIcon__IQf89,.DocumentItem_selected__\+2ah4 .DocumentItem_documentIcon__IQf89{color:#0091ea}.DocumentList_content__q6Ftt{border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:.5rem .5rem 1rem;width:100%}.DocumentList_gridView__7X58W{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));padding-bottom:1rem}.DocumentList_listView__5NLyu{display:flex;flex-direction:column;gap:.5rem}.DownloadModal_modalOverlay__K-Cf6{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.DownloadModal_modal__EKzgI{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;padding:24px;position:relative;width:100%}.DownloadModal_closeButton__73bXk{align-items:center;background:none;border:none;border-radius:50%;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:30px}.DownloadModal_closeButton__73bXk:hover{background-color:var(--secondary);color:var(--foreground)}.DownloadModal_modalHeader__M8XGb{align-items:center;display:flex;gap:12px;margin-bottom:20px}.DownloadModal_modalHeader__M8XGb h2{color:var(--foreground);font-family:var(--headline-font);font-size:20px;font-weight:600;margin:0}.DownloadModal_folderIcon__0WG5J{color:var(--accent);font-size:24px}.DownloadModal_modalContent__4mseQ{margin-bottom:24px}.DownloadModal_modalContent__4mseQ p{color:var(--foreground);font-size:15px;line-height:1.5;margin:8px 0}.DownloadModal_groupingOptions__M23Ib{border-top:1px solid var(--card-border);margin-top:20px;padding-top:20px}.DownloadModal_groupingOptions__M23Ib h3{color:var(--foreground);font-size:16px;font-weight:500;margin:0 0 12px}.DownloadModal_radioGroup__cYhXk{display:flex;flex-direction:column;gap:12px}.DownloadModal_radioLabel__4DSrz{align-items:center;color:var(--foreground);cursor:pointer;display:flex;font-size:14px;gap:8px}.DownloadModal_radioLabel__4DSrz input[type=radio]{accent-color:var(--accent);cursor:pointer;margin:0}.DownloadModal_radioLabel__4DSrz input[type=radio]:checked{accent-color:var(--accent)}.DownloadModal_radioLabel__4DSrz input[type=radio]:focus{outline:2px solid var(--accent);outline-offset:2px}.DownloadModal_modalFooter__oMwC8{display:flex;gap:12px;justify-content:flex-end}.DownloadModal_cancelButton__uj6pd{background-color:var(--secondary);border:none;border-radius:6px;color:var(--foreground);cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.DownloadModal_cancelButton__uj6pd:hover{background-color:var(--muted)}.DownloadModal_confirmButton__sdOAW{background-color:var(--accent);border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:10px 16px;transition:all .2s ease}.DownloadModal_confirmButton__sdOAW:hover{background-color:#8a1a1e;box-shadow:0 2px 5px #a91e224d;transform:translateY(-1px)}.DownloadModal_minimizedModal__GC2o\+{align-items:center;background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;bottom:20px;box-shadow:0 2px 10px #0003;display:flex;gap:12px;min-width:200px;padding:12px 16px;position:fixed;right:20px;z-index:999}.DownloadModal_spinnerContainer__PjE4j{align-items:center;display:flex;justify-content:center}.DownloadModal_spinner__xfSVz{animation:DownloadModal_spin__t4X\+P 1.2s linear infinite;color:var(--accent);font-size:18px}.DownloadModal_minimizedText__MoU9R{color:var(--foreground);font-size:14px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes DownloadModal_spin__t4X\+P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DocumentStorePage_container__0EBLP{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;overflow-y:visible;padding:20px 20px 0;width:100%}.DocumentStorePage_title__ouaGU{color:var(--foreground);font-family:var(--headline-font);font-size:2.5rem;font-weight:600;letter-spacing:1px;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}@media (max-width:768px){.DocumentStorePage_title__ouaGU{font-size:2rem;margin-bottom:.75rem}}.AccountDetails_accountDetails__SlrSO{padding:24px}.AccountDetails_section__E2J4F{margin-bottom:32px}.AccountDetails_sectionTitle__lrrs5{align-items:center;color:var(--foreground);display:flex;font-family:var(--headline-font);font-size:20px;font-weight:600;gap:8px;margin-bottom:16px}.AccountDetails_sectionIcon__GKbXX{color:var(--accent)}.AccountDetails_userInfoContainer__upbaC{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);padding:24px}.AccountDetails_infoItem__NyA\+s{background-color:var(--background);border-radius:8px;display:flex;margin-bottom:16px;padding:12px;transition:all .2s ease}.AccountDetails_infoItem__NyA\+s:last-child{margin-bottom:0}.AccountDetails_infoItem__NyA\+s:hover{background-color:#a91e220d;box-shadow:0 2px 4px var(--shadow-color);transform:translateY(-1px)}.AccountDetails_infoLabel__6-COn{color:var(--foreground);font-size:14px;font-weight:500;width:200px}.AccountDetails_infoValue__Egzf9{color:var(--foreground);flex:1 1;font-size:14px}.AccountDetails_passwordForm__8IL6y{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);padding:24px}.AccountDetails_formGroup__mYlsZ{margin-bottom:20px;position:relative}.AccountDetails_formGroup__mYlsZ label{color:var(--foreground);display:block;font-size:14px;font-weight:500;margin-bottom:8px}.AccountDetails_formGroup__mYlsZ input{background-color:var(--background);border:2px solid #e0e0e0;border-radius:24px;color:var(--foreground);font-size:1rem;height:48px;padding:1rem .75rem 1rem 1.2rem;transition:all .3s ease;width:100%}.AccountDetails_formGroup__mYlsZ input:focus{border-color:var(--accent);box-shadow:0 0 0 4px #ee28271a;outline:none}.AccountDetails_submitButton__O6RdI{background-color:var(--accent);border:none;border-radius:24px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:600;height:48px;margin-top:24px;padding:12px 24px;transition:all .3s ease;width:100%}.AccountDetails_submitButton__O6RdI:hover:not(:disabled){background-color:#d91f1e;box-shadow:0 6px 20px #ee282740;transform:translateY(-2px)}.AccountDetails_submitButton__O6RdI:active{transform:translateY(0)}.AccountDetails_submitButton__O6RdI:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.AccountDetails_errorMessage__lGFZU,.AccountDetails_successMessage__t0vKP{align-items:center;border-radius:8px;display:flex;font-size:.95rem;gap:10px;margin-bottom:20px;padding:12px}.AccountDetails_errorMessage__lGFZU{background-color:#dc35451a;border:1px solid #dc35454d;color:#dc3545}.AccountDetails_successMessage__t0vKP{background-color:#28a7451a;border:1px solid #28a7454d;color:#28a745}.AccountDetails_ssoNotice__BuMXX{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);padding:24px}.AccountDetails_ssoNotice__BuMXX h3{align-items:center;color:var(--accent);display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:12px;margin-top:0}.AccountDetails_ssoNotice__BuMXX p{color:var(--foreground);font-size:14px;line-height:1.5;margin:0}@media (max-width:768px){.AccountDetails_accountDetails__SlrSO{padding:16px}.AccountDetails_infoItem__NyA\+s{flex-direction:column;gap:4px}.AccountDetails_infoLabel__6-COn{width:100%}}.NotificationSettings_notificationSettings__vB6wK{max-width:815px;padding:24px;position:relative}.NotificationSettings_comingSoonOverlay__6cCNb{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffff1a;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.NotificationSettings_comingSoonBanner__e\+7Sq{background-color:var(--accent);border-radius:8px;box-shadow:0 5px 15px #0003;color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;padding:12px 40px;transform:rotate(-10deg)}.NotificationSettings_section__iyCh\+{margin-bottom:32px}.NotificationSettings_sectionTitle__kDjJ1{align-items:center;color:var(--foreground);display:flex;font-family:var(--headline-font);font-size:20px;font-weight:600;gap:8px;margin-bottom:8px}.NotificationSettings_sectionDescription__2F81l{color:var(--muted-foreground);font-size:14px;line-height:1.5;margin-bottom:20px}.NotificationSettings_sectionIcon__BzdJ-{color:var(--accent)}.NotificationSettings_subsectionTitle__8SAGm{align-items:center;color:var(--foreground);display:flex;font-size:18px;font-weight:500;gap:8px;margin-bottom:16px}.NotificationSettings_subsectionIcon__9dhcV{color:var(--accent);opacity:.9}.NotificationSettings_basinContainer__gaB-G,.NotificationSettings_metricsContainer__4wA1n{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);margin-bottom:24px;padding:24px}.NotificationSettings_basinDescription__OZUED,.NotificationSettings_metricsDescription__DZl-8{color:var(--foreground);font-size:14px;line-height:1.5;margin-bottom:16px;margin-top:0}.NotificationSettings_checkboxGrid__LfSmC{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.NotificationSettings_checkboxItem__vguGC{background-color:var(--background);border-radius:8px;padding:12px;transition:all .2s ease}.NotificationSettings_checkboxItem__vguGC:hover{background-color:#a91e220d;box-shadow:0 2px 4px var(--shadow-color);transform:translateY(-1px)}.NotificationSettings_checkboxLabel__Lu8PS{align-items:center;cursor:pointer;display:flex;gap:8px}.NotificationSettings_checkbox__L5Mpm{border:2px solid var(--card-border);border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease;width:18px}.NotificationSettings_checkbox__L5Mpm:checked{background-color:var(--accent);border-color:var(--accent)}.NotificationSettings_checkbox__L5Mpm:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.NotificationSettings_checkboxText__hC8Bo{color:var(--foreground);font-size:14px;font-weight:500}.NotificationSettings_basinGrid__V4aIc{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.NotificationSettings_basinItem__Yx9o4{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);overflow:hidden;transition:all .2s ease}.NotificationSettings_basinItem__Yx9o4:hover{box-shadow:0 4px 12px var(--shadow-color);transform:translateY(-2px)}.NotificationSettings_basinHeader__EgC59{background-color:var(--secondary);border-bottom:1px solid var(--card-border);padding:16px}.NotificationSettings_basinLabel__RuAvK{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:8px}.NotificationSettings_basinName__EX2Np{color:var(--foreground);font-size:16px}.NotificationSettings_crewList__6\+Lm9{padding:16px}.NotificationSettings_crewItem__V7DVf{border-radius:6px;padding:8px;transition:all .2s ease}.NotificationSettings_crewItem__V7DVf:last-child{margin-bottom:0}.NotificationSettings_crewItem__V7DVf:hover{background-color:#a91e220d}.NotificationSettings_crewLabel__vBwHU{align-items:center;cursor:pointer;display:flex;gap:8px}.NotificationSettings_crewLabel__vBwHU.NotificationSettings_disabled__baqB3{cursor:not-allowed;opacity:.5}.NotificationSettings_crewName__u6Y4J{color:var(--foreground);font-size:14px}.NotificationSettings_saveButton__bLxg2{background-color:var(--accent);border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;height:48px;margin-top:20px;padding:12px 24px;transition:all .3s ease;width:100%}.NotificationSettings_saveButton__bLxg2:not(:disabled):hover{background-color:#d91f1e;box-shadow:0 6px 20px #ee282740;transform:translateY(-2px)}.NotificationSettings_saveButton__bLxg2:not(:disabled):active{transform:translateY(0)}.NotificationSettings_saveButton__bLxg2:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}@media (max-width:768px){.NotificationSettings_notificationSettings__vB6wK{padding:16px}.NotificationSettings_basinGrid__V4aIc,.NotificationSettings_checkboxGrid__LfSmC{grid-template-columns:1fr}}.AccountPage_container__fArvp{box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;max-width:815px;overflow-y:visible;padding:20px 20px 0;width:100%}.AccountPage_title__FKfm3{color:var(--foreground);font-family:var(--headline-font);font-size:2.5rem;font-weight:600;letter-spacing:1px;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.AccountPage_tabsContainer__AnCGc{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);display:flex;margin-bottom:24px;padding:4px}.AccountPage_tabButton__6E9Vl{background:none;border:none;border-radius:6px;color:var(--muted-foreground);cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:12px 20px;position:relative;transition:all .2s ease}.AccountPage_tabButton__6E9Vl:hover{background-color:#a91e220d;color:var(--foreground)}.AccountPage_tabButton__6E9Vl.AccountPage_active__onILe{background-color:#a91e221a;color:var(--accent);font-weight:600}.AccountPage_contentContainer__s5x\+v{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;box-shadow:0 3px 10px var(--shadow-color);max-width:815px;overflow:hidden}@media (max-width:768px){.AccountPage_container__fArvp{padding:16px}.AccountPage_title__FKfm3{font-size:2rem}.AccountPage_tabsContainer__AnCGc{flex-direction:column;gap:4px}.AccountPage_tabButton__6E9Vl{width:100%}}
/*# sourceMappingURL=main.df5f347d.css.map*/