:root[data-theme="dark"]{color-scheme:dark;--paper:#141615;--surface:#1b1e1c;--ink:#eeeee8;--muted:#afb5ad;--line:#3c433d;--orange:#ff704d;--green:#8cc7a0;--soft:#29302a;--blue:#83b7ff}
[data-theme="dark"] .opportunities{background:#181c19}
[data-theme="dark"] .warning,[data-theme="dark"] #notice:not(:empty){background:#33251e}
[data-theme="dark"] .check.fail{color:#e6ab8f}
[data-theme="dark"] .skip{color:#141615}
button{color:inherit}
.chart line[stroke="#e6e3d9"]{stroke:var(--line)}
.volume-chart line[stroke="#10110f"]{stroke:var(--ink)}
[data-theme="dark"] .chart [stroke="#306449"]{stroke:#8cc7a0}
[data-theme="dark"] .chart [fill="#306449"]{fill:#8cc7a0}
[data-theme="dark"] .chart [stroke="#9b5a49"]{stroke:#e6ab8f}
[data-theme="dark"] .chart [fill="#9b5a49"]{fill:#e6ab8f}
#theme-toggle{padding:8px 12px;font-size:.875rem}
.primary.orange{color:#141615}
@media(max-width:720px){.mode{flex-wrap:wrap;justify-content:end}.mode .dot{display:none}header{gap:12px}}
