/**
 * iOS风格变量配置文件
 * 时间：2026-03-23
 * 功能：定义iOS风格的全局CSS变量
 */

:root {
  --ios-primary: #007AFF;
  --ios-primary-dark: #0056CC;
  --ios-primary-light: #4DA3FF;
  --ios-secondary: #5856D6;
  --ios-secondary-dark: #403EB5;
  --ios-success: #34C759;
  --ios-success-dark: #248A3D;
  --ios-warning: #FF9500;
  --ios-warning-dark: #C93400;
  --ios-danger: #FF3B30;
  --ios-danger-dark: #C62828;
  --ios-info: #5AC8FA;
  --ios-info-dark: #0A84FF;
  
  --ios-bg-primary: #F2F2F7;
  --ios-bg-secondary: #FFFFFF;
  --ios-bg-tertiary: #E5E5EA;
  
  --ios-text-primary: #000000;
  --ios-text-secondary: #3C3C43;
  --ios-text-tertiary: #8E8E93;
  --ios-text-quaternary: #C7C7CC;
  
  --ios-border-color: #C6C6C8;
  --ios-separator-color: #C6C6C8;
  
  --ios-shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.08);
  --ios-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.1);
  --ios-shadow-lg: 0 8px 24px rgba(0, 0, 0, 0.12);
  --ios-shadow-xl: 0 12px 40px rgba(0, 0, 0, 0.15);
  
  --ios-radius-xs: 4px;
  --ios-radius-sm: 8px;
  --ios-radius-md: 12px;
  --ios-radius-lg: 16px;
  --ios-radius-xl: 20px;
  --ios-radius-2xl: 24px;
  --ios-radius-full: 9999px;
  
  --ios-spacing-xs: 4px;
  --ios-spacing-sm: 8px;
  --ios-spacing-md: 16px;
  --ios-spacing-lg: 24px;
  --ios-spacing-xl: 32px;
  --ios-spacing-2xl: 48px;
  
  --ios-font-xs: 11px;
  --ios-font-sm: 13px;
  --ios-font-md: 15px;
  --ios-font-lg: 17px;
  --ios-font-xl: 20px;
  --ios-font-2xl: 24px;
  --ios-font-3xl: 28px;
  --ios-font-4xl: 34px;
  
  --ios-blur-sm: blur(8px);
  --ios-blur-md: blur(16px);
  --ios-blur-lg: blur(24px);
  --ios-blur-xl: blur(32px);
  
  --ios-transition-fast: 0.15s ease;
  --ios-transition-normal: 0.25s ease;
  --ios-transition-slow: 0.35s ease;
  
  --ios-gradient-primary: linear-gradient(135deg, #007AFF 0%, #5856D6 100%);
  --ios-gradient-secondary: linear-gradient(135deg, #5856D6 0%, #AF52DE 100%);
  --ios-gradient-success: linear-gradient(135deg, #34C759 0%, #30D158 100%);
  --ios-gradient-warning: linear-gradient(135deg, #FF9500 0%, #FFCC00 100%);
  --ios-gradient-danger: linear-gradient(135deg, #FF3B30 0%, #FF453A 100%);
  --ios-gradient-info: linear-gradient(135deg, #5AC8FA 0%, #007AFF 100%);
  --ios-gradient-dark: linear-gradient(135deg, #1C1C1E 0%, #2C2C2E 100%);
  --ios-gradient-glass: linear-gradient(135deg, rgba(255,255,255,0.9) 0%, rgba(255,255,255,0.7) 100%);
  
  --ios-glass-bg: rgba(255, 255, 255, 0.72);
  --ios-glass-border: rgba(255, 255, 255, 0.18);
  --ios-glass-shadow: 0 8px 32px rgba(0, 0, 0, 0.1);
  
  --ios-card-gradient-1: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  --ios-card-gradient-2: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);
  --ios-card-gradient-3: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);
  --ios-card-gradient-4: linear-gradient(135deg, #43e97b 0%, #38f9d7 100%);
  --ios-card-gradient-5: linear-gradient(135deg, #fa709a 0%, #fee140 100%);
  --ios-card-gradient-6: linear-gradient(135deg, #a8edea 0%, #fed6e3 100%);
  --ios-card-gradient-7: linear-gradient(135deg, #ff9a9e 0%, #fecfef 100%);
  --ios-card-gradient-8: linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%);
}
