:root{--paper: #F4F6F2;--surface: #FFFFFF;--surface-2: #ECEFE9;--sunken: #E9ECE5;--ink: #171A18;--ink-2: #4A504B;--ink-3: #606761;--rule: #DADED4;--rule-strong: #C2C8BC;--signal: #8F5410;--signal-hover: #6F400B;--signal-soft: rgba(143, 84, 16, .09);--signal-ink: #FFFFFF;--danger: #A32C1E;--danger-soft: rgba(163, 44, 30, .09);--success: #2F6B44;--success-soft: rgba(47, 107, 68, .1);--shadow-sm: 0 1px 2px rgba(23, 26, 24, .05);--shadow: 0 1px 2px rgba(23, 26, 24, .05), 0 8px 24px -12px rgba(23, 26, 24, .16);--selection: rgba(143, 84, 16, .18);--field-dot: #6E756F;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #121513;--surface: #181C19;--surface-2: #1F2421;--sunken: #0D100E;--ink: #E7EAE5;--ink-2: #A8AFA9;--ink-3: #8A918A;--rule: #272C28;--rule-strong: #384039;--signal: #E0A241;--signal-hover: #EFB861;--signal-soft: rgba(224, 162, 65, .11);--signal-ink: #121513;--danger: #E4796A;--danger-soft: rgba(228, 121, 106, .12);--success: #6FBF8C;--success-soft: rgba(111, 191, 140, .13);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 30px -14px rgba(0, 0, 0, .7);--selection: rgba(224, 162, 65, .22);--field-dot: #7E867F;color-scheme:dark}}:root[data-theme=dark]{--paper: #121513;--surface: #181C19;--surface-2: #1F2421;--sunken: #0D100E;--ink: #E7EAE5;--ink-2: #A8AFA9;--ink-3: #8A918A;--rule: #272C28;--rule-strong: #384039;--signal: #E0A241;--signal-hover: #EFB861;--signal-soft: rgba(224, 162, 65, .11);--signal-ink: #121513;--danger: #E4796A;--danger-soft: rgba(228, 121, 106, .12);--success: #6FBF8C;--success-soft: rgba(111, 191, 140, .13);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 30px -14px rgba(0, 0, 0, .7);--selection: rgba(224, 162, 65, .22);--field-dot: #7E867F;color-scheme:dark}::selection{background:var(--selection)}@theme inline{ --color-surface: var(--paper); --color-background: var(--paper); --color-surface-dim: var(--paper); --color-surface-container-low: var(--surface); --color-surface-elevated: var(--surface); --color-surface-container: var(--surface-2); --color-surface-container-high: var(--surface-2); --color-surface-container-highest: var(--surface-2); --color-surface-variant: var(--surface-2); --color-surface-bright: var(--surface-2); --color-surface-container-lowest: var(--sunken); --color-on-surface: var(--ink); --color-on-background: var(--ink); --color-inverse-surface: var(--ink); --color-on-surface-variant: var(--ink-2); --color-secondary: var(--ink-2); --color-text-muted: var(--ink-3); --color-outline: var(--ink-3); --color-outline-variant: var(--rule); --color-primary: var(--signal); --color-primary-container: var(--signal); --color-on-primary: var(--signal-ink); --color-tertiary: var(--signal); --color-secondary-container: var(--surface-2); --color-on-secondary-container: var(--ink-2); }
