/* Explain: Theme design tokens (colors, fonts) — single source of truth. */
:root {
    /* Premium Academic Tech Palette - 2026 */
    --primary-color: #0A192F;
    --primary-hover: #112240;
    --secondary-color: #1E293B;
    
    /* Sophisticated Cyan Accent */
    --accent-color: #00B4D8;
    --accent-hover: #0096C7;
    --accent-light: #E0FBFC;
    
    /* Elegant Subtle Gold (For special highlights) */
    --accent-gold: #D4AF37;
    
    /* Refined Neutrals */
    --background-color: #FFFFFF;
    --surface-color: #F8FAFC; /* Very light, cool neutral */
    --surface-alt: #F1F5F9;
    --text-color: #0F172A;
    --text-muted: #64748B;
    --border-color: #E2E8F0;
    
    /* Typography - Premium Editorial/Tech Blend (Updated for Arabic support) */
    --font-heading: 'Cairo', sans-serif;
    --font-body: 'Tajawal', sans-serif;
}