:root {
    --primary-50: #eff6ff; --primary-100: #dbeafe; --primary-200: #bfdbfe;
    --primary-300: #93c5fd; --primary-400: #60a5fa; --primary-500: #3b82f6;
    --primary-600: #2563eb; --primary-700: #1d4ed8; --primary-800: #1e40af;
    --primary-900: #1e3a8a;
}
body { background: #f3f4f6; }
.dark body { background-color: #0f172a; }
