.quiz-page .puzzle-game{max-width:440px;margin:auto}.quiz-scores{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:12px 0}.quiz-scores strong{font-size:14px}.quiz-scores progress{display:block;width:100%;height:7px;margin-top:5px;accent-color:#25834b}#wrong-progress{accent-color:#ac4050}#question-number{color:#667468;font-size:12px;margin:12px 0 6px}.quiz-page #question{font:700 21px/1.25 system-ui;margin:0;text-align:center;outline:none}#flag{display:block;object-fit:contain;margin:12px auto;width:150px;height:110px}#answers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quiz-option{min-height:56px;padding:12px 7px;border:2px solid #d5dfd0;border-radius:12px;background:#fff;font-size:16px;font-weight:650;color:#284733}.quiz-option:disabled{opacity:1;cursor:default}.quiz-option.is-correct{background:#e0efdf;border-color:#25834b}.quiz-option.is-wrong{background:#fbe7e8;border-color:#ac4050}#answer-feedback{min-height:24px;font-size:14px;text-align:center;margin:10px 0;color:#284733}#next-question{width:100%;min-height:48px}.quiz-page #message:empty{display:none}@media(max-height:700px){#flag{height:70px;margin:6px auto}.quiz-page .puzzle-intro .lede{display:none}.quiz-option{min-height:48px}.quiz-scores{margin:6px 0}}
