/**
 * CSS 变量定义
 * ============
 * 
 * 唯一的 :root 变量定义处，所有其他 CSS 文件只引用不定义。
 */

:root {
    /* 背景色层级 */
    --bg-primary: #1e1e1e;
    --bg-secondary: #2d2d30;
    --bg-tertiary: #252526;
    --surface-color: #333333;

    /* 文字颜色 */
    --text-primary: #cccccc;
    --text-secondary: #9e9e9e;

    /* 强调色 */
    --accent-color: #007acc;
    --accent-hover: #005a9e;

    /* 边框颜色 */
    --border-color: #464647;

    /* 语义色 */
    --success-color: #4caf50;
    --warning-color: #ff9800;
    --error-color: #f44336;
    --info-color: #2196f3;
}
