:root{--bg:#26304f;--bg-deep:#141a30;--text:#f5f3ea;--text-soft:#b9bdd4;--panel:#ffffff17;--panel-strong:#ffffff26;--panel-line:#ffffff29;--track:#ffffff2e;--stop:#38446e;--card-ink:#1c2340;--card-soft:#5a6185;--card-tint:#fff7da;--edge:#e6d08a;--accent:#ffcf4a;--accent-deep:#dba514;--accent-ink:#2a1c00;--reward:#ffe7a3;--reward-drop:#ffcf4a;--focus:#ffcf4a;--locked-filter:none;--stage-no:#f1e6b8}body{background-image:radial-gradient(70% 40% at 50% 0,#ffcf4a47,#0000 70%),linear-gradient(#2c3760,#141a30)}.card-sentence{font-size:clamp(21px,6vw,28px);font-weight:700;line-height:1.25}.card-sentence b{background:#ffe08a;border-radius:6px;padding:0 3px;font-weight:800}.q-claim{color:var(--card-ink)}.choices-wide .choice.choice-back{font-size:clamp(18px,5.2vw,23px)}.choices-wide .choice.choice-front{font-size:clamp(16px,4.5vw,20px)}
