/* ============================================================
   蜜蜂宇宙 · 蜂蜜黑金主题（作用域隔离）
   只作用于带 .honey-night 的页面：蜜方研究所 / 官网教程 / AI 蜂巢 /
   订阅会员 / 登录注册。工作台、后台不受影响。
   与官网 ai.ybmb.work 同源：深咖 #1A0F04 · 蜜糖金 #F5A623
   ============================================================ */

body:has(.honey-night) { background: #1A0F04; }

.honey-night {
  --cream: #1A0F04;
  --cream-2: #221405;
  --cream-3: #2C1C08;
  --honey: #F5A623;
  --honey-hi: #FFD27A;
  --honey-deep: #D98E12;
  --amber: #F5A623;
  --amber-deep: #FFD27A;
  --roast: #E8D5B0;
  --roast-soft: #B99B6B;
  --line: rgba(245, 166, 35, 0.26);
  --warm-shadow: 0 24px 60px -22px rgba(0, 0, 0, 0.7);
  --warm-shadow-sm: 0 10px 28px -12px rgba(0, 0, 0, 0.55);
  background-color: #1A0F04 !important;
  color: #E8D5B0;
}

/* ---------- 导航 ---------- */
.honey-night .mf-nav { background: rgba(26, 15, 4, 0.9); backdrop-filter: blur(10px); border-bottom: 1px solid var(--line); }
.honey-night .mf-logo-name { color: #F5A623; }
.honey-night .mf-logo-name small { color: #B99B6B; }
.honey-night .mf-nav-links { color: #D9C39A; }
.honey-night .mf-nav-links a:hover,
.honey-night .mf-nav-links a.on { color: #F5A623; }
.honey-night .mf-nav-links a.on::after { background: #F5A623; }

/* ---------- 标题区 ---------- */
.honey-night .mf-hero h1 { color: #FFF6E0; }
.honey-night .mf-hero h1 em { color: #F5A623; }
.honey-night .mf-hero p { color: #C9B088; }
.honey-night .mf-tagline { color: #F5A623; border-color: var(--line); background: rgba(245, 166, 35, 0.06); }
.honey-night .mf-tagline::before, .honey-night .mf-tagline::after { background: var(--line); }

/* ---------- 分类胶囊 ---------- */
.honey-night .mf-cat,
.honey-night .hv-cat { background: rgba(255, 246, 224, 0.05); color: #D9C39A; border: 1px solid rgba(245, 166, 35, 0.22); }
.honey-night .mf-cat:hover,
.honey-night .hv-cat:hover { color: #F5A623; border-color: rgba(245, 166, 35, 0.5); }
.honey-night .mf-cat.on,
.honey-night .hv-cat.on { color: #221405 !important; background: linear-gradient(150deg, #FFD27A, #F5A623 55%, #D98E12); border-color: transparent; box-shadow: 0 8px 18px -8px rgba(245, 166, 35, 0.6); }

/* ---------- 卡片：课程 / 蜜蜂 / 会员档 ---------- */
.honey-night .mf-course,
.honey-night .hv-card,
.honey-night .tier-card {
  background: linear-gradient(165deg, #2C1C08, #241505) !important;
  border: 1px solid rgba(245, 166, 35, 0.26) !important;
  box-shadow: var(--warm-shadow-sm), inset 0 1px 0 rgba(255, 246, 224, 0.05) !important;
}
.honey-night .mf-course:hover,
.honey-night .hv-card:hover,
.honey-night .tier-card:hover { border-color: rgba(245, 166, 35, 0.65) !important; }

/* 课程封面：暗金蜂巢 */
.honey-night .mf-cover {
  background:
    radial-gradient(130% 92% at 50% 18%, rgba(245, 166, 35, 0.26), rgba(245, 166, 35, 0) 64%),
    linear-gradient(180deg, #2E1B07 0%, #201204 100%) !important;
}
.honey-night .mf-cover::after { background: linear-gradient(90deg, #F5A623, #FFD27A, #F5A623); }
.honey-night .mf-cname, .honey-night .mf-cbody b { color: #FFF6E0 !important; }
.honey-night .mf-cbody > p, .honey-night .mf-meta { color: #B99B6B; }
.honey-night .mf-buy { color: #FFD27A !important; }

/* 角标 */
.honey-night .mf-lock { border-color: rgba(245, 166, 35, 0.3); box-shadow: none; }
.honey-night .mf-lock.open { color: #8CE0A8; background: rgba(26, 15, 4, 0.88); }
.honey-night .mf-lock.lv { color: #FFD27A; background: rgba(26, 15, 4, 0.88); }

/* 进度条 */
.honey-night .mf-progress { background: rgba(245, 166, 35, 0.15); }

/* ---------- 解锁弹窗 ---------- */
.honey-night .mf-unlock { background: #2C1C08 !important; border: 1px solid rgba(245, 166, 35, 0.3); }
.honey-night .mf-unlock-head { background: linear-gradient(150deg, #FFD27A, #F5A623 60%, #D98E12); color: #221405; }
.honey-night .mf-unlock-head .em { background: #FFF7E6; }
.honey-night .mf-unlock-body .hint { color: #C9B088; }
.honey-night .mf-opt { background: rgba(255, 246, 224, 0.05); border-color: rgba(245, 166, 35, 0.22); color: #E8D5B0; }
.honey-night .mf-opt:hover { border-color: rgba(245, 166, 35, 0.55); }
.honey-night .mf-overlay { background: rgba(10, 5, 0, 0.72); }
.honey-night .mf-vip h4 { color: #FFD27A; }
.honey-night .mf-vip-desc, .honey-night .mf-vip-tip { color: #B99B6B; }
.honey-night .mf-vip-desc b, .honey-night .mf-perks li b { color: #F5A623; }
.honey-night .mf-perks li { background: rgba(245, 166, 35, 0.08); border-color: rgba(245, 166, 35, 0.2); color: #E8D5B0; }

/* ---------- 按钮 ---------- */
.honey-night .mf-btn-honey {
  background: linear-gradient(150deg, #FFD27A, #F5A623 55%, #D98E12) !important;
  color: #221405 !important;
  box-shadow: 0 12px 26px -12px rgba(245, 166, 35, 0.6);
}
.honey-night .mf-btn-hive { background: #2C1C08 !important; color: #FFD27A !important; border: 1px solid rgba(245, 166, 35, 0.35); }

/* ---------- AI 蜂巢 ---------- */
.honey-night .hv-searchbar input,
.honey-night .hv-fg textarea,
.honey-night .hv-chat-input textarea {
  background: #2C1C08 !important;
  color: #E8D5B0 !important;
  border-color: rgba(245, 166, 35, 0.28) !important;
}
.honey-night .hv-searchbar input::placeholder,
.honey-night .hv-fg textarea::placeholder,
.honey-night .hv-chat-input textarea::placeholder { color: #8A744E; }
.honey-night .hv-skill,
.honey-night .hv-use-out,
.honey-night .hv-rec-item,
.honey-night .hv-detail-em { background: #2C1C08 !important; border-color: rgba(245, 166, 35, 0.22) !important; color: #E8D5B0; }
.honey-night .hv-bubble.it { background: #2C1C08 !important; color: #E8D5B0; }
.honey-night .hv-price { color: #FFD27A !important; }
.honey-night .hv-meta, .honey-night .hv-hit { color: #B99B6B; }
.honey-night .hv-lv { border-color: rgba(245, 166, 35, 0.3); color: #FFD27A; }
.honey-night .hv-hot { background: rgba(245, 166, 35, 0.16); color: #FFD27A; }
.honey-night .hv-empty { color: #B99B6B; }

/* ---------- 订阅会员 / 蜜豆 ---------- */
.honey-night .tier-card { color: #E8D5B0; }
.honey-night .tier-card .lv { color: #FFD27A; }
.honey-night .tier-card h3 { color: #FFF6E0; }
.honey-night .tier-card .price { color: #F5A623; }
.honey-night .tier-card .price small, .honey-night .tier-card .cycle { color: #B99B6B; }
.honey-night .tier-card ul li { color: #D9C39A; }
.honey-night .tier-card.hot { border-color: #F5A623 !important; box-shadow: 0 0 0 1px rgba(245, 166, 35, 0.4), var(--warm-shadow) !important; }
.honey-night .bean-opt { background: linear-gradient(165deg, #2C1C08, #241505) !important; border-color: rgba(245, 166, 35, 0.2) !important; color: #E8D5B0; }
.honey-night .bean-opt:hover { border-color: rgba(245, 166, 35, 0.45) !important; }
.honey-night .bean-opt.sel { border-color: #F5A623 !important; background: linear-gradient(165deg, #33200A, #291706) !important; }
.honey-night .bean-opt .b, .honey-night .bean-opt .v { color: #E8D5B0; }
.honey-night .bean-opt .v b { color: #FFD27A; }
.honey-night .bean-opt .gift { color: #F5A623; }
.honey-night .beans-note { color: #B99B6B; }

/* ---------- 页脚 ---------- */
.honey-night .mf-foot { border-top: 1px solid var(--line); }
.honey-night .mf-foot-inner { color: #8A744E; }
.honey-night .mf-foot-inner a { color: #B99B6B; }
.honey-night .mf-foot-inner a:hover { color: #F5A623; }

/* ---------- 登录 / 订阅页的 Tailwind 硬编码色 ---------- */
.honey-night [class*="bg-white"] { background: #2C1C08 !important; border-color: rgba(245, 166, 35, 0.2) !important; }
.honey-night .bg-\[\#FFF6E0\] { background: #2C1C08 !important; }
.honey-night .text-\[\#6B584A\] { color: #B99B6B !important; }
.honey-night .text-\[\#963527\], .honey-night .text-\[\#C2760A\] { color: #F5A623 !important; }
.honey-night .text-\[\#1B7A3D\] { color: #8CE0A8 !important; }
.honey-night .text-roast-soft { color: #B99B6B !important; }
.honey-night .text-amber-deep, .honey-night .text-honey-deep { color: #FFD27A !important; }
.honey-night input, .honey-night textarea, .honey-night select {
  background: #2C1C08 !important;
  color: #E8D5B0 !important;
  border-color: rgba(245, 166, 35, 0.28) !important;
}
.honey-night input::placeholder, .honey-night textarea::placeholder { color: #8A744E !important; }
.honey-night .border-white { border-color: rgba(245, 166, 35, 0.25) !important; }

/* 登录页左 panel（浅金底）内的文字改深色保证对比度 */
.honey-night [class*="from-[#FFF6E0]"] { color: #6B4413 !important; }
.honey-night [class*="from-[#FFF6E0]"] .text-honey-deep { color: #9A5E05 !important; }
.honey-night [class*="from-[#FFF6E0]"] .text-xs { color: #7A5A2B !important; }

/* Tailwind 烤死的琥珀渐变按钮 → 金色 */
.honey-night [class*="from-amber"] {
  background-image: linear-gradient(180deg, #F5A623, #D98E12) !important;
  color: #221405 !important;
}
.honey-night [class*="from-honey-hi"] {
  background-image: linear-gradient(180deg, #FFD27A, #F5A623) !important;
  color: #221405 !important;
}

/* 订阅页 LV3「立即加入」暗红按钮 → 金色 */
.honey-night [class*="from-[#C96A4E]"] {
  background-image: linear-gradient(135deg, #F5A623, #D98E12) !important;
  color: #221405 !important;
}

/* ============================================================
   官网首页（hb-*）黑金覆盖
   ============================================================ */

/* 入场动画：深咖金光 */
.honey-night .hb-splash {
  background: radial-gradient(ellipse at 50% 38%, #33200A 0%, #241505 55%, #150C02 100%);
}
.honey-night .hb-splash-bee {
  box-shadow: 0 30px 70px -18px rgba(0, 0, 0, 0.85), 0 0 60px -10px rgba(245, 166, 35, 0.35), inset 0 -8px 20px rgba(194, 118, 10, 0.2);
}
.honey-night .hb-splash-title {
  background: linear-gradient(120deg, #F5A623 10%, #FFD27A 40%, #FFF0C4 58%, #F5A623 92%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  filter: drop-shadow(0 3px 14px rgba(245, 166, 35, 0.4));
}
.honey-night .hb-splash-skip { background: rgba(44, 28, 8, 0.85); color: #B99B6B; border-color: rgba(245, 166, 35, 0.3); }
.honey-night .hb-splash-skip:hover { background: #2C1C08; color: #F5A623; }
.honey-night .hb-splash-sub { color: #D9C39A; }
.honey-night .hb-splash-drip { background: rgba(245, 166, 35, 0.14); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5); }

/* 重播按钮 / 光晕 */
.honey-night .hb-replay { background: rgba(44, 28, 8, 0.88); border-color: rgba(245, 166, 35, 0.3); color: #FFD27A; }
.honey-night .hb-replay:hover { background: #2C1C08; }
.honey-night .hb-glow { background: radial-gradient(ellipse at center, rgba(245, 166, 35, 0.34), rgba(245, 166, 35, 0.1) 45%, transparent 70%); }

/* HERO */
.honey-night .hb-hero h1 { color: #FFF6E0; }
.honey-night .hb-honey-text {
  background: linear-gradient(120deg, #F5A623, #FFD27A, #F5A623);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.honey-night .hb-kicker {
  color: #FFD27A;
  border-color: rgba(245, 166, 35, 0.4);
  background: rgba(245, 166, 35, 0.08);
  box-shadow: inset 0 1px 0 rgba(245, 166, 35, 0.15);
}
.honey-night .hb-stats .num { color: #F5A623; }

/* MIBO 主视觉卡 */
.honey-night .hb-mibo-card {
  background: linear-gradient(160deg, #2C1C08, #241505);
  border-color: rgba(245, 166, 35, 0.3);
  box-shadow: var(--warm-shadow), 0 0 50px -14px rgba(245, 166, 35, 0.28), inset 0 1px 0 rgba(255, 246, 224, 0.06);
}
.honey-night .hb-mibo-card .name { color: #FFF6E0; }
.honey-night .hb-chip {
  color: #FFD27A;
  background: rgba(245, 166, 35, 0.1);
  border-color: rgba(245, 166, 35, 0.3);
}
.honey-night .hb-ftag {
  background: rgba(34, 20, 5, 0.94);
  border-color: rgba(245, 166, 35, 0.32);
  color: #E8D5B0;
}

/* 大区块 */
.honey-night .hb-band.alt {
  background: linear-gradient(180deg, transparent, rgba(245, 166, 35, 0.05) 18%, rgba(245, 166, 35, 0.05) 82%, transparent);
}
.honey-night .hb-tagline { color: #FFD27A; }
.honey-night .hb-tagline::before, .honey-night .hb-tagline::after { background: rgba(245, 166, 35, 0.35); }
.honey-night .hb-band h2 { color: #FFF6E0; }
.honey-night .hb-band h2 em, .honey-night .hb-service h2 em { color: #F5A623; }

/* 展示台（流水线/蜂巢格/秘方架容器） */
.honey-night .hb-stage {
  background: linear-gradient(160deg, #2C1C08, #221305);
  border-color: rgba(245, 166, 35, 0.24);
  box-shadow: var(--warm-shadow), inset 0 1px 0 rgba(255, 246, 224, 0.04);
}
.honey-night .hb-stage-head .t { color: #FFF6E0; }
.honey-night .hb-stage-head .pill {
  color: #FFD27A;
  background: rgba(245, 166, 35, 0.1);
  border-color: rgba(245, 166, 35, 0.3);
}

/* 流水线步骤 */
.honey-night .hb-pstep {
  background: rgba(255, 246, 224, 0.04);
  border-color: rgba(245, 166, 35, 0.2);
  box-shadow: none;
}
.honey-night .hb-pstep.hero-step { border-color: rgba(245, 166, 35, 0.5); background: rgba(245, 166, 35, 0.1); }
.honey-night .hb-pstep .tx b { color: #FFF6E0; }
.honey-night .hb-st-done { color: #8CE0A8; background: rgba(46, 125, 79, 0.18); border-color: rgba(46, 125, 79, 0.4); }
.honey-night .hb-st-doing { color: #FFD27A; background: rgba(245, 166, 35, 0.14); border-color: rgba(245, 166, 35, 0.4); }
.honey-night .hb-st-wait { color: #B99B6B; background: rgba(245, 166, 35, 0.05); border-color: rgba(245, 166, 35, 0.18); }

/* 蜂巢格蜜蜂卡 */
.honey-night .hb-agent {
  background: rgba(255, 246, 224, 0.04);
  border-color: rgba(245, 166, 35, 0.2);
  box-shadow: none;
}
.honey-night .hb-agent b { color: #FFF6E0; }
.honey-night .hb-agent.hot { border-color: rgba(245, 166, 35, 0.55); background: rgba(245, 166, 35, 0.1); }
.honey-night .hb-agent .hot-t { color: #FFD27A; }

/* 秘方架课程卡 */
.honey-night .hb-course {
  background: #241505;
  border-color: rgba(245, 166, 35, 0.24);
  box-shadow: var(--warm-shadow-sm);
}
.honey-night .hb-cover {
  background:
    radial-gradient(130% 92% at 50% 18%, rgba(245, 166, 35, 0.3), rgba(245, 166, 35, 0) 64%),
    linear-gradient(180deg, #2E1B07 0%, #201204 100%);
}
.honey-night .hb-cbody b { color: #FFF6E0; }
.honey-night .hb-lock.open { color: #8CE0A8; background: rgba(26, 15, 4, 0.9); }
.honey-night .hb-lock.lv { color: #FFD27A; background: rgba(26, 15, 4, 0.9); }
.honey-night .hb-cmeta .buy { color: #FFD27A; }

/* 蜜豆经济带 */
.honey-night .hb-beans {
  background: linear-gradient(150deg, #2E1B07 0%, #241505 100%);
  border-color: rgba(245, 166, 35, 0.35);
  box-shadow: var(--warm-shadow), inset 0 1px 0 rgba(255, 246, 224, 0.05);
}
.honey-night .hb-beans h2 { color: #FFD27A; }
.honey-night .hb-beans .sub { color: #C9B088; }
.honey-night .hb-bean-card {
  background: rgba(255, 246, 224, 0.05);
  border-color: rgba(245, 166, 35, 0.24);
  box-shadow: none;
}
.honey-night .hb-bean-card b { color: #FFF6E0; }

/* 数据墙：暗红 → 深咖金 */
.honey-night .hb-datawall {
  background: linear-gradient(150deg, #3A2410 0%, #1E1104 100%);
  box-shadow: var(--warm-shadow), inset 0 1px 0 rgba(255, 207, 102, 0.15);
}
.honey-night .hb-datawall .sub { color: #B99B6B; }
.honey-night .hb-dw-item .t { color: #C9B088; }

/* MIBO 客服聊天演示 */
.honey-night .hb-chat-demo {
  background: #241505;
  border-color: rgba(245, 166, 35, 0.28);
}
.honey-night .hb-chat-head { background: linear-gradient(150deg, #FFD27A, #F5A623 60%, #D98E12); color: #221405; }
.honey-night .hb-chat-head span { opacity: 0.75; }
.honey-night .hb-chat-sugg { background: #241505; }
.honey-night .hb-chat-sugg button {
  background: rgba(245, 166, 35, 0.08);
  border-color: rgba(245, 166, 35, 0.3);
  color: #FFD27A;
}
.honey-night .hb-chat-input { background: #2C1C08; border-top-color: rgba(245, 166, 35, 0.22); }
.honey-night .hb-msg.bot { background: rgba(255, 246, 224, 0.07) !important; color: #E8D5B0 !important; box-shadow: none; }
.honey-night .hb-chat-body { background: linear-gradient(180deg, #221305, #1E1104) !important; }
.honey-night .hb-msg.user { color: #221405 !important; }

/* ============================================================
   蜜语制片厂（std-*）黑金覆盖
   ============================================================ */
.honey-night .std-card {
  background: linear-gradient(165deg, #2C1C08, #241505) !important;
  border: 1px solid rgba(245, 166, 35, 0.24);
  box-shadow: var(--warm-shadow-sm), inset 0 1px 0 rgba(255, 246, 224, 0.04);
}
.honey-night .std-card:hover { border-color: rgba(245, 166, 35, 0.6); }
.honey-night .std-card h3 { color: #FFF6E0; }
.honey-night .std-card p { color: #B99B6B; }
.honey-night .std-bean {
  color: #FFD27A;
  background: rgba(245, 166, 35, 0.1);
  border-color: rgba(245, 166, 35, 0.3);
}
.honey-night .std-fstep {
  background: rgba(255, 246, 224, 0.04);
  border-color: rgba(245, 166, 35, 0.2);
  box-shadow: none;
}
.honey-night .std-fstep b { color: #FFF6E0; }
.honey-night .std-fstep::before { color: rgba(245, 166, 35, 0.4); }
.honey-night .std-pricing {
  background: linear-gradient(150deg, #3A2410 0%, #1E1104 100%) !important;
  box-shadow: var(--warm-shadow), inset 0 1px 0 rgba(255, 207, 102, 0.15);
}
.honey-night .std-pricing h2 { color: #FFD27A; }
.honey-night .mf-sec-title { color: #FFF6E0; }
.honey-night .mf-sec-title em { color: #F5A623; }

/* ============================================================
   会员中心（mc-*）黑金覆盖
   ============================================================ */
.honey-night .mc-hero h1 { color: #FFF6E0; }
.honey-night .mc-card {
  background: linear-gradient(165deg, #2C1C08, #241505) !important;
  border: 1px solid rgba(245, 166, 35, 0.26) !important;
  box-shadow: var(--warm-shadow-sm), inset 0 1px 0 rgba(255, 246, 224, 0.05) !important;
}
.honey-night .mc-card h3 { color: #FFF6E0; }
.honey-night .mc-side a.on {
  color: #FFD27A;
  background: rgba(245, 166, 35, 0.1) !important;
  border-color: rgba(245, 166, 35, 0.4) !important;
  box-shadow: none;
}
/* 数据小卡（蜜豆余额等） */
.honey-night .mc-stat {
  background: linear-gradient(160deg, #33200A, #291706) !important;
  border-color: rgba(245, 166, 35, 0.24) !important;
}
.honey-night .mc-stat .num { color: #FFD27A; }
/* 「邀请伙伴」深色卡：重映射后变亮金 → 压回深金 */
.honey-night .mc-stat.dark {
  background: linear-gradient(150deg, #D98E12, #B96A12) !important;
  border-color: transparent !important;
}
.honey-night .mc-stat.dark .num { color: #FFF7E6; }
.honey-night .mc-stat.dark .lab { color: rgba(255, 247, 230, 0.85); }
/* 课程/额度/邀请内卡 */
.honey-night .mc-course { background: rgba(255, 246, 224, 0.04) !important; border-color: rgba(245, 166, 35, 0.2) !important; }
.honey-night .mc-course .info b { color: #FFF6E0; }
.honey-night .mc-course .cover { box-shadow: inset 0 1px 0 rgba(255, 246, 224, 0.12); }
.honey-night .mc-quota {
  background: linear-gradient(160deg, #33200A, #291706) !important;
  border-color: rgba(245, 166, 35, 0.22) !important;
}
.honey-night .mc-quota .q-name { color: #E8D5B0; }
.honey-night .mc-quota-pending { background: rgba(255, 246, 224, 0.04); border-color: rgba(245, 166, 35, 0.3); }
.honey-night .mc-inv-box {
  background: linear-gradient(160deg, #33200A, #291706) !important;
  border-color: rgba(245, 166, 35, 0.26) !important;
}
.honey-night .mc-inv-link input { background: #241505 !important; border-color: rgba(245, 166, 35, 0.3) !important; color: #E8D5B0 !important; }
/* 蜜豆明细 / 订单 */
.honey-night .mc-tx .ico { background: rgba(245, 166, 35, 0.12); border-color: rgba(245, 166, 35, 0.25); }
.honey-night .mc-tx .t b, .honey-night .mc-ord .t b { color: #FFF6E0; }
.honey-night .mc-tx .amt.plus, .honey-night .mc-stt.ok { color: #8CE0A8 !important; }
.honey-night .mc-stt.ok { background: rgba(46, 125, 79, 0.16); border-color: rgba(46, 125, 79, 0.4); }
.honey-night .mc-stt.done { color: #FFD27A; background: rgba(245, 166, 35, 0.12); border-color: rgba(245, 166, 35, 0.35); }
.honey-night .mc-stt.wait { color: #B99B6B; background: rgba(255, 246, 224, 0.05); border-color: rgba(245, 166, 35, 0.2); }
/* 邀请海报：压回深金底保证白字可读 */
.honey-night .mc-poster { background: linear-gradient(160deg, #D98E12, #A85E0E) !important; color: #FFF7E6 !important; }
.honey-night .mc-poster b { color: #FFF7E6; }
.honey-night .mc-poster .qr { color: #8A6A3E; }
/* 通用兜底 */
.honey-night .mc-page [class*="bg-white"] { background: #2C1C08 !important; }
