/**
 * CSS Variables - Design System
 * متغيرات CSS - نظام التصميم
 */

:root {
    /* Colors */
    --primary: #667eea;
    --primary-dark: #764ba2;
    --success: #28a745;
    --success-dark: #20c997;
    --danger: #dc3545;
    --warning: #ffc107;
    --warning-dark: #ff9800;
    --info: #17a2b8;
    --dark: #343a40;
    --light: #f8f9fa;
    
    /* Gradients */
    --gradient-primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    --gradient-success: linear-gradient(135deg, #28a745 0%, #20c997 100%);
    --gradient-warning: linear-gradient(135deg, #ffc107 0%, #ff9800 100%);
    --gradient-info: linear-gradient(135deg, #17a2b8 0%, #138496 100%);
    
    /* Spacing */
    --spacing-xs: 4px;
    --spacing-sm: 8px;
    --spacing-md: 16px;
    --spacing-lg: 24px;
    --spacing-xl: 32px;
    
    /* Border Radius */
    --radius-sm: 8px;
    --radius-md: 12px;
    --radius-lg: 18px;
    --radius-xl: 24px;
    
    /* Shadows */
    --shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.06);
    --shadow-md: 0 4px 16px rgba(0, 0, 0, 0.08);
    --shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.12);
    --shadow-xl: 0 12px 32px rgba(0, 0, 0, 0.16);
    
    /* Transitions */
    --transition-fast: 0.15s ease;
    --transition-normal: 0.3s ease;
    --transition-slow: 0.5s ease;
    
    /* Sidebar */
    --sidebar-width: 280px;
    --sidebar-bg: #2c3e50;
    --sidebar-active: #34495e;
}

