/* 
 * Lenovo Konfigurationsassistent - Variables CSS
 * Enthält alle Farbdefinitionen, Abstände, Schatten und andere wiederverwendbare Variablen
 */

 .lenovo-form-container {
    /* Farbpalette */
    --lenovo-red: #e31e24;
    --lenovo-dark-red: #c30d14;
    --lenovo-light-red: #f9e1e1;
    --lenovo-dark-gray: #1f1f1f;
    --lenovo-gray: #606060;
    --lenovo-light-gray: #f1f1f1;
    --lenovo-border: #e0e0e0;
    --lenovo-success: #2e7d32;
    --lenovo-info: #0277bd;
    
    /* Schatten */
    --shadow-sm: 0 2px 5px rgba(0, 0, 0, 0.1);
    --shadow-md: 0 4px 8px rgba(0, 0, 0, 0.12);
    --shadow-lg: 0 8px 16px rgba(0, 0, 0, 0.16);
    
    /* Border-Radius */
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-full: 9999px;
    
    /* Abstände */
    --spacing-xs: 4px;
    --spacing-sm: 8px;
    --spacing-md: 16px;
    --spacing-lg: 24px;
    --spacing-xl: 32px;
    
    /* Typografie */
    --font-family-lenovo: 'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, Oxygen, Ubuntu, sans-serif;
    
    /* Transitionen */
    --transition-fast: 0.2s ease;
    --transition-normal: 0.3s ease;
}