:root {
  color-scheme: light;
  --palette-emphasis: #000000;
  --palette-error-text: #a51d26;
  --palette-error-panel: #fff0f0;
  --palette-logo-surface: color-mix(in srgb, #e85a3a 35%, #000000);
  --palette-logo-padding: 0.35rem 0.5rem;
  --palette-result-red-text: #b91c1c;
  --palette-result-green-text: #166534;
  --palette-result-violet-text: #6d28d9;
  --palette-result-mixed-red-text: #b91c1c;
  --palette-result-mixed-green-text: #166534;
  --palette-result-mixed-violet-text: #6d28d9;
  --palette-result-info-text: #1d4ed8;
  --palette-result-warning-text: #92400e;
  --palette-result-idle-opacity: 1;
  --theme-page: #fff7f4;
  --theme-panel: #ffffff;
  --theme-surface: #fff0e8;
  --theme-border: #e9c9bb;
  --theme-primary: #e85a3a;
  --theme-primary-text: #ffffff;
  --theme-text: #2e2623;
  --theme-muted: #7a665d;
  --theme-accent: #f3a63a;
}
