/* 视觉微调：只降低背景、外边框及光晕强度。
   保留尺寸、排版、品牌色、图片、动效参数与交互反馈。 */
:root{
  --quiet-card-line:rgba(255,255,255,.06);
  --quiet-control-line:rgba(255,255,255,.10);
  --quiet-accent-line:rgba(196,232,92,.14);
  --quiet-selection-halo:rgba(196,232,92,.40);
  --quiet-glow:rgba(196,232,92,.18);
}
html[data-theme="light"]{
  --quiet-card-line:rgba(28,28,34,.075);
  --quiet-control-line:rgba(28,28,34,.12);
  --quiet-accent-line:rgba(79,107,18,.14);
  --quiet-selection-halo:rgba(79,107,18,.35);
  --quiet-glow:rgba(110,154,36,.13);
}
.gridbg{opacity:.18}
.grain{opacity:.025}
html[data-theme="light"] .grain{opacity:.012}

/* 玻璃层、聚光和悬停仍在，仅降低描边与渐变的透明度。 */
.glass{border-color:var(--quiet-card-line)}
.glass:not(.scard)::before{background:linear-gradient(140deg,rgba(196,232,92,.22),rgba(196,232,92,0) 35%,rgba(255,255,255,0) 70%,rgba(255,255,255,.04))}
.glass::after{background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(196,232,92,.05),transparent 45%)}
.glass:hover{border-color:var(--quiet-accent-line)}
html[data-theme="light"] .glass{box-shadow:0 10px 30px rgba(28,28,34,.03)}
html[data-theme="light"] .glass:not(.scard)::before{background:linear-gradient(140deg,rgba(110,154,36,.17),rgba(110,154,36,0) 40%,rgba(28,28,34,0) 70%,rgba(28,28,34,.025))}

/* 主按钮保持原来的渐变、尺寸和悬停位移。 */
.btn-gold{box-shadow:0 0 0 1px rgba(196,232,92,.20),0 10px 34px rgba(166,214,62,.14)}
.btn-gold:hover{box-shadow:0 0 0 1px rgba(196,232,92,.35),0 14px 46px rgba(196,232,92,.225)}
.btn-ghost,.lang-btn{border-color:var(--quiet-control-line)}

/* 项目图廊：保留单排大图、选中描边和箭头，内部示意图沿用原样。 */
.delivery-choice{border-color:var(--quiet-control-line)}
.delivery-choice[aria-selected="true"]{border-color:var(--lime-ink);box-shadow:0 0 0 1px var(--quiet-selection-halo)}
.delivery-art{background:radial-gradient(ellipse at 55% 40%,rgba(196,232,92,.065),transparent 70%),var(--bg-2)}
.delivery-categories button:not([aria-pressed="true"]),.delivery-browse-controls button{border-color:var(--quiet-control-line)}

/* 次要标记仍有光晕，亮度集中给主标题、项目选中状态和咨询按钮。 */
.progress{box-shadow:0 0 12px var(--quiet-glow)}
.pledge-ic{text-shadow:0 0 12px var(--quiet-glow);border-color:var(--quiet-accent-line)}
html[data-theme="light"] .pledge-ic{text-shadow:none;border-color:var(--quiet-accent-line)}
.pledge-item:hover .pledge-ic{box-shadow:0 0 20px rgba(196,232,92,.15)}
.vs .now::before{box-shadow:0 0 14px var(--quiet-glow)}
.flow::after{box-shadow:0 0 12px var(--quiet-glow)}
.step.lit::before{box-shadow:0 0 0 6px rgba(196,232,92,.06),0 0 30px var(--quiet-glow)}
.case-status::before{box-shadow:0 0 7px rgba(196,232,92,.5)}
html[data-theme="light"] .case-status::before{box-shadow:0 0 6px rgba(110,154,36,.25)}
.case-status.pend::before,html[data-theme="light"] .case-status.pend::before{box-shadow:none}
.join-band{box-shadow:0 0 0 1px rgba(196,232,92,.11),0 0 80px rgba(196,232,92,.04)}
.door.hot{border-color:var(--quiet-selection-halo);box-shadow:0 0 0 1px rgba(196,232,92,.11),0 0 60px rgba(196,232,92,.05)}
.lcard.l3{border-color:var(--quiet-selection-halo);box-shadow:0 0 0 1px rgba(196,232,92,.125),0 0 60px rgba(196,232,92,.06)}
.lbar .seg{box-shadow:0 0 12px var(--quiet-glow)}
.radar-box::before{background:radial-gradient(circle,rgba(196,232,92,.08),transparent 65%)}

/* 页脚和客服挂件保持现有外观与脉冲节奏。 */
.ft-glowline{background:linear-gradient(90deg,transparent,rgba(196,232,92,.275) 50%,transparent);box-shadow:0 0 18px rgba(196,232,92,.20)}
html[data-theme="light"] .ft-glowline{background:linear-gradient(90deg,transparent,rgba(110,154,36,.25) 50%,transparent);box-shadow:0 0 18px rgba(110,154,36,.125)}
.ft-qr:hover{border-color:var(--quiet-selection-halo);box-shadow:0 0 36px rgba(196,232,92,.08)}
html[data-theme="light"] .ft-qr{border-color:var(--quiet-card-line)}
html[data-theme="light"] .ft-qr:hover{border-color:var(--quiet-selection-halo);box-shadow:0 10px 30px rgba(28,28,34,.04)}
.zc-fab{box-shadow:0 0 0 1px rgba(196,232,92,.20),0 12px 34px rgba(166,214,62,.15)}
.zc-fab::after{filter:opacity(.5)}
@media(hover:hover){.zc-fab:hover{box-shadow:0 0 0 1px rgba(196,232,92,.35),0 16px 46px rgba(196,232,92,.225)}}
