/* Hallmark · pre-emit critique: P4 H5 E4 S5 R5 V4
 * genre: playful · theme: existing EOGuessr · anchor hue: gold 83
 * macrostructure: Observation workbench */
:root {
  --color-ink: oklch(0.207865 0.049368 276.0678);
  --color-orbit: oklch(0.168678 0.029732 273.6198);
  --color-orbit-panel: oklch(0.225086 0.034498 268.6946);
  --color-cream: oklch(0.956040 0.023685 88.2350);
  --color-gold: oklch(0.803900 0.145042 79.5800);
  --color-blue: oklch(0.757661 0.129691 249.2998);
  --color-blue-end: oklch(0.709210 0.135123 250.2792);
  --color-vegetation: oklch(0.718472 0.152958 157.2995);
  --color-water: oklch(0.750960 0.103817 205.5772);
  --color-terrain: oklch(0.631206 0.090717 59.8915);
  --color-heat: oklch(0.749893 0.167163 50.7531);
  --color-night: oklch(0.803900 0.145042 79.5800);
  --color-truecolor: oklch(0.809936 0.053683 224.3635);
  --color-glass-rule: color-mix(in oklch, var(--color-cream) 18%, transparent);
  --color-glass-muted: color-mix(in oklch, var(--color-cream) 76%, var(--color-orbit));
  --color-academy-panel: color-mix(in oklch, var(--color-orbit-panel) 96%, transparent);
  --color-image-shade: color-mix(in oklch, var(--color-orbit) 76%, transparent);
  --color-focus: var(--color-gold);
  --font-body: 'Bricolage Grotesque', sans-serif;
  --font-mono: 'IBM Plex Mono', monospace;
  --space-2xs: 4px;
  --space-xs: 8px;
  --space-sm: 12px;
  --space-md: 16px;
  --space-lg: 24px;
  --text-xs: 11px;
  --text-sm: 13px;
  --text-md: 15px;
  --text-lg: 20px;
  --text-xl: 28px;
  --radius-control: 12px;
  --radius-panel: 18px;
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --dur-short: 140ms;
  --shadow-paper: 0 4px 0 var(--color-ink);
  /* Vidrio de la partida: carril, pista, barra plegada y clave de color. Al 40 %
     el mapa lo tenia de su color (sobre el calor salia verde oliva). */
  --glass-hud: linear-gradient(180deg, rgba(13, 16, 32, 0.9), rgba(13, 16, 32, 0.84));
  --glass-hud-rule: rgba(247, 240, 223, 0.16);
}
