/* 重置、CSS 变量、body —— 由 index.html 拆分而来，加载顺序见 index.html */
* { margin:0; padding:0; box-sizing:border-box; }

:root {
  --rose: #E04269;
  --gold: #F0A030;
  --dark: #12131A;
  --sidebar-bg: #0F1017;
  --card-bg: #1A1B25;
  --card2-bg: #20212E;
  --border: rgba(255,255,255,0.07);
  --text: #E8E9F0;
  --text2: #8B8D9E;
  --green: #2DD87A;
  --blue: #3B82F6;
  --orange: #F59E0B;
  --red: #EF4444;
  --purple: #8B5CF6;
  --sidebar-w: 230px;
}

body {
  font-family: -apple-system, 'PingFang SC', 'Microsoft YaHei', sans-serif;
  background: var(--dark);
  color: var(--text);
  display: flex;
  min-height: 100vh;
  font-size: 14px;
}

