/* CSS Variables */
:root {
    /* 颜色 */
    --primary-color: #ff6b6b;
    --secondary-color: #4ecdc4;
    --text-color: #333;
    --text-light: #666;
    --bg-color: #f8f9fa;
    --white: #ffffff;
    --border-color: #dee2e6;
    --hover-color: #f0f0f0;
    
    /* 间距 */
    --spacing-xs: 4px;
    --spacing-sm: 8px;
    --spacing-md: 16px;
    --spacing-lg: 24px;
    --spacing-xl: 32px;
    --spacing-xxl: 48px;
    
    /* 断点 */
    --breakpoint-mobile: 768px;
    --breakpoint-tablet: 1200px;
    
    /* 其他 */
    --border-radius: 4px;
    --border-radius-lg: 8px;
    --transition-speed: 0.3s;
    --box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    --box-shadow-hover: 0 4px 12px rgba(0, 0, 0, 0.15);
    
    /* 容器宽度 */
    --container-width: 1200px;
}
