.hol .hol-round{display:grid;grid-template-columns:1fr auto 1fr;gap:14px;align-items:stretch}@media(max-width:720px){.hol .hol-round{grid-template-columns:1fr}}.hol .card,.hol .results{background:#fff;border:var(--border-thick);border-radius:var(--radius-panel);padding:24px 26px;box-shadow:var(--shadow-panel);display:flex;flex-direction:column;gap:12px}.hol .card-anchor{background:color-mix(in srgb,var(--color-yellow) 18%,#fff)}.hol .card-kicker{font-size:14px;color:var(--color-red);letter-spacing:1.2px;margin:0}.hol .card-hint{font-size:13px;color:var(--color-red);letter-spacing:1.4px;text-transform:uppercase;margin:0;line-height:1.2}.hol .card-subject{font-size:clamp(18px,2vw,22px);line-height:1.3;font-weight:800;margin:0;text-wrap:balance}.hol .card-value{font-size:clamp(28px,4vw,44px);line-height:1.1;margin:0;color:var(--color-ink)}.hol .card-value-hidden{font-family:var(--font-bang);color:var(--color-blue);letter-spacing:3px}.hol .card-value-correct{color:var(--color-green)}.hol .card-value-wrong{color:var(--color-red)}.hol .hol-versus{display:flex;align-items:center;justify-content:center;padding:0 8px}.hol .versus-text{background:var(--color-red);color:#fff;border:var(--border-thick);border-radius:var(--radius-pill);padding:6px 14px;font-size:22px;box-shadow:var(--shadow-chip);transform:rotate(-4deg)}.hol .hol-choices{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px}.hol .hol-choice{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:var(--border-thick);border-radius:var(--radius-card);padding:14px 12px;box-shadow:var(--shadow-btn);cursor:pointer;color:var(--color-ink);transition:transform .12s ease,box-shadow .12s ease,background .12s,opacity .18s}.hol .hol-choice:hover:not(:disabled){transform:translate(-2px,-3px) rotate(-.8deg)}.hol .hol-choice:active:not(:disabled){transform:translate(2px,2px);box-shadow:var(--shadow-btn-pressed)}.hol .hol-choice:disabled{cursor:default}.hol .hol-choice .ch-icon{font-size:22px}.hol .hol-choice .ch-label{font-size:18px;letter-spacing:1.5px}.hol .hol-choice.is-correct{background:color-mix(in srgb,var(--color-green) 28%,#fff);border-color:var(--color-green);box-shadow:4px 4px 0 var(--color-green)}.hol .hol-choice.is-wrong{background:color-mix(in srgb,var(--color-red) 24%,#fff);border-color:var(--color-red);box-shadow:4px 4px 0 var(--color-red)}.hol .hol-choice.is-muted{opacity:.4;box-shadow:2px 2px 0 var(--color-ink)}.hol .hol-feedback{margin-top:14px;padding:14px 16px;border:var(--border-med);border-radius:var(--radius-card);background:var(--color-paper);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hol .hol-feedback.right{background:color-mix(in srgb,var(--color-green) 14%,#fff);border-color:var(--color-green)}.hol .hol-feedback.wrong{background:color-mix(in srgb,var(--color-red) 12%,#fff);border-color:var(--color-red)}.hol .feedback-text{font-size:22px;margin:0}.hol .hol-feedback.right .feedback-text{color:var(--color-green)}.hol .hol-feedback.wrong .feedback-text{color:var(--color-red)}.hol .next-btn{background:var(--color-red);color:#fff;border:var(--border-thick);border-radius:var(--radius-btn);padding:10px 18px;font-size:17px;box-shadow:var(--shadow-btn);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.hol .next-btn:hover{transform:translate(-2px,-3px) rotate(-.8deg)}.hol .results{text-align:center;align-items:center}.hol .results .kicker{font-size:14px;color:var(--color-red);letter-spacing:1.2px;margin:0}.hol .final-line{font-size:clamp(24px,3vw,32px);margin:6px 0 4px}.hol .final-line .finalnum{color:var(--color-red);font-size:1.4em}.hol .result-sub{font-weight:700;color:var(--color-muted-deep);margin:0 0 12px}.hol .result-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.hol .btn{display:inline-block;background:var(--color-red);color:#fff;border:var(--border-thick);border-radius:var(--radius-btn);padding:12px 22px;font-size:18px;box-shadow:var(--shadow-btn);transition:transform .14s ease,box-shadow .14s ease;cursor:pointer;font-family:var(--font-bang);text-decoration:none}.hol .btn.ghost{background:#fff;color:var(--color-ink)}.hol .btn:hover{transform:translate(-2px,-3px) rotate(-.8deg)}.quiz-hero[data-astro-cid-6xxq7jqj]{padding-top:34px;padding-bottom:12px}.hero-inner[data-astro-cid-6xxq7jqj]{max-width:100%}.badge-row[data-astro-cid-6xxq7jqj]{display:flex;align-items:center;gap:14px;margin-bottom:4px;flex-wrap:wrap}.badge-text[data-astro-cid-6xxq7jqj]{font-size:16px;color:var(--color-ink);padding:0 4px}.ka-pow[data-astro-cid-6xxq7jqj]{font-size:24px;color:var(--color-red);transform:rotate(-4deg);display:inline-block}.headline[data-astro-cid-6xxq7jqj]{font-size:var(--fs-hero);line-height:1.08;margin:10px 0 8px;letter-spacing:-.5px}.body[data-astro-cid-6xxq7jqj]{font-size:var(--fs-body);color:var(--color-muted-deep);font-weight:700;margin:0}.game[data-astro-cid-6xxq7jqj]{padding-top:16px;padding-bottom:48px}.status-bar[data-astro-cid-6xxq7jqj]{display:flex;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}.status-score[data-astro-cid-6xxq7jqj],.status-best[data-astro-cid-6xxq7jqj],.status-restart[data-astro-cid-6xxq7jqj]{background:#fff;border:var(--border-med);border-radius:var(--radius-pill);padding:6px 14px;font-size:15px;box-shadow:var(--shadow-chip)}.status-score[data-astro-cid-6xxq7jqj]{background:var(--color-yellow)}.status-best[data-astro-cid-6xxq7jqj]{background:#fff3a8}.status-restart[data-astro-cid-6xxq7jqj]{margin-left:auto;background:var(--color-blue);color:#fff;cursor:pointer;font-family:var(--font-bang);letter-spacing:1.2px;transition:transform .12s ease,box-shadow .12s ease}.status-restart[data-astro-cid-6xxq7jqj]:hover{transform:translate(-1px,-2px) rotate(-2deg)}.status-restart[data-astro-cid-6xxq7jqj]:active{transform:translate(1px,1px);box-shadow:var(--shadow-btn-pressed)}.sr-only[data-astro-cid-6xxq7jqj]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
