/*
 * 2026 Tax Rules vertical / Car Loan Interest calculator (steel-showroom).
 * LVL-legal OKLCH token family. OKLCH is the source of truth (LVL color.md).
 * Confident, precise aesthetic: cool light canvas, deep slate text, and a
 * steel-blue accent. No government seals. Same var names; values only.
 */
:root {
  --color-bg: oklch(0.982 0.008 240);
  --color-text: oklch(0.26 0.028 250);
  --color-heading: oklch(0.21 0.036 252);
  --color-muted: oklch(0.47 0.028 250);
  --color-border: oklch(0.89 0.014 238);
  --color-border-strong: oklch(0.52 0.044 246);
  --color-bg-dark: oklch(0.24 0.045 252);
  --color-text-dark: oklch(0.94 0.010 236);
  --color-link: oklch(0.48 0.110 250);
  --color-link-hover: oklch(0.40 0.115 250);
  --color-accent: oklch(0.52 0.125 248);
  --color-accent-hover: oklch(0.45 0.125 248);
  --color-on-accent: oklch(0.99 0.008 240);
  --color-focus: oklch(0.50 0.120 250);
  --color-ok: oklch(0.52 0.130 155);
  --color-warn: oklch(0.62 0.110 75);
  --color-error: oklch(0.52 0.150 25);
  --font-body: ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-heading: ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --font-size-base: 1.0625rem;
  --font-size-h1: 2.0rem;
  --font-size-h2: 1.45rem;
  --content-width: 46rem;
  --space-md: 1rem;
  --space-lg: 1.5rem;
  --radius: 0.5rem;
}
