:root{--brand-primary:#30bced;--brand-primary-hover:#1ba5db;--brand-primary-ink:#0e7099;--brand-navy:#0a2540;--text-primary:#0a2540;--text-secondary:#4a5a68;--text-muted:#637484;--on-navy:#f4f8fb;--surface:#fff;--surface-subtle:#f4f8fb;--surface-tint:#e4f4fc;--border-default:#dce6ed;--border-strong:#c9d8e4;--status-success:#35d0a0;--status-success-ink:#0b7a5e;--status-warning:#f5a623;--status-warning-ink:#8a5a08;--status-danger:#b3261e;--status-danger-ink:#9a2018;--accent-violet:#6c63ff;--ink-label:#415465;--ink-body:#23405a;--ink-nav:#2f4b63;--divider:#ebf1f6;--divider-row:#edf3f8;--divider-soft:#f0f4f8;--surface-th:#f8fbfd;--surface-zebra:#fbfdfe;--surface-hover:#f5f9fc;--surface-hover-2:#f4f8fb;--surface-icon:#f1f6fa;--surface-muted:#e8f0f6;--surface-selected:#f2fafd;--surface-panel:#f6fafc;--surface-detail:#f7fbfe;--surface-current:#f3fcf8;--active-bg:#e4f4fc;--active-fg:#0e6389;--active-hover:#dceff9;--active-count:#d2eaf7;--info-banner-bg:#eff8fd;--info-border:#b6e4f7;--info-fg:#0e5b84;--link-hover:#0a5271;--warn-panel:#fefaf2;--warn-border:#f3d9a0;--warn-strip:#fef8ee;--warn-note:#fef6ea;--bad-panel:#fdf5f4;--bad-border:#f2c5c0;--bad-alert:#fdeeec;--input-error:#d9584f;--input-error-soft:#e89e97;--viewer-bg:#dfe7ee;--grip:#c3d2de;--matrix-dash:#a9bdcb;--tip-body:#c5d7e5;--tip-link:#7fd3f2;--bottomnav-idle:#8496a5;--scrollbar-hover:#b4c8d6;--brand-outline-hover:#eaf6fc;--focus-ring:#30bced1f;--focus-outline:#0e7099;--scrim:#0a25406b;--scrim-drawer:#0a254057;--scrim-palette:#0a254061;--scrim-viewer:#0a254099;--topbar-bg:#f4f8fbeb;--r-login:18px;--r-sheet:16px;--r-modal:14px;--r-palette:13px;--r-card:12px;--r-banner:11px;--r-pop:10px;--r-btn:9px;--r-btn-sm:8px;--r-opt:7px;--r-focus:6px;--r-pill:999px;--sh-card:0 1px 2px #0a25400a;--sh-card-hover:0 8px 22px #0a25401a;--sh-toast:0 8px 26px #0a254029;--sh-pop:0 14px 40px #0a254038;--sh-tip:0 12px 32px #0a25404d;--sh-dialog:0 24px 70px #0a254057;--sh-drawer:-18px 0 50px #0a25403d;--sh-sticky:0 -2px 18px #0a254014;--sh-knob:0 1px 3px #0a254047;--sh-segment:0 1px 3px #0a254024, inset 0 0 0 1.5px #30bced;--font-sans:var(--font-poppins-latin,"Poppins"), var(--font-poppins-latin-ext,"Poppins"), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "Menlo", monospace;--ease:cubic-bezier(.4, 0, .2, 1);--ease-sheet:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.34, 1.2, .64, 1);--z-topbar:30;--z-sidebar:40;--z-bottomnav:45;--z-compare-overlay:60;--z-acct-backdrop:70;--z-acct-menu:71;--z-fd:79;--z-modal:80;--z-more:82;--z-drawer:84;--z-palette:85;--z-viewer:86;--z-dd:88;--z-tip-scrim:89;--z-tip:90;--sidebar-open:268px;--sidebar-shut:74px;--main-max:1760px;--main-pad:22px 24px 60px;--main-pad-mobile:16px 14px 90px;--tap-min:44px;--topbar-height:59px;--bottomnav-h:65px;--keyboard-inset:0px}
[data-tone=ok]{--tone-bg:#e3f8f1;--tone-fg:#0b6b52;--tone-bd:#a8e7d3;--tone-dot:#0b7a5e}[data-tone=warn]{--tone-bg:#fef3e0;--tone-fg:#8a5a08;--tone-bd:#f3d9a0;--tone-dot:#f5a623}[data-tone=bad]{--tone-bg:#fdedeb;--tone-fg:#9a2018;--tone-bd:#f2c5c0;--tone-dot:#b3261e}[data-tone=info]{--tone-bg:#e4f4fc;--tone-fg:#0e5b84;--tone-bd:#b6e4f7;--tone-dot:#30bced}[data-tone=mute]{--tone-bg:#edf3f8;--tone-fg:#4a5a68;--tone-bd:#dce6ed;--tone-dot:#415465}[data-tone=violet]{--tone-bg:#eeedfd;--tone-fg:#4b44c8;--tone-bd:#eeedfd;--tone-dot:#6c63ff}[data-badge-tone]{--badge-bg:#e8f0f6;--badge-fg:#4a5a68}[data-badge-tone=warn]{--badge-bg:#fce7be;--badge-fg:#8a5a08}[data-badge-tone=bad]{--badge-bg:#fadedb;--badge-fg:#9a2018}[data-tag-tone]{--tag-bg:#e4f4fc;--tag-fg:#0e6389}[data-tag-tone=warn]{--tag-bg:#fce7be;--tag-fg:#8a5a08}[data-tag-tone=bad]{--tag-bg:#fadedb;--tag-fg:#9a2018}[data-row-tone]{--row-bg:#fff;--row-label:#4a5a68}[data-row-tone=warn]{--row-bg:#fef9f0;--row-label:#8a5a08}[data-row-tone=bad]{--row-bg:#fdf3f2;--row-label:#9a2018}[data-toast-tone]{--toast-accent:#30bced}[data-toast-tone=warn]{--toast-accent:#f5a623}[data-toast-tone=bad]{--toast-accent:#b3261e}
@keyframes sopShimmer{0%{background-position:-380px 0}to{background-position:380px 0}}@keyframes sopFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sopSpin{to{transform:rotate(360deg)}}@keyframes sopSlide{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes sopEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes sopPop{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:none}}@keyframes sopPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes sopDrawer{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes sopRailIn{0%{opacity:0;clip-path:inset(0 0 60% round 12px);transform:translate(18px)}55%{opacity:1}to{opacity:1;clip-path:inset(-6px);transform:none}}@keyframes sopRailBack{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes sopViewIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}@keyframes lgRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lgFade{0%{opacity:0}to{opacity:1}}@keyframes lgImgIn{0%{opacity:0;transform:scale(1.045)}to{opacity:1;transform:none}}@keyframes lgDrift{0%{transform:scale(1)}to{transform:scale(1.03)translate(-.6%,-.35%)}}@keyframes lgSweep{0%{transform:translate(0)}45%,to{transform:translate(430%)}}@keyframes lgSheen{0%{transform:translate(0)skew(-18deg)}40%,to{transform:translate(1150px)skew(-18deg)}}@keyframes lgRoute{0%{stroke-dashoffset:9px;opacity:0}6%{opacity:1}72%{stroke-dashoffset:-100px;opacity:1}78%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes lgPing{0%,70%{opacity:0;transform:scale(.6)}76%{opacity:.9}to{opacity:0;transform:scale(3)}}@keyframes lgLive{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes lgFlow{0%{background-position:-30% 0}70%,to{background-position:130% 0}}@keyframes lgSync{0%{box-shadow:0 0 #35d0a080}to{box-shadow:0 0 0 7px #35d0a000}}@keyframes lgCardIn{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--surface-subtle);font-family:var(--font-sans);color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:var(--brand-primary-ink);text-decoration:none}a:hover{color:var(--link-hover);text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px;border-radius:var(--r-focus)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-pill);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-track{background:0 0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{overflow-wrap:break-word}::placeholder{color:var(--text-muted);opacity:1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;top:0;left:0;overflow:hidden}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:poppinsLatin;src:url(../media/poppins_300_latin.p.1p4ocyl7vz09e.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:poppinsLatin;src:url(../media/poppins_400_latin.p.26axoheojcvao.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:poppinsLatin;src:url(../media/poppins_500_latin.p.01tiwsu2c6vk3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:poppinsLatin;src:url(../media/poppins_600_latin.p.14nztc_w4mkh_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:poppinsLatin;src:url(../media/poppins_700_latin.p.3raw8inii9jva.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.poppinslatin_16758241-module__7zYueG__className{font-family:poppinsLatin}.poppinslatin_16758241-module__7zYueG__variable{--font-poppins-latin:"poppinsLatin"}
@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:poppinsLatinExt;src:url(../media/poppins_300_latin_ext.14j1q_ocjwign.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:poppinsLatinExt;src:url(../media/poppins_400_latin_ext.3cid9bjc4mem4.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:poppinsLatinExt;src:url(../media/poppins_500_latin_ext.1bd884zhjda8t.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:poppinsLatinExt;src:url(../media/poppins_600_latin_ext.3akwhu8439i8g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-family:poppinsLatinExt;src:url(../media/poppins_700_latin_ext.1x6ewect_y6lb.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.poppinslatinext_19e92687-module__5fdTmW__className{font-family:poppinsLatinExt}.poppinslatinext_19e92687-module__5fdTmW__variable{--font-poppins-latin-ext:"poppinsLatinExt"}
