:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#1a1512;--theme-page:var(--background);--foreground:#f0f3f8;--text-secondary:#d5dce8;--muted:#b0bbcc;--muted-soft:#9aa8bd;--line:#2a3342;--line-strong:#42516a;--brand:#3c70f9;--accent-text:#94b7ff;--accent-strong-text:var(--accent-text);--brand-text:var(--accent-text);--accent-soft:#1b2b47;--accent-border:#3c5888;--accent-gradient:linear-gradient(135deg, #2857c9 30%, #4169c1 140%);--surface:#202733;--surface-soft:#191f29;--surface-raised:#1d2531;--page-gradient:none;--success:#70ddb0;--danger:#ff9c9c;--danger-button-background:#b73327;--theme-on-brand:#fff;--shadow-card:0 2px 12px #0003;--shadow-control:0 10px 24px -18px #000000d9;--shadow-focus:0 0 0 4px #6e9dff38;--theme-ink:var(--foreground);--theme-muted:var(--muted);--theme-blue:var(--accent-text);--theme-chart-views:#94b7ff;--theme-chart-clicks:#5cdbdf;--theme-danger:var(--danger);--theme-success:var(--success);--theme-warning:#f2ca82;--theme-border:var(--line-strong);--theme-surface:var(--surface-raised);--theme-surface-soft:var(--surface-soft);--theme-tint:var(--accent-soft);--theme-danger-soft:#3b2229;--theme-success-soft:#17372e;--theme-warning-soft:#392f20;--theme-rank-first:#203458;--theme-rank-second:#1c2b45;--theme-rank-third:#1b2434}:root[data-theme=dark] :is(.ranking-page,.market-page,.daily-page){--page-gradient:none;background:var(--background)}.theme-toggle{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.theme-toggle:hover{background:var(--surface);color:var(--foreground)}.theme-icon-sun,:root[data-theme=dark] .theme-icon-moon{display:none}:root[data-theme=dark] .theme-icon-sun{display:block}:root[data-theme=dark] .skip-link{color:var(--background)}
