/* ============================================================
 * base.css — 全局基础样式（重置、变量、字体）
 * 依赖：无（最先加载）
 * ============================================================ */

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: "Microsoft YaHei", "Segoe UI", sans-serif;
    background-color: #f0f2f5;
    color: #333;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

/* CSS 变量（主题色） */
:root {
    --primary: #00838f;
    --primary-dark: #006064;
    --primary-bg: #e6f7f9;
    --danger: #ff4d4f;
    --success: #52c41a;
    --text-primary: #262626;
    --text-secondary: #595959;
    --text-tertiary: #8c8c8c;
    --border: #e8e8e8;
    --border-light: #f0f0f0;
    --bg-white: #ffffff;
    --bg-light: #fafafa;
    --sidebar-bg: #001529;
}
