/* CSS 变量定义 */
:root {
    /* 深色主题变量 */
    --bg-primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    --bg-body: radial-gradient(ellipse at top, #1a237e 0%, #000051 50%, #0d1117 100%);
    --bg-secondary: #161b22;
    --bg-tertiary: #0d1117;
    --bg-card: #21262d;
    --text-primary: #c9d1d9;
    --text-secondary: #8b949e;
    --text-accent: #58a6ff;
    --border-color: #30363d;
    --accent-color: #238636;
    --accent-hover: #2ea043;
    --shadow-color: rgba(0,0,0,0.3);
    --code-bg: #0d1117;
    --code-border: #30363d;
    --code-text: #e6edf3;
    --code-lang: #7d8590;
    
    /* 亮色主题变量 */
    --bg-primary-light: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
    --bg-body-light: radial-gradient(ellipse at top, #f0f4ff 0%, #e8f2ff 50%, #ffffff 100%);
    --bg-secondary-light: #f6f8fa;
    --bg-tertiary-light: #ffffff;
    --bg-card-light: #f1f3f4;
    --text-primary-light: #24292f;
    --text-secondary-light: #656d76;
    --text-accent-light: #0969da;
    --border-color-light: #d0d7de;
    --accent-color-light: #22c55e;
    --accent-hover-light: #16a34a;
    --shadow-color-light: rgba(0,0,0,0.1);
    --code-bg-light: #f6f8fa;
    --code-border-light: #d0d7de;
    --code-text-light: #24292f;
    --code-lang-light: #656d76;
}