.theme_theme__JYFD0{--primary-brand-color:#00566B;--secondary-brand-color:#712F1E;--primary-background-color:#E6E6E6;--secondary-background-color:#fff;--light-background-color:hsl(0,0%,98%);--layout-nav-color:#e7e8e8;--heading-color:#2a2a2a;--primary-text-color:#484848;--light-text-color:#ffffff;--primary-border-color:#c1c1c1;--font-family-base:var(--font-inter,"Inter"),sans-serif;--font-size-base:16px;--font-weight-bold:700;--font-weight-navigation:500;--font-weight-paragraphs:400;--font-weight-label:500;--h1-font-size:26px;--h2-font-size:20px;--h3-font-size:20px;--h4-font-size:16px;--h5-font-size:px;--h6-font-size:px;--button-radius:8px;--button-padding:.8rem .8rem;--primary-button-background:#00566B;--secondary-button-background:#FFF;--secondary-btn-radius:10px;--secondary-btn-font-size:13px;--spacing-small:8px;--spacing-medium:16px;--spacing-large:24px;--navigation-text-color:#242424d8;--navigation-text-hover-color:#000000d8;--sidebar-width:274px;--border-radius:8px;--secondary-border-radius:16px 16px 0px 0px;--box-shadow:0 2px 4px -1px rgb(0 0 0/16%),0 4px 5px 0 rgb(0 0 0/11%),0 1px 10px 0 rgb(0 0 0/10%);--main-output-width:100%;--main-output-width:1000px;--main-output-margin:0 274px 0 0;--full-width-card-padding:2rem 6rem;--full-width-card-gap:4rem;--card-padding:2rem;--card-gap:11px;--radius-full:9999px;--form-width:100%;--form-max-width:600px;--form-padding:22px;--form-group-padding:0 11px;--form-group-gap:10px;--form-group-width:100%;--form-background-color:var(--secondary-background-color);--form-group-horiziontal-gap:11px;--input-padding:7px 16px 7px 16px;--input-font-size:16px;--formGroup-gap:8px;--input-border-radius:8px;--input-box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}[data-theme=dark] .theme_theme__JYFD0{--primary-brand-color:#00aecf;--primary-background-color:#04111a;--secondary-background-color:#071e2a;--light-background-color:#0c2d40;--layout-nav-color:#071e2a;--heading-color:#dff0f5;--primary-text-color:rgba(223,240,245,0.85);--primary-border-color:rgba(0,174,207,0.16);--navigation-text-color:rgba(223,240,245,0.7);--navigation-text-hover-color:#dff0f5;--secondary-button-background:#071e2a;--form-background-color:#071e2a;--box-shadow:0 2px 4px -1px rgb(0 0 0/40%),0 4px 5px 0 rgb(0 0 0/30%),0 1px 10px 0 rgb(0 0 0/25%)}.Navigation_nav__Tmbl0{color:var(--navigation-text-color);text-align:center;padding-top:2.5rem;height:auto;max-height:94vh;overflow-x:scroll}.Navigation_navCategoryTitleWrapper__wrB6o{border-bottom:1px solid rgba(0,0,0,.44);width:100%;text-align:left}.Navigation_navCategoryTitleWrapper__wrB6o h5{color:var(--heading-color);opacity:70%;font-weight:500;font-family:1rem;text-wrap:nowrap}.Navigation_nav__Tmbl0 a{color:var(--navigation-text-color);font-weight:var(--font-weight-navigation);font-size:14px}.Navigation_navList__AjRsv{display:flex;flex-direction:column;align-items:left;list-style:none;padding-inline:1rem}.Navigation_navLinkIcon__a9rBy,.Navigation_navLink__MxFUW{color:var(--navigation-text-color)}.Navigation_navLink__MxFUW{display:flex;gap:var(--spacing-small);align-items:center;text-decoration:none;font-weight:var(--font-weight-navigation);position:relative;text-wrap:nowrap;padding-inline:.5rem;height:100%}.Navigation_navLink__MxFUW:hover:after{opacity:1}.Navigation_logoContainer__xblqD{display:flex;justify-content:center}.Navigation_navItem__P_L2t{position:relative;height:2.8rem;transition:background-color .2s ease;border-radius:10px;margin-bottom:.2rem}.Navigation_navItem__P_L2t:hover{background-color:#f8f8f8}.Navigation_dropdown__bQKjO{cursor:pointer}.Navigation_dropdownMenu__y_KQN{z-index:2;position:absolute;top:100%;background:white;padding:0 .5rem;box-shadow:var(--box-shadow);list-style:none;border-radius:var(--border-radius);left:50%;transform:translateX(-50%) translateY(0);pointer-events:none;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.Navigation_navItem__P_L2t:hover .Navigation_dropdownMenu__y_KQN{pointer-events:auto;max-height:500px;padding:1rem .5rem}.Navigation_dropdownItem__RfMEs{padding:.5rem 1rem}.Navigation_chevron__bMxZj{position:relative;top:2px;right:0;display:inline-block;transition:transform .3s ease}.Navigation_navItem__P_L2t:hover .Navigation_chevron__bMxZj{transform:rotate(90deg)}.Navigation_navItem__P_L2t:has(.Navigation_active__Z55go){background-color:#f8f8f8;padding-inline:.2rem}[data-theme=dark] .Navigation_navItem__P_L2t:hover{background-color:rgba(0,174,207,.08)}[data-theme=dark] .Navigation_navItem__P_L2t:has(.Navigation_active__Z55go){background-color:rgba(0,174,207,.12)}[data-theme=dark] .Navigation_navCategoryTitleWrapper__wrB6o{border-bottom-color:rgba(0,174,207,.16)}[data-theme=dark] .Navigation_dropdownMenu__y_KQN{background:#071e2a}.topNavigation_logoText__chOKz{color:var(--heading-color);font-size:1.5rem}.topNavigation_topNavLogo__WHCx4{display:flex;align-items:center}.topNavigation_layoutNav__JogZk{background-color:var(--primary-background-color);width:100%;height:6dvh;padding-inline:1rem;display:flex;justify-content:space-between}.topNavigation_profileSection__w84q4{position:relative;cursor:default}.topNavigation_profileName__DVuoG{font-size:.9rem;font-weight:600;color:var(--primary-text-color)}.topNavigation_profilePic__VVUdK{width:34px;height:34px;border-radius:50%;background:var(--primary-brand-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700;flex-shrink:0}.topNavigation_profileDropdown__WRGBD{position:absolute;top:calc(100% + 10px);right:0;width:220px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:1rem;box-shadow:0 18px 44px rgba(0,0,0,.13);z-index:999;transform-origin:top right}.topNavigation_profileDropdown__WRGBD:before{content:"";position:absolute;top:-6px;right:14px;width:12px;height:12px;background:#fff;border-left:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);transform:rotate(45deg);border-radius:2px 0 0 0}.topNavigation_dropdownAvatar__oiGS4{width:44px;height:44px;border-radius:50%;background:var(--primary-brand-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;margin:0 auto .5rem}.topNavigation_dropdownName__0R_2N{text-align:center;font-size:.93rem;font-weight:700;color:#0b2a33;margin-bottom:.85rem}.topNavigation_dropdownMeta__9k4BK{border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);padding-block:.65rem;margin-bottom:.85rem;display:flex;flex-direction:column;gap:.35rem}.topNavigation_dropdownMetaRow__toM8e{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.topNavigation_dropdownMetaLabel__kw5SE{font-size:.75rem;font-weight:700;color:rgba(11,42,51,.45);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.topNavigation_dropdownMetaValue__zFQ_r{font-size:.84rem;font-weight:600;color:rgba(11,42,51,.85);text-align:right}.topNavigation_settingsBtn__Sgzuu{width:100%;border:1px solid rgba(0,0,0,.08);background:transparent;color:rgba(11,42,51,.7);border-radius:10px;padding:.55rem;font-size:.88rem;font-weight:600;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:.45rem;margin-bottom:.5rem;transition:background .14s ease,color .14s ease,border-color .14s ease}.topNavigation_settingsBtn__Sgzuu:hover{background:rgba(0,86,107,.07);border-color:rgba(0,86,107,.22);color:var(--primary-brand-color)}.topNavigation_settingsBtn__Sgzuu:active{transform:scale(.97)}.topNavigation_logoutBtn__PAgIy{width:100%;border:1px solid rgba(0,0,0,.1);background:transparent;color:rgba(11,42,51,.75);border-radius:10px;padding:.55rem;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.topNavigation_logoutBtn__PAgIy:hover{background:rgba(239,68,68,.07);border-color:rgba(239,68,68,.2);color:rgba(185,28,28,.9)}.topNavigation_logoutBtn__PAgIy:active{transform:scale(.97)}.topNavigation_bellWrapper__etfHr{position:relative;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;cursor:pointer;transition:background .15s ease}.topNavigation_bellWrapper__etfHr:hover{background:rgba(0,86,107,.08)}.topNavigation_evalBell__2XtxV{font-size:1.25rem;color:var(--primary-brand-color);display:block}.topNavigation_bellDot__MXcYb{position:absolute;top:5px;right:5px;width:8px;height:8px;background:#ef4444;border-radius:50%;border:2px solid var(--primary-background-color);animation:topNavigation_dotPulse__yHbVd 2.2s ease-in-out infinite}@keyframes topNavigation_dotPulse__yHbVd{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.65}}@media (prefers-reduced-motion:reduce){.topNavigation_bellDot__MXcYb{animation:none}}.topNavigation_noticeCard__d_08d{position:absolute;top:calc(100% + 10px);right:-8px;width:272px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:1rem;box-shadow:0 18px 44px rgba(0,0,0,.14);z-index:999;transform-origin:top right}.topNavigation_noticeCard__d_08d:before{content:"";position:absolute;top:-6px;right:16px;width:12px;height:12px;background:#fff;border-left:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);transform:rotate(45deg);border-radius:2px 0 0 0}.topNavigation_noticeClose__5p5Ke{position:absolute;top:.55rem;right:.65rem;border:none;background:transparent;color:rgba(0,0,0,.35);font-size:1.15rem;line-height:1;cursor:pointer;padding:.1rem .32rem;border-radius:6px;transition:background .12s ease,color .12s ease}.topNavigation_noticeClose__5p5Ke:hover{background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}.topNavigation_noticeEyebrow___1kk_{font-size:.74rem;font-weight:800;color:rgba(0,86,107,.75);text-transform:uppercase;letter-spacing:.07em;margin-bottom:.45rem}.topNavigation_noticeBody__s_WPw{margin:0 0 .85rem;font-size:.9rem;color:rgba(11,42,51,.85);line-height:1.5;font-weight:500;padding-right:1rem}.topNavigation_noticeBtn__5Adnl{display:block;text-align:center;padding:.55rem .75rem;background:var(--primary-brand-color);color:#fff;border-radius:10px;font-size:.88rem;font-weight:700;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.topNavigation_noticeBtn__5Adnl:hover{opacity:.88;transform:translateY(-1px)}.topNavigation_noticeBtn__5Adnl:active{transform:scale(.97)}.topNavigation_themeToggle__fGNMk{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:none;background:transparent;color:var(--primary-text-color);cursor:pointer;transition:background .15s ease,color .15s ease}.topNavigation_themeToggle__fGNMk:hover{background:rgba(0,86,107,.08);color:var(--primary-brand-color)}[data-theme=dark] .topNavigation_profileDropdown__WRGBD{background:#071e2a;border-color:rgba(0,174,207,.16);box-shadow:0 18px 44px rgba(0,0,0,.5)}[data-theme=dark] .topNavigation_profileDropdown__WRGBD:before{background:#071e2a;border-color:rgba(0,174,207,.16)}[data-theme=dark] .topNavigation_dropdownName__0R_2N{color:#dff0f5}[data-theme=dark] .topNavigation_dropdownMetaLabel__kw5SE{color:rgba(223,240,245,.4)}[data-theme=dark] .topNavigation_dropdownMetaValue__zFQ_r{color:rgba(223,240,245,.8)}[data-theme=dark] .topNavigation_dropdownMeta__9k4BK{border-color:rgba(0,174,207,.12)}[data-theme=dark] .topNavigation_settingsBtn__Sgzuu{border-color:rgba(0,174,207,.16);color:rgba(223,240,245,.65)}[data-theme=dark] .topNavigation_settingsBtn__Sgzuu:hover{background:rgba(0,174,207,.08);border-color:rgba(0,174,207,.3);color:#00aecf}[data-theme=dark] .topNavigation_logoutBtn__PAgIy{border-color:rgba(0,174,207,.12);color:rgba(223,240,245,.65)}[data-theme=dark] .topNavigation_logoutBtn__PAgIy:hover{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25);color:rgba(239,68,68,.9)}[data-theme=dark] .topNavigation_noticeCard__d_08d{box-shadow:0 18px 44px rgba(0,0,0,.5)}[data-theme=dark] .topNavigation_noticeCard__d_08d,[data-theme=dark] .topNavigation_noticeCard__d_08d:before{background:#071e2a;border-color:rgba(0,174,207,.16)}[data-theme=dark] .topNavigation_noticeBody__s_WPw{color:rgba(223,240,245,.8)}[data-theme=dark] .topNavigation_noticeClose__5p5Ke{color:rgba(223,240,245,.35)}[data-theme=dark] .topNavigation_noticeClose__5p5Ke:hover{background:rgba(255,255,255,.06);color:rgba(223,240,245,.7)}[data-theme=dark] .topNavigation_themeToggle__fGNMk:hover{background:rgba(0,174,207,.1);color:#00aecf}[data-theme=dark] .topNavigation_bellDot__MXcYb{border-color:#04111a}@media (max-width:1000px){.topNavigation_layoutNav__JogZk{display:none}}.Login_background__fSAjT{position:fixed;inset:0;z-index:0;background:radial-gradient(circle at 15% 15%,rgba(0,114,143,.2),transparent 40%),radial-gradient(circle at 85% 85%,rgba(0,86,107,.14),transparent 38%),radial-gradient(circle at 80% 10%,rgba(0,114,143,.1),transparent 30%),linear-gradient(160deg,#f0f9fb,#ffffff 55%,#f4f8f9)}.Login_page__kb1TW{position:relative;z-index:1;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;gap:0}.Login_card__vBCrE{width:100%;max-width:420px;background:#ffffff;border-radius:24px;padding:36px 32px 32px;box-shadow:0 0 0 1px rgba(15,23,42,.06),0 4px 6px -1px rgba(15,23,42,.05),0 24px 64px rgba(15,23,42,.1)}.Login_brand__gJkmZ{display:flex;align-items:center;gap:10px;margin-bottom:6px}.Login_logoMark__9xPeV{width:38px;height:38px;object-fit:contain;flex-shrink:0}.Login_brandName__TizCP{font-size:22px;font-weight:700;color:#00566b;letter-spacing:-.025em;line-height:1}.Login_tagline__omZuk{font-size:14px;color:#64748b;margin:0 0 28px;line-height:1.55}.Login_tabs__Scqc8{position:relative;display:grid;grid-template-columns:1fr 1fr;background:#f1f5f9;border-radius:13px;padding:4px;margin-bottom:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Login_tabPill__JDYS8{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#ffffff;border-radius:10px;box-shadow:0 1px 3px rgba(15,23,42,.1),0 1px 2px rgba(15,23,42,.06);transition:transform .22s cubic-bezier(.23,1,.32,1);pointer-events:none}.Login_tab__K1VA5{position:relative;z-index:1;padding:10px 12px;border:none;background:transparent;font-weight:600;font-size:14px;cursor:pointer;border-radius:8px;color:#94a3b8;transition:color .18s ease-out,transform .16s ease-out;font-family:inherit;white-space:nowrap;text-align:center}.Login_tabActive__px2S1{color:#00566b}@media (hover:hover) and (pointer:fine){.Login_tab__K1VA5:not(.Login_tabActive__px2S1):hover{color:#475569}}.Login_tab__K1VA5:active{transform:scale(.96)}.Login_footer__eTXiJ{margin-top:20px;font-size:13px;color:#94a3b8;text-align:center}.LoginForm_loginContainer__Td1OV{width:100%}.LoginForm_loginBox__fr3Nv h2{font-size:18px;font-weight:700;color:#0f172a;margin:0 0 20px;letter-spacing:-.02em}.LoginForm_form__kCJb8{width:100%;display:flex;flex-direction:column;gap:14px}.LoginForm_formGroup__2mXyj{display:flex;flex-direction:column;width:100%;gap:5px;margin-bottom:12px}.LoginForm_formGroup__2mXyj label{font-size:13px;font-weight:500;color:#334155;letter-spacing:.01em}.LoginForm_input__oFa_Y{width:100%;height:44px;padding:0 14px;border:1.5px solid #e2e8f0;border-radius:10px;background:#f8fafc;font-size:15px;color:#0f172a;font-family:inherit;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;transition:border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}.LoginForm_input__oFa_Y:focus{border-color:#00728f;background:#ffffff;box-shadow:0 0 0 3px rgba(0,114,143,.14)}.LoginForm_input__oFa_Y::placeholder{color:#94a3b8}.LoginForm_input__oFa_Y:disabled{opacity:.5;cursor:not-allowed}select.LoginForm_input__oFa_Y{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.LoginForm_passwordWrapper__wEr7M{position:relative;display:flex;align-items:center}.LoginForm_passwordWrapper__wEr7M .LoginForm_input__oFa_Y{padding-right:44px}.LoginForm_eyeButton__uSDf_{position:absolute;right:0;top:0;height:100%;width:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#94a3b8;transition:color .15s ease-out;border-radius:0 10px 10px 0}@media (hover:hover) and (pointer:fine){.LoginForm_eyeButton__uSDf_:hover{color:#475569}}.LoginForm_submitButton__Ua7nw{width:100%;height:48px;padding:0 24px;background:linear-gradient(135deg,#00566b,#00728f);color:#ffffff;border:none;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;margin-top:6px;box-shadow:0 8px 24px rgba(0,114,143,.22);transition:opacity .18s ease-out,transform .16s ease-out,box-shadow .18s ease-out}@media (hover:hover) and (pointer:fine){.LoginForm_submitButton__Ua7nw:hover:not(:disabled){opacity:.92;box-shadow:0 12px 28px rgba(0,114,143,.28)}}.LoginForm_submitButton__Ua7nw:active:not(:disabled){transform:scale(.97);box-shadow:0 4px 12px rgba(0,114,143,.18)}.LoginForm_submitButton__Ua7nw:disabled{opacity:.5;cursor:not-allowed;transform:none}.LoginForm_errorMessage__taJmN{padding:10px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13.5px;line-height:1.5;margin-top:6px}.LoginForm_successMessage__cD3KH{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#15803d}.LoginForm_failedMessage__VFjeG,.LoginForm_successMessage__cD3KH{padding:10px 14px;font-size:13.5px;line-height:1.5;margin-top:6px;text-align:center;font-weight:500}.LoginForm_failedMessage__VFjeG{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c}.LoginForm_toggleLink__wmCyw{display:block;background:none;border:none;color:#00728f;font-size:13.5px;font-family:inherit;cursor:pointer;text-align:center;margin-bottom:18px;padding:0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:color .15s ease-out,-webkit-text-decoration-color .15s ease-out;transition:color .15s ease-out,text-decoration-color .15s ease-out;transition:color .15s ease-out,text-decoration-color .15s ease-out,-webkit-text-decoration-color .15s ease-out}@media (hover:hover) and (pointer:fine){.LoginForm_toggleLink__wmCyw:hover{color:#00566b;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.LoginForm_pendingState__1dFwn{display:flex;flex-direction:column;align-items:center;gap:12px;padding:4px 0}.LoginForm_pendingText__p17f1{font-size:14px;color:#475569;text-align:center;line-height:1.5;margin:0}.LoginForm_qrWrapper__PsjHm{display:flex;flex-direction:column;align-items:center;gap:12px;padding:4px 0}.LoginForm_qrLabel__Ph_Qh{font-size:14px;color:#475569;text-align:center;line-height:1.5;margin:0}.LoginForm_login-links__oeTA4{display:flex;flex-direction:column;gap:8px;margin-top:20px;align-items:center}.LoginForm_login-form-container__naQgL{width:100%}.LoginForm_label__XlhSM{font-size:13px;color:var(--primary-text-color);font-weight:500}.LoginForm_loginBox__fr3Nv{width:100%}