:root{--brand-50: #FFFEF0;--brand-100: #FFF7CC;--brand-200: #FFEE82;--brand-500: #FFCB2E;--brand-600: #FFB300;--brand-700: #FFA000;--brand-glow: rgba(255,203,46,.2);--on-brand: #111111;--accent: #FFCB2E;--accent2: #FFB300;--accent-dim: rgba(255,203,46,.12);--bg: #F8F8F6;--surface: #FFFFFF;--surface2: #FAFAF8;--surface3: #F2F2EF;--border: #E5E5E0;--border2: #D0D0C8;--text: #111111;--text2: #666666;--text3: #9A9A94;--green: #166534;--green-dim: #F0FDF4;--red: #C2410C;--red-dim: #FFF7ED;--amber: #92400E;--amber-dim: #FFFBEB;--purple: #5B21B6;--purple-dim: #F5F3FF;--blue: #1D4ED8;--blue-dim: #EFF6FF;--sidebar: 220px;--mono: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display: 700 32px/1.2 "Inter", sans-serif;--font-h1: 700 24px/1.3 "Inter", sans-serif;--font-title: 700 18px/1.3 "Inter", sans-serif;--font-card: 700 16px/1.4 "Inter", sans-serif;--font-body: 400 13px/1.5 "Inter", sans-serif;--font-secondary: 500 12px/1.5 "Inter", sans-serif;--font-small: 500 11px/1.5 "Inter", sans-serif;--font-caption: 700 10px/1.4 "Inter", sans-serif;--font-badge: 600 11px/1 "Inter", sans-serif;--r: 14px;--rs: 8px;--rx: 6px;--sh: 0 1px 2px rgba(15,23,42,.04), 0 2px 6px rgba(15,23,42,.03);--sh2: 0 4px 20px rgba(15,23,42,.06), 0 1px 3px rgba(15,23,42,.04)}
