:root{color:#183337;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-primary:#008689;--color-primary-dark:#006d70;--color-primary-solid:#008689;--color-primary-solid-hover:#006d70;--color-ink:#183337;--color-muted:#64777a;--color-surface:#fff;--color-surface-subtle:#f5fbfa;--color-surface-hover:#eaf7f6;--color-page:#f3f7f7;--color-border:#e4ecec;--shadow-card:0 12px 32px #1833370f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f7f7;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e6f0ef;--color-ink:#e6f0ef;--color-muted:#a7b9ba;--color-surface:#1b3032;--color-surface-subtle:#213b3d;--color-surface-hover:#254446;--color-page:#102426;--color-border:#344a4c;--color-primary:#36b9b5;--color-primary-dark:#79d4cb;--color-primary-solid:#007a7d;--color-primary-solid-hover:#006d70;--shadow-card:0 12px 32px #0000003d;background:#102426}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:320px}body{min-width:320px;min-height:100vh;color:var(--color-ink);background:var(--color-page);margin:0}:root[data-theme=dark] :is(input,textarea,select){border-color:var(--color-border);color:var(--color-ink);background-color:#1b3032}:root[data-theme=dark] :is(input,textarea,select)::placeholder{color:var(--color-muted)}:root[data-theme=dark] :is(table,th,td){border-color:var(--color-border)}:root[data-theme=dark] :is(dialog,[role=dialog]){border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-ink)}:root[data-theme=dark] [data-admin-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#183337;--color-ink:#183337;--color-muted:#64777a;--color-surface:#fff;--color-surface-subtle:#f5fbfa;--color-surface-hover:#eaf7f6;--color-page:#f3f7f7;--color-border:#e4ecec;--color-primary:#008689;--color-primary-dark:#006d70;--color-primary-solid:#008689;--color-primary-solid-hover:#006d70}:root[data-theme=dark] [data-admin-theme=light] :is(input,textarea,select){color:#183337;background-color:#fff;border-color:#e4ecec}:root[data-theme=dark] [data-admin-theme=light] :is(input,textarea,select)::placeholder{color:#64777a}:root[data-theme=dark] [data-admin-theme=light] :is(table,th,td){border-color:#e4ecec}:root[data-theme=dark] [data-admin-theme=light] :is(dialog,[role=dialog]){color:#183337;background-color:#fff;border-color:#e4ecec}main#main-content{padding:120px 0 76px}body,button,a{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}a,button{color:inherit}::selection{color:#fff;background:var(--color-primary-solid)}:focus-visible{outline-offset:3px;outline:3px solid #f4c96b}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._spinner_vode6_1{color:var(--color-primary);flex:none;place-items:center;display:inline-grid;position:relative}._sizeSmall_vode6_9{width:16px;height:16px}._sizeMedium_vode6_14{width:24px;height:24px}._sizeLarge_vode6_19{width:48px;height:48px}._sizeExtraLarge_vode6_24{width:72px;height:72px}._outerRing_vode6_29,._innerRing_vode6_30,._centerDot_vode6_31{border-radius:50%;grid-area:1/1}._outerRing_vode6_29{border:2px solid color-mix(in srgb, currentColor 20%, transparent);border-top-color:currentColor;border-right-color:currentColor;width:100%;height:100%;animation:1s linear infinite _outer-spin_vode6_1}._innerRing_vode6_30{border:1px solid color-mix(in srgb, var(--color-primary-dark) 24%, transparent);border-bottom-color:var(--color-primary-dark);border-left-color:var(--color-primary-dark);width:62%;height:62%;animation:1.6s linear infinite _inner-spin_vode6_1}._centerDot_vode6_31{background:currentColor;width:3px;height:3px}._sectionLoader_vode6_60{min-height:96px;color:var(--color-muted);text-align:center;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}._fullscreen_vode6_71{z-index:2147483000;background:var(--color-page);color:var(--color-ink);overscroll-behavior:none;touch-action:none;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}._fullscreenStatus_vode6_85{outline:none;grid-row:2;place-items:center;width:72px;height:72px;display:grid}._fullscreenSpinner_vode6_94{width:72px;height:72px}._buttonLoader_vode6_99{vertical-align:-.15em;justify-content:center;align-items:center;display:inline-flex}._skeleton_vode6_106{background:linear-gradient(90deg, var(--color-surface-subtle) 25%, color-mix(in srgb, var(--color-surface-subtle) 55%, var(--color-border)) 50%, var(--color-surface-subtle) 75%);background-size:200% 100%;border-radius:8px;min-height:16px;animation:1.4s ease-in-out infinite _skeleton-shimmer_vode6_1;display:block}@keyframes _outer-spin_vode6_1{to{transform:rotate(360deg)}}@keyframes _inner-spin_vode6_1{to{transform:rotate(-360deg)}}@keyframes _skeleton-shimmer_vode6_1{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._outerRing_vode6_29,._innerRing_vode6_30,._skeleton_vode6_106{animation:none}}@media (width<=480px){._fullscreenStatus_vode6_85,._fullscreenSpinner_vode6_94{width:56px;height:56px}}._footer_h5nzz_1{color:#e6f0ef;background:#008689}._footerInner_h5nzz_6{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);width:min(1240px,100% - 64px);margin-inline:auto;padding:52px 0 44px;display:grid}._brandColumn_h5nzz_15{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._brandColumn_h5nzz_15 h2,._footerColumn_h5nzz_23 h2{color:#fff;margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.4}._brand_h5nzz_15{background:var(--color-surface);border-radius:8px;align-items:center;width:178px;padding:8px 10px;display:inline-flex}._brand_h5nzz_15 img{width:100%;height:auto;display:block}._brandColumn_h5nzz_15 p{color:#ffffffd6;margin:0;font-size:14px;line-height:1.65}._descriptionList_h5nzz_53{gap:12px;margin-top:14px;display:grid}._footerColumn_h5nzz_23{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}._footerColumn_h5nzz_23 h2{margin-bottom:2px}._footerColumn_h5nzz_23 a,._footerColumn_h5nzz_23 span{color:#ffffffd6;overflow-wrap:anywhere;font-size:14px;line-height:1.65;text-decoration:none;transition:color .15s}._footerColumn_h5nzz_23 a:hover,._footerColumn_h5nzz_23 a:focus-visible{color:#a7f0e4}._brand_h5nzz_15:focus-visible,._footerColumn_h5nzz_23 a:focus-visible{outline-offset:4px;outline:2px solid #b9f1e9}._footerBottom_h5nzz_92{color:#ffffffc7;text-align:center;border-top:1px solid #e6f0ef47;width:min(1240px,100% - 64px);margin-inline:auto;padding:18px 0 20px;font-size:13px}._footerBottom_h5nzz_92 p{margin:0}[data-theme=dark] ._footer_h5nzz_1{background:#123e40}[data-theme=dark] ._footerBottom_h5nzz_92{border-top-color:#e6f0ef33}@media (width<=900px){._footerInner_h5nzz_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (width<=560px){._footerInner_h5nzz_6,._footerBottom_h5nzz_92{width:calc(100% - 40px)}._footerInner_h5nzz_6{grid-template-columns:minmax(0,1fr);gap:28px;padding:38px 0 30px}._brandColumn_h5nzz_15{max-width:420px}._brand_h5nzz_15{width:160px}._footerBottom_h5nzz_92{padding-block:15px 18px}}._header_emn4j_1{isolation:isolate;z-index:1000;background:color-mix(in srgb, var(--color-surface) 97%, transparent);border:1px solid #008689;border-radius:30px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(8px,1.2vw,18px);width:min(1240px,100% - 48px);min-height:2cqh;margin:16px auto 0;padding:4px 18px;animation:1.08s cubic-bezier(.2,.75,.25,1) both _header-enter_emn4j_1;display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 24px #04222a24}._header_emn4j_1:before{z-index:-1;border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0% 46.875%,#0000 53.125% 100%) 0 0/400% 100%;animation:5s ease-in-out infinite alternate _navigation-shine_emn4j_1;position:absolute;inset:0}@keyframes _navigation-shine_emn4j_1{0%{background-position:62.5% 0}to{background-position:37.5% 0}}._brand_emn4j_54{border-radius:7px;justify-content:center;justify-self:start;align-items:center;width:154px;min-width:0;padding:4px;display:flex}._brand_emn4j_54 img{object-fit:contain;width:100%;height:auto;display:block}._menuPanel_emn4j_72{min-width:0;display:contents}._navigation_emn4j_77{justify-self:stretch;width:100%;min-width:0}._navigationList_emn4j_83{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(0px,.25vw,4px);margin:0;padding:0;list-style:none;display:flex}._navigationLink_emn4j_94{color:#008689;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 clamp(6px,.55vw,9px);font-size:16px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;display:inline-flex;position:relative}._navigationLink_emn4j_94:after{transform-origin:0;content:"";background:#008689;border-radius:2px;height:2px;transition:transform .2s;position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}._navigationLink_emn4j_94:hover,._navigationLink_emn4j_94:focus-visible{background:var(--color-surface-hover);color:#006d70}._navigationLink_emn4j_94:hover:after,._navigationLink_emn4j_94:focus-visible:after{transform:scaleX(1)}._navigationLink_emn4j_94:active{transform:scale(.97)}._accountActions_emn4j_143{justify-self:end;align-items:center;gap:9px;min-width:0;display:flex}._accountControls_emn4j_151{flex:none;align-items:center;gap:8px;min-width:0;display:flex}._appearanceControls_emn4j_159{flex:none;align-items:center;gap:5px;display:flex}._appearanceButton_emn4j_166,._languageButton_emn4j_167{background:var(--color-surface-subtle);color:#006d70;cursor:pointer;min-width:36px;height:36px;font:inherit;border:1px solid #00868933;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:750;transition:background-color .16s,border-color .16s;display:inline-flex}._appearanceButton_emn4j_166:hover,._languageButton_emn4j_167:hover{background:var(--color-surface-hover);border-color:#008689}._appearanceButton_emn4j_166:focus-visible,._languageButton_emn4j_167:focus-visible{outline-offset:2px;outline:3px solid #00868952}._accountMenu_emn4j_198{min-width:0;position:relative}._accountSkeleton_emn4j_203{gap:9px;display:flex}._accountSkeleton_emn4j_203 span{background:linear-gradient(90deg,#e3efee 25%,#f3f9f8 50%,#e3efee 75%) 0 0/200% 100%;border-radius:999px;width:88px;height:38px;animation:1.2s ease-in-out infinite _skeletonShimmer_emn4j_1;display:block}@keyframes _skeletonShimmer_emn4j_1{to{background-position:-200% 0}}._accountButton_emn4j_224{background:var(--color-surface-subtle);color:#174b4e;cursor:pointer;min-width:0;max-width:290px;min-height:42px;font:inherit;border:1px solid #00868940;border-radius:999px;align-items:center;gap:9px;padding:0 12px;transition:background-color .18s,border-color .18s;display:inline-flex}._accountButton_emn4j_224>:first-child{flex:none}._accountButton_emn4j_224:hover,._accountButton_emn4j_224[aria-expanded=true]{background:var(--color-surface-hover);border-color:#008689}._accountChevron_emn4j_251{border-bottom:2px solid #006d70;border-right:2px solid #006d70;flex:none;width:7px;height:7px;margin:-3px 3px 0 2px;font-size:0;transition:transform .18s,margin .18s;display:inline-block;transform:rotate(45deg)}._accountButton_emn4j_224[aria-expanded=true] ._accountChevron_emn4j_251{margin-top:3px;transform:rotate(-135deg)}._accountDropdown_emn4j_269{z-index:2;background:var(--color-surface);border:1px solid #00868929;border-radius:10px;gap:4px;width:max-content;min-width:210px;padding:7px;animation:.14s ease-out both _dropdown-enter_emn4j_1;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #041c2329}._accountDropdown_emn4j_269 a,._accountDropdown_emn4j_269 button{color:#174b4e;cursor:pointer;min-height:42px;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}._accountDropdown_emn4j_269 ._appearanceControls_emn4j_159{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;padding:4px 0;display:grid}._accountDropdown_emn4j_269 ._appearanceDivider_emn4j_314{background:#00868929;width:100%;height:1px}._accountDropdown_emn4j_269 ._appearanceButton_emn4j_166,._accountDropdown_emn4j_269 ._languageButton_emn4j_167{background:var(--color-surface-subtle);color:#006d70;text-align:center;white-space:nowrap;border:1px solid #00868933;border-radius:999px;justify-content:center;gap:5px;width:100%;min-width:0;height:36px;min-height:36px;padding:0 6px;font-size:11px;font-weight:750}._accountDropdown_emn4j_269 a svg,._accountDropdown_emn4j_269 button svg{color:#008689;flex:none}._accountDropdown_emn4j_269 a:hover,._accountDropdown_emn4j_269 button:hover{background:var(--color-surface-hover);color:#006d70}._accountDropdown_emn4j_269 a:focus-visible,._accountDropdown_emn4j_269 button:focus-visible{outline-offset:1px;outline:3px solid #00868947}._accountDropdown_emn4j_269 button:disabled{opacity:.55;cursor:wait}._userGreeting_emn4j_362{color:#174b4e;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:14px;font-weight:650;display:flex}._greetingLabel_emn4j_373{flex:none}._username_emn4j_377{color:#174b4e;text-overflow:ellipsis;white-space:nowrap;flex:0 140px;min-width:0;max-width:140px;font-size:14px;font-weight:650;display:block;overflow:hidden}._sessionStatus_emn4j_390{color:#526d6e;white-space:nowrap;font-size:13px}._logoutError_emn4j_396{color:#a52f2f;margin:0;font-size:12px}._logoutSuccess_emn4j_402{z-index:1100;color:#174b32;background:#f2fbf5;border:1px solid #b8dfca;border-radius:12px;align-items:center;gap:12px;min-width:min(320px,100vw - 32px);padding:14px 12px 14px 15px;animation:.2s cubic-bezier(.16,1,.3,1) both _success-toast-enter_emn4j_1;display:flex;position:fixed;top:94px;right:24px;overflow:hidden;box-shadow:0 12px 32px #10432b29}._logoutSuccess_emn4j_402:after{transform-origin:0;content:"";background:#27965e;height:3px;animation:3s linear both _success-toast-progress_emn4j_1;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}._successIcon_emn4j_434{color:#17653e;background:#d7f1e1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:17px;font-weight:800;display:grid}._logoutSuccess_emn4j_402>span:nth-child(2){gap:3px;display:grid}._logoutSuccess_emn4j_402 strong{font-size:14px}._logoutSuccess_emn4j_402>span:nth-child(2)>span{color:#456b56;font-size:13px}._logoutSuccess_emn4j_402 button{color:#456b56;cursor:pointer;width:36px;height:36px;font:inherit;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-left:auto;font-size:22px;line-height:1;display:grid}._logoutSuccess_emn4j_402 button:hover{background:#e1f3e8}@keyframes _success-toast-enter_emn4j_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _success-toast-progress_emn4j_1{to{transform:scaleX(0)}}._registerLink_emn4j_500,._loginLink_emn4j_501{color:#006d70;white-space:nowrap;border:1px solid #008689;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}._loginLink_emn4j_501{cursor:pointer}._registerLink_emn4j_500{color:#fff;background:#008689}._registerLink_emn4j_500:hover{background:#006f72;transform:translateY(-2px);box-shadow:0 7px 16px #00696c33}._loginLink_emn4j_501{background:var(--color-surface)}._loginLink_emn4j_501:hover{background:var(--color-surface-hover);transform:translateY(-2px)}._loginLink_emn4j_501:disabled{opacity:.55;cursor:wait;transform:none}._registerLink_emn4j_500:active,._loginLink_emn4j_501:active{transform:translateY(0)scale(.98)}._menuToggle_emn4j_557{display:none}[data-theme=dark] ._header_emn4j_1{background:#142729f7;border-color:#247e7d}[data-theme=dark] ._navigationLink_emn4j_94,[data-theme=dark] ._accountButton_emn4j_224,[data-theme=dark] ._userGreeting_emn4j_362,[data-theme=dark] ._username_emn4j_377,[data-theme=dark] ._accountDropdown_emn4j_269 a,[data-theme=dark] ._accountDropdown_emn4j_269 button{color:#d7e8e6}[data-theme=dark] ._navigationLink_emn4j_94:hover,[data-theme=dark] ._navigationLink_emn4j_94:focus-visible,[data-theme=dark] ._accountButton_emn4j_224,[data-theme=dark] ._accountButton_emn4j_224:hover,[data-theme=dark] ._accountButton_emn4j_224[aria-expanded=true],[data-theme=dark] ._appearanceButton_emn4j_166,[data-theme=dark] ._languageButton_emn4j_167{color:#a7e4dc;background:#1b3839;border-color:#4cb6af66}[data-theme=dark] ._accountDropdown_emn4j_269{background:#1b3032;border-color:#344a4c}[data-theme=dark] ._accountDropdown_emn4j_269 a:hover,[data-theme=dark] ._accountDropdown_emn4j_269 button:hover{color:#b9eee7;background:#254446}[data-theme=dark] ._menuPanel_emn4j_72{background:#162a2c;border-color:#344a4c}[data-theme=dark] ._registerLink_emn4j_500{color:#fff;background:#008689;border-color:#36b9b5}[data-theme=dark] ._loginLink_emn4j_501{color:#b9eee7;background:#1b3032;border-color:#4abbb4}@keyframes _dropdown-enter_emn4j_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes _header-enter_emn4j_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){._header_emn4j_1{grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;width:min(100% - 48px,1040px);min-height:64px;padding:4px 14px}._brand_emn4j_54{width:148px}._logoutSuccess_emn4j_402{top:98px}._menuToggle_emn4j_557{background:var(--color-surface-subtle);color:#006d70;cursor:pointer;border:1px solid #00868947;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;transition:background-color .18s;display:inline-flex}._menuToggle_emn4j_557:hover{background:var(--color-surface-hover)}._menuToggle_emn4j_557 span{background:currentColor;border-radius:2px;width:19px;height:2px;transition:transform .18s,opacity .18s}._menuToggle_emn4j_557[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}._menuToggle_emn4j_557[aria-expanded=true] span:nth-child(2){opacity:0}._menuToggle_emn4j_557[aria-expanded=true] span:last-child{transform:translateY(-7px)rotate(-45deg)}._menuPanel_emn4j_72{flex:initial;background:var(--color-surface);border:1px solid #00868929;border-radius:18px;align-items:stretch;gap:14px;padding:14px;display:none;position:absolute;top:calc(100% - 3px);left:0;right:0;box-shadow:0 18px 42px #041c2329}._menuPanelOpen_emn4j_715{flex-direction:column;display:flex}._navigationList_emn4j_83{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:0;display:grid}._navigationLink_emn4j_94{color:#174b4e;border-radius:10px;justify-content:flex-start;width:100%;min-height:46px;padding-inline:12px;font-size:14px}._navigationLink_emn4j_94:after{width:34px;bottom:5px;left:12px;right:auto}._accountActions_emn4j_143{border-top:1px solid #00868929;flex-wrap:wrap;justify-content:flex-start;padding-top:12px}._appearanceControls_emn4j_159{border-bottom:1px solid #00868929;width:100%;padding-bottom:10px}._accountControls_emn4j_151{width:100%}._accountMenu_emn4j_198{flex:1;min-width:0}._accountButton_emn4j_224{justify-content:space-between;width:100%;max-width:none}._accountDropdown_emn4j_269{width:100%;box-shadow:none;margin-top:5px;position:static}._accountSkeleton_emn4j_203{width:100%}._accountSkeleton_emn4j_203 span{flex:1 1 0;height:46px}._registerLink_emn4j_500,._loginLink_emn4j_501{flex:1 1 0;min-height:46px;font-size:14px}}@media (width<=560px){._header_emn4j_1{border-radius:14px;width:calc(100% - 36px);min-height:60px;margin-top:12px;padding:4px 12px}._brand_emn4j_54{flex-basis:138px;width:138px;padding:5px}._menuToggle_emn4j_557{width:44px;height:44px}._menuPanel_emn4j_72{padding:10px;top:calc(100% - 1px)}._navigationList_emn4j_83{grid-template-columns:1fr}._logoutSuccess_emn4j_402{width:calc(100vw - 48px);min-width:0;top:90px;left:auto;right:24px}}@media (prefers-reduced-motion:reduce){._header_emn4j_1,._header_emn4j_1:before{animation:none}._navigationLink_emn4j_94,._navigationLink_emn4j_94:after,._registerLink_emn4j_500,._loginLink_emn4j_501,._menuToggle_emn4j_557,._menuToggle_emn4j_557 span{transition:none}._accountSkeleton_emn4j_203 span,._accountButton_emn4j_224,._accountDropdown_emn4j_269,._logoutSuccess_emn4j_402{transition:none;animation:none}._logoutSuccess_emn4j_402:after{animation:none}}@media (width<=1200px){._appearanceControls_emn4j_159{order:0}}:where([data-theme=dark]) ._navigationLink_emn4j_94,:where([data-theme=dark]) ._navigationLink_emn4j_94:hover,:where([data-theme=dark]) ._navigationLink_emn4j_94:focus-visible,:where([data-theme=dark]) ._appearanceButton_emn4j_166,:where([data-theme=dark]) ._languageButton_emn4j_167,:where([data-theme=dark]) ._accountDropdown_emn4j_269 a svg,:where([data-theme=dark]) ._accountDropdown_emn4j_269 button svg,:where([data-theme=dark]) ._accountDropdown_emn4j_269 a:hover,:where([data-theme=dark]) ._accountDropdown_emn4j_269 button:hover,:where([data-theme=dark]) ._loginLink_emn4j_501{color:var(--color-primary-dark)}:where([data-theme=dark]) ._accountSkeleton_emn4j_203 span{background:linear-gradient(90deg, var(--color-surface-hover) 25%, var(--color-surface) 50%, var(--color-surface-hover) 75%)}:where([data-theme=dark]) ._accountButton_emn4j_224,:where([data-theme=dark]) ._accountDropdown_emn4j_269 a,:where([data-theme=dark]) ._accountDropdown_emn4j_269 button,:where([data-theme=dark]) ._userGreeting_emn4j_362,:where([data-theme=dark]) ._username_emn4j_377{color:var(--color-ink)}:where([data-theme=dark]) ._sessionStatus_emn4j_390{color:var(--color-muted)}:where([data-theme=dark]) ._logoutError_emn4j_396{color:#ff9d9d}:where([data-theme=dark]) ._logoutSuccess_emn4j_402{background:var(--color-surface);color:var(--color-ink);border-color:#2f6b4f}:where([data-theme=dark]) ._successIcon_emn4j_434{background:var(--color-surface-hover);color:var(--color-muted)}:where([data-theme=dark]) ._logoutSuccess_emn4j_402>span:nth-child(2)>span,:where([data-theme=dark]) ._logoutSuccess_emn4j_402 button{color:#7fdca8}:where([data-theme=dark]) ._logoutSuccess_emn4j_402 button:hover{background:var(--color-surface-hover)}@media (width<=1200px){:where([data-theme=dark]) ._menuToggle_emn4j_557{color:var(--color-primary-dark)}:where([data-theme=dark]) ._navigationLink_emn4j_94{color:var(--color-ink)}}._avatar_1tf3h_1{color:#006d70;text-transform:uppercase;background:linear-gradient(145deg,#e7f5f3,#c8e7e3);border:1px solid #00868938;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:750;line-height:1;display:inline-grid;overflow:hidden}._avatar_1tf3h_1 img{object-fit:cover;width:100%;height:100%;display:block}._large_1tf3h_25{border-width:3px;border-color:#e5f2f1;width:104px;height:104px;font-size:34px}:where([data-theme=dark]) ._avatar_1tf3h_1{background:linear-gradient(145deg, var(--color-surface-subtle), var(--color-surface-hover));color:var(--color-primary-dark)}:where([data-theme=dark]) ._large_1tf3h_25{border-color:var(--color-border)}._root_1nisp_1{flex:none;align-items:center;display:inline-flex;position:relative}._trigger_1nisp_8{background:var(--color-surface-subtle);color:#008689;cursor:pointer;border:1px solid #00868938;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:relative}._trigger_1nisp_8:hover,._trigger_1nisp_8[aria-expanded=true]{background:var(--color-surface-hover);color:#006d70;border-color:#008689}._trigger_1nisp_8:focus-visible,._markAllButton_1nisp_32:focus-visible,._notificationItem_1nisp_33:focus-visible{outline-offset:2px;outline:3px solid #00868952}._badge_1nisp_38{color:#fff;font-variant-numeric:tabular-nums;background:#c44747;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:750;line-height:1;display:grid;position:absolute;top:-3px;right:-4px}._dropdown_1nisp_57{z-index:20;background:var(--color-surface);color:#173d40;border:1px solid #0086892e;border-radius:14px;flex-direction:column;width:min(380px,100vw - 32px);max-height:min(540px,100dvh - 100px);animation:.14s ease-out both _dropdown-enter_1nisp_1;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 16px 42px #041c2333}._dropdownHeader_1nisp_75{border-bottom:1px solid #e8f0ef;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 17px 13px;display:flex}._heading_1nisp_84{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._heading_1nisp_84 h2{color:#173d40;margin:0;font-size:16px;font-weight:750}._unreadCount_1nisp_99{color:#006d70;white-space:nowrap;background:#e8f5f4;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}._markAllButton_1nisp_32{color:#00777a;cursor:pointer;font:inherit;text-align:right;background:0 0;border:0;flex:none;padding:4px 0;font-size:11px;font-weight:650;line-height:1.4}._markAllButton_1nisp_32:hover{color:#005b5e;text-underline-offset:3px;text-decoration:underline}._notificationList_1nisp_129{overscroll-behavior:contain;min-height:0;margin:0;padding:5px;list-style:none;display:grid;overflow-y:auto}._notificationList_1nisp_129 li{min-width:0}._notificationItem_1nisp_33{background:var(--color-surface);width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;border-radius:9px;grid-template-columns:36px minmax(0,1fr) 8px;align-items:start;gap:10px;padding:12px 10px;transition:background-color .14s;display:grid;position:relative}._notificationItem_1nisp_33:hover{background:#f4f9f8}._notificationItem_1nisp_33._unread_1nisp_99{background:#eff9f8}._notificationItem_1nisp_33._unread_1nisp_99:hover{background:#e7f5f3}._notificationIcon_1nisp_173{background:var(--color-surface-hover);color:#00777a;border:1px solid #cde7e4;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}._notificationContent_1nisp_184{gap:4px;min-width:0;display:grid}._notificationTitle_1nisp_190,._notificationMessage_1nisp_191{overflow-wrap:anywhere;display:block}._notificationTitle_1nisp_190{color:#173d40;font-size:12px;font-weight:750;line-height:1.45}._notificationMessage_1nisp_191{color:#52696b;font-size:11px;line-height:1.5}._notificationMeta_1nisp_209{color:#6b8182;flex-wrap:wrap;align-items:center;gap:6px 9px;margin-top:2px;font-size:10px;display:flex}._mockLabel_1nisp_219{color:#52696b;background:#f0f3f3;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}._unreadDot_1nisp_228{background:#008689;border-radius:50%;width:7px;height:7px;margin-top:5px}._emptyState_1nisp_236{color:#52696b;text-align:center;align-content:center;justify-items:center;gap:12px;min-height:170px;padding:24px;display:grid}._emptyState_1nisp_236 p{margin:0;font-size:13px}._emptyIcon_1nisp_252{color:#678687;background:#f0f7f6;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}._disclaimer_1nisp_262{color:#788a8b;text-align:center;background:#fbfdfd;border-top:1px solid #edf2f1;margin:0;padding:10px 15px;font-size:10px;line-height:1.45}@keyframes _dropdown-enter_1nisp_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] ._trigger_1nisp_8{color:#a7e4dc;background:#1b3839;border-color:#4cb6af66}[data-theme=dark] ._dropdown_1nisp_57{color:#d7e8e6;background:#1b3032;border-color:#344a4c}[data-theme=dark] ._dropdownHeader_1nisp_75{border-bottom-color:#344a4c}[data-theme=dark] ._heading_1nisp_84 h2,[data-theme=dark] ._notificationTitle_1nisp_190{color:#e6f0ef}[data-theme=dark] ._notificationItem_1nisp_33{background:0 0}[data-theme=dark] ._notificationItem_1nisp_33:hover,[data-theme=dark] ._notificationItem_1nisp_33._unread_1nisp_99{background:#203b3d}[data-theme=dark] ._notificationMessage_1nisp_191{color:#b6c8c8}[data-theme=dark] ._notificationMeta_1nisp_209,[data-theme=dark] ._disclaimer_1nisp_262{color:#a7b9ba}@media (width<=1160px){._dropdown_1nisp_57{left:0;right:auto}}@media (width<=560px){._trigger_1nisp_8{width:44px;height:44px}._dropdown_1nisp_57{width:min(380px,100vw - 36px);max-height:min(520px,100dvh - 90px)}._dropdownHeader_1nisp_75{flex-direction:column;gap:6px}._markAllButton_1nisp_32{text-align:left;min-height:32px}}@media (prefers-reduced-motion:reduce){._trigger_1nisp_8,._notificationItem_1nisp_33{transition:none}._dropdown_1nisp_57{animation:none}}:where([data-theme=dark]) ._trigger_1nisp_8,:where([data-theme=dark]) ._trigger_1nisp_8:hover,:where([data-theme=dark]) ._trigger_1nisp_8[aria-expanded=true],:where([data-theme=dark]) ._markAllButton_1nisp_32,:where([data-theme=dark]) ._markAllButton_1nisp_32:hover{color:var(--color-primary-dark)}:where([data-theme=dark]) ._badge_1nisp_38{border-color:var(--color-border)}:where([data-theme=dark]) ._dropdown_1nisp_57,:where([data-theme=dark]) ._heading_1nisp_84 h2,:where([data-theme=dark]) ._notificationTitle_1nisp_190{color:var(--color-ink)}:where([data-theme=dark]) ._dropdownHeader_1nisp_75{border-bottom-color:var(--color-border)}:where([data-theme=dark]) ._unreadCount_1nisp_99{background:var(--color-surface-subtle);color:var(--color-primary-dark)}:where([data-theme=dark]) ._notificationItem_1nisp_33:hover,:where([data-theme=dark]) ._notificationItem_1nisp_33._unread_1nisp_99:hover{background:var(--color-surface-hover)}:where([data-theme=dark]) ._notificationItem_1nisp_33._unread_1nisp_99,:where([data-theme=dark]) ._emptyIcon_1nisp_252{background:var(--color-surface-subtle)}:where([data-theme=dark]) ._notificationIcon_1nisp_173{border-color:var(--color-border);color:var(--color-primary-dark)}:where([data-theme=dark]) ._notificationMessage_1nisp_191,:where([data-theme=dark]) ._emptyState_1nisp_236{color:var(--color-muted)}:where([data-theme=dark]) ._mockLabel_1nisp_219{background:var(--color-surface-subtle);color:var(--color-muted)}:where([data-theme=dark]) ._disclaimer_1nisp_262{border-top-color:var(--color-border);background:var(--color-surface)}._meter_1fy4l_1{color:#526b6e;gap:7px;min-width:0;margin-top:12px;font-size:12px;line-height:1.35;animation:.16s ease-out both _meter-enter_1fy4l_1;display:grid}._meterHeading_1fy4l_12{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}._meterTitle_1fy4l_20{color:#000;font-weight:650}._strengthLabel_1fy4l_25{color:#647a7c;text-align:right;font-weight:700}._progressTrack_1fy4l_31{background:#e6eeee;border-radius:999px;height:6px;overflow:hidden}._progressBar_1fy4l_38{border-radius:inherit;background:#94a8a8;height:100%;transition:width .2s,background-color .2s;display:block}._score0_1fy4l_46{background:#bd4d4d}._score1_1fy4l_50{background:#c9773b}._score2_1fy4l_54{background:#a48732}._score3_1fy4l_58{background:#16847f}._score4_1fy4l_62{background:#13fb09}._scoreLabel0_1fy4l_66{color:#a53d3d}._scoreLabel1_1fy4l_70{color:#a85a25}._scoreLabel2_1fy4l_74{color:#806b22}._scoreLabel3_1fy4l_78{color:#08736e}._scoreLabel4_1fy4l_82{color:#03b80a}._checks_1fy4l_86{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}._requirement_1fy4l_96{color:#687d7f;white-space:nowrap;align-items:center;gap:4px;min-height:18px;display:inline-flex}._requirementIcon_1fy4l_105{color:#8a9a9b;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}._met_1fy4l_1{color:#03b80a;font-weight:700}._met_1fy4l_1 ._requirementIcon_1fy4l_105{color:#03b80a}._policy_1fy4l_124{color:#718385;align-items:center;gap:4px;margin:-1px 0 0;font-size:11px;display:flex}._policyMet_1fy4l_133{color:#23755f}._policyUnmet_1fy4l_137{color:#a1564b}._loadError_1fy4l_141{color:#8d5b24;flex-wrap:wrap;align-items:center;gap:3px 8px;font-size:11px;display:flex}._loadError_1fy4l_141 p{margin:0}._loadError_1fy4l_141 button{color:#006f72;cursor:pointer;min-height:24px;font:inherit;text-underline-offset:2px;background:0 0;border:0;border-radius:4px;padding:1px 4px;font-weight:700;text-decoration:underline}._loadError_1fy4l_141 button:focus-visible{outline-offset:2px;outline:2px solid #008689}@keyframes _meter-enter_1fy4l_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (width<=420px){._checks_1fy4l_86{column-gap:9px}}@media (prefers-reduced-motion:reduce){._meter_1fy4l_1{animation:none}._progressBar_1fy4l_38{transition:none}}:where([data-theme=dark]) ._meter_1fy4l_1,:where([data-theme=dark]) ._strengthLabel_1fy4l_25,:where([data-theme=dark]) ._requirement_1fy4l_96,:where([data-theme=dark]) ._policyMet_1fy4l_133{color:var(--color-muted)}:where([data-theme=dark]) ._meterTitle_1fy4l_20{color:var(--color-ink)}:where([data-theme=dark]) ._progressTrack_1fy4l_31{background:var(--color-surface-hover);background:#2a4244}:where([data-theme=dark]) ._progressBar_1fy4l_38{background:#8fa5a6}:where([data-theme=dark]) ._score0_1fy4l_46{background:#f27878}:where([data-theme=dark]) ._score1_1fy4l_50{background:#f09a5a}:where([data-theme=dark]) ._score2_1fy4l_54{background:#e3c14f}:where([data-theme=dark]) ._score3_1fy4l_58{background:#3cc9c2}:where([data-theme=dark]) ._score4_1fy4l_62{background:#4ade80}:where([data-theme=dark]) ._scoreLabel4_1fy4l_82{color:#5eea92}:where([data-theme=dark]) ._strengthLabel_1fy4l_25{color:var(--color-ink)}:where([data-theme=dark]) ._requirement_1fy4l_96{color:#b9cccb}:where([data-theme=dark]) ._requirementIcon_1fy4l_105{color:#8fa5a6}:where([data-theme=dark]) ._met_1fy4l_1,:where([data-theme=dark]) ._met_1fy4l_1 ._requirementIcon_1fy4l_105,:where([data-theme=dark]) ._policyMet_1fy4l_133{color:#5eea92}:where([data-theme=dark]) ._scoreLabel0_1fy4l_66,:where([data-theme=dark]) ._policyUnmet_1fy4l_137{color:#ff9d9d}:where([data-theme=dark]) ._scoreLabel1_1fy4l_70,:where([data-theme=dark]) ._scoreLabel2_1fy4l_74,:where([data-theme=dark]) ._loadError_1fy4l_141{color:#f5c76a}:where([data-theme=dark]) ._scoreLabel3_1fy4l_78,:where([data-theme=dark]) ._loadError_1fy4l_141 button{color:var(--color-primary-dark)}._overlay_1ue1s_1{z-index:2000;overscroll-behavior:contain;background:#0f222585;place-items:center;padding:24px 16px;animation:.16s ease-out both _overlay-enter_1ue1s_1;display:grid;position:fixed;inset:0;overflow-y:auto}._dialog_1ue1s_14{background:var(--color-surface);color:#17383b;border:1px solid #00868929;border-radius:18px;width:min(100%,480px);max-height:min(760px,100dvh - 48px);animation:.18s cubic-bezier(.2,.75,.25,1) both _dialog-enter_1ue1s_1;overflow-y:auto;box-shadow:0 24px 80px #021c2147}._header_1ue1s_26{border-bottom:1px solid var(--color-border);align-items:center;gap:13px;padding:22px 22px 18px;display:flex}._headerIcon_1ue1s_34{color:#00777a;background:#e8f5f4;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}._header_1ue1s_26 h2{color:#153b3e;margin:0;font-size:20px;font-weight:750;line-height:1.35}._header_1ue1s_26 p{color:#657a7c;margin:4px 0 0;font-size:13px;line-height:1.45}._closeButton_1ue1s_60{color:#607679;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;display:grid}._closeButton_1ue1s_60:hover:not(:disabled){color:#006f72;background:#f0f7f6}._form_1ue1s_79{gap:17px;padding:21px 22px 22px;display:grid}._field_1ue1s_85{gap:7px;min-width:0;display:grid}._field_1ue1s_85 label{color:#304c4f;font-size:13px;font-weight:700}._field_1ue1s_85 label span{color:#b83c3c}._inputWrap_1ue1s_101{background:var(--color-surface);border:1px solid #d5e1e1;border-radius:10px;align-items:center;min-height:46px;transition:border-color .14s,box-shadow .14s;display:flex}._inputWrap_1ue1s_101:focus-within{border-color:#008689;box-shadow:0 0 0 3px #00868924}._inputInvalid_1ue1s_116{border-color:#bd4444}._inputWrap_1ue1s_101 input{color:#183a3d;width:100%;min-width:0;height:44px;font:inherit;background:0 0;border:0;outline:0;padding:0 4px 0 12px;font-size:16px}._visibilityButton_1ue1s_133{color:#607679;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:44px;height:44px;display:grid}._visibilityButton_1ue1s_133:hover:not(:disabled){color:#006f72}._visibilityButton_1ue1s_133:focus-visible,._closeButton_1ue1s_60:focus-visible,._cancelButton_1ue1s_152:focus-visible,._submitButton_1ue1s_153:focus-visible{outline-offset:2px;outline:3px solid #0086894d}._fieldError_1ue1s_158,._requestError_1ue1s_159{color:#a23838;margin:0;font-size:12px;line-height:1.5}._passwordHint_1ue1s_166{color:#64787a;margin:-7px 0 0;font-size:12px;line-height:1.5}._statusMessage_1ue1s_173{color:#526b70;margin:0;font-size:13px;line-height:1.5}._actions_1ue1s_180{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:5px;display:flex}._cancelButton_1ue1s_152,._submitButton_1ue1s_153{cursor:pointer;min-width:100px;min-height:44px;font:inherit;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:9px 16px;font-size:14px;font-weight:700;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}._cancelButton_1ue1s_152{background:var(--color-surface);color:#3d5a5d;border-color:#d7e3e3}._cancelButton_1ue1s_152:hover:not(:disabled){background:#f6fafa;border-color:#b8d5d4}._submitButton_1ue1s_153{color:#fff;background:#008689}._submitButton_1ue1s_153:hover:not(:disabled){background:#006f72}._cancelButton_1ue1s_152:disabled,._submitButton_1ue1s_153:disabled,._closeButton_1ue1s_60:disabled,._visibilityButton_1ue1s_133:disabled{cursor:wait;opacity:.58}._spinner_1ue1s_234{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _spin_1ue1s_234}@keyframes _spin_1ue1s_234{to{transform:rotate(360deg)}}@keyframes _overlay-enter_1ue1s_1{0%{opacity:0}to{opacity:1}}@keyframes _dialog-enter_1ue1s_1{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=520px){._overlay_1ue1s_1{align-items:end;padding:12px}._dialog_1ue1s_14{border-radius:18px 18px 14px 14px;width:100%;max-height:calc(100dvh - 24px)}._header_1ue1s_26{padding:18px 17px 15px}._form_1ue1s_79{gap:15px;padding:18px 17px}._actions_1ue1s_180>button{flex:1}}@media (prefers-reduced-motion:reduce){._overlay_1ue1s_1,._dialog_1ue1s_14,._spinner_1ue1s_234{animation:none}._inputWrap_1ue1s_101,._cancelButton_1ue1s_152,._submitButton_1ue1s_153{transition:none}}:where([data-theme=dark]) ._dialog_1ue1s_14,:where([data-theme=dark]) ._header_1ue1s_26 h2,:where([data-theme=dark]) ._field_1ue1s_85 label,:where([data-theme=dark]) ._inputWrap_1ue1s_101 input{color:var(--color-ink)}:where([data-theme=dark]) ._headerIcon_1ue1s_34{background:var(--color-surface-subtle);color:var(--color-primary-dark)}:where([data-theme=dark]) ._header_1ue1s_26 p,:where([data-theme=dark]) ._closeButton_1ue1s_60,:where([data-theme=dark]) ._visibilityButton_1ue1s_133,:where([data-theme=dark]) ._passwordHint_1ue1s_166,:where([data-theme=dark]) ._statusMessage_1ue1s_173{color:var(--color-muted)}:where([data-theme=dark]) ._closeButton_1ue1s_60:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-primary-dark)}:where([data-theme=dark]) ._field_1ue1s_85 label span,:where([data-theme=dark]) ._fieldError_1ue1s_158,:where([data-theme=dark]) ._requestError_1ue1s_159{color:#ff9d9d}:where([data-theme=dark]) ._inputWrap_1ue1s_101{background:#14292b;border-color:#4a6a6c}:where([data-theme=dark]) ._inputWrap_1ue1s_101:hover{border-color:#6f9496}:where([data-theme=dark]) ._inputWrap_1ue1s_101:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #36b9b54d}:where([data-theme=dark]) ._inputInvalid_1ue1s_116,:where([data-theme=dark]) ._inputInvalid_1ue1s_116:hover{border-color:#ff9d9d}:where([data-theme=dark]) ._inputWrap_1ue1s_101 input::placeholder{color:#8fa5a6;opacity:1}:where([data-theme=dark]) ._visibilityButton_1ue1s_133{color:#b9cccb}:where([data-theme=dark]) ._visibilityButton_1ue1s_133:hover:not(:disabled){color:var(--color-primary-dark)}:where([data-theme=dark]) ._visibilityButton_1ue1s_133:focus-visible,:where([data-theme=dark]) ._closeButton_1ue1s_60:focus-visible,:where([data-theme=dark]) ._cancelButton_1ue1s_152:focus-visible,:where([data-theme=dark]) ._submitButton_1ue1s_153:focus-visible{outline-color:#36b9b5b3}:where([data-theme=dark]) ._cancelButton_1ue1s_152{color:var(--color-ink);background:0 0;border-color:#5d7d7f}:where([data-theme=dark]) ._cancelButton_1ue1s_152:hover:not(:disabled){border-color:var(--color-primary-dark);background:var(--color-surface-hover);color:#fff}._dock_djijo_1{z-index:40;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}._fab_djijo_12,._contactButton_djijo_13{background:var(--color-primary-solid);color:#fff;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;transition:background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 18px #003c3e47}._fab_djijo_12{border-radius:50%;width:44px;height:44px}._contactButton_djijo_13{border-radius:999px;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700}._fab_djijo_12:hover,._contactButton_djijo_13:hover{background:var(--color-primary-solid-hover)}._fab_djijo_12:focus-visible,._contactButton_djijo_13:focus-visible,._contactMenu_djijo_48 :is(a,button):focus-visible{outline-offset:2px;outline:3px solid #00868966}._contact_djijo_13{flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:relative}._contactMenu_djijo_48{background:var(--color-surface);color:#1d3a3c;border:1px solid #d8e6e5;border-radius:14px;width:min(300px,100vw - 32px);padding:14px;box-shadow:0 16px 40px #0f282a38}._contactHead_djijo_71{justify-content:space-between;align-items:center;font-size:16px;display:flex}._contactHead_djijo_71 button{color:#5b7173;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;font-size:22px;display:grid}._contactHead_djijo_71 button:hover{background:#eff6f6}._contactOrg_djijo_95{color:#5b7173;margin:2px 0 10px;font-size:13px;line-height:1.5}._contactMenu_djijo_48 ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}._contactMenu_djijo_48 li a{min-height:44px;color:inherit;border:1px solid #e3eded;border-radius:10px;gap:2px;padding:9px 12px;text-decoration:none;display:grid}._contactMenu_djijo_48 li a:hover{border-color:var(--color-primary);background:#f2fafa}._contactMenu_djijo_48 li a span{color:var(--color-primary-dark);font-size:14px;font-weight:700}._contactMenu_djijo_48 li a small{color:#5b7173;overflow-wrap:anywhere;font-size:12px}@media (prefers-reduced-motion:reduce){._fab_djijo_12,._contactButton_djijo_13{transition:none}}:where([data-theme=dark]) ._contactMenu_djijo_48{border-color:var(--color-border);color:var(--color-ink)}:where([data-theme=dark]) ._contactHead_djijo_71 button,:where([data-theme=dark]) ._contactOrg_djijo_95,:where([data-theme=dark]) ._contactMenu_djijo_48 li a small{color:var(--color-muted)}:where([data-theme=dark]) ._contactHead_djijo_71 button:hover,:where([data-theme=dark]) ._contactMenu_djijo_48 li a:hover{background:var(--color-surface-hover)}:where([data-theme=dark]) ._contactMenu_djijo_48 li a{border-color:var(--color-border)}._widget_152y3_1{flex:none;align-self:flex-end;position:relative}._launcher_152y3_7{cursor:pointer;filter:drop-shadow(0 8px 12px #003c3e2e);background:0 0;border:0;width:auto;height:clamp(100px,8vw,126px);padding:0;transition:filter .18s;display:block}._robotImage_152y3_19{object-fit:contain;transform-origin:bottom;width:auto;max-width:min(154px,100vw - 32px);height:100%;transition:transform .18s;animation:3.6s ease-in-out infinite _robot-float_152y3_1;display:block}._launcher_152y3_7:hover{filter:drop-shadow(0 10px 18px #00868959)}._launcher_152y3_7:hover ._robotImage_152y3_19,._launcher_152y3_7:focus-visible ._robotImage_152y3_19{animation-play-state:paused;transform:translateY(-2px)scale(1.05)rotate(1deg)}._launcher_152y3_7:active{filter:drop-shadow(0 4px 8px #003c3e29)}._launcher_152y3_7:active ._robotImage_152y3_19{transform:scale(.97)}._launcherOpen_152y3_48,._launcherOpen_152y3_48:hover{filter:drop-shadow(0 5px 10px #003c3e24)}._launcherOpen_152y3_48 ._robotImage_152y3_19{animation:none;transform:none}._greetingBubble_152y3_58{border:1px solid var(--color-border);background:var(--color-surface);width:max-content;max-width:min(250px,100vw - 150px);color:var(--color-ink);pointer-events:none;border-radius:14px 14px 4px;padding:9px 12px;font-size:13px;line-height:1.4;position:absolute;bottom:42px;right:calc(100% - 8px);box-shadow:0 8px 22px #041c2329}._panel_152y3_75{z-index:1200;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));border:1px solid var(--color-border);background:var(--color-surface);width:min(400px,100vw - 32px);min-width:0;height:min(640px,100dvh - 128px);min-height:min(340px,100dvh - 128px);max-height:calc(100dvh - 128px);color:var(--color-ink);border-radius:16px;flex-direction:column;animation:.16s ease-out both _panel-enter_152y3_1;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 42px #041c2333}._panel_152y3_75[hidden]{display:none}._header_152y3_100{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:12px 14px;display:flex}._headerIdentity_152y3_111,._headerActions_152y3_112{align-items:center;gap:10px;min-width:0;display:flex}._headerIcon_152y3_119{background:var(--color-surface-hover);width:38px;height:38px;color:var(--color-primary-dark);border-radius:12px;flex:none;place-items:center;display:grid}._headerText_152y3_130{min-width:0}._headerText_152y3_130 h2{color:var(--color-ink);margin:0;font-size:15px;font-weight:750;line-height:1.3}._headerText_152y3_130 p{color:var(--color-muted);margin:3px 0 0;font-size:12px;line-height:1.35}._headerActions_152y3_112{flex:none;gap:4px}._iconButton_152y3_154{min-width:36px;min-height:36px;color:var(--color-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}._iconButton_152y3_154:hover{background:var(--color-surface-hover);color:var(--color-primary-dark)}._iconButton_152y3_154:disabled{cursor:not-allowed;opacity:.5}._messageList_152y3_178{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 14px;display:flex;overflow:hidden auto}._welcome_152y3_190{flex-direction:column;gap:14px;display:flex}._welcomeMessage_152y3_196,._errorNotice_152y3_197,._pending_152y3_198{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}._welcomeMessage_152y3_196{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:94%;padding:11px 13px}._quickQuestions_152y3_214{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._quickQuestion_152y3_214{border:1px solid var(--color-border);background:var(--color-surface);max-width:100%;min-height:36px;color:var(--color-primary-dark);cursor:pointer;font:inherit;text-align:left;border-radius:999px;padding:7px 11px;font-size:12px;line-height:1.35;transition:border-color .14s,background-color .14s}._quickQuestion_152y3_214:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-surface-hover)}._quickQuestion_152y3_214:disabled{cursor:not-allowed;opacity:.58}._messageRow_152y3_249{width:100%;display:flex}._userRow_152y3_254{justify-content:flex-end}._assistantRow_152y3_258{justify-content:flex-start}._messageBubble_152y3_262{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:14px;max-width:88%;padding:10px 12px;font-size:13px;line-height:1.55}._userBubble_152y3_272{background:var(--color-primary-solid);color:#fff;border-bottom-right-radius:4px}._assistantBubble_152y3_278{border:1px solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-ink);border-bottom-left-radius:4px}._messageRow_152y3_249[data-scope=OUT_OF_SCOPE] ._assistantBubble_152y3_278,._messageRow_152y3_249[data-scope=UNCERTAIN] ._assistantBubble_152y3_278{border-color:var(--color-border);background:var(--color-surface-hover)}._answerParagraph_152y3_291{margin:0}._answerParagraph_152y3_291+._answerParagraph_152y3_291,._answerBullet_152y3_296+._answerParagraph_152y3_291,._answerParagraph_152y3_291+._answerBullet_152y3_296{margin-top:7px}._answerBullet_152y3_296{gap:7px;margin:0;display:flex}._answerBullet_152y3_296 span:first-child{flex:none}._answerBreak_152y3_311{height:6px}._pending_152y3_198{color:var(--color-muted);align-self:flex-start;align-items:center;gap:8px;display:flex}._spinner_152y3_323{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite _spinner-turn_152y3_1}._errorNotice_152y3_197,._inputError_152y3_334{color:var(--color-primary-dark)}._errorNotice_152y3_197{border:1px solid var(--color-border);background:var(--color-surface-subtle);border-radius:9px;padding:9px 11px}._composer_152y3_345{border-top:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex:none;gap:7px;padding:10px 12px 12px;display:flex}._providerNotice_152y3_355{color:var(--color-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4}._input_152y3_334{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:58px;max-height:120px;color:var(--color-ink);font:inherit;border-radius:10px;padding:10px 11px;font-size:13px;line-height:1.45}._input_152y3_334::placeholder{color:var(--color-muted)}._input_152y3_334:disabled{cursor:not-allowed;opacity:.65}._inputError_152y3_334,._characterCount_152y3_388{font-size:11px;line-height:1.35}._characterCount_152y3_388{color:var(--color-muted);font-variant-numeric:tabular-nums;align-self:flex-end}._composerFooter_152y3_399{justify-content:space-between;align-items:center;gap:8px;min-height:38px;display:flex}._inputHint_152y3_407{color:var(--color-muted);font-size:10px;line-height:1.4}._sendButton_152y3_413{background:var(--color-primary-solid);color:#fff;cursor:pointer;min-height:38px;font:inherit;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;transition:background-color .14s,opacity .14s;display:inline-flex}._sendButton_152y3_413:hover:not(:disabled){background:var(--color-primary-solid-hover)}._sendButton_152y3_413:disabled{cursor:not-allowed;opacity:.5}._launcher_152y3_7:focus-visible,._iconButton_152y3_154:focus-visible,._quickQuestion_152y3_214:focus-visible,._sendButton_152y3_413:focus-visible,._input_152y3_334:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}._srOnly_152y3_452{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _panel-enter_152y3_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}@keyframes _spinner-turn_152y3_1{to{transform:rotate(360deg)}}@media (width<=600px){._launcher_152y3_7{height:clamp(70px,20vw,88px)}._greetingBubble_152y3_58{display:none}._panel_152y3_75{top:max(8px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));left:max(8px, env(safe-area-inset-left));border-radius:16px;width:auto;height:auto;min-height:0;max-height:none}._input_152y3_334{font-size:16px}}@media (width>=601px) and (width<=900px){._launcher_152y3_7{height:clamp(85px,11vw,110px)}}@media (prefers-reduced-motion:reduce){._launcher_152y3_7,._robotImage_152y3_19,._panel_152y3_75,._spinner_152y3_323,._quickQuestion_152y3_214,._sendButton_152y3_413{transition-duration:.01ms;animation:none}}@keyframes _robot-float_152y3_1{0%,to{transform:translate(0,0)rotate(-.5deg)}50%{transform:translateY(-6px)rotate(.8deg)}}._breadcrumb_1nchw_1{min-width:0;color:var(--color-muted);font-size:13px;line-height:1.5}._breadcrumb_1nchw_1 ol{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}._breadcrumb_1nchw_1 li{align-items:center;gap:8px;min-width:0;display:inline-flex}._breadcrumb_1nchw_1 a,._breadcrumb_1nchw_1 span{overflow-wrap:anywhere}._breadcrumb_1nchw_1 a{color:var(--color-primary-dark);text-underline-offset:3px;font-weight:600;text-decoration:none}._breadcrumb_1nchw_1 a:hover{text-decoration:underline}._breadcrumb_1nchw_1 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:3px}._breadcrumb_1nchw_1 [aria-current=page]{color:var(--color-ink);font-weight:650}._separator_1nchw_52{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none;width:13px;height:13px}._breadcrumb_1nchw_1[data-variant=admin]{color:#819194;flex:1}._breadcrumb_1nchw_1[data-variant=admin] a{color:var(--admin-primary-dark,#066a6d)}._breadcrumb_1nchw_1[data-variant=admin] [aria-current=page]{color:var(--admin-ink,#193437)}@media (width<=480px){._breadcrumb_1nchw_1{font-size:12px}}:where([data-theme=dark]) ._breadcrumb_1nchw_1[data-variant=admin] a{color:var(--admin-primary-dark,var(--color-primary-dark))}:where([data-theme=dark]) ._breadcrumb_1nchw_1[data-variant=admin] [aria-current=page]{color:var(--admin-ink,var(--color-ink))}._state_6jbsd_1{min-height:min(34vh,280px);color:var(--color-muted);text-align:center;align-content:center;justify-items:center;gap:12px;padding:24px;display:grid}._state_6jbsd_1 p{margin:0}._state_6jbsd_1 button{background:var(--color-primary-solid);color:#fff;cursor:pointer;min-height:44px;font:inherit;border:0;border-radius:8px;padding:8px 16px;font-weight:600}._state_6jbsd_1 button:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}._state_6jbsd_1 button:hover{background:var(--color-primary-solid-hover)}._shell_1w6fu_1{flex-direction:column;min-height:100svh;display:flex;position:relative}._breadcrumbSlot_1w6fu_8{z-index:2;width:min(1240px,100% - 64px);position:absolute;top:82px;left:50%;transform:translate(-50%)}._content_1w6fu_17{flex-direction:column;flex:1;display:flex}._skipLink_1w6fu_23{z-index:1001;background:var(--color-surface);color:var(--color-primary-dark);border-radius:8px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}._skipLink_1w6fu_23:focus{transform:translateY(0)}@media (width<=600px){._breadcrumbSlot_1w6fu_8{width:calc(100% - 40px);top:78px}}._main_1xrc9_1{background:var(--color-page);flex:1;align-content:start;justify-items:center;padding:118px 24px 56px;display:grid}._card_1xrc9_10{background:var(--color-surface);text-align:center;border:1px solid #00868929;border-radius:16px;width:min(720px,100%);padding:32px}._card_1xrc9_10 h1{color:#174b4e;margin:0 0 8px}._card_1xrc9_10 p{color:#4b6667;margin:0}:where([data-theme=dark]) ._card_1xrc9_10 h1{color:var(--color-ink)}:where([data-theme=dark]) ._card_1xrc9_10 p{color:var(--color-muted)}:is(html:has(main[data-page=not-found]),body:has(main[data-page=not-found])){min-width:0}._main_14agp_6{background:var(--color-page) url(/assets/uth_background-eBH2Rr5z.jpg) center / cover no-repeat;flex:1;place-items:center;display:grid}._scene_14agp_13{aspect-ratio:16/9;width:min(940px,100% - 48px);margin-inline:auto;position:relative;overflow:hidden}._illustration_14agp_21{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._content_14agp_30{text-align:left;width:min(31%,300px);position:absolute;top:50%;left:4%;transform:translateY(-50%)}._code_14agp_39{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));color:var(--color-primary);letter-spacing:-.075em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:clamp(4rem,7vw,6rem);font-weight:850;line-height:.82}._heading_14agp_51{color:var(--color-ink);margin:0 0 8px;font-size:clamp(1.6rem,2.7vw,2.2rem);font-weight:750;line-height:1.2}._description_14agp_59{max-width:58ch;color:var(--color-muted);margin:0;font-size:1rem;line-height:1.55}:root[data-theme=dark] ._code_14agp_39{color:var(--color-primary-solid-hover);-webkit-text-fill-color:currentColor;background:0 0}:root[data-theme=dark] ._heading_14agp_51{color:var(--color-primary-solid-hover)}:root[data-theme=dark] ._description_14agp_59{color:color-mix(in srgb, var(--color-primary-solid-hover) 84%, var(--color-surface))}@media (width<=900px){._scene_14agp_13{aspect-ratio:16/10;width:min(100% - 40px,680px)}._content_14agp_30{width:min(26%,220px);left:3%}._code_14agp_39{font-size:clamp(3.75rem,8vw,5rem)}._heading_14agp_51{font-size:clamp(1.5rem,3vw,1.85rem)}}@media (width<=560px){._scene_14agp_13{aspect-ratio:auto;width:calc(100% - 32px);height:clamp(440px,100vw,500px)}._content_14agp_30{width:38%;top:50%;left:5%}._code_14agp_39{margin-bottom:8px;font-size:clamp(3rem,15vw,3.75rem)}._heading_14agp_51{margin-bottom:8px;font-size:clamp(1.25rem,5.2vw,1.5rem);line-height:1.2}._description_14agp_59{line-height:1.45}}._adminShell_co4hz_1{--admin-ink:#193437;--admin-muted:#687b7e;--admin-border:var(--color-border);--admin-bg:#f4f8f8;--admin-surface:#fff;--admin-primary:#087f82;--admin-primary-dark:#066a6d;min-height:100vh;color:var(--admin-ink);background:var(--admin-bg);font-size:14px;display:flex}._skipLink_co4hz_16{z-index:50;background:var(--admin-ink);color:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}._skipLink_co4hz_16:focus{transform:translateY(0)}._sidebar_co4hz_32{z-index:20;border-right:1px solid var(--admin-border);background:var(--admin-surface);flex-direction:column;width:252px;height:100dvh;padding:24px 16px 18px;display:flex;position:fixed}._brand_co4hz_44,._loginBrand_co4hz_45{color:var(--admin-ink);align-items:center;font-size:16px;font-weight:750;text-decoration:none;display:flex}._brand_co4hz_44{flex-wrap:wrap;gap:7px 12px}._brandLogo_co4hz_59{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:48px;display:block}._sideNav_co4hz_68{gap:6px;margin-top:54px;display:grid}._navLink_co4hz_74,._returnLink_co4hz_75{color:#607477;border-radius:9px;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .16s,color .16s;display:flex}._navLink_co4hz_74:hover,._returnLink_co4hz_75:hover{color:var(--admin-ink);background:#f1f7f7}._navActive_co4hz_94{color:var(--admin-primary-dark);background:#e7f4f3}._sidebarFoot_co4hz_99{gap:14px;margin-top:auto;padding:12px 4px 0;display:grid}._returnLink_co4hz_75{min-height:40px;font-size:12px}._adminMain_co4hz_111{flex:1;min-width:0;margin-left:252px}._topbar_co4hz_117{z-index:10;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb, var(--color-surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;height:72px;padding:0 clamp(20px,4vw,48px);display:flex;position:sticky;top:0}._profileWrap_co4hz_131{position:relative}._profileButton_co4hz_135{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;min-height:44px;padding:4px 8px;display:flex}._profileButton_co4hz_135:hover{background:var(--color-page)}._avatar_co4hz_152{color:#176a6b;background:#d9eeee;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:750;display:grid}._profileText_co4hz_164 strong,._profileText_co4hz_164 small{display:block}._profileText_co4hz_164 strong{font-size:12px}._profileText_co4hz_164 small{color:var(--admin-muted);margin-top:3px;font-size:10px}._profileMenu_co4hz_179{z-index:12;border:1px solid var(--admin-border);background:#fff;border-radius:10px;width:240px;padding:14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #1833371f}._profileMenu_co4hz_179 p{color:var(--admin-muted);margin:0 0 10px;font-size:12px;line-height:1.55}._profileMenu_co4hz_179 a,._textLink_co4hz_200{color:var(--admin-primary-dark);font-weight:650;text-decoration:none}._profileMenu_co4hz_179 button{width:100%;color:var(--admin-primary-dark);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:8px 0;font-weight:650}._routeMessage_co4hz_218{color:#193437;text-align:center;align-content:center;justify-items:center;gap:12px;min-height:100dvh;padding:24px;display:grid}._demoNotice_co4hz_229{color:#456768;background:#eff8f7;border:1px solid #d8e8e6;border-radius:9px;align-items:flex-start;gap:10px;margin:24px clamp(20px,4vw,48px) 0;padding:12px 14px;font-size:12px;line-height:1.55;display:flex}._demoNotice_co4hz_229 svg{color:var(--admin-primary);flex:none;margin-top:1px}._content_co4hz_249{background-color:var(--admin-bg);background-image:linear-gradient(#f4f8f8db,#f4f8f8e6),url(/assets/uth_background-eBH2Rr5z.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:min(1440px,100%);margin:0 auto;padding:32px clamp(20px,4vw,48px) 56px}._pageHeading_co4hz_263{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:26px;display:flex}._eyebrow_co4hz_271{color:var(--admin-primary);letter-spacing:.12em;margin:0 0 8px;font-size:10px;font-weight:750}._pageHeading_co4hz_263 h1,._loginCard_co4hz_280 h1{color:var(--admin-ink);letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,32px);line-height:1.2}._pageSubtitle_co4hz_288{color:var(--admin-muted);margin:9px 0 0;font-size:13px;line-height:1.6}._buttonPrimary_co4hz_295,._buttonSecondary_co4hz_296,._buttonDanger_co4hz_297,._buttonQuiet_co4hz_298,._iconButton_co4hz_299{min-height:42px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:650;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._buttonPrimary_co4hz_295{background:var(--admin-primary);color:#fff}._buttonPrimary_co4hz_295:hover{background:var(--admin-primary-dark)}._buttonSecondary_co4hz_296,._buttonQuiet_co4hz_298{border-color:var(--admin-border);color:#000;background:#fff}._buttonSecondary_co4hz_296:hover,._buttonQuiet_co4hz_298:hover{background:#f7fafa;border-color:#c8d7d7}._buttonDanger_co4hz_297{color:#fff;background:#b43c3c}._buttonDanger_co4hz_297:hover{background:#963030}._buttonPrimary_co4hz_295:disabled,._buttonSecondary_co4hz_296:disabled,._buttonDanger_co4hz_297:disabled{cursor:not-allowed;opacity:.5}._metricGrid_co4hz_353{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}._metricCard_co4hz_360{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;min-height:142px;padding:20px;position:relative;box-shadow:0 4px 16px #18333706}._metricCard_co4hz_360 p{color:var(--admin-muted);margin:0 0 12px;font-size:12px;font-weight:600}._metricCard_co4hz_360 strong{font-variant-numeric:tabular-nums;font-size:28px;line-height:1;display:block}._metricCard_co4hz_360 small{color:#8b999b;margin-top:10px;font-size:10px;display:block}._metricMark_co4hz_391{border-radius:50%;width:10px;height:10px;position:absolute;top:20px;right:20px}._teal_co4hz_400{background:#158789}._green_co4hz_401{background:#39a579}._amber_co4hz_402{background:#d69a2d}._slate_co4hz_403{background:#89979a}._panel_co4hz_405{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:22px;box-shadow:0 4px 16px #18333706}._panelHeading_co4hz_413{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._panelHeading_co4hz_413 h2,._panel_co4hz_405 h2{letter-spacing:-.015em;margin:0;font-size:16px}._panelHeading_co4hz_413 p{color:var(--admin-muted);margin:5px 0 0;font-size:12px}._textLink_co4hz_200{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}._recentList_co4hz_442{border-top:1px solid #edf1f1}._recentRow_co4hz_446{border-bottom:1px solid #edf1f1;grid-template-columns:92px minmax(0,1fr) auto 20px;align-items:center;gap:12px;min-height:66px;text-decoration:none;display:grid}._recentRow_co4hz_446:last-child{border-bottom:0}._code_co4hz_460{color:var(--admin-primary-dark);font-family:ui-monospace,Consolas,monospace;font-size:12px;font-weight:700}._recentName_co4hz_467 strong,._recentName_co4hz_467 small{display:block}._recentName_co4hz_467 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._recentName_co4hz_467 small{color:var(--admin-muted);margin-top:4px;font-size:10px}._badge_co4hz_485{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}._status_draft_co4hz_498{color:#805d12;background:#fff9e9;border-color:#f0d99f}._status_published_co4hz_499{color:#20714e;background:#effaf5;border-color:#b8e3d1}._status_archived_co4hz_500{color:#59696b;background:#f4f6f6;border-color:#dce3e4}._emptyState_co4hz_502{color:var(--admin-muted);text-align:center;padding:32px 12px}._toolbar_co4hz_508{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}._searchField_co4hz_516{color:#819194;background:#fff;border:1px solid #dce6e6;border-radius:8px;flex:280px;align-items:center;gap:9px;min-width:min(280px,100%);min-height:42px;padding:0 12px;display:flex}._searchField_co4hz_516:focus-within{border-color:var(--admin-primary);box-shadow:0 0 0 3px #087f821f}._searchField_co4hz_516 input{width:100%;min-width:0;color:var(--admin-ink);font:inherit;border:0;outline:0}._toolbar_co4hz_508 select,._field_co4hz_545 input,._field_co4hz_545 textarea,._field_co4hz_545 select,._testForm_co4hz_548 input,._testForm_co4hz_548 textarea,._testForm_co4hz_548 select{width:100%;min-height:42px;color:var(--admin-ink);font:inherit;background:#fff;border:1px solid #dce6e6;border-radius:8px;padding:9px 11px}._toolbar_co4hz_508 select{width:auto;min-width:150px}._tableWrap_co4hz_566{border:1px solid var(--admin-border);border-radius:9px;overflow:auto}._problemTable_co4hz_572{border-collapse:collapse;text-align:left;width:100%}._problemTable_co4hz_572 th{background:var(--color-surface-subtle);color:#697b7e;letter-spacing:.035em;white-space:nowrap;padding:12px 13px;font-size:10px;font-weight:750}._problemTable_co4hz_572 td{vertical-align:middle;border-top:1px solid #edf1f1;padding:13px;font-size:12px}._problemTitle_co4hz_595{max-width:230px;color:var(--admin-ink);font-weight:650;text-decoration:none;display:block}._problemTitle_co4hz_595:hover,._textLink_co4hz_200:hover,._backLink_co4hz_605:hover{text-decoration:underline}._problemSummary_co4hz_609{max-width:230px;color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}._difficulty_easy_co4hz_620{color:#28774f}._difficulty_medium_co4hz_621{color:#8a6817}._difficulty_hard_co4hz_622{color:#a34444}._tagList_co4hz_624{flex-wrap:wrap;gap:4px;max-width:210px;display:flex}._tag_co4hz_624{color:#526669;background:#f0f5f5;border-radius:5px;padding:3px 7px;font-size:10px}._rowActions_co4hz_639{flex-wrap:wrap;gap:5px;display:flex}._iconButton_co4hz_299{color:#55696b;white-space:nowrap;background:#fff;border-color:#e0e8e8;gap:5px;min-height:34px;padding:0 8px;font-size:10px}._iconButton_co4hz_299:hover{color:var(--admin-primary-dark);border-color:#bed8d6}._iconButtonDanger_co4hz_661:hover{color:#a53939;border-color:#e6bcbc}._dialogBackdrop_co4hz_666{z-index:100;background:#132a2d6b;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}._dialog_co4hz_666{box-sizing:border-box;overflow-wrap:anywhere;overscroll-behavior:contain;border:1px solid var(--admin-border);background:#fff;border-radius:14px;width:min(440px,100%);min-width:0;max-height:calc(100dvh - 32px);padding:24px;overflow-y:auto;box-shadow:0 20px 60px #0f282a33}._dialog_co4hz_666 h2,._dialog_co4hz_666 p{overflow-wrap:anywhere}._dialog_co4hz_666 h2{margin:0 0 9px;font-size:19px}._dialog_co4hz_666 p{color:var(--admin-muted);margin:0;font-size:13px;line-height:1.6}._dialogActions_co4hz_709{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:22px;display:flex}._toast_co4hz_717{z-index:60;color:#285b48;background:#f2fbf7;border:1px solid #b8ddd1;border-radius:10px;align-items:center;gap:12px;max-width:min(480px,100vw - 32px);padding:12px 14px;font-size:12px;line-height:1.5;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 26px #18333721}._toast_co4hz_717 button{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;display:grid}._formGrid_co4hz_749{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._formFullWidth_co4hz_755{grid-column:1/-1}@media (width<=900px){._newsFormGrid_co4hz_760{grid-template-columns:1fr}}._formStack_co4hz_765{gap:18px;display:grid}._formSection_co4hz_770{margin-bottom:18px}._formSection_co4hz_770 h2{margin:0 0 5px;font-size:15px}._sectionHint_co4hz_779{color:var(--admin-muted);margin:0 0 18px;font-size:12px;line-height:1.55}._editorialHeading_co4hz_786{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._editorialHeading_co4hz_786 h3{color:var(--admin-ink);margin:0;font-size:14px}._editorialList_co4hz_799{gap:14px;display:grid}._editorialCard_co4hz_804{border:1px solid var(--admin-border);background:#fbfdfd;border-radius:10px;gap:16px;padding:18px;display:grid}._editorialFields_co4hz_813{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._editorialCodeEditor_co4hz_819{background:#fbfdfd;border:1px solid #dce6e6;border-radius:8px;height:300px;position:relative;overflow:hidden}._editorialEditorLoading_co4hz_828{height:100%;color:var(--admin-muted);place-items:center;font-size:13px;display:grid}._field_co4hz_545{align-content:start;gap:7px;display:grid}._field_co4hz_545 label,._fieldLabel_co4hz_843{color:#000;font-size:12px;font-weight:650}._requiredMark_co4hz_849{color:#a63e3e}._field_co4hz_545 textarea,._testForm_co4hz_548 textarea{resize:vertical;min-height:110px;line-height:1.55}._codeField_co4hz_860 textarea,._codePreview_co4hz_861{tab-size:2;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12px}._fieldHint_co4hz_867,._fieldError_co4hz_868{margin:0;font-size:11px;line-height:1.5}._fieldHint_co4hz_867{color:#000}._fieldError_co4hz_868{color:#a53636}._choiceGrid_co4hz_877{flex-wrap:wrap;gap:8px;display:flex}._choice_co4hz_877{border:1px solid var(--admin-border);color:#4f6366;cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:0 10px;font-size:12px;display:inline-flex}._choice_co4hz_877 input{accent-color:var(--admin-primary)}._multiValuePicker_co4hz_901{align-content:start;gap:8px;min-width:0;display:grid}._multiValueControls_co4hz_908{gap:8px;display:flex}._multiValueControls_co4hz_908 input{flex:1;min-width:0}._multiValueChips_co4hz_918,._suggestionChips_co4hz_919{flex-wrap:wrap;gap:7px;display:flex}._valueChip_co4hz_925,._suggestionChip_co4hz_919{color:#315c5d;background:#eff7f6;border:1px solid #d9e8e7;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:4px 9px;font-size:12px;display:inline-flex}._valueChip_co4hz_925 button{color:#4d7172;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:22px;height:22px;padding:0;display:grid}._valueChip_co4hz_925 button:hover{background:#dcebea}._suggestionChip_co4hz_919{color:#66797b;cursor:pointer;background:#fff;border-color:#e2eaea;min-height:30px;transition:background-color .15s,border-color .15s,color .15s}._suggestionChip_co4hz_919:hover:not(:disabled){color:var(--admin-primary-dark);border-color:#b9d5d3}._suggestionChip_co4hz_919:disabled{color:#9aa7a8;cursor:default;background:#f4f7f7;border-color:#e7eeee}._loginBrand_co4hz_45{flex-direction:column;align-items:flex-start;gap:7px;width:fit-content;margin-bottom:34px}._loginLogo_co4hz_985{width:min(260px,100%);height:auto;display:block}._loginBrand_co4hz_45 span{color:var(--admin-muted);letter-spacing:.12em;font-size:10px}._exampleCard_co4hz_997,._testCaseCard_co4hz_998{border:1px solid var(--admin-border);background:#fcfefe;border-radius:9px;padding:15px}._exampleHeader_co4hz_1005,._testCardHeader_co4hz_1006{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._exampleHeader_co4hz_1005 strong,._testCardHeader_co4hz_1006 strong{font-size:12px}._exampleFields_co4hz_1019{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._formActions_co4hz_1025{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:20px;padding:4px 0;display:flex}._testCaseGrid_co4hz_1034{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}._testCollection_co4hz_1041{gap:12px;margin-top:14px;display:grid}._testCollectionSummary_co4hz_1047,._testCollectionHeader_co4hz_1048,._testCollectionActions_co4hz_1049{justify-content:space-between;align-items:center;gap:10px;display:flex}._testCollectionSummary_co4hz_1047{border-bottom:1px solid var(--admin-border);flex-wrap:wrap;padding-bottom:12px}._testCollectionSummary_co4hz_1047 strong{font-size:14px}._testCollectionSummary_co4hz_1047 p{color:var(--admin-muted);margin:4px 0 0;font-size:12px}._testCollectionList_co4hz_1072{gap:9px;display:grid}._testCollectionItem_co4hz_1077{border:1px solid var(--admin-border);background:#fff;border-radius:9px;overflow:hidden}._testCollectionHeader_co4hz_1048{padding:9px 10px}._testCollectionToggle_co4hz_1088{min-width:0;color:var(--admin-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:6px;display:flex}._testCollectionToggle_co4hz_1088 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._testCaseOrder_co4hz_1109{color:var(--admin-muted);font-variant-numeric:tabular-nums}._testCasePoint_co4hz_1114{color:var(--admin-primary-dark);flex:none;font-size:12px;font-weight:700}._testCollectionActions_co4hz_1049{flex:none}._testCollectionActions_co4hz_1049 ._iconButton_co4hz_299{min-width:34px;padding:0 8px}._testCollectionFields_co4hz_1130{border-top:1px solid var(--admin-border);background:#fbfefe;padding:12px}._testVisibility_co4hz_1136{color:#3d5558;align-items:center;gap:8px;font-size:12px;display:flex}._testVisibility_co4hz_1136 input{width:auto}._importPanel_co4hz_1148{background:#fff;border:1px dashed #c8d9d8;border-radius:9px;gap:12px;padding:14px;display:grid}._importActions_co4hz_1157{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}._importActions_co4hz_1157 strong,._importPreview_co4hz_1165>strong{margin-bottom:4px;font-size:13px;display:block}._importActions_co4hz_1157 p{max-width:620px;margin:0}._visuallyHiddenInput_co4hz_1176{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._importErrors_co4hz_1186{color:#913e38;background:#fff6f5;border:1px solid #e8c3bf;border-radius:7px;padding:11px 12px;font-size:12px}._importErrors_co4hz_1186 ul{gap:4px;max-height:180px;margin:8px 0 0;padding-left:18px;display:grid;overflow:auto}._importPreview_co4hz_1165{border-top:1px solid var(--admin-border);gap:10px;padding-top:10px;display:grid}._importPreview_co4hz_1165 select{border:1px solid var(--admin-border);min-height:40px;color:var(--admin-ink);font:inherit;background:#fff;border-radius:7px;padding:8px 10px}._importContentPreview_co4hz_1221{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._importContentPreview_co4hz_1221>div{min-width:0}._importContentPreview_co4hz_1221 span{font-size:11px;font-weight:650}._importContentPreview_co4hz_1221 pre{border:1px solid var(--admin-border);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:7px;max-height:140px;margin:5px 0 0;padding:9px;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}._testCardHeader_co4hz_1006{align-items:flex-start}._testCardHeader_co4hz_1006>div:first-child{min-width:0}._testCardHeader_co4hz_1006 small{color:var(--admin-muted);margin-top:5px;font-size:10px;display:block}._kindSample_co4hz_1264{color:#216c4a;background:#f1faf5;border-color:#bfdfd3}._kindHidden_co4hz_1265{color:#475a88;background:#f2f4fb;border-color:#d3d9eb}._privacyLabel_co4hz_1267{align-items:center;gap:5px;display:inline-flex}._codePreview_co4hz_861{color:#354d50;white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9f9;border:1px solid #e6eded;border-radius:7px;max-height:130px;margin:7px 0 0;padding:10px;font-size:11px;line-height:1.5;overflow:auto}._caseOutput_co4hz_1288{margin-top:12px}._caseActions_co4hz_1292{margin-top:14px}._testForm_co4hz_548{background:#fbfefe;border:1px solid #d9e8e6;border-radius:10px;gap:14px;margin-top:16px;padding:18px;display:grid}._formMessage_co4hz_1306{color:#913e38;background:#fff6f5;border:1px solid #e8c3bf;border-radius:7px;margin:0;padding:10px 12px;font-size:12px;line-height:1.55}._loginPage_co4hz_1317{background-color:#e8f0ef;background-image:linear-gradient(#eff7f675,#eff7f694),url(/assets/uth_background-eBH2Rr5z.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;place-items:center;min-height:100dvh;padding:clamp(20px,5vh,40px) 16px;display:grid}._loginCard_co4hz_280{background:color-mix(in srgb, var(--color-surface) 97%, transparent);border:1px solid #dae7e6f2;border-radius:18px;width:min(420px,100%);padding:clamp(24px,5vw,34px);box-shadow:0 20px 60px #18333729}._loginBrand_co4hz_45{justify-content:center;align-items:center;margin:0 auto 16px}._loginCard_co4hz_280 h1{text-align:center}._loginWarning_co4hz_1350{color:#705519;background:#fff9e9;border:1px solid #f0d99f;border-radius:8px;gap:5px;margin-bottom:20px;padding:12px;font-size:11px;line-height:1.5;display:grid}._loginForm_co4hz_1363{gap:8px;margin-top:24px;display:grid}._loginForm_co4hz_1363>label{color:#3d5558;margin-top:3px;font-size:14px;font-weight:650}._loginForm_co4hz_1363 input{background:var(--color-surface);width:100%;min-height:48px;color:var(--admin-ink);font:inherit;border:1px solid #d4e1e0;border-radius:9px;padding:10px 12px;transition:border-color .15s,box-shadow .15s}._loginForm_co4hz_1363 input::placeholder{color:#829395}._loginForm_co4hz_1363 input:focus{border-color:var(--admin-primary);outline:0;box-shadow:0 0 0 3px #087f8224}._passwordField_co4hz_1398{position:relative}._passwordField_co4hz_1398 input{padding-right:48px}._passwordField_co4hz_1398 button{width:40px;height:40px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:2px;right:2px}._loginForm_co4hz_1363 ._buttonPrimary_co4hz_295{color:#fff;background:#008689;border-radius:9px;width:100%;min-height:50px;margin-top:8px;font-size:15px}._loginForm_co4hz_1363 ._buttonPrimary_co4hz_295:hover:not(:disabled){background:#006f72}._loginForm_co4hz_1363 ._buttonPrimary_co4hz_295:disabled{opacity:.7}._loginForm_co4hz_1363 ._formMessage_co4hz_1306{margin-top:2px}._backLink_co4hz_605{width:fit-content;color:var(--admin-primary-dark);margin:14px auto 0;font-size:13px;font-weight:650;text-decoration:none;display:block}._loginCard_co4hz_280 :is(a,button,input):focus-visible{outline-offset:2px;outline:3px solid #087f8259}@media (height<=620px){._loginPage_co4hz_1317{place-items:start center}}@media (prefers-reduced-motion:reduce){._loginForm_co4hz_1363 input{transition:none}}._mobileMenu_co4hz_1470,._mobileScrim_co4hz_1471{display:none}@media (width<=1200px){._tableWrap_co4hz_566{border:0;overflow:visible}._problemTable_co4hz_572,._problemTable_co4hz_572 tbody{width:100%;min-width:0;display:block}._problemTable_co4hz_572 thead{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._problemTable_co4hz_572 tbody{gap:10px;display:grid}._problemTable_co4hz_572 tr{border:1px solid var(--admin-border);background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;width:100%;min-width:0;padding:13px;display:grid}._problemTable_co4hz_572 td{border:0;min-width:0;padding:0;display:block}._problemTable_co4hz_572 td:first-child{grid-area:1/1}._problemTable_co4hz_572 td:nth-child(2){grid-area:2/1}._problemTable_co4hz_572 td:nth-child(3){grid-area:1/2}._problemTable_co4hz_572 td:nth-child(4){grid-area:3/1}._problemTable_co4hz_572 td:nth-child(5){grid-area:2/2}._problemTable_co4hz_572 td:nth-child(6){color:var(--admin-muted);text-align:right;grid-area:3/2;font-size:10px}._problemTable_co4hz_572 td:nth-child(7){grid-area:4/1/auto/-1}._rowActions_co4hz_639{max-width:none}}@media (width<=1050px){._metricGrid_co4hz_353{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._editorialHeading_co4hz_786{flex-direction:column}._editorialFields_co4hz_813{grid-template-columns:minmax(0,1fr)}._sidebar_co4hz_32{z-index:40;visibility:hidden;transition:transform .18s,visibility 0s linear .18s;transform:translate(-105%)}._sidebarOpen_co4hz_1554{visibility:visible;transition-delay:0s;transform:translate(0)}._mobileScrim_co4hz_1471{z-index:30;background:#122a2c57;border:0;display:block;position:fixed;inset:0}._adminMain_co4hz_111{margin-left:0}._topbar_co4hz_117{justify-content:flex-start;gap:12px;height:62px;padding-inline:16px}._mobileMenu_co4hz_1470{border:1px solid var(--admin-border);cursor:pointer;background:#fff;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}._profileWrap_co4hz_131{margin-left:auto}._profileText_co4hz_164,._profileButton_co4hz_135>svg{display:none}._demoNotice_co4hz_229{margin:16px 16px 0}._content_co4hz_249{padding:24px 16px 40px}._pageHeading_co4hz_263{flex-direction:column;align-items:flex-start}._importActions_co4hz_1157{flex-direction:column}._importContentPreview_co4hz_1221{grid-template-columns:1fr}._metricGrid_co4hz_353{gap:10px}._metricCard_co4hz_360{min-height:126px;padding:15px}._metricMark_co4hz_391{top:16px;right:15px}._panel_co4hz_405{padding:16px}._tableWrap_co4hz_566{border:0;overflow:visible}._problemTable_co4hz_572,._problemTable_co4hz_572 tbody{width:100%;display:block}._problemTable_co4hz_572 thead{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._problemTable_co4hz_572 tbody{gap:10px;display:grid}._problemTable_co4hz_572 tr{border:1px solid var(--admin-border);background:#fff;border-radius:9px;grid-template-columns:1fr auto;gap:7px 12px;padding:13px;display:grid}._problemTable_co4hz_572 td{border:0;padding:0;display:block}._problemTable_co4hz_572 td:first-child{grid-area:1/1}._problemTable_co4hz_572 td:nth-child(2){grid-area:2/1}._problemTable_co4hz_572 td:nth-child(3){grid-area:1/2}._problemTable_co4hz_572 td:nth-child(4){grid-area:3/1}._problemTable_co4hz_572 td:nth-child(5){grid-area:2/2}._problemTable_co4hz_572 td:nth-child(6){display:none}._problemTable_co4hz_572 td:nth-child(7){grid-area:4/1/auto/-1}._rowActions_co4hz_639{max-width:none}._iconButton_co4hz_299{min-height:38px}._formGrid_co4hz_749,._exampleFields_co4hz_1019,._testCaseGrid_co4hz_1034{grid-template-columns:1fr}._formActions_co4hz_1025{justify-content:stretch}._formActions_co4hz_1025>*{flex:auto}._toolbar_co4hz_508 select{flex:140px}._recentRow_co4hz_446{grid-template-columns:70px minmax(0,1fr) auto 16px;gap:8px}._recentRow_co4hz_446 ._badge_co4hz_485{text-overflow:ellipsis;max-width:86px;padding-inline:6px;overflow:hidden}}@media (width<=430px){._profileButton_co4hz_135{padding:2px}._metricCard_co4hz_360 strong{font-size:24px}._dialogActions_co4hz_709{flex-direction:column-reverse}._dialogActions_co4hz_709 button{width:100%}._recentRow_co4hz_446{grid-template-columns:1fr auto 14px}._recentRow_co4hz_446 ._code_co4hz_460{display:none}}._status_inactive_co4hz_1749{color:#9a3e38;background:#fff4f3;border-color:#efc9c5}._role_admin_co4hz_1750{background:var(--color-surface-hover);color:#066a6d;border-color:#b7dedd}._role_student_co4hz_1751{color:#59696b;background:#f4f6f6;border-color:#dce3e4}._userTable_co4hz_1753{border-collapse:collapse;text-align:left;width:100%}._userTable_co4hz_1753 th{color:#fff;white-space:nowrap;background:#008689;padding:12px 13px;font-size:11px;font-weight:750}._userTable_co4hz_1753 td{vertical-align:middle;border-top:1px solid #edf1f1;padding:12px 13px;font-size:13px}._clickableRow_co4hz_1775{cursor:pointer}._clickableRow_co4hz_1775:hover{background:var(--color-surface-hover)}._clickableRow_co4hz_1775:focus-visible{outline:2px solid var(--admin-primary);outline-offset:-2px}._requestLinks_co4hz_1788{gap:10px;margin-top:16px;display:grid}._requestLinkRow_co4hz_1794{border:1px solid var(--admin-border);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}._requestLinkRow_co4hz_1794>a{min-width:0;color:var(--admin-primary);overflow-wrap:anywhere;align-items:center;gap:7px;display:flex}@media (width<=600px){._requestLinkRow_co4hz_1794{flex-direction:column;align-items:flex-start}}._userName_co4hz_1821{font-weight:650}._userEmail_co4hz_1825{overflow-wrap:anywhere}._selfBadge_co4hz_1829{background:var(--admin-primary);color:#fff;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700}._iconButton_co4hz_299:disabled{cursor:not-allowed;opacity:.45}._userDetail_co4hz_1844{width:min(520px,100%)}._userDetailHead_co4hz_1848{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._userDetailHead_co4hz_1848 h2{margin:0}._detailList_co4hz_1860{margin:0;display:grid}._detailList_co4hz_1860>div{border-top:1px solid #edf1f1;grid-template-columns:170px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13px;display:grid}._detailList_co4hz_1860 dt{color:var(--admin-muted)}._detailList_co4hz_1860 dd{overflow-wrap:anywhere;margin:0;font-weight:600}@media (width<=1100px){._tableWrap_co4hz_566:has(._userTable_co4hz_1753){border:0;overflow:visible}._userTable_co4hz_1753,._userTable_co4hz_1753 tbody{gap:10px;width:100%;display:grid}._userTable_co4hz_1753 thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._userTable_co4hz_1753 tr{border:1px solid var(--admin-border);background:#fff;border-radius:9px;gap:6px;padding:13px;display:grid}._userTable_co4hz_1753 td{border:0;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px;padding:0;display:grid}._userTable_co4hz_1753 td:before{content:attr(data-label);color:var(--admin-muted);font-size:11px;font-weight:700}._userTable_co4hz_1753 td[data-label=Thao\ tác]{grid-template-columns:1fr;padding-top:6px}._userTable_co4hz_1753 td[data-label=Thao\ tác]:before{display:none}}@media (width<=430px){._detailList_co4hz_1860>div{grid-template-columns:1fr;gap:2px}}._region_1hk7u_1{z-index:1000;pointer-events:none;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}._toast_1hk7u_11{color:#5c4300;pointer-events:auto;background:#fff8e1;border:1px solid #f0d58a;border-radius:10px;align-items:center;gap:12px;padding:12px 14px 12px 16px;font-size:14px;font-weight:600;line-height:1.4;display:flex;box-shadow:0 8px 24px #18333729}._close_1hk7u_27{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}._close_1hk7u_27:hover{background:#5c43001a}._close_1hk7u_27:focus-visible{outline:2px solid #8a6500}:where([data-theme=dark]) ._toast_1hk7u_11{background:var(--color-surface);color:#f5c76a;border-color:#6b5a2a}#root{min-height:100svh}
