/* ============================================================
   主题：极简白（办公）
   纯白浅灰背景，干净清爽，商务感
   ============================================================ */

[data-theme="minimal"] {
    /* 主色 - 偏冷的亮蓝 */
    --primary-color: #0066cc;
    --primary-light: #4a90e2;
    --primary-rgb: 0, 102, 204;
    --primary-hover-1: #0077e6;
    --primary-hover-2: #5a9ee6;
    --accent-color: #888888;
    --accent-light: #cccccc;

    /* 背景 - 纯白/浅灰 */
    --bg-body-from: #f5f5f7;
    --bg-body-to: #e8e8ec;
    --bg-content: #ffffff;
    --bg-messages: #fafafa;
    --bg-input-area: #fafafa;
    --bg-user-msg: #eef5fc;
    --bg-system-msg: #ffffff;
    --bg-input-field: #ffffff;
    --bg-input-border: #d0d0d5;
    --bg-item-from: #fafafa;
    --bg-item-to: #ffffff;
    --bg-hover-light-from: #eaf2fb;
    --bg-hover-light-to: #f5f5f7;
    --bg-active-from: #dde9f7;
    --bg-active-to: #eef5fc;
    --bg-chat-header: rgba(0, 102, 204, 0.04);

    /* 侧边栏 */
    --sidebar-bg-from: #ffffff;
    --sidebar-bg-to: #fafafa;
    --sidebar-text: #1a1a1a;
    --sidebar-border: rgba(0, 102, 204, 0.12);

    /* 文字 */
    --text-primary: #1a1a1a;
    --text-secondary: #666666;
    --text-tertiary: #999999;
    --text-on-primary: #ffffff;
    --text-link: #0066cc;

    /* 边框 */
    --border-light: rgba(0, 0, 0, 0.06);
    --border-medium: rgba(0, 0, 0, 0.1);
    --border-strong: #e0e0e0;
    --border-input: #d0d0d5;

    /* 阴影 - 极淡 */
    --shadow-black: rgba(0, 0, 0, 0.08);
    --shadow-black-light: rgba(0, 0, 0, 0.04);
    --shadow-black-softer: rgba(0, 0, 0, 0.02);
    --shadow-black-strong: rgba(0, 0, 0, 0.12);
    --shadow-primary: rgba(0, 102, 204, 0.15);
    --shadow-primary-light: rgba(0, 102, 204, 0.1);
    --shadow-primary-soft: rgba(0, 102, 204, 0.06);
    --shadow-primary-03: rgba(0, 102, 204, 0.04);
    --shadow-primary-strong: rgba(0, 102, 204, 0.2);
    --shadow-accent: rgba(0, 0, 0, 0.1);
    --shadow-error: rgba(220, 53, 69, 0.2);

    /* 滚动条 */
    --scrollbar-track: #f0f0f0;
    --scrollbar-thumb: #c0c0c0;
    --scrollbar-thumb-sidebar: #c8c8d0;

    /* 代码块 */
    --code-bg: #f5f5f5;
    --code-bg-inline: #f0f0f0;

    /* 特殊 */
    --shine: rgba(255, 255, 255, 0.4);

    /* 状态色 */
    --color-success: #28a745;
    --color-success-light: #5cb85c;
    --color-error: #dc3545;
    --color-error-light: #f55a4e;
    --color-error-dark: #c82333;
    --color-error-darker: #a71e2a;
    --color-warning: #ffc107;
    --color-warning-light: #ffdb58;
    --color-info: #17a2b8;
    --color-info-light: #5bc0de;
}
