@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-inter:"Inter","Inter Fallback"}:root{--np-safe-top:env(safe-area-inset-top,0px);--np-safe-bottom:env(safe-area-inset-bottom,0px);--np-safe-left:env(safe-area-inset-left,0px);--np-safe-right:env(safe-area-inset-right,0px);--np-app-height:100dvh}html{-webkit-text-size-adjust:100%}html[data-np-standalone=true]{overscroll-behavior:none;background-color:#F3FBFF}html[data-np-standalone=true] body{overscroll-behavior-y:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#F3FBFF}html[data-np-standalone=true] .nds-shell,html[data-np-standalone=true] .sa-shell,html[data-np-standalone=true] body{min-height:var(--np-app-height);min-height:100dvh}html[data-np-standalone=true] .nds-sidebar,html[data-np-standalone=true] .sa-sidebar{height:var(--np-app-height);height:100dvh}html[data-np-standalone=true] .nds-mobile-header,html[data-np-standalone=true] .sa-mobile-header{padding-top:var(--np-safe-top);min-height:calc(56px + var(--np-safe-top));height:auto;box-sizing:border-box}html[data-np-standalone=true] .nds-drawer,html[data-np-standalone=true] .sa-drawer{height:var(--np-app-height);height:100dvh;padding-top:var(--np-safe-top);padding-bottom:var(--np-safe-bottom);box-sizing:border-box}html[data-np-standalone=true] .nds-drawer .nds-sidebar-inner,html[data-np-standalone=true] .sa-drawer{height:100%}@media (max-width:899px){html[data-np-standalone=true] .nds-content{padding-bottom:calc(1rem + var(--np-safe-bottom))}}html[data-np-standalone=true] .np-auth,html[data-np-standalone=true] .npl-root,html[data-np-standalone=true] .spw-root{min-height:var(--np-app-height);min-height:100dvh}html[data-np-standalone=true] .spw-root--centered{padding-top:max(1.5rem,var(--np-safe-top));padding-bottom:max(2rem,calc(1rem + var(--np-safe-bottom)))}html[data-np-standalone=true] .np-toast-viewport{top:max(.75rem,calc(var(--np-safe-top) + .5rem))}html[data-np-standalone=true] .nds-footer{padding-bottom:calc(1rem + var(--np-safe-bottom))}:root,[data-theme=light]{color-scheme:light;--in-navy-900:#06141f;--in-navy-800:#0d2235;--in-navy-600:#173b59;--in-blue-500:#1c75bc;--in-blue-300:#3ed2ff;--in-ice:#f3fbff;--bg:var(--in-ice);--sidebar:#ffffff;--s2:#ffffff;--s3:var(--in-ice);--card:#ffffff;--elevated:#ffffff;--border:rgba(23,59,89,0.14);--border2:rgba(23,59,89,0.24);--text:var(--in-navy-900);--text2:var(--in-navy-600);--text3:color-mix(in srgb,var(--in-navy-600) 72%,var(--in-ice));--muted:color-mix(in srgb,var(--in-navy-600) 55%,var(--in-ice));--accent:var(--in-blue-500);--accent-d:rgba(28,117,188,0.12);--accent-hover:var(--in-blue-300);--accent-glow:rgba(62,210,255,0.35);--on-accent:var(--in-ice);--amber:#f59e0b;--badge-hi:#f87171;--shadow-xs:0 1px 2px rgba(6,20,31,0.04);--shadow-sm:0 2px 8px rgba(6,20,31,0.06),0 1px 2px rgba(6,20,31,0.04);--shadow-md:0 8px 24px rgba(6,20,31,0.08),0 2px 6px rgba(6,20,31,0.04);--shadow-card:0 1px 3px rgba(23,59,89,0.06),0 4px 16px rgba(28,117,188,0.05);--shell-gradient:radial-gradient(ellipse 80% 55% at 10% -5%,rgba(28,117,188,0.09),transparent 58%),radial-gradient(ellipse 55% 45% at 98% 102%,rgba(62,210,255,0.07),transparent 52%),linear-gradient(180deg,rgba(243,251,255,0.95),transparent 42%);--auth-bg:var(--in-ice);--auth-bg2:color-mix(in srgb,var(--in-ice) 88%,var(--in-blue-300));--auth-surface:#ffffff;--auth-surface2:var(--in-ice);--toast-bg:rgba(255,255,255,0.96);--toast-border:rgba(23,59,89,0.14);--toast-shadow:0 16px 40px rgba(6,20,31,0.12);--overlay:rgba(6,20,31,0.45);--drawer-overlay:rgba(6,20,31,0.55);--glass-bg:color-mix(in srgb,#ffffff 78%,var(--in-ice));--glass-bg-strong:color-mix(in srgb,#ffffff 92%,var(--in-ice));--glass-border:rgba(28,117,188,0.2);--glass-tint:rgba(28,117,188,0.07);--glass-tint-strong:rgba(28,117,188,0.12);--glass-blur:blur(14px);--in-surface-stat:linear-gradient(145deg,color-mix(in srgb,var(--in-blue-500) 72%,var(--in-navy-600)) 0%,var(--in-blue-500) 100%);--in-border-stat:rgba(62,210,255,0.28);--in-shadow-stat:0 1px 2px rgba(6,20,31,0.08),inset 0 1px 0 rgba(255,255,255,0.12),0 4px 14px rgba(28,117,188,0.28);--in-stat-label:rgba(243,251,255,0.86);--in-stat-value:var(--in-ice);--in-stat-accent:var(--in-blue-300);--in-stat-sub:rgba(243,251,255,0.72);--in-surface-section:linear-gradient(155deg,rgba(28,117,188,0.08) 0%,transparent 52%),var(--glass-bg);--in-surface-shell:linear-gradient(155deg,rgba(28,117,188,0.1) 0%,transparent 52%),var(--glass-bg);--in-border-section:rgba(28,117,188,0.18);--in-border-shell:rgba(28,117,188,0.2);--in-shadow-section:0 1px 3px rgba(6,20,31,0.04),0 4px 14px rgba(28,117,188,0.06);--in-on-card:var(--in-navy-900);--in-on-card-muted:var(--in-navy-600);--in-on-card-subtle:#4a6b85;--in-nested-surface:rgba(255,255,255,0.55);--in-panel-head:rgba(28,117,188,0.08);--sidebar:var(--in-ice);--in-sidebar-bg:linear-gradient(180deg,#ffffff 0%,var(--in-ice) 100%);--in-sidebar-border:rgba(28,117,188,0.18);--in-sidebar-hover:rgba(28,117,188,0.07);--in-sidebar-active:rgba(28,117,188,0.12);--in-sidebar-elevated:rgba(255,255,255,0.92);--in-sidebar-text:var(--in-navy-900);--in-sidebar-text-muted:var(--in-navy-600);--in-sidebar-text-subtle:#4a6b85}[data-theme=dark]{color-scheme:dark;--in-navy-900:#06141f;--in-navy-800:#0d2235;--in-navy-600:#173b59;--in-blue-500:#1c75bc;--in-blue-300:#3ed2ff;--in-ice:#f3fbff;--bg:var(--in-navy-900);--s2:var(--in-navy-800);--s3:var(--in-navy-600);--card:var(--in-navy-800);--elevated:var(--in-navy-600);--border:rgba(62,210,255,0.1);--border2:rgba(62,210,255,0.18);--text:var(--in-ice);--text2:rgba(243,251,255,0.88);--text3:rgba(243,251,255,0.68);--muted:rgba(243,251,255,0.55);--accent:var(--in-blue-300);--accent-d:rgba(62,210,255,0.14);--accent-hover:color-mix(in srgb,var(--in-blue-300) 78%,#ffffff);--accent-glow:rgba(62,210,255,0.25);--on-accent:var(--in-navy-900);--shadow-xs:0 1px 2px rgba(0,0,0,0.25);--shadow-sm:0 2px 8px rgba(0,0,0,0.28);--shadow-md:0 8px 28px rgba(0,0,0,0.35);--shadow-card:0 2px 8px rgba(0,0,0,0.22),0 0 0 1px rgba(62,210,255,0.06);--shell-gradient:radial-gradient(ellipse 75% 50% at 12% -8%,rgba(28,117,188,0.2),transparent 55%),radial-gradient(ellipse 50% 40% at 95% 100%,rgba(62,210,255,0.09),transparent 50%),linear-gradient(180deg,rgba(23,59,89,0.28),transparent 45%);--auth-bg:var(--in-navy-900);--auth-bg2:var(--in-navy-800);--auth-surface:var(--in-navy-800);--auth-surface2:var(--in-navy-600);--toast-bg:rgba(13,34,53,0.96);--toast-border:rgba(62,210,255,0.12);--toast-shadow:0 16px 40px rgba(0,0,0,0.45);--overlay:rgba(6,20,31,0.65);--drawer-overlay:rgba(6,20,31,0.72);--glass-bg:color-mix(in srgb,var(--in-navy-800) 94%,var(--in-navy-600));--glass-bg-strong:color-mix(in srgb,var(--in-navy-600) 90%,var(--in-navy-800));--glass-border:rgba(62,210,255,0.18);--glass-tint:rgba(28,117,188,0.16);--glass-tint-strong:rgba(62,210,255,0.12);--glass-blur:blur(16px);--in-surface-stat:linear-gradient(145deg,color-mix(in srgb,var(--in-blue-500) 68%,var(--in-navy-600)) 0%,var(--in-blue-500) 100%);--in-surface-section:linear-gradient(155deg,rgba(62,210,255,0.08) 0%,transparent 52%),var(--glass-bg);--in-surface-shell:linear-gradient(155deg,rgba(62,210,255,0.1) 0%,transparent 52%),var(--glass-bg);--in-border-stat:rgba(62,210,255,0.28);--in-border-section:rgba(62,210,255,0.16);--in-border-shell:rgba(62,210,255,0.18);--in-shadow-stat:0 1px 2px rgba(0,0,0,0.22),inset 0 1px 0 rgba(255,255,255,0.1),0 4px 14px rgba(28,117,188,0.32);--in-shadow-section:0 1px 3px rgba(0,0,0,0.22),0 4px 16px rgba(0,0,0,0.28);--in-on-card:var(--in-ice);--in-on-card-muted:rgba(243,251,255,0.82);--in-on-card-subtle:rgba(243,251,255,0.62);--in-stat-label:rgba(243,251,255,0.9);--in-stat-value:var(--in-ice);--in-stat-accent:var(--in-blue-300);--in-stat-sub:rgba(243,251,255,0.76);--in-nested-surface:rgba(255,255,255,0.08);--in-panel-head:rgba(0,0,0,0.2);--sidebar:var(--in-navy-800);--in-sidebar-bg:linear-gradient(155deg,rgba(62,210,255,0.08) 0%,transparent 52%),linear-gradient(180deg,var(--in-navy-800) 0%,var(--in-navy-900) 100%);--in-sidebar-border:rgba(62,210,255,0.16);--in-sidebar-hover:rgba(255,255,255,0.06);--in-sidebar-active:rgba(62,210,255,0.12);--in-sidebar-elevated:var(--glass-bg);--in-sidebar-text:var(--in-ice);--in-sidebar-text-muted:rgba(243,251,255,0.88);--in-sidebar-text-subtle:rgba(243,251,255,0.68)}.nds-shell [class$=-hero]:not([class*=rtr-]),.nds-shell [class$=-stats-shell]:not([class*=rtr-]),.sa-shell [class$=-hero],.sa-shell [class$=-stats-shell]{background:var(--in-surface-shell)!important;border-color:var(--in-border-shell)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-card);color:var(--in-on-card-muted)}.nds-shell .dov-stat-card,.sa-shell .sa-stat-card,.sa-shell [class*=-stat-card]:not([class*=rtr-]){background:var(--in-surface-stat)!important;border-color:var(--in-border-stat)!important;box-shadow:var(--in-shadow-stat)!important;color:var(--in-on-card-muted)}.nds-shell [class*=-panel-head]:not([class*=rtr-]),.sa-shell [class*=-panel-head]{background:var(--in-panel-head)!important;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-bottom-color:var(--in-border-section)!important;color:var(--in-on-card)}.nds-shell [class*=-feed-item],.sa-shell [class*=-feed-item]{border-bottom-color:var(--in-border-section)!important}@media (hover:hover){.nds-shell [class*=-feed-item]:hover,.sa-shell [class*=-feed-item]:hover{background:var(--in-nested-surface)!important}}.nds-shell [class$=-list-shell]:not([class*=rtr-]),.nds-shell [class*=-list-shell]:not([class*=rtr-]),.sa-shell [class$=-list-shell],.sa-shell [class*=-list-shell]{background:var(--in-surface-section)!important;border-color:var(--in-border-section)!important;box-shadow:var(--in-shadow-section)!important;color:var(--in-on-card-muted)}:is(.nds-shell,.sa-shell) :is([class$=-card]:not([class*=stat-card]):not([class*=type-card]):not([class*=sale-card]):not([class*=pkg-card]):not([class*=design-card]):not([class*=code-card]):not([class*=rtr-]),[class*=summary-card],[class$=-panel]:not([class*=rtr-]),.sa-card,.sa-ov-tile,.np-card,.pkd-stat,.rsd-stat,.subset-stat,.ud-stat,.ars-stat,.exp-summary-card){background:var(--in-surface-section)!important;border-color:var(--in-border-section)!important;box-shadow:var(--in-shadow-section)!important;color:var(--in-on-card-muted)}:is(.nds-shell,.sa-shell) :is(.dov-stat-card,.sa-stat-card,.camp-stat){background:var(--in-surface-stat)!important;border-color:var(--in-border-stat)!important;box-shadow:var(--in-shadow-stat)!important}:is(.nds-shell,.sa-shell) :is(.dov-stat-label,.camp-stat-label,.sa-stat-label){color:var(--in-stat-label)!important;font-weight:600}:is(.nds-shell,.sa-shell) :is(.dov-stat-value,.camp-stat-value,.sa-stat-value){color:var(--in-stat-value)!important}:is(.nds-shell,.sa-shell) :is(.dov-stat-value,.camp-stat-value,.sa-stat-value).accent{color:var(--in-stat-accent)!important}:is(.nds-shell,.sa-shell) :is(.dov-stat-sub,.dov-stat-meta,.sa-stat-sub){color:var(--in-stat-sub)!important}:is(.nds-shell,.sa-shell) :is(.dov-stat-icon,.sa-stat-card .sa-stat-icon){box-shadow:0 2px 8px rgba(6,20,31,.15);background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.22)!important;color:var(--in-ice)!important}[data-theme=light] :is(.nds-shell,.sa-shell) :is(.dov-stat-icon,.sa-stat-card .sa-stat-icon){box-shadow:0 2px 8px rgba(6,20,31,.12);background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.32)!important;color:var(--in-ice)!important}:is(.nds-shell,.sa-shell) :is([class*=-sub-card],[class*=-ops-card],[class*=-rev-item],[class*=-settings-card]){background:var(--in-nested-surface)!important;border-color:rgba(255,255,255,.18)!important;color:var(--in-on-card-muted)}:is(.nds-shell,.sa-shell) [class*=-rev-item].active{background:rgba(255,255,255,.22)!important;border-color:rgba(255,255,255,.36)!important}[data-theme=light] :is(.nds-shell,.sa-shell) :is([class*=-sub-card],[class*=-ops-card],[class*=-rev-item],[class*=-settings-card]){background:rgba(255,255,255,.58)!important;border-color:rgba(28,117,188,.16)!important;color:var(--in-navy-600)}[data-theme=light] :is(.nds-shell,.sa-shell) [class*=-rev-item].active{background:rgba(28,117,188,.12)!important;border-color:rgba(28,117,188,.32)!important}:is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-stats-shell]:not([class*=rtr-]),[class$=-list-shell]:not([class*=rtr-]),[class*=-list-shell]:not([class*=rtr-]),[class$=-card]:not([class*=type-card]):not([class*=sale-card]):not([class*=pkg-card]):not([class*=design-card]):not([class*=rtr-]),[class$=-panel]:not([class*=rtr-]),.sa-card,.sa-ov-tile,.np-card) :is(h1,h2,h3,h4,[class*=-card-title],[class*=-panel-head] h2,[class*=-panel-head] h3,[class*=-hero] h1,[class*=-stats-title],[class*=-feed-title],[class*=-feed-amount],.sa-ov-tile-label){color:var(--in-on-card)!important}:is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-stats-shell]:not([class*=rtr-]),[class$=-card]:not([class*=type-card]):not([class*=sale-card]):not([class*=pkg-card]):not([class*=rtr-]),[class$=-panel]:not([class*=rtr-]),[class$=-list-shell]:not([class*=rtr-]),.sa-card,.sa-ov-tile) :is(p,[class*=-card-sub],[class*=-panel-sub],[class*=-hero-sub],[class*=-stats-sub],[class*=-feed-meta],[class*=-hero-desc],[class*=-hero-meta]){color:var(--in-on-card-muted)!important}:is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-card]:not([class*=rtr-]),[class$=-panel]:not([class*=rtr-])) :is(a,[class*=-panel-link],[class*=-link]):not([class*=-btn]){color:var(--in-blue-300)}[data-theme=light] :is(.nds-shell,.sa-shell) :is([class$=-card]:not([class*=rtr-]),[class$=-panel]:not([class*=rtr-]),[class$=-list-shell]:not([class*=rtr-]),[class$=-hero]:not([class*=rtr-])) :is(a,[class*=-panel-link],[class*=-link]):not([class*=-btn]){color:var(--in-blue-500)}:is(.nds-shell,.sa-shell) [class*=-table]:not([class*=rtr-]) th{background:var(--in-panel-head)!important;color:var(--in-on-card-muted)!important;border-bottom-color:var(--in-border-section)!important}:is(.nds-shell,.sa-shell) [class*=-table]:not([class*=rtr-]) tbody tr:hover td{background:var(--in-nested-surface)!important;color:var(--in-on-card)}:is(.nds-shell,.sa-shell) [class*=-table]:not([class*=rtr-]) td{color:var(--in-on-card-muted);border-bottom-color:var(--in-border-section)!important}[data-theme=dark] :is(.nds-shell,.sa-shell) :is([class*=-sub-card],[class*=-ops-card],[class*=-rev-item],[class*=-settings-card]){background:var(--in-nested-surface)!important;border-color:rgba(62,210,255,.14)!important;color:var(--in-on-card-muted)}[data-theme=dark] :is(.nds-shell,.sa-shell) [class*=-rev-item].active{background:rgba(255,255,255,.12)!important;border-color:rgba(62,210,255,.28)!important;color:var(--in-on-card)}.nds-shell [class*=-btn-primary],.nds-shell [class*=-btn-primary]:hover,.nds-shell [class*=-btn].primary,.nds-shell [class*=-btn].primary:hover,.nds-shell button[class*=-btn].primary,.sa-shell [class*=-btn-primary],.sa-shell [class*=-btn-primary]:hover,.sa-shell [class*=-btn].primary,.sa-shell [class*=-btn].primary:hover,.sa-shell button[class*=-btn].primary{color:var(--on-accent)!important}:is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-card]:not([class*=rtr-]),[class$=-panel]:not([class*=rtr-])) :is([class*=-btn],button[class*=-btn]):not(.primary):not([class*=btn-primary]){background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.28);color:var(--in-on-card)}[data-theme=light] :is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-card]:not([class*=rtr-]),[class$=-panel]:not([class*=rtr-])) :is([class*=-btn],button[class*=-btn]):not(.primary):not([class*=btn-primary]){background:var(--surface2,rgba(255,255,255,.85));border-color:rgba(23,59,89,.18);color:var(--in-navy-900)}@media (hover:hover){:is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-card]:not([class*=rtr-]),[class$=-panel]:not([class*=rtr-])) :is([class*=-btn],button[class*=-btn]):not(.primary):not([class*=btn-primary]):hover{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.38);color:var(--in-on-card)}[data-theme=light] :is(.nds-shell,.sa-shell) :is([class$=-hero]:not([class*=rtr-]),[class$=-card]:not([class*=rtr-]),[class$=-panel]:not([class*=rtr-])) :is([class*=-btn],button[class*=-btn]):not(.primary):not([class*=btn-primary]):hover{border-color:var(--in-blue-500);color:var(--in-blue-500);background:rgba(255,255,255,.95)}}[data-theme=light] .nds-shell .camp-stat,[data-theme=light] .sa-shell :is(.sa-stat-card,.camp-stat){background:var(--in-surface-stat)!important;border-color:var(--in-border-stat)!important;box-shadow:var(--in-shadow-stat)!important;color:var(--in-stat-sub)}[data-theme=light] .sa-shell :is(.sa-btn:not(.sa-btn-ghost):not(.danger),.sa-btn.primary,.sa-btn--primary,.sa-dash-btn.primary,.sa-ov-btn.primary){background:var(--in-blue-500,#1c75bc)!important;border-color:transparent!important;color:#06090f!important;box-shadow:0 1px 2px rgba(6,20,31,.08),0 2px 8px rgba(28,117,188,.24);filter:none}[data-theme=light] .sa-shell :is(.sa-btn:not(.sa-btn-ghost):not(.danger),.sa-btn.primary,.sa-btn--primary,.sa-dash-btn.primary,.sa-ov-btn.primary):hover:not(:disabled){background:var(--in-blue-300,#3ed2ff)!important;color:#06090f!important;filter:none}[data-theme=light] .sa-shell .sa-btn.sa-btn-ghost{background:#ffffff!important;border-color:rgba(28,117,188,.32)!important;color:var(--in-blue-500,#1c75bc)!important}[data-theme=light] .sa-shell .sa-btn.sa-btn-ghost:hover:not(:disabled),[data-theme=light] .sa-shell .sa-ov-btn:not(.primary):hover{background:rgba(28,117,188,.06)!important;border-color:var(--in-blue-500,#1c75bc)!important;color:var(--in-blue-500,#1c75bc)!important}[data-theme=dark] .nds-shell :is(.dov,.rtr,.vch,.vcd,.ses,.icl,.pkg,.cpk,.pkd,.hsd,.pcd,.fin,.fin-page,.pos,.ads,.sup,.set,.cpt,.ptp,.pgw,.au,.aud,.fup,.npw,.ud,.camp,.pay,.rsl,.rsd,.ars,.stub){--accent:var(--in-blue-300);--accent-d:rgba(62,210,255,0.14);--accent-border:rgba(62,210,255,0.28);--accent-glow:rgba(62,210,255,0.1);--border:var(--border);--border2:var(--border2);--surface:var(--card);--surface2:var(--s3);--text:var(--text);--text2:var(--text2);--text3:var(--text3);color:var(--text)}[data-theme=dark] .nds-shell .camp{--camp-accent:var(--in-blue-300);--camp-accent-d:rgba(62,210,255,0.14);--camp-accent-border:rgba(62,210,255,0.28);--camp-glow:rgba(62,210,255,0.1);--camp-surface:var(--card);--camp-surface2:var(--s3);--camp-border:var(--border);--camp-border2:var(--border2);--camp-text:var(--text);--camp-text2:var(--text2);--camp-text3:var(--text3);color:var(--camp-text)}[data-theme=dark] .nds-shell .fin-page{--fin-bg:var(--bg);--fin-surface:var(--card);--fin-surface-raised:var(--s3);--fin-border:var(--border);--fin-border-soft:var(--border2);--fin-text:var(--text);--fin-text-dim:var(--text2);--fin-text-faint:var(--text3);--fin-accent:var(--in-blue-300);--fin-accent-dim:rgba(62,210,255,0.14);--fin-accent-text:var(--in-navy-900);background:var(--fin-bg);background-image:var(--shell-gradient);color:var(--fin-text)}[data-theme=light] .nds-shell .fin-page{background-image:none}[data-theme=dark] .nds-shell :is(.dov,.rtr,.vch,.vcd,.ses,.icl,.pkg,.cpk,.pkd,.hsd,.pcd,.fin,.fin-page,.pos,.ads,.sup,.set,.camp,.pay,.rsl,.rsd,.ars,.fup,.npw,.ud,.stub) :is([class*=-toolbar],[class*=-filters],[class*=-empty],[class*=-loading]){color:var(--text2)}[data-theme=dark] .nds-shell :is(.dov,.rtr,.vch,.vcd,.ses,.icl,.pkg,.cpk,.pkd,.hsd,.pcd,.fin,.fin-page,.pos,.ads,.sup,.set,.camp,.pay,.rsl,.rsd,.ars,.fup,.npw,.ud,.stub) :is([class*=-empty] h2,[class*=-empty] h3,[class*=-empty-title]){color:var(--text)}[data-theme=dark] .nds-shell :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]){background-color:var(--s2);color:var(--text);border-color:var(--border2)}[data-theme=dark] .nds-shell :is(input,textarea,select)::placeholder{color:var(--text3)}[data-theme=dark] .nds-shell :is(input,textarea,select):focus{border-color:var(--in-blue-300);outline:none;box-shadow:0 0 0 3px rgba(62,210,255,.14)}[data-theme=dark] .nds-shell [class*=-btn]:not(.primary):not(.danger):not(.success):not([class*=fin-btn]){color:var(--text2);border-color:var(--border2)}[data-theme=dark] .nds-shell [class*=-btn]:not(.primary):not(.danger):not(.success):not([class*=fin-btn]):hover{color:var(--text);border-color:rgba(62,210,255,.28);background:var(--in-nested-surface)}[data-theme=dark] .nds-shell .au-badge.active{color:#6ee7b7}.nds-shell :is(.pay-card,.rsl-card,.rsd-card,.ars-card,.vcd-summary,.vcd-card,.stub-card){background:var(--in-surface-section)!important;border-color:var(--in-border-section)!important;box-shadow:var(--in-shadow-section);color:var(--in-on-card-muted)}.nds-shell .pay-stat{background:var(--in-surface-stat)!important;border-color:var(--in-border-stat)!important;box-shadow:var(--in-shadow-stat)!important}.nds-shell .pay-stat-label{color:var(--in-stat-label)!important}.nds-shell .pay-stat-value{color:var(--in-stat-value)!important}.nds-shell .vcd-empty,.nds-shell .vcd-not-found{color:var(--text2)}.nds-shell .vcd-back{color:var(--text2);text-decoration:none}.nds-shell .vcd-back:hover{color:var(--accent)}:root{--ff-h:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--ff-b:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--ff-m:ui-monospace,"Cascadia Code","Segoe UI Mono",monospace}*{box-sizing:border-box}body,html{margin:0;min-height:100vh;min-height:100dvh;font-size:16px;line-height:1.5;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,html,input,select,textarea{font-family:var(--ff-b)}.nds-shell .np-card h2,.nds-shell .np-dash-header h1,.sa-shell .sa-card h2,.sa-shell .sa-dash-header h1{font-family:var(--ff-h);font-weight:700;letter-spacing:-.02em}.hqu-title,.isp-title,.rtr-title{font-family:var(--ff-b);font-weight:700;letter-spacing:-.01em}.np-toast-viewport{position:fixed;top:1.15rem;left:50%;transform:translateX(-50%);z-index:10000;display:flex;flex-direction:column;align-items:center;gap:.65rem;width:min(420px,calc(100vw - 1.5rem));pointer-events:none}.np-toast{position:relative;display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:.85rem .95rem .95rem;border-radius:12px;border:1px solid var(--toast-border);background:var(--toast-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--toast-shadow);pointer-events:auto;overflow:hidden}.np-toast-accent{position:absolute;left:0;top:0;bottom:0;width:3px}.np-toast-accent,.np-toast-success .np-toast-accent{background:var(--accent)}.np-toast-error .np-toast-accent{background:#dc2626}.np-toast-warning .np-toast-accent{background:var(--amber)}.np-toast-info .np-toast-accent{background:var(--accent-hover)}.np-toast-icon{flex-shrink:0;margin-top:1px}.np-toast-icon,.np-toast-success .np-toast-icon{color:var(--accent)}.np-toast-error .np-toast-icon{color:#dc2626}.np-toast-warning .np-toast-icon{color:#d97706}.np-toast-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.np-toast-title{display:block;font-size:.78rem;font-weight:700;color:var(--text)}.np-toast-message{font-size:.84rem;line-height:1.45;color:var(--text2)}.np-toast-close{border:none;background:transparent;color:var(--text3);cursor:pointer;font-size:1.1rem;line-height:1;padding:0}.np-toast-close:hover{color:var(--text)}.np-toast-progress{position:absolute;left:0;right:0;bottom:0;height:2px;transform-origin:left center;background:color-mix(in srgb,var(--accent) 28%,transparent)}.in-theme-toggle-dock{position:fixed;right:max(1rem,env(safe-area-inset-right,0px));bottom:max(1rem,env(safe-area-inset-bottom,0px));z-index:9990}.in-theme-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--border2);background:var(--glass-bg-strong);color:var(--accent);cursor:pointer;box-shadow:var(--shadow-md);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.in-theme-toggle:hover{border-color:var(--accent);color:var(--accent-hover)}[data-theme=dark] .in-theme-toggle{border-color:rgba(62,210,255,.28);background:color-mix(in srgb,var(--in-navy-800) 92%,var(--in-blue-500));color:var(--in-blue-300);box-shadow:var(--shadow-md),0 0 0 1px rgba(62,210,255,.08)}[data-theme=dark] .in-theme-toggle:hover{border-color:var(--in-blue-300);color:var(--in-ice)}@media (max-width:640px){.np-toast-viewport{top:max(.75rem,env(safe-area-inset-top,0px));width:calc(100vw - 1rem);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);box-sizing:border-box}}