@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Hanken+Grotesk:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap";:root{--brand: oklch(.57 .115 182);--brand-strong: oklch(.49 .115 185);--brand-soft: oklch(.96 .025 182);--brand-ink: oklch(.42 .09 188);--ink: oklch(.24 .025 258);--ink-2: oklch(.44 .02 258);--muted: oklch(.58 .014 258);--line: oklch(.92 .006 258);--line-soft: oklch(.955 .004 258);--canvas: oklch(.985 .004 258);--surface: #ffffff;--sidebar: oklch(.235 .028 262);--sidebar-2: oklch(.3 .03 262);--success: oklch(.64 .14 152);--success-soft: oklch(.95 .04 152);--warning: oklch(.72 .13 72);--warning-soft: oklch(.96 .05 80);--danger: oklch(.59 .17 27);--danger-soft: oklch(.96 .03 27);--info: oklch(.58 .13 248);--info-soft: oklch(.96 .03 248);--r-card: 14px;--r-ctrl: 10px;--r-pill: 999px;--shadow: 0 1px 2px rgba(16, 24, 40, .05);--shadow-md: 0 4px 16px -4px rgba(16, 24, 40, .12);--font-display: "Space Grotesk", system-ui, sans-serif;--font-ui: "Hanken Grotesk", system-ui, sans-serif;--font-mono: "Space Mono", ui-monospace, monospace}body{margin:0;font-family:var(--font-ui);color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased}::selection{background:var(--brand-soft)}
