/* Generado desde los tokens del tema. No editar a mano. */
:root {
  --font-display: 'Caveat Brush', 'Arial Black', system-ui, sans-serif;
  --font-body: 'Manrope', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --display-weight: 400;
  --radius-base: 12px;
  --radius-card: 20px;
  --radius-button: 999px;
  --color-primary: #C2401F;
  --color-on-primary: #FFFFFF;
  --color-secondary: #231F2C;
  --color-on-secondary: #FFFFFF;
  --color-accent: #E8A33A;
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --bg: #1E1A26;
  --surface: #2A2433;
  --surface-2: #352D40;
  --line: #4A3F57;
  --text: #FBEBD6;
  --muted: #CDB79A;
  --ink: #F2A65A;
  --seat-occupied: #3A3846;
}
:root[data-theme="light"] {
  color-scheme: light;
  --bg: #F6D3A4;
  --surface: #FCE9CF;
  --surface-2: #F1C48E;
  --line: #E0AE74;
  --text: #231F2C;
  --muted: #5C4A3A;
  --ink: #A8361B;
  --seat-occupied: #C9C3D6;
}
