:root{--l-bg:#F5F3EE;--l-surface:#FFFFFF;--l-surface-2:#F0EDE6;--l-fg:#1D2433;--l-fg-2:#3D434C;--l-muted:#545B66;--l-line:#ECE8DF;--l-line-strong:#D9D5CC;--l-accent:#27466E;--l-ink:#27466E;--l-afg:#FFFFFF;--l-soft:#E4EAF3;--l-hero:#27466E;--l-hero-fg:#FFFFFF;--l-hero-sub:#CDD7E2;--l-track:#D9D5CC;--l-ember-soft:#FCE6D6;--d-bg:#23252F;--d-surface:#2C2E37;--d-surface-2:#30333F;--d-fg:#ECEAF4;--d-fg-2:#C4C3CD;--d-muted:#B2B1BB;--d-line:#393B44;--d-line-strong:#53555D;--d-accent:#C9B8F0;--d-ink:#C9B8F0;--d-afg:#23252F;--d-soft:#424354;--d-hero:#555169;--d-hero-fg:#FFFFFF;--d-hero-sub:#D5D4DA;--d-track:#383B47;--d-ember-soft:#40261A;}
[data-palette="hani.sage"]{--l-bg:#F5F3EE;--l-surface:#FFFFFF;--l-surface-2:#F0EDE6;--l-fg:#1D2433;--l-fg-2:#3D434C;--l-muted:#545B66;--l-line:#ECE8DF;--l-line-strong:#D9D5CC;--l-accent:#27466E;--l-ink:#27466E;--l-afg:#FFFFFF;--l-soft:#E4EAF3;--l-hero:#27466E;--l-hero-fg:#FFFFFF;--l-hero-sub:#CDD7E2;--l-track:#D9D5CC;--l-ember-soft:#FCE6D6;--d-bg:#23252F;--d-surface:#2C2E37;--d-surface-2:#30333F;--d-fg:#ECEAF4;--d-fg-2:#C4C3CD;--d-muted:#B2B1BB;--d-line:#393B44;--d-line-strong:#53555D;--d-accent:#C9B8F0;--d-ink:#C9B8F0;--d-afg:#23252F;--d-soft:#424354;--d-hero:#555169;--d-hero-fg:#FFFFFF;--d-hero-sub:#D5D4DA;--d-track:#383B47;--d-ember-soft:#40261A;}
:root{color-scheme:light;--bg:var(--l-bg);--surface:var(--l-surface);--surface-2:var(--l-surface-2);--fg:var(--l-fg);--fg-2:var(--l-fg-2);--muted:var(--l-muted);--line:var(--l-line);--line-strong:var(--l-line-strong);--accent:var(--l-accent);--afg:var(--l-afg);--soft:var(--l-soft);--hero:var(--l-hero);--hero-fg:var(--l-hero-fg);--hero-sub:var(--l-hero-sub);--track:var(--l-track);--ember-soft:var(--l-ember-soft);}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){color-scheme:dark;--bg:var(--d-bg);--surface:var(--d-surface);--surface-2:var(--d-surface-2);--fg:var(--d-fg);--fg-2:var(--d-fg-2);--muted:var(--d-muted);--line:var(--d-line);--line-strong:var(--d-line-strong);--accent:var(--d-accent);--afg:var(--d-afg);--soft:var(--d-soft);--hero:var(--d-hero);--hero-fg:var(--d-hero-fg);--hero-sub:var(--d-hero-sub);--track:var(--d-track);--ember-soft:var(--d-ember-soft);}}
:root[data-theme="dark"]{color-scheme:dark;--bg:var(--d-bg);--surface:var(--d-surface);--surface-2:var(--d-surface-2);--fg:var(--d-fg);--fg-2:var(--d-fg-2);--muted:var(--d-muted);--line:var(--d-line);--line-strong:var(--d-line-strong);--accent:var(--d-accent);--afg:var(--d-afg);--soft:var(--d-soft);--hero:var(--d-hero);--hero-fg:var(--d-hero-fg);--hero-sub:var(--d-hero-sub);--track:var(--d-track);--ember-soft:var(--d-ember-soft);}
