/* Variables & Theme */
:root {
    --bg-dark: #0a0e27;
    --bg-secondary: #1e2139;
    --primary: #3b82f6;
    --primary-dark: #2563eb;
    --accent: #06b6d4;
    --text-main: #ffffff;
    --text-secondary: #cbd5e1;
    --text-muted: #94a3b8;
    --border-color: rgba(255, 255, 255, 0.1);
    --card-bg: rgba(30, 33, 57, 0.7);
    --shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.5);
    --transition: all 0.3s ease;
    --font-main: 'Inter', sans-serif;
    --font-heading: 'Poppins', sans-serif;
}