@font-face{font-family:syne;src:url(../media/Syne_VF-s.12uhglewp9o1m.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:syne Fallback;src:local(Arial);ascent-override:92.84%;descent-override:27.6%;line-gap-override:0.0%;size-adjust:99.63%}.c3O8xa_className{font-family:syne,syne Fallback}.c3O8xa_variable{--font-syne:"syne", "syne Fallback"}
@font-face{font-family:newsreader;src:url(../media/Newsreader_VF-s.2dz_ik0kve1fr.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:newsreader;src:url(../media/Newsreader_Italic_VF-s.2c__wt_qff2ai.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}.bPYIFq_className{font-family:newsreader,newsreader Fallback}.bPYIFq_variable{--font-newsreader:"newsreader", "newsreader Fallback"}
@font-face{font-family:chakraPetch;src:url(../media/ChakraPetch_Medium-s.p.2u-99rv8wn5w4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:chakraPetch;src:url(../media/ChakraPetch_SemiBold-s.p.1vxf_ubwvtbed.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:chakraPetch;src:url(../media/ChakraPetch_Bold-s.p.3opn2jk-v67cl.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:chakraPetch Fallback;src:local(Arial);ascent-override:94.65%;descent-override:29.39%;line-gap-override:0.0%;size-adjust:104.81%}.EnB4wq_className{font-family:chakraPetch,chakraPetch Fallback}.EnB4wq_variable{--font-chakra:"chakraPetch", "chakraPetch Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/JetBrainsMono_VF-s.p.3grr_-f_uo7pc.woff2)format("woff2");font-display:swap;font-weight:400 500}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.AoVaYG_className{font-family:jetbrainsMono,jetbrainsMono Fallback}.AoVaYG_variable{--font-jetbrains:"jetbrainsMono", "jetbrainsMono Fallback"}
@font-face{font-family:orbitron;src:url(../media/Orbitron_VF-s.p.0hrehm2ue2pxq.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:orbitron Fallback;src:local(Arial);ascent-override:79.98%;descent-override:19.22%;line-gap-override:0.0%;size-adjust:126.4%}.PnzOya_className{font-family:orbitron,orbitron Fallback}.PnzOya_variable{--font-orbitron:"orbitron", "orbitron Fallback"}
@font-face{font-family:spaceGrotesk;src:url(../media/SpaceGrotesk_VF-s.p.0_u34yoe4foiw.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.75%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.87%}.Xr10PG_className{font-family:spaceGrotesk,spaceGrotesk Fallback}.Xr10PG_variable{--font-space:"spaceGrotesk", "spaceGrotesk Fallback"}
@font-face{font-family:archivo;src:url(../media/Archivo_VF-s.3ak94mug_22zi.woff2)format("woff2");font-display:swap;font-weight:500 800}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.Jnq-KG_className{font-family:archivo,archivo Fallback}.Jnq-KG_variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:geist;src:url(../media/Geist_VF-s.459w8w2egqukh.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Nj_MsW_className{font-family:geist,geist Fallback}.Nj_MsW_variable{--font-geist:"geist", "geist Fallback"}
:root{--s7-bg:#0a0a0a;--s7-surface-1:#121212;--s7-surface-2:#1a1a1a;--s7-surface-3:#242424;--s7-border:#2c2c2c;--s7-border-soft:#1e1e1e;--s7-text:#f5f5f5;--s7-text-soft:#bababa;--s7-text-muted:#828282;--s7-text-faint:#4d4d4d;--s7-text-inverse:#0a0a0a;--s7-accent-indigo:#d6d6d6;--s7-accent-indigo-dim:#8f8f8f;--s7-accent-indigo-soft:#ffffff1a;--s7-accent-green:#00c896;--s7-accent-green-dim:#00a87e;--s7-accent-green-soft:#00c8961f;--s7-accent-success:#2c8;--s7-accent-warning:#f59e0b;--s7-accent-danger:#ef4444;--s7-accent-info:#9a9a9a;--s7-accent-ai:#8b5cf6;--s7-accent-action:#4d9fff;--s7-accent-action-dim:#3b82d6;--s7-accent-action-soft:#4d9fff1f;--s7-studio-green:#50d28c;--s7-studio-purple:#a87cff;--s7-studio-blue:#5cb8ff;--s7-studio-orange:#ff9244;--s7-studio-amber:#f5c64b;--s7-studio-cyan:#5fe5d5;--s7-studio-pink:#ff6fae;--s7-studio-red:#ff5b6e;--s7-studio-green-soft:color-mix(in srgb, var(--s7-studio-green) 14%, transparent);--s7-studio-purple-soft:color-mix(in srgb, var(--s7-studio-purple) 14%, transparent);--s7-studio-blue-soft:color-mix(in srgb, var(--s7-studio-blue) 14%, transparent);--s7-studio-orange-soft:color-mix(in srgb, var(--s7-studio-orange) 16%, transparent);--s7-studio-amber-soft:color-mix(in srgb, var(--s7-studio-amber) 14%, transparent);--s7-studio-cyan-soft:color-mix(in srgb, var(--s7-studio-cyan) 12%, transparent);--s7-studio-pink-soft:color-mix(in srgb, var(--s7-studio-pink) 14%, transparent);--s7-studio-red-soft:color-mix(in srgb, var(--s7-studio-red) 16%, transparent);--s7-viz-data:#5b8fd9;--s7-viz-activity:#4fc3d9;--s7-viz-success:#3fbf7f;--s7-viz-ai:#9b7bff;--s7-viz-content:#d9609f;--s7-viz-warning:#e8923c;--s7-viz-error:#e5484d;--s7-viz-inactive:#4a4f57;--s7-viz-ink:#c9ced6;--s7-viz-ink-soft:#8a9099;--s7-viz-ink-faint:#5a6069;--s7-viz-grid:#1d2129;--s7-viz-field:#0b0d11;--s7-viz-panel:#11141a;--s7-viz-line:#232833;--s7-viz-data-soft:color-mix(in srgb, var(--s7-viz-data) 18%, transparent);--s7-viz-activity-soft:color-mix(in srgb, var(--s7-viz-activity) 18%, transparent);--s7-viz-success-soft:color-mix(in srgb, var(--s7-viz-success) 16%, transparent);--s7-viz-ai-soft:color-mix(in srgb, var(--s7-viz-ai) 18%, transparent);--s7-viz-content-soft:color-mix(in srgb, var(--s7-viz-content) 18%, transparent);--s7-viz-warning-soft:color-mix(in srgb, var(--s7-viz-warning) 18%, transparent);--s7-viz-error-soft:color-mix(in srgb, var(--s7-viz-error) 18%, transparent);--s7-viz-inactive-soft:color-mix(in srgb, var(--s7-viz-inactive) 12%, transparent);--s7-type-display:22px;--s7-type-title:16px;--s7-type-body:13.5px;--s7-type-action:13px;--s7-type-label:11px;--s7-type-meta:10px;--s7-space-1:4px;--s7-space-2:8px;--s7-space-3:12px;--s7-space-4:16px;--s7-space-5:20px;--s7-space-6:24px;--s7-space-8:32px;--s7-space-10:40px;--s7-space-12:48px;--s7-space-16:64px;--s7-space-20:80px;--s7-space-24:96px;--s7-radius-xs:3px;--s7-radius-sm:6px;--s7-radius-md:10px;--s7-radius-lg:14px;--s7-radius-xl:20px;--s7-radius-full:9999px;--s7-shadow-xs:0 1px 2px #0003;--s7-shadow-sm:0 1px 4px #0000003d;--s7-shadow-md:0 4px 12px #0000004d;--s7-shadow-lg:0 12px 40px #00000073;--s7-shadow-xl:0 16px 48px #0000008c;--s7-ease-quick:.12s ease-out;--s7-ease-default:.18s cubic-bezier(.22, 1, .36, 1);--s7-ease-slow:.32s cubic-bezier(.22, 1, .36, 1);--s7-ease-spring:.4s cubic-bezier(.34, 1.56, .64, 1);--s7-font-display:"Syne", system-ui, sans-serif;--s7-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--s7-font-body:-apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif}
:root{--s7-ui-accent:var(--s7-accent-indigo);--s7-ui-accent-hover:var(--s7-accent-indigo-dim);--s7-ui-accent-ink:var(--s7-text-inverse);--s7-ui-surface:var(--s7-surface-1);--s7-ui-surface-2:var(--s7-surface-2);--s7-ui-surface-3:var(--s7-surface-3);--s7-ui-border:var(--s7-border);--s7-ui-text:var(--s7-text);--s7-ui-text-muted:var(--s7-text-muted);--s7-ui-radius:var(--s7-radius-md);--s7-ui-focus:#7b8fff66}.s7-btn{justify-content:center;align-items:center;gap:var(--s7-space-2);font-family:var(--s7-font-mono);padding:var(--s7-space-2) var(--s7-space-4);border-radius:var(--s7-ui-radius);background:var(--s7-ui-accent);color:var(--s7-ui-accent-ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--s7-ease-quick), border-color var(--s7-ease-quick), color var(--s7-ease-quick), opacity var(--s7-ease-quick);border:1px solid #0000;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.s7-btn:hover{background:var(--s7-ui-accent-hover)}.s7-btn:focus-visible{box-shadow:0 0 0 3px var(--s7-ui-focus);outline:none}.s7-btn:disabled,.s7-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.s7-btn--ghost{color:var(--s7-ui-text);border-color:var(--s7-ui-border);background:0 0}.s7-btn--ghost:hover{background:var(--s7-ui-surface-2)}.s7-btn--subtle{background:var(--s7-ui-surface-2);color:var(--s7-ui-text)}.s7-btn--subtle:hover{background:var(--s7-ui-surface-3)}.s7-btn--danger{background:var(--s7-accent-danger);color:#fff}.s7-btn--danger:hover{filter:brightness(1.08)}.s7-btn--sm{padding:var(--s7-space-1) var(--s7-space-3);font-size:12px}.s7-btn--lg{padding:var(--s7-space-3) var(--s7-space-5);font-size:14px}.s7-card{background:var(--s7-ui-surface);border:1px solid var(--s7-ui-border);border-radius:var(--s7-radius-lg)}.s7-panel{background:var(--s7-ui-surface-2);border:1px solid var(--s7-ui-border);border-radius:var(--s7-radius-lg);box-shadow:var(--s7-shadow-md)}.s7-inset{background:var(--s7-bg);border:1px solid var(--s7-ui-border);border-radius:var(--s7-ui-radius)}.s7-input{width:100%;font-family:var(--s7-font-body);color:var(--s7-ui-text);background:var(--s7-ui-surface-2);border:1px solid var(--s7-ui-border);border-radius:var(--s7-ui-radius);padding:var(--s7-space-2) var(--s7-space-3);transition:border-color var(--s7-ease-quick), box-shadow var(--s7-ease-quick);outline:none;font-size:13px}.s7-input::placeholder{color:var(--s7-text-faint)}.s7-input:focus{border-color:var(--s7-ui-accent);box-shadow:0 0 0 3px var(--s7-ui-focus)}.s7-badge{align-items:center;gap:var(--s7-space-1);font-family:var(--s7-font-mono);border-radius:var(--s7-radius-full);background:var(--s7-ui-surface-3);color:var(--s7-ui-text);border:1px solid var(--s7-ui-border);padding:3px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.s7-badge--success{color:var(--s7-accent-success);background:#22cc881f;border-color:#22cc8840}.s7-badge--warning{color:var(--s7-accent-warning);background:#f59e0b1f;border-color:#f59e0b40}.s7-badge--danger{color:var(--s7-accent-danger);background:#ef44441f;border-color:#ef444440}.s7-badge--info{color:var(--s7-accent-info);background:#3b82f61f;border-color:#3b82f640}.s7-dot{border-radius:var(--s7-radius-full);background:var(--s7-text-muted);width:8px;height:8px;display:inline-block}.s7-dot--success{background:var(--s7-accent-success)}.s7-dot--warning{background:var(--s7-accent-warning)}.s7-dot--danger{background:var(--s7-accent-danger)}.s7-dot--info{background:var(--s7-accent-info)}.s7-kbd{font-family:var(--s7-font-mono);border-radius:var(--s7-radius-sm);background:var(--s7-ui-surface-2);border:1px solid var(--s7-ui-border);box-shadow:var(--s7-shadow-xs);color:var(--s7-text-muted);padding:2px 6px;font-size:11px}.s7-divider{border:0;border-top:1px solid var(--s7-ui-border);margin:var(--s7-space-4) 0}.s7-mono{font-family:var(--s7-font-mono)}.s7-muted{color:var(--s7-text-muted)}.s7-row{align-items:center;gap:var(--s7-space-3);display:flex}.s7-stack{gap:var(--s7-space-3);flex-direction:column;display:flex}
:root{--page-pad-inline:32px;--page-pad-top:32px;--page-pad-bottom:80px;--face-display:"Syne", system-ui, sans-serif;--face-core:"Inter", system-ui, sans-serif;--face-accent:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--type-display:22px;--type-display-track:-.015em;--type-display-lead:1.344;--type-title:16px;--type-title-track:-.0041em;--type-title-lead:1.482;--type-body:13.5px;--type-body-track:.0034em;--type-body-lead:1.54;--type-action:13px;--type-action-track:.0052em;--type-action-lead:1.551;--type-label:11px;--type-label-track:.0142em;--type-label-lead:1.597;--type-meta:10px;--type-meta-track:.02em;--type-meta-lead:1.62;--surface-canvas:#e3e7e5;--surface-base:#f3f8f6;--surface-raised:#fff;--surface-sunken:#d4d9d6;--surface-overlay:#fff;--surface-scrim:#080b0a99;--surface-inverse:#101311;--surface-glass:#10131199;--surface-glass-border:#ffffff1f;--surface-glass-ink:#f3f8f6;--surface-stage:#080b0a;--surface-stage-signal:#009c61;--ink-primary:#080b0a;--ink-secondary:#4a4e4c;--ink-tertiary:#636765;--ink-disabled:#808482;--ink-inverse:#fff;--ink-link:#00376e;--border-subtle:#e3e7e5;--border-default:#d4d9d6;--border-strong:#9ba09d;--border-focus:#2b65b3;--action-primary:#004c94;--action-primary-ink:#fff;--action-secondary:#d4d9d6;--action-secondary-ink:#181b1a;--action-destructive:#8f141b;--action-destructive-ink:#fff;--selection-surface:#e4f0ff;--selection-border:#3084e1;--selection-ink:#001a3a;--status-success-surface:#ddf6e6;--status-success-surface-strong:#005d38;--status-success-ink:#00361e;--status-success-border:#3ab87c;--status-warning-surface:#fbedd7;--status-warning-surface-strong:#664600;--status-warning-ink:#3c2800;--status-warning-border:#cd9210;--status-danger-surface:#ffe9e6;--status-danger-surface-strong:#8f141b;--status-danger-ink:#590008;--status-danger-border:#f66d67;--status-info-surface:#e5efff;--status-info-surface-strong:#184b8f;--status-info-ink:#042a5b;--status-info-border:#65a0f1;--status-ai-surface:#f0ebff;--status-ai-surface-strong:#573590;--status-ai-ink:#341a5b;--status-ai-border:#a987f3;--valence-positive:#005d38;--valence-neutral:#808482;--valence-negative:#8f141b;--valence-critical:#590008;--data-sequential-low:#e4f0ff;--data-sequential-high:#002b59;--data-diverging-negative:#8f141b;--data-diverging-neutral:#d4d9d6;--data-diverging-positive:#005d38;--chart-axis:#9ba09d;--chart-grid:#d4d9d6;--chart-reference:#636765;--chart-annotation:#573590;--chart-crosshair:#353937;--map-land:#ebf0ed;--map-water:#bfdaff;--map-road-major:#808482;--map-road-minor:#b7bcba;--map-contour:#b7bcba;--map-boundary:#9ba09d;--map-label:#181b1a;--map-route:#004c94;--map-marker:#00376e;--map-selection:#bddaff;--world-ground:#d4d9d6;--world-horizon:#ebf0ed;--world-fog:#e3e7e5;--world-material:#b7bcba;--world-emissive:#808482;--cinema-light-key:#fff;--cinema-light-fill:#8ebdff;--cinema-light-rim:#9ba09d;--cinema-grade-shadow:#292d2b;--cinema-grade-midtone:#808482;--cinema-grade-highlight:#f3f8f6;--editorial-hero-surface:#001a3a;--editorial-hero-ink:#fff;--editorial-highlight:#6ad2ab;--editorial-callout:#007959;--elevation-raised:0 1px 3px 0px #080b0a1a;--elevation-overlay:0 12px 32px -4px #080b0a2e;--elevation-sunken:inset 0 1px 2px 0px #080b0a12;--data-categorical-01:#388ae8;--data-categorical-02:#594cb7;--data-categorical-03:#a15cc1;--data-categorical-04:#a73a81;--data-categorical-05:#d9586a;--data-categorical-06:#9f3e00;--data-categorical-07:#aa7100;--data-categorical-08:#756d00;--data-categorical-09:#5d9d27;--data-categorical-10:#007251;--data-categorical-11:#009191;--data-categorical-12:#007695;--instrument-ink:#fff;--instrument-sub:#b7bcba;--instrument-accent:#56a1fa;--instrument-rec:#db4947;--instrument-warn:#e2b260;--instrument-ok:#76d19e;--instrument-grid:#ffffff38;--intent-warm:#fa8927;--intent-cool:#56a1fa;--intent-light:#f9b73f}[data-theme=dark]{--surface-canvas:#080b0a;--surface-base:#101311;--surface-raised:#181b1a;--surface-sunken:#080b0a;--surface-overlay:#212523;--surface-scrim:#080b0a99;--surface-inverse:#ebf0ed;--surface-glass:#080b0a99;--surface-glass-border:#ffffff1f;--surface-glass-ink:#f3f8f6;--surface-stage:#080b0a;--surface-stage-signal:#009c61;--ink-primary:#f3f8f6;--ink-secondary:#b7bcba;--ink-tertiary:#808482;--ink-disabled:#636765;--ink-inverse:#080b0a;--ink-link:#56a1fa;--border-subtle:#181b1a;--border-default:#292d2b;--border-strong:#353937;--border-focus:#4583d9;--action-primary:#3084e1;--action-primary-ink:#080b0a;--action-secondary:#212523;--action-secondary-ink:#d4d9d6;--action-destructive:#db4947;--action-destructive-ink:#080b0a;--selection-surface:#00122b;--selection-border:#1165bb;--selection-ink:#bddaff;--status-success-surface:#00180a;--status-success-surface-strong:#009c61;--status-success-ink:#3ab87c;--status-success-border:#004427;--status-warning-surface:#1b1000;--status-warning-surface-strong:#ab7800;--status-warning-ink:#cd9210;--status-warning-border:#4b3300;--status-danger-surface:#2b0002;--status-danger-surface-strong:#db4947;--status-danger-ink:#f66d67;--status-danger-border:#6e020e;--status-info-surface:#00112e;--status-info-surface-strong:#4583d9;--status-info-ink:#65a0f1;--status-info-border:#0a366e;--status-ai-surface:#17072e;--status-ai-surface-strong:#8f68da;--status-ai-ink:#a987f3;--status-ai-border:#40236f;--valence-positive:#009c61;--valence-neutral:#636765;--valence-negative:#db4947;--valence-critical:#f66d67;--data-sequential-low:#00122b;--data-sequential-high:#56a1fa;--data-diverging-negative:#db4947;--data-diverging-neutral:#212523;--data-diverging-positive:#009c61;--chart-axis:#353937;--chart-grid:#181b1a;--chart-reference:#636765;--chart-annotation:#8f68da;--chart-crosshair:#9ba09d;--map-land:#080b0a;--map-water:#00112e;--map-road-major:#353937;--map-road-minor:#212523;--map-contour:#212523;--map-boundary:#292d2b;--map-label:#d4d9d6;--map-route:#3084e1;--map-marker:#56a1fa;--map-selection:#001a3a;--world-ground:#101311;--world-horizon:#181b1a;--world-fog:#101311;--world-material:#292d2b;--world-emissive:#808482;--cinema-light-key:#f3f8f6;--cinema-light-fill:#042a5b;--cinema-light-rim:#808482;--cinema-grade-shadow:#080b0a;--cinema-grade-midtone:#636765;--cinema-grade-highlight:#d4d9d6;--editorial-hero-surface:#00122b;--editorial-hero-ink:#f3f8f6;--editorial-highlight:#004330;--editorial-callout:#007959;--elevation-raised:0 1px 3px 0px #080b0a57;--elevation-overlay:0 12px 32px -4px #080b0a85;--elevation-sunken:inset 0 1px 2px 0px #080b0a4d;--data-categorical-01:#65aaff;--data-categorical-02:#756bd8;--data-categorical-03:#c17be2;--data-categorical-04:#c8599f;--data-categorical-05:#fc7788;--data-categorical-06:#c85515;--data-categorical-07:#d28d00;--data-categorical-08:#958b00;--data-categorical-09:#7bbd4b;--data-categorical-10:#009469;--data-categorical-11:#00b3b3;--data-categorical-12:#0096bc;--instrument-ink:#fff;--instrument-sub:#b7bcba;--instrument-accent:#56a1fa;--instrument-rec:#db4947;--instrument-warn:#e2b260;--instrument-ok:#76d19e;--instrument-grid:#ffffff38;--intent-warm:#fa8927;--intent-cool:#56a1fa;--intent-light:#f9b73f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface-canvas:#080b0a;--surface-base:#101311;--surface-raised:#181b1a;--surface-sunken:#080b0a;--surface-overlay:#212523;--surface-scrim:#080b0a99;--surface-inverse:#ebf0ed;--surface-glass:#080b0a99;--surface-glass-border:#ffffff1f;--surface-glass-ink:#f3f8f6;--surface-stage:#080b0a;--surface-stage-signal:#009c61;--ink-primary:#f3f8f6;--ink-secondary:#b7bcba;--ink-tertiary:#808482;--ink-disabled:#636765;--ink-inverse:#080b0a;--ink-link:#56a1fa;--border-subtle:#181b1a;--border-default:#292d2b;--border-strong:#353937;--border-focus:#4583d9;--action-primary:#3084e1;--action-primary-ink:#080b0a;--action-secondary:#212523;--action-secondary-ink:#d4d9d6;--action-destructive:#db4947;--action-destructive-ink:#080b0a;--selection-surface:#00122b;--selection-border:#1165bb;--selection-ink:#bddaff;--status-success-surface:#00180a;--status-success-surface-strong:#009c61;--status-success-ink:#3ab87c;--status-success-border:#004427;--status-warning-surface:#1b1000;--status-warning-surface-strong:#ab7800;--status-warning-ink:#cd9210;--status-warning-border:#4b3300;--status-danger-surface:#2b0002;--status-danger-surface-strong:#db4947;--status-danger-ink:#f66d67;--status-danger-border:#6e020e;--status-info-surface:#00112e;--status-info-surface-strong:#4583d9;--status-info-ink:#65a0f1;--status-info-border:#0a366e;--status-ai-surface:#17072e;--status-ai-surface-strong:#8f68da;--status-ai-ink:#a987f3;--status-ai-border:#40236f;--valence-positive:#009c61;--valence-neutral:#636765;--valence-negative:#db4947;--valence-critical:#f66d67;--data-sequential-low:#00122b;--data-sequential-high:#56a1fa;--data-diverging-negative:#db4947;--data-diverging-neutral:#212523;--data-diverging-positive:#009c61;--chart-axis:#353937;--chart-grid:#181b1a;--chart-reference:#636765;--chart-annotation:#8f68da;--chart-crosshair:#9ba09d;--map-land:#080b0a;--map-water:#00112e;--map-road-major:#353937;--map-road-minor:#212523;--map-contour:#212523;--map-boundary:#292d2b;--map-label:#d4d9d6;--map-route:#3084e1;--map-marker:#56a1fa;--map-selection:#001a3a;--world-ground:#101311;--world-horizon:#181b1a;--world-fog:#101311;--world-material:#292d2b;--world-emissive:#808482;--cinema-light-key:#f3f8f6;--cinema-light-fill:#042a5b;--cinema-light-rim:#808482;--cinema-grade-shadow:#080b0a;--cinema-grade-midtone:#636765;--cinema-grade-highlight:#d4d9d6;--editorial-hero-surface:#00122b;--editorial-hero-ink:#f3f8f6;--editorial-highlight:#004330;--editorial-callout:#007959;--elevation-raised:0 1px 3px 0px #080b0a57;--elevation-overlay:0 12px 32px -4px #080b0a85;--elevation-sunken:inset 0 1px 2px 0px #080b0a4d;--data-categorical-01:#65aaff;--data-categorical-02:#756bd8;--data-categorical-03:#c17be2;--data-categorical-04:#c8599f;--data-categorical-05:#fc7788;--data-categorical-06:#c85515;--data-categorical-07:#d28d00;--data-categorical-08:#958b00;--data-categorical-09:#7bbd4b;--data-categorical-10:#009469;--data-categorical-11:#00b3b3;--data-categorical-12:#0096bc;--instrument-ink:#fff;--instrument-sub:#b7bcba;--instrument-accent:#56a1fa;--instrument-rec:#db4947;--instrument-warn:#e2b260;--instrument-ok:#76d19e;--instrument-grid:#ffffff38;--intent-warm:#fa8927;--intent-cool:#56a1fa;--intent-light:#f9b73f}}
:root{--s7-loader-cycle:1.2s;--s7-loader-ease:cubic-bezier(.45, 0, .55, 1);--s7-loader-fill:.32s cubic-bezier(.22, 1, .36, 1);--s7-loader-rest:.16}.s7-dots{vertical-align:middle;color:inherit;align-items:center;gap:.34em;line-height:1;display:inline-flex}.s7-dots>i{width:.38em;height:.38em;opacity:var(--s7-loader-rest);background:currentColor;border-radius:50%;display:block}.s7-dots>i:first-child{animation:s7-dot-a var(--s7-loader-cycle) var(--s7-loader-ease) infinite}.s7-dots>i:nth-child(2){animation:s7-dot-b var(--s7-loader-cycle) var(--s7-loader-ease) infinite}.s7-dots>i:nth-child(3){animation:s7-dot-c var(--s7-loader-cycle) var(--s7-loader-ease) infinite}@keyframes s7-dot-a{0%,to{opacity:1}25%,75%{opacity:var(--s7-loader-rest)}}@keyframes s7-dot-b{0%,50%,to{opacity:var(--s7-loader-rest)}25%,75%{opacity:1}}@keyframes s7-dot-c{0%,25%,75%,to{opacity:var(--s7-loader-rest)}50%{opacity:1}}.s7-line{pointer-events:none;z-index:2;height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.s7-line:after{content:"";background:var(--instrument-accent,var(--action-primary));width:32%;animation:s7-line-run calc(var(--s7-loader-cycle) * 1.5) var(--s7-loader-ease) infinite;position:absolute;inset:0 auto 0 0}.s7-line[data-known]:after{width:calc(var(--s7-p,0) * 100%);transition:width var(--s7-loader-fill);animation:none}@keyframes s7-line-run{0%{transform:translate(-100%)}to{transform:translate(320%)}}.s7-page{min-height:40vh;color:var(--ink-tertiary);align-content:center;place-items:center;gap:12px;display:grid}.s7-page .s7-dots{color:var(--instrument-accent,var(--action-primary));font-size:18px}.s7-page-label{font-family:var(--s7-font-mono,"JetBrains Mono", monospace);font-size:var(--type-label,11px);letter-spacing:.14em;text-transform:uppercase}.s7-meter{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-width:0;display:grid}.s7-meter-track{background:var(--surface-glass-border,var(--border-default));border-radius:1px;height:2px;position:relative;overflow:hidden}.s7-meter-fill{width:calc(var(--s7-p,0) * 100%);background:var(--instrument-accent,var(--action-primary));transition:width var(--s7-loader-fill);position:absolute;inset:0 auto 0 0}.s7-meter[data-state=done] .s7-meter-fill{background:var(--instrument-ok)}.s7-meter[data-state=failed] .s7-meter-fill{background:var(--instrument-rec,var(--status-error))}.s7-meter[data-indeterminate] .s7-meter-fill{width:32%;animation:s7-line-run calc(var(--s7-loader-cycle) * 1.5) var(--s7-loader-ease) infinite;transition:none}.s7-meter-num{font-family:var(--s7-font-mono,"JetBrains Mono", monospace);font-size:var(--type-label,11px);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--ink-secondary);text-align:right;min-width:4ch}.s7-meter-cap{font-family:var(--s7-font-mono,"JetBrains Mono", monospace);font-size:var(--type-meta,10px);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-tertiary);grid-column:1/-1;justify-content:space-between;gap:12px;display:flex}.s7-preload{background-color:var(--surface-raised);background-image:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--instrument-accent,#4d9fff) 14%, transparent), transparent 60%), radial-gradient(110% 100% at 100% 100%, color-mix(in oklab, var(--instrument-accent,#4d9fff) 9%, transparent), transparent 55%), linear-gradient(115deg, transparent 30%, color-mix(in oklab, var(--ink-primary,#fff) 5%, transparent) 50%, transparent 70%);animation:s7-preload-drift calc(var(--s7-loader-cycle) * 2.5) var(--s7-loader-ease) infinite alternate;background-size:100% 100%,100% 100%,260% 100%;position:relative;overflow:hidden}.s7-preload>img,.s7-preload>video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .48s var(--s7-loader-ease);position:absolute;inset:0}.s7-preload[data-loaded]{animation:none}.s7-preload[data-loaded]>img,.s7-preload[data-loaded]>video{opacity:1}@keyframes s7-preload-drift{0%{background-position:0 0,0 0,100% 0}to{background-position:0 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){.s7-dots>i{opacity:.5;animation:none}.s7-dots>i:nth-child(2){opacity:1}.s7-line:after,.s7-meter[data-indeterminate] .s7-meter-fill{animation:none;transform:translate(100%)}.s7-preload{animation:none}.s7-meter-fill,.s7-line[data-known]:after,.s7-preload>img{transition:none}}
@layer house{h1,h2,h3,h4,h5,h6{color:var(--ink-primary);font-family:var(--face-display), system-ui, sans-serif;font-weight:500;line-height:var(--type-title-lead);letter-spacing:var(--type-title-track);text-wrap:balance;margin:0 0 .5em}h1{font-size:var(--type-display);line-height:var(--type-display-lead);letter-spacing:var(--type-display-track)}h2{font-size:var(--type-title)}h3{font-size:var(--type-body)}h4,h5,h6{font-size:var(--type-label);font-family:var(--face-accent), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-tertiary)}p{color:var(--ink-secondary);font-size:var(--type-body);line-height:var(--type-body-lead);letter-spacing:var(--type-body-track);max-width:72ch;margin:0 0 1em}p:last-child{margin-bottom:0}strong,b{color:var(--ink-primary);font-weight:600}em,i{font-style:italic}small{font-size:var(--type-meta);letter-spacing:var(--type-meta-track);color:var(--ink-tertiary)}hr{border:none;border-top:1px solid var(--border-subtle);margin:1.5em 0}code,kbd,samp{font-family:var(--face-accent), ui-monospace, SFMono-Regular, monospace;color:var(--ink-primary);font-size:.92em}pre{font-family:var(--face-accent), ui-monospace, SFMono-Regular, monospace;font-size:var(--type-action);color:var(--ink-secondary);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:6px;margin:0 0 1em;padding:12px 14px;line-height:1.5;overflow-x:auto}pre code{font-size:inherit;background:0 0;padding:0}blockquote{border-left:2px solid var(--border-default);color:var(--ink-tertiary);margin:0 0 1em;padding-left:14px}label{font-family:var(--face-accent), ui-monospace, monospace;font-size:var(--type-label);letter-spacing:var(--type-label-track);color:var(--ink-tertiary)}.prose ul,.prose ol{list-style:revert;margin:0 0 1em;padding-left:1.4em}.prose li{color:var(--ink-secondary);font-size:var(--type-body);line-height:var(--type-body-lead);margin-bottom:.3em}table{border-collapse:collapse;font-size:var(--type-action);color:var(--ink-secondary)}th{text-align:left;font-family:var(--face-accent), ui-monospace, monospace;font-size:var(--type-meta);letter-spacing:var(--type-meta-track);text-transform:uppercase;color:var(--ink-tertiary);border-bottom:1px solid var(--border-default);padding:6px 10px 6px 0;font-weight:400}td{border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;padding:6px 10px 6px 0}}
:root{--bg:var(--surface-canvas);--surface:var(--surface-base);--surface-2:var(--surface-raised);--surface-3:var(--surface-overlay);--surface-4:#d8ebe3;--border:var(--border-default);--text:var(--ink-primary);--text-muted:var(--ink-secondary);--text-dim:var(--ink-tertiary);--text-placeholder:var(--ink-disabled);--text-inverse:var(--ink-inverse);--green-50:#f0fbf7;--green-100:#d6f5e9;--green-200:#a8ead0;--green-300:#6ddab3;--green-400:#2ec993;--green-500:var(--s7-accent-green);--green-600:var(--s7-accent-green-dim);--green-700:#008a67;--green-800:#006b51;--green-900:#004d3a;--primary:var(--action-primary);--primary-hover:color-mix(in srgb, var(--action-primary) 82%, white);--primary-active:color-mix(in srgb, var(--action-primary) 82%, black);--primary-muted:color-mix(in srgb, var(--primary) 12%, transparent);--primary-subtle:color-mix(in srgb, var(--primary) 6%, transparent);--success:var(--status-success-surface-strong);--success-bg:color-mix(in srgb, var(--success) 10%, transparent);--success-border:color-mix(in srgb, var(--success) 25%, transparent);--warning:var(--status-warning-surface-strong);--warning-bg:color-mix(in srgb, var(--warning) 10%, transparent);--warning-border:color-mix(in srgb, var(--warning) 25%, transparent);--error:var(--status-danger-surface-strong);--error-bg:color-mix(in srgb, var(--error) 10%, transparent);--error-border:color-mix(in srgb, var(--error) 25%, transparent);--info:var(--status-info-surface-strong);--info-bg:color-mix(in srgb, var(--info) 10%, transparent);--info-border:color-mix(in srgb, var(--info) 25%, transparent);--ai:var(--status-ai-surface-strong);--ai-bg:color-mix(in srgb, var(--ai) 10%, transparent);--ai-border:color-mix(in srgb, var(--ai) 25%, transparent);--type-display:var(--s7-type-display);--type-title:var(--s7-type-title);--type-body:var(--s7-type-body);--type-action:var(--s7-type-action);--type-label:var(--s7-type-label);--type-meta:var(--s7-type-meta);--s7-ui-accent:var(--primary);--s7-ui-accent-hover:var(--primary-hover);--s7-ui-accent-ink:var(--text-inverse);--s7-ui-surface:var(--surface);--s7-ui-surface-2:var(--surface-2);--s7-ui-surface-3:var(--surface-3);--s7-ui-border:var(--border);--s7-ui-text:var(--text);--s7-ui-text-muted:var(--text-muted);--s7-ui-radius:var(--radius-md);--s7-ui-focus:var(--primary-muted);--s7-shim-dur:3s;--s7-shim-band:55%;--s7-shim-angle:100deg;--s7-shim-tint:#ffffff12;--status-ok:var(--s7-accent-green);--status-warning:var(--s7-accent-warning);--status-error:var(--s7-accent-danger);--status-unconfigured:#6f6f6f;--neutral-50:#f9fafb;--neutral-100:#f3f4f6;--neutral-200:#e5e7eb;--neutral-300:#d1d5db;--neutral-400:#9ca3af;--neutral-500:#6f6f6f;--neutral-600:#4f4f4f;--neutral-700:#3a3a3a;--neutral-800:#222;--neutral-900:#141414;--header-bg:#f4f8f6d9;--header-height:60px;--nav-width:240px;--nav-collapsed-width:60px;--nav-bg:var(--surface);--mast-ink:color-mix(in srgb, var(--ink-primary) 7%, transparent);--mast-bg:radial-gradient(140% 105% at 28% 14%, var(--mast-ink) 0%, transparent 72%), var(--surface);--mast-edge:var(--border);--logo-ink:var(--ink-secondary);--logo-chip:var(--ink-secondary);--logo-chip-edge:transparent;--logo-chip-ink:var(--ink-inverse);--rail-width:46px;--mobile-tab-height:60px;--panel-bottom:0px;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 4px #0000000f, 0 1px 2px #0000000a;--shadow-md:0 4px 12px #00000014, 0 2px 4px #0000000a;--shadow-lg:0 8px 24px #0000001a, 0 4px 8px #0000000f;--shadow-xl:0 16px 40px #0000001f, 0 8px 16px #0000000f;--shadow-green:0 0 20px #00c89626;--shadow-green-lg:0 0 40px #00c89633;--radius-xs:var(--s7-radius-xs);--radius-sm:var(--s7-radius-sm);--radius-md:var(--s7-radius-md);--radius-lg:var(--s7-radius-lg);--radius-xl:var(--s7-radius-xl);--radius-full:var(--s7-radius-full);--space-1:var(--s7-space-1);--space-2:var(--s7-space-2);--space-3:var(--s7-space-3);--space-4:var(--s7-space-4);--space-5:var(--s7-space-5);--space-6:var(--s7-space-6);--space-8:var(--s7-space-8);--space-10:var(--s7-space-10);--space-12:var(--s7-space-12);--space-16:var(--s7-space-16);--space-20:var(--s7-space-20);--space-24:var(--s7-space-24);--font-sans:var(--font-space), "Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--face-display:var(--font-sans);--face-core:var(--font-sans);--font-mono:var(--font-jetbrains), var(--s7-font-mono);--font-display:var(--font-orbitron), "Orbitron", var(--font-sans);--text-xs:var(--s7-type-label);--text-sm:var(--s7-type-action);--text-base:15px;--text-md:var(--s7-type-title);--text-lg:18px;--text-xl:22px;--text-2xl:28px;--text-3xl:36px;--text-4xl:48px;--text-5xl:64px;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--transition-fast:.12s ease;--transition-base:.2s ease;--transition-slow:.35s ease;--transition-spring:.4s cubic-bezier(.34, 1.56, .64, 1);--glass-bg:#fff9;--glass-border:#00966426;--glass-blur:blur(20px)}:root:not([data-theme=dark]){--s7-viz-field:var(--surface-base);--s7-viz-panel:var(--surface-raised);--s7-viz-grid:var(--border-default);--s7-viz-line:var(--border-default);--s7-viz-ink:var(--ink-primary);--s7-viz-ink-soft:var(--ink-secondary);--s7-viz-ink-faint:var(--ink-tertiary);--s7-viz-inactive:var(--ink-disabled)}[data-theme=dark]{--mast-ink:color-mix(in srgb, var(--ink-primary) 9%, transparent);--surface-4:#2e2e2e;--green-50:#0a1f18;--green-100:#0f2e22;--green-200:#1a4a36;--green-300:#2a6b50;--green-400:#3d9470;--green-500:var(--s7-accent-success);--green-600:#2ddba6;--green-700:#5de8be;--green-800:#8ff0d5;--green-900:#c0f8ea;--primary-muted:color-mix(in srgb, var(--primary) 14%, transparent);--primary-subtle:color-mix(in srgb, var(--primary) 6%, transparent);--success-bg:color-mix(in srgb, var(--success) 10%, transparent);--success-border:color-mix(in srgb, var(--success) 22%, transparent);--warning-bg:color-mix(in srgb, var(--warning) 10%, transparent);--warning-border:color-mix(in srgb, var(--warning) 22%, transparent);--error-bg:color-mix(in srgb, var(--error) 10%, transparent);--error-border:color-mix(in srgb, var(--error) 22%, transparent);--info-bg:color-mix(in srgb, var(--info) 10%, transparent);--info-border:color-mix(in srgb, var(--info) 22%, transparent);--ai-bg:color-mix(in srgb, var(--ai) 10%, transparent);--ai-border:color-mix(in srgb, var(--ai) 22%, transparent);--logo-ink:var(--ink-primary);--logo-chip:color-mix(in srgb, var(--surface-canvas) 55%, transparent);--logo-chip-edge:color-mix(in srgb, var(--ink-primary) 12%, transparent);--logo-chip-ink:color-mix(in srgb, var(--ink-primary) 95%, transparent);--header-bg:#0a0a0ae0;--nav-bg:var(--surface);--shadow-xs:0 1px 2px #0003;--shadow-sm:0 1px 4px #0000004d, 0 1px 2px #0003;--shadow-md:0 4px 12px #0006, 0 2px 4px #0003;--shadow-lg:0 8px 24px #00000080, 0 4px 8px #0000004d;--shadow-xl:0 16px 40px #0009, 0 8px 16px #0006;--shadow-green:0 0 20px #22cc8826;--shadow-green-lg:0 0 60px #22cc881a;--glass-bg:#0e0e0ed1;--glass-border:#ffffff14}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px}body{background-color:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);transition:background-color var(--transition-slow), color var(--transition-slow);overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}input,textarea,select{font:inherit;color:inherit}img,svg{max-width:100%;display:block}.react-flow svg{max-width:none}ul,ol{list-style:none}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#8c98dc33}::-webkit-scrollbar-thumb:hover{background:#8c98dc66}*{scrollbar-width:thin;scrollbar-color:#8c98dc33 transparent}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.syne{font-family:var(--font-sans)}.dim{color:var(--text-dim)}.muted{color:var(--text-muted)}.label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:500}.caption{font-size:var(--text-xs);color:var(--text-dim);line-height:var(--leading-snug)}.vignette{position:relative}.vignette:after{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:radial-gradient(#0000 40%,#00000073 100%);position:absolute;inset:0}.vignette>*{z-index:1;position:relative}@keyframes pulse-green{0%,to{opacity:1;box-shadow:0 0 #2c89}50%{opacity:.85;box-shadow:0 0 0 6px #2c80}}@keyframes pulse-primary{0%,to{opacity:1;box-shadow:0 0 #7b8fff99}50%{opacity:.85;box-shadow:0 0 0 6px #7b8fff00}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.5)}}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes s7-shimmer{0%{transform:translate(-170%)}to{transform:translate(320%)}}@keyframes glow-pulse{0%,to{opacity:.4}50%{opacity:.8}}.animate-fade-in{animation:.4s both fade-in}.animate-slide-left{animation:.35s both slide-in-left}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-xs)}:where(button,a[href],summary,[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--primary)!important;outline-offset:2px!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select):focus-visible{border-color:var(--border-focus)!important;box-shadow:0 0 0 1px var(--border-focus)!important;outline:none!important}.s7-skip{position:absolute;top:auto;left:-9999px}.s7-skip:focus-visible{z-index:1000;background:var(--surface-raised);color:var(--ink-primary);border:1px solid var(--border-strong);border-radius:var(--radius-md);font-size:var(--type-action);padding:8px 14px;text-decoration:none;position:fixed;top:12px;left:16px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}::selection{background:var(--primary-muted);color:var(--text)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.w-full{width:100%}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skeleton,.s7-shimmer{position:relative;overflow:hidden}.skeleton{background:var(--surface-2);border-radius:var(--radius-sm)}.skeleton:after,.s7-shimmer:after{content:"";width:var(--s7-shim-band);background:linear-gradient(var(--s7-shim-angle), transparent 8%, color-mix(in srgb, var(--s7-shim-tint) 35%, transparent) 34%, var(--s7-shim-tint) 50%, color-mix(in srgb, var(--s7-shim-tint) 35%, transparent) 66%, transparent 92%);animation:s7-shimmer var(--s7-shim-dur) linear infinite;will-change:transform;pointer-events:none;position:absolute;top:0;bottom:0;left:0;transform:translate(-170%)}@media (prefers-reduced-motion:reduce){.skeleton:after,.s7-shimmer:after{animation:none}}table{border-collapse:collapse;width:100%}th{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font-weight:500}td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted)}tr:last-child td{border-bottom:none}tr:hover td{background:var(--surface-2)}.s7-livechart tr:hover td,.s7-livechart td:hover,.tv-lightweight-charts tr:hover td{background:0 0}@media (max-width:767px){body{overflow-x:hidden}table{-webkit-overflow-scrolling:touch;scrollbar-width:none;display:block;overflow-x:auto}table::-webkit-scrollbar{display:none}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}:root{--panel-bottom:calc(var(--mobile-tab-height) + env(safe-area-inset-bottom,0px))}}
