@font-face { font-family: "Morning Display"; font-weight: 400; font-display: swap; src: url("../vendor/fonts/MorningDisplay-Regular.ttf?v=3") format("truetype"); }
@font-face { font-family: "Barlow"; font-weight: 400; font-display: swap; src: url("../vendor/fonts/Barlow-400.woff2") format("woff2"); }
@font-face { font-family: "Barlow"; font-weight: 500; font-display: swap; src: url("../vendor/fonts/Barlow-500.woff2") format("woff2"); }
:root {
  color-scheme: dark;
  --u: 4px;
  --s1: 4px; --s2: 8px; --s3: 12px; --s4: 16px; --s5: 20px; --s6: 24px; --s8: 32px;
  --pad: 20px; --gap: 8px; --col: 388px; --stroke: 1px; --radius: 10px; --radius-sm: 6px; --corner-k: 2.4; --dot: 5px;
  --font-display: "Morning Display", "Arial Black", sans-serif;
  --font-sans: "Barlow", "Helvetica Neue", sans-serif;
  --font-wide: var(--font-sans);
  --type-label: 500 10px / 1.3 var(--font-sans);
  --type-micro: 400 12px / 1.4 var(--font-sans);
  --type-body: 400 15px / 1.45 var(--font-sans);
  --type-lead: 400 16px / 1.4 var(--font-sans);
  --type-wordmark: 500 23px / 1.2 var(--font-sans);
  --type-numeral: 500 27px / 1 var(--font-sans);
  --hero-size: 76px;
  --type-hero: 400 var(--hero-size) / .95 var(--font-display);
  --track-label: .10em;
  /* Keep the sampled gutter lightness, with a trace of green. */
  --stage: oklch(22% .004 165);
  --surface-audio: oklch(24% .008 165);
  --surface: oklch(26% .012 165);
  --surface-2: oklch(28% .016 165);
  --screen: oklch(29% .044 166);
  --line: oklch(34% .010 165);
  --line-strong: oklch(41% .014 165);
  --ink-1: oklch(89% .035 260);
  --ink-2: oklch(79% .055 260);
  --ink-3: oklch(72% .055 260);
  --ink-4: oklch(53% .035 260);
  --display-ink: oklch(80% .105 266);
  --hot: oklch(70% .195 33);
  --hot-dim: oklch(58% .12 33);
  --hot-ghost: oklch(30% .045 33);
  --good: oklch(80% .13 157);
  --good-dim: oklch(47% .075 157);
  --lit: var(--hot); --lit-ink-1: oklch(23% .03 33);
  --status-ready: var(--good); --status-partial: var(--ink-2); --status-stale: var(--hot); --status-unavailable: var(--ink-4);
  --src-assistant: var(--hot);
  --src-ops_ticket: oklch(76% .055 260);
  --src-copilot: var(--good);
  --src-ops_comment: var(--ink-1);
  --src-ops_event: var(--ink-3);
  --graph-ink: var(--ink-2); --graph-ink-dim: var(--ink-4); --graph-line: var(--line-strong); --graph-focus: var(--hot);
  --dur: 120ms; --ease: cubic-bezier(.16, 1, .3, 1);
}
@media (prefers-reduced-motion: reduce) { :root { --dur: 0ms; } }
