.quiz-intro,.quiz-step,.quiz-result{gap:18px;display:grid}.quiz-intro p{font-size:16px;line-height:1.7}.quiz-intro small{color:#5f6570;font-size:13px}html[data-theme=dark] .quiz-intro small{color:#9aa0ac}.quiz-primary,.quiz-secondary{cursor:pointer;text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.quiz-primary,html[data-theme=dark] .quiz-primary{color:#fff;background:#c9461a;border:0}.quiz-primary:hover,html[data-theme=dark] .quiz-primary:hover{color:#fff;background:#b23f15}.quiz-primary:disabled{cursor:default;background:#e9b8a4}html[data-theme=dark] .quiz-primary:disabled{background:#502c1c}.quiz-secondary{color:#202329;background:#f2f3f5;border:0}html[data-theme=dark] .quiz-secondary{color:#e4e8f0;background:#1b1c1e;border:0}.quiz-progress{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.quiz-progress span{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.quiz-progress i{background:#eceef0;border-radius:3px;height:6px;display:block;overflow:hidden}html[data-theme=dark] .quiz-progress i{background:#1d1f21}.quiz-progress i b{background:#ed5828;height:100%;transition:width .25s;display:block}html[data-theme=dark] .quiz-progress i b{background:#ed5828}.quiz-step h2{font-size:22px;line-height:1.45}.quiz-options{gap:10px;display:grid}.quiz-option{color:#202329;text-align:left;cursor:pointer;background:#fff;border:1px solid #d5d8dc;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;font-size:15px;line-height:1.45;display:flex}html[data-theme=dark] .quiz-option{color:#e4e8f0;background:#161616;border:1px solid #292c2f}.quiz-option:hover:not(:disabled),html[data-theme=dark] .quiz-option:hover:not(:disabled){border-color:#ed5828}.quiz-option:disabled{cursor:default}.quiz-key{color:#5f6570;border:1px solid #d5d8dc;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}html[data-theme=dark] .quiz-key{color:#9aa0ac;border:1px solid #292c2f}.quiz-option.is-right{background:#eaf6ee;border:2px solid #1d7a45;font-weight:600}html[data-theme=dark] .quiz-option.is-right{background:#142019;border:2px solid #1d7a45}.quiz-option.is-right .quiz-key,html[data-theme=dark] .quiz-option.is-right .quiz-key{color:#fff;background:#1d7a45;border-color:#1d7a45}.quiz-option.is-wrong{background:#fdecea;border:2px solid #a3271b}html[data-theme=dark] .quiz-option.is-wrong{background:#281918;border:2px solid #a3271b}.quiz-option.is-wrong .quiz-key,html[data-theme=dark] .quiz-option.is-wrong .quiz-key{color:#fff;background:#a3271b;border-color:#a3271b}.quiz-option.is-dim{opacity:.6}.quiz-explain{background:#f5f6f7;border-radius:12px;gap:6px;padding:14px 16px;display:grid}html[data-theme=dark] .quiz-explain{background:#1a1b1c}.quiz-explain b{font-size:15px}.quiz-explain.is-right b{color:#1d7a45}html[data-theme=dark] .quiz-explain.is-right b{color:#5eb47b}.quiz-explain.is-wrong b{color:#a3271b}html[data-theme=dark] .quiz-explain.is-wrong b{color:#f2715f}.quiz-explain span{font-size:14px;line-height:1.6}.quiz-explain a{color:#a83a12;justify-self:start;font-size:13px;font-weight:600}html[data-theme=dark] .quiz-explain a{color:#ec7854}.quiz-score{text-align:center;justify-items:center;gap:4px;display:grid}.quiz-score b{font-variant-numeric:tabular-nums;font-size:48px;line-height:1.15}.quiz-score span{font-size:17px;font-weight:600}.quiz-score small{color:#5f6570;font-size:13px}html[data-theme=dark] .quiz-score small{color:#9aa0ac}.quiz-share{gap:10px;display:grid}.quiz-share>span{color:#5f6570;font-size:12px;font-weight:600}html[data-theme=dark] .quiz-share>span{color:#9aa0ac}.quiz-share img{background:#1f2329;border-radius:10px;width:100%;height:auto}html[data-theme=dark] .quiz-share img{background:#1f2329}.quiz-answers h2{font-size:17px}.quiz-answers ol{margin:6px 0 0;padding:0;list-style:none;display:grid}.quiz-answers li{border-bottom:1px solid #eceef0;gap:12px;padding:12px 0;display:flex}html[data-theme=dark] .quiz-answers li{border-bottom:1px solid #1e1f21}.quiz-answers li:last-child,html[data-theme=dark] .quiz-answers li:last-child{border-bottom:0}.quiz-answers li>span{border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:2px;display:grid}.quiz-answers .is-ok{color:#1d7a45;background:#eaf6ee}html[data-theme=dark] .quiz-answers .is-ok{color:#5eb47b;background:#142019}.quiz-answers .is-no{color:#a3271b;background:#fdecea}html[data-theme=dark] .quiz-answers .is-no{color:#f2715f;background:#281918}.quiz-answers b{font-size:14px;line-height:1.5}.quiz-answers small{color:#5f6570;margin-top:2px;font-size:12px;line-height:1.5;display:block}html[data-theme=dark] .quiz-answers small{color:#9aa0ac}.quiz-next{background:#f5f6f7;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}html[data-theme=dark] .quiz-next{background:#1a1b1c}.quiz-next>span{display:grid}.quiz-next b{font-size:14px}.quiz-next small{color:#5f6570;font-size:12px}html[data-theme=dark] .quiz-next small{color:#9aa0ac}.quiz-again{justify-self:center;min-height:44px;font-size:14px}.quiz-quote{background:#fbf6f3;border-left:4px solid #ed5828;border-radius:4px 14px 14px 4px;gap:8px;margin:0;padding:20px 20px 16px;display:grid}html[data-theme=dark] .quiz-quote{background:#1e1916;border-left:4px solid #ed5828}.quiz-quote blockquote{color:#202329;margin:0;font-size:20px;font-weight:600;line-height:1.6}html[data-theme=dark] .quiz-quote blockquote{color:#e4e8f0}.quiz-quote figcaption{color:#a83a12;font-size:13px;font-weight:700}html[data-theme=dark] .quiz-quote figcaption{color:#ec7854}.quiz-reveal{background:#f5f6f7;border-radius:12px;gap:10px;padding:14px 16px;animation:.25s ease-out quiz-in;display:grid}html[data-theme=dark] .quiz-reveal{background:#1a1b1c}.quiz-reveal header{align-items:center;gap:14px;display:flex}.quiz-reveal img{object-fit:cover;background:#e4e6e8;border-radius:50%;flex:none;width:72px;height:72px}html[data-theme=dark] .quiz-reveal img{background:#222426}.quiz-reveal header span{gap:2px;min-width:0;display:grid}.quiz-reveal header b{font-size:14px}.quiz-reveal.is-right header b{color:#1d7a45}html[data-theme=dark] .quiz-reveal.is-right header b{color:#5eb47b}.quiz-reveal.is-wrong header b{color:#a3271b}html[data-theme=dark] .quiz-reveal.is-wrong header b{color:#f2715f}.quiz-reveal header a{color:#202329;font-size:17px;font-weight:700}html[data-theme=dark] .quiz-reveal header a{color:#e4e8f0}.quiz-reveal header small{color:#5f6570;font-size:13px;line-height:1.4}html[data-theme=dark] .quiz-reveal header small{color:#9aa0ac}.quiz-full{max-height:320px;margin:0;font-size:15px;line-height:1.7;overflow:auto}.quiz-full mark{color:inherit;background:#ffe1cf;border-radius:3px;padding:0 2px}html[data-theme=dark] .quiz-full mark{color:inherit;background:#361a07}.quiz-said{color:#5f6570;font-size:13px;line-height:1.5}html[data-theme=dark] .quiz-said{color:#9aa0ac}.quiz-said a{color:#a83a12;font-weight:600}html[data-theme=dark] .quiz-said a{color:#ec7854}@keyframes quiz-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.quiz-reveal{animation:none}}@media (max-width:560px){.quiz-quote{padding:16px 16px 14px}.quiz-quote blockquote{font-size:18px}.quiz-reveal img{width:60px;height:60px}}
