/* 仅颜色控制的全局变量 */
:root {
    /* 主色系统 */
    --cproj-color-primary: #01B9F2; /* 主蓝（按钮、强调文本、图标） */
    --cproj-color-primary-light1: #AFE3F0; /* 主蓝浅1（装饰、伪元素背景） */
    --cproj-color-primary-light2: #A6E0EE; /* 主蓝浅2（分割线） */
    --cproj-color-primary-light3: #A8D5FE; /* 主蓝浅3（装饰块） */
    --cproj-color-primary-light4: #CEE8FF; /* 主蓝浅4（装饰块） */
    --cproj-color-primary-light5: #DDEEF6; /* 主蓝浅5（图片底色） */
    --cproj-color-primary-dark: #0085FB; /* 主蓝深（标题背景） */

    /* 辅助色 */
    --cproj-color-accent-orange: #E68B1E; /* 强调橙（分割线） */
    --cproj-color-success: #1DE9B6; /* 成功绿（勾选图标） */
    --cproj-color-white: #FFFFFF; /* 纯白（背景、卡片） */
    --cproj-color-black: #000000; /* 纯黑（边框、基础文本） */

    /* 中性色 */
    --cproj-color-bg-1: #F7FCFF; /* 背景1（页脚、联系区底部） */
    --cproj-color-bg-2: #F4FCFE; /* 背景2（侧边卡片） */
    --cproj-color-bg-3: #E5F3FE; /* 背景3（新闻区卡片） */
    --cproj-color-bg-4: #c6e9ff; /* 背景4（阴影色） */
    
    --cproj-color-text-1: #333333; /* 文本1（主要标题） */
    --cproj-color-text-2: #2b2b2b; /* 文本2（正文） */
    --cproj-color-text-3: #404040; /* 文本3（新闻内容） */
    --cproj-color-text-4: #2e2e30; /* 文本4（webinars标题） */
    
    --cproj-color-border-1: #cde4ec; /* 边框1（卡片阴影、表单边框） */
    --cproj-color-border-3: #717D85; /* 边框3（表单默认边框） */

    /* 表单变量兼容 */
    --form-border-default: var(--cproj-color-border-3);
    --form-text-default: var(--cproj-color-text-3);
    --form-text-focus: var(--cproj-color-primary);
    --form-border-focus: var(--cproj-color-primary);
    --transition-duration: 0.5s;
}