/* GENERADO por scripts/build-theme.mjs desde scripts/theme-tokens.mjs — NO editar a mano.
   Tema activo: A. Para cambiarlo: THEME=<nombre> npm run theme */
:root {
  color-scheme: dark;
  --dtb-scheme: dark;
  --dtb-bg: #0f0f0e;
  --dtb-bg-rgb: 15 15 14;
  --dtb-bg2: #161614;
  --dtb-bg2-rgb: 22 22 20;
  --dtb-panel: #1b1b19;
  --dtb-panel-rgb: 27 27 25;
  --dtb-line: #2a2925;
  --dtb-line-rgb: 42 41 37;
  --dtb-line2: #3a3833;
  --dtb-line2-rgb: 58 56 51;
  --dtb-text: #ecebe6;
  --dtb-text-rgb: 236 235 230;
  --dtb-text-strong: #f5f4f0;
  --dtb-text-strong-rgb: 245 244 240;
  --dtb-text2: #d6d4cc;
  --dtb-text2-rgb: 214 212 204;
  --dtb-muted: #9a978d;
  --dtb-muted-rgb: 154 151 141;
  --dtb-subtle: #85827a;
  --dtb-subtle-rgb: 133 130 122;
  --dtb-dim: #6b6960;
  --dtb-dim-rgb: 107 105 96;
  --dtb-faint: #5c5a53;
  --dtb-faint-rgb: 92 90 83;
  --dtb-accent: #ffb224;
  --dtb-accent-rgb: 255 178 36;
  --dtb-accent-hover: #ffc24d;
  --dtb-accent-hover-rgb: 255 194 77;
  --dtb-accent-strong: #e09a17;
  --dtb-accent-strong-rgb: 224 154 23;
  --dtb-accent-light: #ffd27a;
  --dtb-accent-light-rgb: 255 210 122;
  --dtb-accent-deep: #3a2a08;
  --dtb-accent-deep-rgb: 58 42 8;
  --dtb-accent-ink: #1a1405;
  --dtb-accent-ink-rgb: 26 20 5;
  --dtb-accent-ink-muted: #4a3510;
  --dtb-accent-ink-muted-rgb: 74 53 16;
  --dtb-alt: #5eb1a8;
  --dtb-alt-rgb: 94 177 168;
  --dtb-alt-light: #8fcfc7;
  --dtb-alt-light-rgb: 143 207 199;
  --dtb-ok: #4ade80;
  --dtb-ok-rgb: 74 222 128;
  --dtb-ok-light: #86efac;
  --dtb-ok-light-rgb: 134 239 172;
  --dtb-ok-strong: #3fbf6f;
  --dtb-ok-strong-rgb: 63 191 111;
  --dtb-warn: #ffb224;
  --dtb-warn-rgb: 255 178 36;
  --dtb-bad: #f87171;
  --dtb-bad-rgb: 248 113 113;
  --dtb-bad-light: #fca5a5;
  --dtb-bad-light-rgb: 252 165 165;
  --dtb-bad-deep: #7f1d1d;
  --dtb-bad-deep-rgb: 127 29 29;
  --dtb-header: rgba(15,15,14,.92);
  --dtb-overlay: rgba(8,8,7,.82);
  --dtb-shadow: rgba(0,0,0,.5);
}
