/* Generated by scripts/build-site.py from the app colorsets and site/tokens.json. Do not edit. */
:root {
  color-scheme: light dark;
  --app-accent: #8B264B;
  --app-accent-soft: #F7E9EE;
  --app-caution: #8A6234;
  --app-critical: #8C3A34;
  --app-highlight: #C2A163;
  --app-on-accent: #FFFFFF;
  --app-positive: #4A6B57;
  --c-bg: #FBF5E9;
  --c-surface: #FFFFFF;
  --c-text: #2A1F18;
  --c-muted: #6F6155;
  --c-hairline: #E4D8C4;
  --c-glass: #FFFFFFB8;
  --c-band: #1D1410;
  --c-band-text: #F4EBDD;
  --c-band-muted: #C9BBA6;
  --c-button: #0B0B0C;
  --c-button-text: #FFFFFF;
  --c-button-edge: #0B0B0C;
  --c-wine: #7A1F36;
  --c-star: #C98A12;
  --c-shadow: #2A1F1826;
}
@media (prefers-color-scheme: dark) {
:root:not([data-theme="light"]) {
  --app-accent: #F0D58A;
  --app-accent-soft: #2B261A;
  --app-caution: #C4996B;
  --app-critical: #C1746D;
  --app-highlight: #C2A163;
  --app-on-accent: #17140C;
  --app-positive: #8FB39B;
  --c-bg: #15110D;
  --c-surface: #201A15;
  --c-text: #F4EBDD;
  --c-muted: #B5A794;
  --c-hairline: #3A3027;
  --c-glass: #2A221BB8;
  --c-band: #0E0B08;
  --c-band-text: #F4EBDD;
  --c-band-muted: #B5A794;
  --c-button: #0B0B0C;
  --c-button-text: #FFFFFF;
  --c-button-edge: #6B6258;
  --c-wine: #B5405F;
  --c-star: #F0D58A;
  --c-shadow: #00000066;
}
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --app-accent: #F0D58A;
  --app-accent-soft: #2B261A;
  --app-caution: #C4996B;
  --app-critical: #C1746D;
  --app-highlight: #C2A163;
  --app-on-accent: #17140C;
  --app-positive: #8FB39B;
  --c-bg: #15110D;
  --c-surface: #201A15;
  --c-text: #F4EBDD;
  --c-muted: #B5A794;
  --c-hairline: #3A3027;
  --c-glass: #2A221BB8;
  --c-band: #0E0B08;
  --c-band-text: #F4EBDD;
  --c-band-muted: #B5A794;
  --c-button: #0B0B0C;
  --c-button-text: #FFFFFF;
  --c-button-edge: #6B6258;
  --c-wine: #B5405F;
  --c-star: #F0D58A;
  --c-shadow: #00000066;
}
:root[data-theme="light"] {
  color-scheme: light;
}
