:root {
--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", "SF Mono",
Menlo, Consolas, "Liberation Mono", monospace;
--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
"Helvetica Neue", Arial, sans-serif;
--font-display: var(--font-mono);
--fs-0: 0.694rem;
--fs-1: 0.833rem;
--fs-2: 1rem;
--fs-3: 1.20rem;
--fs-4: 1.44rem;
--fs-5: 1.728rem;
--fs-6: 2.074rem;
--fs-7: 2.488rem;
--lh-tight: 1.15;
--lh-snug: 1.35;
--lh-normal: 1.6;
--lh-loose: 1.85;
--fw-regular: 400;
--fw-medium: 500;
--fw-semibold: 600;
--fw-bold: 700;
--tracking-tight: -0.01em;
--tracking-normal: 0em;
--tracking-wide: 0.04em;
--tracking-caps: 0.08em;
--space-0: 0;
--space-1: 0.25rem;
--space-2: 0.5rem;
--space-3: 0.75rem;
--space-4: 1rem;
--space-5: 1.5rem;
--space-6: 2rem;
--space-7: 3rem;
--space-8: 4rem;
--radius-sharp: 2px;
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 14px;
--radius-pill: 999px;
--radius: var(--radius-sharp);
--border-hair: 1px;
--border-accent: 3px;
--ease-out: cubic-bezier(0.2, 0.8, 0.2, 1);
--ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);
--dur-fast: 0.12s;
--dur-mid: 0.24s;
--dur-slow: 0.5s;
--z-base: 1;
--z-sticky: 10;
--z-popover: 60;
--z-modal: 100;
--z-toast: 200;
}