:root {
    /* Basis Farben */
    --color-primary: #0066cc;
    --color-background: #ffffff;
    --color-background-light: #F8F9FA;
    --color-text: #1A1A1A;
    --color-text-primary: #1A1A1A;
    --color-text-secondary: #666666;
    --color-text-inverse: #ffffff;
    --color-border: #cccccc;
    --color-error: #dc3545;
    --color-success: #28a745;
    --color-surface-secondary: #f5f5f5;
    
    /* Google Login Button Farben */
    --color-google-button-bg: #1a1a1a;
    --color-google-button-bg-hover: #2d2d2d;
    --color-google-button-bg-active: #0f0f0f;
    --color-google-button-border: #3c4043;
    --color-google-button-border-hover: #5f6368;
    
    /* Navigation Farben */
    --color-nav-hover-bg: #f0f0f0;
    
    /* Message Farben */
    --color-message-success-bg: #d4edda;
    --color-message-success-text: #155724;
    --color-message-error-bg: #f8d7da;
    --color-message-error-text: #721c24;
    --color-message-warning-bg: #fff3cd;
    --color-message-warning-text: #856404;
    --color-message-warning-border: #ffc107;
    --color-message-info-bg: #d1ecf1;
    --color-message-info-text: #0c5460;
    --color-message-info-border: #17a2b8;
    
    /* Footer Farben */
    --color-footer-bg: #f8f8f8;
    --color-footer-text: #666666;
    
    /* Table Farben */
    --color-table-header-bg: #f8f8f8;
    --color-table-row-hover-bg: #e8e8e8;
    
    /* Zusätzliche Farben für Screens */
    --color-primary-light: #e6f2ff;
    --color-background-light: #fafafa;
    --color-text-light: #999999;
    --color-surface: #ffffff;
    
    /* Event Hintergrundfarben Palette (12 harmonische, dezenten Hintergrundfarben) */
    --color-event-bg-0: #E3F2FD;
    --color-event-bg-1: #F3E5F5;
    --color-event-bg-2: #E8F5E9;
    --color-event-bg-3: #FFF3E0;
    --color-event-bg-4: #FCE4EC;
    --color-event-bg-5: #E0F2F1;
    --color-event-bg-6: #F1F8E9;
    --color-event-bg-7: #FFF8E1;
    --color-event-bg-8: #E8EAF6;
    --color-event-bg-9: #F9FBE7;
    --color-event-bg-10: #EFEBE9;
    --color-event-bg-11: #F5F5F5;
    
    /* Standard-Hintergrundfarbe für Events ohne Website-URL */
    --color-event-bg-default: #F5F5F5;
}