:root[data-theme=dark]{color-scheme:dark;--color-page:#0b0b0c;--color-surface:#141416;--color-surface-subtle:#1d1e21;--color-text:#f3f3f4;--color-text-muted:#a1a1aa;--color-text-soft:#b6b6bd;--color-border:#2a2b2f;--color-divider-soft:#232427;--color-focus:#d6d6de;--color-login-hover:rgb(255 255 255/50%);--color-icon-hover-bg:var(--color-surface-subtle);--color-cta-hover:#1d1e21;--color-badge-subtle:#1a1b1e;--color-table-header:#1a1b1e;--shadow-card-hover:0 16px 45px -8px rgb(0 0 0/60%);--shadow-control-hover:0 6px 16px -6px rgb(0 0 0/55%);--shadow-focus-ring:0 0 0 2px var(--color-focus)}html[data-theme=dark] body:has([data-site-shell]),html[data-theme=dark]:has([data-site-shell]){background:var(--color-page)}:root[data-theme=dark] .home{--surface-page:#0b0b0c;--surface-1:#141416;--surface-2:#191a1d;--surface-3:#202124;--surface-4:#2c2d31;--surface-inverse:#17181b;--fg-1:#f3f3f4;--fg-2:#b6b6bd;--fg-3:#8f8f97;--fg-3-decor:#6a6a72;--fg-3-on-muted:#a0a0a8;--fg-3-on-media:#a0a0a8;--fg-4:#7b7b84;--fg-inverse:#0b0b0c;--border-subtle:#232427;--border-default:#34343a;--border-medium:#5a5a63;--border-faint:#1c1c1f;--focus-border:rgb(255 255 255/45%);--home-node-surface:rgb(255 255 255/6%);--home-icon-dark:rgb(255 255 255/10%);--home-active-glow:0 0 16px rgb(255 255 255/22%);--shadow-subtle:0 0 1px rgb(0 0 0/70%),0 1px 1px rgb(0 0 0/40%),0 2px 4px rgb(0 0 0/40%);--shadow-soft:0 1px 1px rgb(0 0 0/40%),0 2px 6px rgb(0 0 0/45%);--border-on-dark:rgb(255 255 255/16%)}:root[data-theme=dark] .plaza{--ink:#f3f3f4;--ink-soft:#b6b6bd;--slate:#b6b6bd;--stone:#b6b6bd;--mute:#b6b6bd;--ash:#b6b6bd;--graphite:#8f8f97;--canvas:#0b0b0c;--surface-cool:#141416;--surface-sunk:#1d1e21;--on-primary:#0b0b0c;--hairline:#2a2b2f;--hairline-soft:#232427;--mon-none:var(--surface-sunk)}:root[data-theme=dark] .page-docs{--paper:#0b0b0c;--canvas:#0b0b0c;--canvas-warm:#141416;--ink:#f3f3f4;--ink-soft:#b6b6bd;--color-ink:#f3f3f4;--color-graphite:#8f8f97;--on-primary:#0b0b0c;--graphite:#8f8f97;--slate:#b6b6bd;--stone:#b6b6bd;--hairline:#2a2b2f;--hairline-soft:#232427;--surface-cool:#141416;--surface-3:#141416;--surface-4:#1d1e21;--surface-sunk:#1d1e21;--fg-2:#b6b6bd;--fg-3:#8f8f97;--fg-4:#b6b6bd;--focus-border:rgb(255 255 255/45%);--overlay-scrim:rgb(0 0 0/65%);--overlay-scrim-soft:rgb(0 0 0/45%);--shadow-card:0 1px 2px rgb(0 0 0/50%),0 12px 32px -12px rgb(0 0 0/70%)}:root[data-theme=dark] .page-docs :where(pre,code){color-scheme:dark}:root[data-theme=dark] .lg-page{--lg-ink:#f3f3f4;--lg-graphite:#b6b6bd;--lg-smoke:#a1a1aa;--lg-stone:#2a2b2f;--lg-ash:#6f6f77;--lg-surface:#0b0b0c}:root[data-theme=dark] ::selection{background:rgb(243 243 244/24%)}