:root {
    --primary: #1e40af;
    --secondary: #0ea5e9;
    --success: #10b981;
    --danger: #ef4444;
    --warning: #f59e0b;
    --ai: #8b5cf6;
    --dark: #0f172a;
    --gray-700: #334155;
    --gray-900: #0f172a;
    --bg-light: #f8fafc;
    --gradient: linear-gradient(135deg, #1e40af 0%, #0ea5e9 100%);
}

body {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    color: var(--gray-900);
    background-color: var(--bg-light);
}

.money { font-family: 'JetBrains Mono', monospace; }

/* Utility Classes */
.text-ai { color: var(--ai); }
.bg-ai { background-color: var(--ai); }
