/* おにまい 商店 · 设计变量
   奶油粉底 + 粗墨线 + 粉色主色 + 薄荷/奶油黄/薰衣草点缀 */
:root{
  /* 纸与墨 */
  --paper:#FFF7FA;
  --paper-2:#FFE9F1;
  --paper-3:#F5DDE7;
  --ink:#2A1520;
  --ink-2:#4C2B39;
  --muted:#7A5566;
  --line:#E9CDD8;
  --line-strong:#C9A3B3;

  /* 主色与点缀 */
  --pink:#FF5FA2;          /* 大块面/贴纸 */
  --pink-deep:#C9256B;     /* 按钮、文字压深 */
  --pink-soft:#FFD3E4;
  --mint:#B9E3CF;
  --mint-ink:#1E5C46;
  --butter:#FFE2A6;
  --butter-ink:#6B4A10;
  --lav:#DED4FF;
  --lav-ink:#40307A;
  --sky:#CFE7FF;
  --sky-ink:#1F4C73;

  /* 反白 */
  --on-dark:#FFF1F7;
  --on-dark-2:#DDB4C6;

  /* 字体 */
  --font-display:"ZCOOL KuaiLe","Yuanti SC","YouYuan","PingFang SC","Microsoft YaHei",sans-serif;
  --font-text:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;
  --font-mono:"Geist Mono","JetBrains Mono","SFMono-Regular",Consolas,monospace;

  /* 布局 */
  --wrap:1200px;
  --pad:clamp(18px,3vw,32px);
  --nav-h:72px;

  /* 字号阶梯 */
  --t-12:12px;
  --t-13:13px;
  --t-14:14px;
  --t-16:16px;
  --t-20:20px;
  --t-26:26px;
  --t-34:34px;
  --t-44:44px;
  --t-64:64px;

  /* 形制 */
  --r-sm:10px;
  --r-md:18px;
  --r-lg:26px;
  --shadow-ink:3px 3px 0 var(--ink);
  --shadow-pink:4px 4px 0 var(--pink-soft);
  --ease:cubic-bezier(.2,.8,.2,1);
}
