/* Myron's design tokens (docs/brand/README.md): dark only, a brand decision.
   One file for both web surfaces: the portal links it before portal.css,
   the coach web workspace imports it into its Vite build (ADR-0068). */
:root {
  --base: #14110E; --surface: #211C17; --surface-2: #2B2520; --surface-3: #36302A;
  --ivory: #F2EBE0;
  --muted: rgba(242, 235, 224, 0.7); --faint: rgba(242, 235, 224, 0.5); --ghost: rgba(242, 235, 224, 0.3);
  --bronze: #C08A4B; --brass: #E8C79A;
  --bronze-soft: rgba(192, 138, 75, 0.16); --bronze-line: rgba(192, 138, 75, 0.45);
  --patina: #5E8C7B; --patina-soft: rgba(94, 140, 123, 0.18); --patina-text: #6F9E8C; /* 5.6:1 on surface, for text */
  --rust: #C97B6B; --rust-soft: rgba(201, 123, 107, 0.16);
  --line: rgba(242, 235, 224, 0.08); --line-strong: rgba(242, 235, 224, 0.16);
  --radius-s: 10px; --radius-m: 14px; --radius-l: 20px; --radius-xl: 26px;
  --shadow-1: 0 1px 2px rgba(0, 0, 0, 0.35), 0 10px 28px -14px rgba(0, 0, 0, 0.6);
  --shadow-2: 0 18px 50px -16px rgba(0, 0, 0, 0.7), 0 2px 6px rgba(0, 0, 0, 0.3);
  --font-ui: Inter, system-ui, -apple-system, "Segoe UI", sans-serif;
  --font-display: Gloock, Georgia, "Times New Roman", serif;
  --ease: cubic-bezier(0.2, 0.8, 0.2, 1);
  color-scheme: dark;
}
