:root{--rail:hsl(211 58% 16%);--rail-ink:hsl(210 60% 88%);--rail-ink-dim:hsl(211 35% 72%);--rail-line:hsl(211 40% 28%);--rail-active-bg:hsl(206.5 76% 42%);--rail-active-ink:#fff;--bg:hsl(0 0% 98%);--panel:hsl(0 0% 100%);--panel-soft:hsl(0 0% 95%);--text:hsl(0 0% 9%);--text-muted:hsl(0 0% 42%);--line:hsl(0 0% 89%);--accent:hsl(206.5 76% 42%)}
:root[data-theme="dark"]{--bg:hsl(0 0% 4%);--panel:hsl(0 0% 9%);--panel-soft:hsl(0 0% 12%);--text:hsl(0 0% 95%);--text-muted:hsl(0 0% 64%);--line:hsl(0 0% 17%)}
