/* ZrenAI / Mono Intelligence. Shared, framework-independent design foundations. */
@font-face {
  font-family: Inter;
  src: url("./vendor/InterVariable.woff2") format("woff2");
  font-weight: 100 900;
  font-display: swap;
}
:root {
  color-scheme: dark;
  --zr-blue: #008eff;
  --zr-violet: #8247ff;
  --zr-on-accent: #061625;
  --zr-bg: #090c13;
  --zr-surface: #141a25;
  --zr-surface-subtle: #192231;
  --zr-ink: #f4f7fc;
  --zr-text: #d1d9e6;
  --zr-muted: #9baabd;
  --zr-border: #2b384c;
  --zr-accent: #39cfff;
  --zr-accent-hover: #70ddff;
  --zr-accent-soft: #102c40;
  --zr-focus: #39cfff;
  --zr-success: #4ee2b1;
  --zr-warning: #ffd082;
  --zr-warning-bg: #302516;
  --zr-danger: #ff9b9b;
  --zr-danger-bg: #341d28;
  --zr-font: Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;
  --zr-mono: ui-monospace, SFMono-Regular, Consolas, monospace;
  --zr-space-1: 4px;
  --zr-space-2: 8px;
  --zr-space-3: 12px;
  --zr-space-4: 16px;
  --zr-space-6: 24px;
  --zr-space-8: 32px;
  --zr-space-12: 48px;
  --zr-space-16: 64px;
  --zr-radius: 8px;
  --zr-radius-lg: 12px;
  --zr-control-height: 44px;
  --zr-duration: 160ms;
  /* Compatibility tokens for the existing application views. */
  --paper: var(--zr-bg);
  --white: var(--zr-surface);
  --ink: var(--zr-ink);
  --text: var(--zr-text);
  --muted: var(--zr-muted);
  --line: var(--zr-border);
  --lime: var(--zr-accent);
  --gold: var(--zr-warning);
  --red: var(--zr-danger);
}
