/* Сгенерировано src/build_tokens.py из src/tokens.json — не править вручную. */
:root {
  --f-display: "Dela Gothic One", "Arial Black", "Helvetica Neue", sans-serif;
  --f-body: "Onest", "Segoe UI", system-ui, sans-serif;
  --f-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;
  --u: 4px;
  --fs-xs: 13px;
  --fs-sm: 14px;
  --fs-md: 15px;
  --fs-base: 16px;
  --fs-lg: 1.1rem;
  --fs-xl: 1.25rem;
  --fs-2xl: 1.5rem;
  --fs-3xl: 2rem;
  --r-xs: 8px;
  --r-sm: 10px;
  --r-md: 12px;
  --r-lg: 14px;
  --r-inner: 16px;
  --r-card: 22px;
  --r-xl: 28px;
  --r-pill: 999px;
  --sp-0-5: calc(var(--u) * 0.5);
  --sp-1: calc(var(--u) * 1);
  --sp-1-5: calc(var(--u) * 1.5);
  --sp-2: calc(var(--u) * 2);
  --sp-2-5: calc(var(--u) * 2.5);
  --sp-3: calc(var(--u) * 3);
  --sp-3-5: calc(var(--u) * 3.5);
  --sp-4: calc(var(--u) * 4);
  --sp-4-5: calc(var(--u) * 4.5);
  --sp-5: calc(var(--u) * 5);
  --sp-5-5: calc(var(--u) * 5.5);
  --sp-6: calc(var(--u) * 6);
  --sp-7: calc(var(--u) * 7);
  --sp-8: calc(var(--u) * 8);
  --sp-9: calc(var(--u) * 9);
  --sp-10: calc(var(--u) * 10);
  --sp-12: calc(var(--u) * 12);
  --sp-14: calc(var(--u) * 14);
  --sp-30: calc(var(--u) * 30);
}
/* Палитра B «Розовый и лаванда», тёмная */
:root {
  --bg: #180F1F;
  --surface: #22162B;
  --tint: #2F1F3A;
  --tint-2: #41294F;
  --line: #3B2847;
  --ink: #F8ECFA;
  --ink-soft: #C7AECF;
  --accent: #F472B6;
  --accent-deep: #F9A8D4;
  --accent-ink: #2A0A1C;
  --secondary: #B69CFF;
  --secondary-ink: #1A0F2E;
  --ok: #6FD6A6;
  --ok-tint: #173A2B;
  --live: #FF5A78;
  --shadow: rgba(0, 0, 0, .6);
  --cat-warm: #43203A;
  --cat-game: #33264F;
  --cat-music: #3D2346;
  --cat-chat: #4A1F3B;
  --cat-irl: #2E2747;
  --cat-time: #4E1F3E;
  --danger: #FDA4AF;
  --danger-tint: #4A1F2B;
  color-scheme: dark;
}
