h1.svelte-fv5w1y{font-size:1.8rem;text-align:left}.quiz-wrap.svelte-fv5w1y{width:90%;max-width:600px;margin-left:auto;margin-right:auto;margin-top:50px;padding-bottom:100px;font-family:Inter,system-ui,sans-serif}.logo.svelte-fv5w1y{display:block;height:32px;margin:0 auto 2rem}.avg-score.svelte-fv5w1y{text-align:center;font-size:.85rem;color:#555;background:#f4f4f0;border-radius:999px;padding:.5rem 1rem;margin:-1rem auto 1.75rem;width:fit-content}.avg-score.svelte-fv5w1y strong:where(.svelte-fv5w1y){color:#111}.explanation.svelte-fv5w1y{font-size:.85rem;color:#555;margin-bottom:1.5rem}.question-card.svelte-fv5w1y{margin-bottom:1.75rem}.question-text.svelte-fv5w1y{font-weight:700;margin-bottom:.6rem}.option.svelte-fv5w1y{display:block;width:100%;text-align:left;padding:10px;border:solid 1px lightgray;background:#eee;cursor:pointer;margin-top:8px;border-radius:5px;font-weight:600;font-family:inherit;font-size:.95rem;color:#111}.option.svelte-fv5w1y:hover{background:#ddd}.option.selected.svelte-fv5w1y{background:#0089aa;border-color:#0089aa;color:#fff}.submit-btn.svelte-fv5w1y{display:inline-block;background:#111;color:#fff;border:none;padding:12px 24px;border-radius:4px;cursor:pointer;font-weight:700;font-size:1rem;margin-top:10px;font-family:inherit}.submit-btn.svelte-fv5w1y:hover:not(:disabled){background:#333}.submit-btn.svelte-fv5w1y:disabled{opacity:.5;cursor:default}.error.svelte-fv5w1y{margin-bottom:15px;color:#a10000;font-size:.9rem}.score-banner.svelte-fv5w1y{background:#111;color:#fff;padding:1rem 1.25rem;border-radius:8px;font-size:1.05rem;margin-bottom:1.5rem}.review-card.svelte-fv5w1y{border-left:4px solid #ccc;background:#fafaf8;border-radius:6px;padding:1rem 1.1rem;margin-bottom:1.1rem}.review-card.correct.svelte-fv5w1y{border-left-color:#2e7d32}.review-card.incorrect.svelte-fv5w1y{border-left-color:#c0392b}.review-q.svelte-fv5w1y{font-weight:700;margin-bottom:.6rem}.review-option.svelte-fv5w1y{padding:6px 10px;border-radius:5px;font-size:.9rem;margin-top:4px;color:#333}.review-option.is-correct.svelte-fv5w1y{background:#e6f4e6;color:#1e5e21;font-weight:600}.review-option.is-chosen-wrong.svelte-fv5w1y{background:#fbe9e7;color:#a10000;font-weight:600}.mark.svelte-fv5w1y{float:right;font-size:.78rem}.mark.wrong.svelte-fv5w1y{color:#a10000}.source-link.svelte-fv5w1y{display:inline-block;margin-top:.7rem;font-size:.82rem;color:#0089aa;text-decoration:none}.source-link.svelte-fv5w1y:hover{text-decoration:underline}
