:root {
  color-scheme: light;
  --gt-color-accent: #E8673F;
  --gt-color-accent-fg: #16110F;
  --gt-color-accent-text: #B0401B;
  --gt-color-bg: #FFFFFF;
  --gt-color-border: #E4E0DC;
  --gt-color-chrome: #0B0B0D;
  --gt-color-chrome-fg: #F4F1EE;
  --gt-color-chrome-hover: #1D1D22;
  --gt-color-chrome-muted: #9A958F;
  --gt-color-danger: #C62828;
  --gt-color-fg: #16181D;
  --gt-color-muted: #686C73;
  --gt-color-signal: #D6408A;
  --gt-color-spectrum-1: #3A2F74;
  --gt-color-spectrum-2: #4BAAE4;
  --gt-color-spectrum-3: #C1D536;
  --gt-color-spectrum-4: #E8673F;
  --gt-color-success: #15803D;
  --gt-color-surface: #F6F4F2;
  --gt-color-warning: #B45309;
  --gt-font-stack: Ubuntu, system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --gt-radius: 6px;
  --gt-radius-lg: 12px;
  --gt-shadow-1: 0 1px 2px rgb(15 16 20 / 6%), 0 1px 3px rgb(15 16 20 / 5%);
  --gt-shadow-2: 0 8px 24px rgb(15 16 20 / 12%), 0 2px 6px rgb(15 16 20 / 6%);
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --gt-color-accent-text: #F4926B;
  --gt-color-bg: #16171B;
  --gt-color-border: #2F323A;
  --gt-color-chrome: #0B0B0D;
  --gt-color-chrome-hover: #202127;
  --gt-color-danger: #F07171;
  --gt-color-fg: #E8E6E3;
  --gt-color-muted: #9EA2A9;
  --gt-color-success: #4ADE80;
  --gt-color-surface: #1E2025;
  --gt-color-warning: #F0A94B;
  --gt-shadow-1: 0 1px 2px rgb(0 0 0 / 40%), 0 1px 3px rgb(0 0 0 / 30%);
  --gt-shadow-2: 0 10px 30px rgb(0 0 0 / 55%), 0 2px 8px rgb(0 0 0 / 40%);
}
@media (prefers-color-scheme: dark) {
:root:not([data-theme="light"]) {
  color-scheme: dark;
  --gt-color-accent-text: #F4926B;
  --gt-color-bg: #16171B;
  --gt-color-border: #2F323A;
  --gt-color-chrome: #0B0B0D;
  --gt-color-chrome-hover: #202127;
  --gt-color-danger: #F07171;
  --gt-color-fg: #E8E6E3;
  --gt-color-muted: #9EA2A9;
  --gt-color-success: #4ADE80;
  --gt-color-surface: #1E2025;
  --gt-color-warning: #F0A94B;
  --gt-shadow-1: 0 1px 2px rgb(0 0 0 / 40%), 0 1px 3px rgb(0 0 0 / 30%);
  --gt-shadow-2: 0 10px 30px rgb(0 0 0 / 55%), 0 2px 8px rgb(0 0 0 / 40%);
}
}
