:root{--color-bg:#f8fafc;--color-surface:#fff;--color-surfaceSecondary:#f1f5f9;--color-text:#1e293b;--color-textSecondary:#64748b;--color-textMuted:#94a3b8;--color-primaryYellow:#fbbf24;--color-primaryYellowHover:#f59e0b;--color-infoBlue:#3b82f6;--color-successGreen:#10b981;--color-dangerRed:#ef4444;--color-warningOrange:#f97316;--shadow-card:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-cardHover:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-pill:9999px;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-family:"Inter",system-ui,-apple-system,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem}