/* ==========================================================================
   GEMEINSAME CSS-VARIABLEN
   ========================================================================== */

:root {
    /* Farben */
    --primary-color: #06b6d4;
    --secondary-color: #0891b2;
    --third-color: #0955b2;
    --accent-color: #d946ef;
    --text-color: #1f2937;
    --light-bg: #f5f5f4;
    --dark-bg: #111827;
    
    /* Schatten */
    --shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.05);
    --shadow-md: 0 4px 20px rgba(0, 0, 0, 0.1);
    --shadow-lg: 0 8px 30px rgba(0, 0, 0, 0.1);
    
    /* Border Radius */
    --radius-sm: 0.5rem;
    --radius-md: 0.75rem;
    --radius-lg: 1rem;
    
    /* Transitions */
    --transition-fast: 0.25s ease;
    --transition-normal: 0.3s ease;
    
    /* Spacing */
    --spacing-xs: 0.5rem;
    --spacing-sm: 0.75rem;
    --spacing-md: 1rem;
    --spacing-lg: 1.5rem;
    --spacing-xl: 2rem;
    
    /* Gradients */
    --gradient-primary: linear-gradient(135deg, var(--primary-color), var(--secondary-color), var(--third-color));
} 