:root{--color-obsidian-500: #27272a;--color-obsidian-600: #18181b;--color-obsidian-700: #121215;--color-obsidian-800: #0c0c0f;--color-obsidian-900: #09090b;--color-violet-400: #a78bfa;--color-violet-600: #7c3aed;--color-emerald-400: #34d399;--color-ink-50: #fafafa;--color-surface-white: #ffffff;--color-text-muted: #a1a1aa;--color-error-500: #ef4444;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-6: 1.5rem;--space-8: 2rem;--space-12: 3rem;--space-16: 4rem;--fontFamily-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--fontFamily-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fontWeight-regular: 400;--fontWeight-semibold: 600;--fontWeight-bold: 700;--duration-fast: .16s;--duration-base: .26s;--duration-slow: .9s}@property --color-obsidian-500{syntax: "<color>"; inherits: true; initial-value: #27272a;}@property --color-obsidian-600{syntax: "<color>"; inherits: true; initial-value: #18181b;}@property --color-obsidian-700{syntax: "<color>"; inherits: true; initial-value: #121215;}@property --color-obsidian-800{syntax: "<color>"; inherits: true; initial-value: #0c0c0f;}@property --color-obsidian-900{syntax: "<color>"; inherits: true; initial-value: #09090b;}@property --color-violet-400{syntax: "<color>"; inherits: true; initial-value: #a78bfa;}@property --color-violet-600{syntax: "<color>"; inherits: true; initial-value: #7c3aed;}@property --color-emerald-400{syntax: "<color>"; inherits: true; initial-value: #34d399;}@property --color-ink-50{syntax: "<color>"; inherits: true; initial-value: #fafafa;}@property --color-surface-white{syntax: "<color>"; inherits: true; initial-value: #ffffff;}@property --color-text-muted{syntax: "<color>"; inherits: true; initial-value: #a1a1aa;}@property --color-error-500{syntax: "<color>"; inherits: true; initial-value: #ef4444;}
