/* 墨卡 MOKA · moka-fix 第二轮（2026-11-01）。只属于 moka-fix；不改 moka.css / moka-interact.*。
   在 <body> 注入（晚于 moka.css 加载），删掉本文件和 moka.conf 里对应的 moka-fix 行即可回滚。 */

/* 1) 桌面端语言切换按钮（之前被 moka.css 隐藏）。≤900px 仍由程序自己隐藏，移动端用菜单里的切换 */
@media (min-width:901px){
  .vault-scope>header div.relative:has(> button svg.lucide-languages){display:block!important}
}

/* 2) 灰字对比度 ≥ 4.5:1；金棕 #9A7B4F → 中性灰。小字一律 #6E6E73 或更深；#86868B 只给大字/装饰 */
html .vault-scope,html body.vault-tokens{
  --ink-2:#5e5e63;        /* 次要正文：白底 6.45:1，#efeff1 底 5.61:1 */
  --ink-3:#6e6e73;        /* 小号灰字：白底 5.07:1，#f5f5f7 底 4.66:1，#f2f2f4 底 4.54:1 */
  --moka-accent:#86868b;  /* 只用于装饰性分隔/大字 */
  --gold:#6e6e73;
  --gold-strong:#3a3a3c;
  --gold-soft:#efeff1;
}
html.dark .vault-scope,html.dark body.vault-tokens{
  --ink-2:#a1a1a6;        /* #232326 底 6.09:1 */
  --ink-3:#98989d;        /* #1f1f22 底 5.73:1，#232326 底 5.46:1 */
  --moka-accent:#86868b;
  --gold:#a1a1a6;
  --gold-strong:#d1d1d6;
  --gold-soft:#232326;
}

/* 3) 中文标题去掉负字距（英文保留原设计） */
html:lang(zh) .vault-scope.vault-scope :is(h1,h2,h3,h4,h5,h6),
html:lang(zh) .vault-scope.vault-scope main :is([class*="text-[34px]"],[class*="text-[30px]"],[class*="text-[28px]"],[class*="text-[26px]"],[class*="text-[24px]"],.text-4xl,.text-3xl,.text-2xl){
  letter-spacing:0!important;
}

/* 4) 版心：页眉与主内容统一 1120px，左右 24px，居中 */
.vault-scope>header>div.mx-auto[class*="max-w-[1180px]"],
.vault-scope main .mx-auto[class*="max-w-[1180px]"]{
  max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;
  padding-left:24px!important;padding-right:24px!important;
}
@media (max-width:480px){
  .vault-scope>header>div.mx-auto[class*="max-w-[1180px]"],
  .vault-scope main .mx-auto[class*="max-w-[1180px]"]{padding-left:16px!important;padding-right:16px!important}
}

/* 5) 移动端购买按钮点击区 ≥ 44×44 */
@media (max-width:900px),(pointer:coarse){
  .vault-scope main a[href^="/products/"] button.rounded-full.bg-primary{min-height:44px!important;min-width:44px!important}
  .vault-scope main button:is(.h-9,.h-10){min-height:44px}
}

/* 6) 去掉「会员购买 / 游客购买」购买方式标签（商品卡片与商品详情） */
.vault-scope main div.mx-1.flex.flex-wrap > span.rounded-full[class*="--gold-soft"]:has(> svg),
.vault-scope main div.mb-1\.5.flex.flex-wrap > span.rounded-full[class*="--gold-soft"]:has(> svg){display:none!important}
.vault-scope .moka-yen{font-weight:700;margin-right:1px}
