/* ── 16-bosqich: toʻda urushi ── */
.w-hero{position:relative;text-align:center;padding:18px 16px;border-radius:22px;margin-bottom:14px;overflow:hidden;
  background:radial-gradient(120% 80% at 50% -10%,rgba(255,95,122,.22),transparent 60%),var(--card);border:1px solid var(--line)}
.wph{display:inline-block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#ffb0bd;margin-bottom:2px}
.w-hero>b{display:block;font-size:26px;font-variant-numeric:tabular-nums;margin-bottom:10px;text-shadow:0 0 14px rgba(255,95,122,.6)}
.w-vs{display:flex;justify-content:space-between;font-size:13px;margin:2px 4px}
.w-vs b{color:#fff}
.wbar{height:8px;border-radius:5px;background:rgba(255,95,122,.18);overflow:hidden;margin:4px 0 8px}
.wbar i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--cyan),#39a0ff)}
.w-hero .warn{margin:6px 4px 0;font-size:11.5px;color:#ffcf7a}