/* ===== 品牌色彩变量 ===== */
:root {
    --coral-blue: #4FC3F7;
    --coral-orange: #FF7043;
    --ivory: #F5F5F5;
    --dark-gray: #263238;
    --light-gray: #E0E0E0;
    --coral-blue-dark: #039BE5;
    --coral-orange-dark: #E64A19;
    --coral-blue-light: #B3E5FC;
    --coral-orange-light: #FFAB91;
    --success: #66BB6A;
    --warning: #FFA726;
    --danger: #EF5350;
    --white: #FFFFFF;
    --black: #000000;
    --shadow-sm: 0 2px 4px rgba(0,0,0,0.1);
    --shadow-md: 0 4px 12px rgba(0,0,0,0.15);
    --shadow-lg: 0 8px 24px rgba(0,0,0,0.2);
    --radius-sm: 4px;
    --radius-md: 8px;
    --radius-lg: 12px;
    --radius-xl: 16px;
    --font-primary: 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Arial, sans-serif;
    --transition-fast: 0.15s ease;
    --transition-normal: 0.3s ease;
    --transition-slow: 0.5s ease;
    --header-height: 64px;
    --container-max: 1280px;
    --z-dropdown: 100;
    --z-sticky: 200;
    --z-fixed: 300;
    --z-modal: 400;
    --z-toast: 500;
}
