.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt.is-selected{outline:2px solid var(--color-accent);outline-offset:-2px;background:var(--color-accent-soft)}[data-astro-cid-ujiawsp2][hidden]{display:none!important}.quiz-save-note[data-astro-cid-ujiawsp2]{color:var(--color-text-secondary);margin-bottom:16px;font-size:13px}[data-astro-cid-ujiawsp2][data-question],[data-astro-cid-ujiawsp2][data-feedback],[data-astro-cid-ujiawsp2][data-result-score]{scroll-margin-top:calc(var(--nav-height,114px) + 20px);scroll-margin-bottom:100px}@media (width<=760px){.quiz-next[data-astro-cid-ujiawsp2]{width:100%;min-height:52px}.quiz-result-actions[data-astro-cid-ujiawsp2]{flex-direction:column}.quiz-result-actions[data-astro-cid-ujiawsp2]>[data-astro-cid-ujiawsp2]{width:100%;min-height:48px}}.quiz[data-astro-cid-ujiawsp2]{max-width:760px;margin:0 auto}.quiz-top[data-astro-cid-ujiawsp2]{font:600 .9rem var(--font-label);color:var(--color-text-secondary);justify-content:space-between;display:flex}.quiz-bar[data-astro-cid-ujiawsp2]{height:8px;margin:10px 0 var(--spacing-6);border-radius:var(--radius);background:var(--color-surface);overflow:hidden}.quiz-bar[data-astro-cid-ujiawsp2] span[data-astro-cid-ujiawsp2]{background:var(--color-accent);width:0;height:100%;transition:width .3s;display:block}.quiz-card[data-astro-cid-ujiawsp2],.quiz-result[data-astro-cid-ujiawsp2]{padding:var(--spacing-8);border-radius:var(--radius);background:var(--color-card);border:1.5px solid var(--color-border);box-shadow:none}.quiz-section[data-astro-cid-ujiawsp2]{font:600 .8rem var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent);margin:0}.quiz-sign[data-astro-cid-ujiawsp2]{margin:var(--spacing-5) 0 var(--spacing-2);padding:var(--spacing-5);border-radius:var(--radius);background:var(--color-map);place-items:center;display:grid}.quiz-sign[data-astro-cid-ujiawsp2] svg{width:140px;height:140px}.quiz-q[data-astro-cid-ujiawsp2]{margin:var(--spacing-3) 0 var(--spacing-6);font-size:clamp(1.25rem,2.6vw,1.6rem);line-height:1.3}.quiz-options[data-astro-cid-ujiawsp2]{gap:var(--spacing-3);display:grid}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt{border-radius:var(--radius);border:1.5px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);font:500 1rem var(--font-sans);text-align:left;cursor:pointer;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt:hover:not(:disabled){border-color:var(--color-accent)}.quiz-options[data-astro-cid-ujiawsp2] .quiz-letter{border-radius:var(--radius);background:var(--color-surface);width:32px;height:32px;font:700 .9rem var(--font-label);flex:none;place-items:center;display:grid}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt.is-right{border-color:var(--color-pass);background:color-mix(in srgb, var(--color-pass) 12%, var(--color-bg))}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt.is-right .quiz-letter{background:var(--color-pass);color:#fff}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt.is-wrong{background:color-mix(in srgb, #d50000 10%, var(--color-bg));border-color:#d50000}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt.is-wrong .quiz-letter{color:#fff;background:#d50000}.quiz-options[data-astro-cid-ujiawsp2] .quiz-opt:disabled{cursor:default}.quiz-feedback[data-astro-cid-ujiawsp2]{margin-top:var(--spacing-5);padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius);background:var(--color-bg-subtle);line-height:1.6}.quiz-feedback[data-astro-cid-ujiawsp2].is-right{background:color-mix(in srgb, var(--color-pass) 10%, var(--color-bg-subtle))}.quiz-next[data-astro-cid-ujiawsp2]{margin-top:var(--spacing-5)}.quiz-result[data-astro-cid-ujiawsp2]{text-align:center}.quiz-result-kicker[data-astro-cid-ujiawsp2]{font:600 .85rem var(--font-label);color:var(--color-muted);margin:0}.quiz-result-score[data-astro-cid-ujiawsp2]{margin:var(--spacing-2) 0;font:900 clamp(2.4rem, 6vw, 3.4rem) var(--font-sans);color:var(--color-accent)}.quiz-result-actions[data-astro-cid-ujiawsp2]{justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-5);flex-wrap:wrap;display:flex}.quiz-review[data-astro-cid-ujiawsp2]{margin-top:var(--spacing-8);text-align:left}.quiz-review[data-astro-cid-ujiawsp2] .quiz-review-title{font:600 1.05rem var(--font-heading)}.quiz-review[data-astro-cid-ujiawsp2] .quiz-review-item{padding:var(--spacing-4) 0;border-top:1px solid var(--color-border)}.quiz-review[data-astro-cid-ujiawsp2] .quiz-review-item p{margin:0 0 4px}@media (width<=560px){.quiz-card[data-astro-cid-ujiawsp2],.quiz-result[data-astro-cid-ujiawsp2]{padding:var(--spacing-5)}}
