/* ═══════════════════════════════════════════════════════════════
   VENNO - Dynamic Theme (الألوان تتحمل من قاعدة البيانات)
═══════════════════════════════════════════════════════════════ */

:root {
    /* Default values - تتبدل من API */
    --color-bg-1: #060410;
    --color-bg-2: #0A0818;
    --color-bg-3: #0F0D22;
    --color-bg-4: #151230;
    --color-primary: #4F46E5;
    --color-secondary: #06B6D4;
    --color-accent: #A855F7;
    --color-text-1: #EDE9FE;
    --color-text-2: #6D5FA8;
    --color-text-3: #2D2450;
    --color-border: #1A1440;
    --color-success: #10B981;
    --color-danger: #F43F5E;
    --color-warning: #F59E0B;
    --gradient-primary: linear-gradient(135deg, #4F46E5, #A855F7);
    --gradient-secondary: linear-gradient(135deg, #06B6D4, #4F46E5);
    --font-family-ar: 'Tajawal', system-ui, -apple-system, sans-serif;
    --border-radius-base: 12px;
    --border-radius-large: 20px;
}

* { margin: 0; padding: 0; box-sizing: border-box; }

body {
    font-family: var(--font-family-ar);
    background: linear-gradient(135deg, var(--color-bg-1), var(--color-bg-4));
    color: var(--color-text-1);
    min-height: 100vh;
    line-height: 1.6;
}

a { color: inherit; text-decoration: none; }
button { font-family: inherit; }
