/* 设计令牌 —— 酒店端 v2：暖白纸感 / 深酒红 / 香槟金 */
:root {
  --primary: #6f2a2f;
  --primary-d: #3e171b;
  --primary-l: #fbf3f3;
  --primary-b: #ead6d6;
  --wine: #5b2429;
  --wine-2: #7c353b;
  --wine-3: #a64b52;
  --rose: #d8a3a7;
  --grad: linear-gradient(135deg, #8a3b42 0%, #5b2429 100%);
  --grad-gold: linear-gradient(135deg, #e2cda7 0%, #b08d57 100%);

  --bg: #f2f4f8;
  --paper: #f2f4f8;
  --paper-deep: #e6e9ef;
  --sf: #ffffff;
  --sub: #f5f4f6;

  --text: #1b2230;
  --t2: #4f5a6b;
  --t3: #6b7788;

  --hair: rgba(28, 34, 48, 0.10);
  --b2: #e1e6ee;
  --b3: #d1d8e4;

  --ok: #1d7a5f;
  --ok-l: #eaf6f1;
  --warn: #b7791f;
  --warn-l: #fbf3e4;
  --warn-b: #ead6b8;
  --danger: #b5473f;
  --danger-l: #fbefee;
  --info: #3d6a9a;
  --info-l: #eef4fb;
  --gold: #8f6c38;
  --gold-soft: #d9c39a;
  --gold-l: #fbf6ec;

  --sh1: 0 1px 2px rgba(28, 34, 48, 0.04), 0 14px 32px -24px rgba(28, 34, 48, 0.16);
  --sh2: 0 2px 4px rgba(28, 34, 48, 0.05), 0 24px 56px -32px rgba(28, 34, 48, 0.24);
  --sh3: 0 30px 80px -44px rgba(28, 34, 48, 0.36);
  --shp: 0 14px 30px -16px rgba(91, 36, 41, 0.42);
  --r: 18px;
  --r-sm: 12px;

  --sidebar-w: 248px;
  --page-max: 1360px;
  --tabbar-h: 58px;

  --font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "PingFang SC",
    "Helvetica Neue", Arial, sans-serif;
  --serif: "Songti SC", "STSong", "Noto Serif SC", "Source Han Serif SC", "Times New Roman", serif;
  --mono: "SF Mono", ui-monospace, Menlo, Consolas, monospace;
}
