.html-quiz[data-astro-cid-ugor6cqv]{margin-block:1.5rem}.quiz-card[data-astro-cid-ugor6cqv]{margin-block:1rem}:root[data-js] .html-quiz[data-astro-cid-ugor6cqv]:not(.is-ready) [data-astro-cid-ugor6cqv][data-runner],:root:not([data-js]) [data-astro-cid-ugor6cqv]:is(.quiz-progress,.quiz-dots,.quiz-nav,.quiz-hint,kbd){display:none}:root[data-js] .quiz-card[data-astro-cid-ugor6cqv]{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;padding:1.25rem}:root[data-js] fieldset[data-astro-cid-ugor6cqv]:not(.is-current){display:none}:root[data-js] fieldset[data-astro-cid-ugor6cqv]{border:0;margin:0;padding:0}fieldset[data-astro-cid-ugor6cqv]{border:1px solid;border-radius:.5rem;min-width:0;margin-block:1.5rem;padding:1rem}legend[data-astro-cid-ugor6cqv]{padding-inline:.4rem;font-weight:600}:root[data-js] legend[data-astro-cid-ugor6cqv]{margin-bottom:.75rem;padding:0;font-size:1.15rem}label[data-astro-cid-ugor6cqv]{cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:.65rem;padding:.6rem;display:flex}:root[data-js] label[data-astro-cid-ugor6cqv]{border:1px solid var(--border);border-radius:.5rem;margin-bottom:.5rem;padding:.7rem .85rem}:root[data-js] label[data-astro-cid-ugor6cqv]:hover{background:var(--hover)}:root[data-js] fieldset[data-astro-cid-ugor6cqv]:disabled label[data-astro-cid-ugor6cqv]{cursor:default}:root[data-js] fieldset[data-astro-cid-ugor6cqv]:disabled label[data-astro-cid-ugor6cqv]:hover{background:0 0}label[data-astro-cid-ugor6cqv].is-correct{border-color:var(--callout-tip);background:var(--callout-tip-bg)}label[data-astro-cid-ugor6cqv].is-wrong{border-color:var(--danger);background:var(--danger-bg)}input[data-astro-cid-ugor6cqv]{flex-shrink:0}:root[data-js] input[data-astro-cid-ugor6cqv]{opacity:0;pointer-events:none;position:absolute}:root[data-js] label[data-astro-cid-ugor6cqv]{position:relative}:root[data-js] label[data-astro-cid-ugor6cqv]:has(input:focus-visible){outline-offset:3px;outline:3px solid}:root[data-js] label[data-astro-cid-ugor6cqv]:has(input:checked) kbd[data-astro-cid-ugor6cqv]{color:inherit;border-color:currentColor;font-weight:700}kbd[data-astro-cid-ugor6cqv]{border:1px solid var(--border);width:1.5rem;height:1.5rem;color:var(--muted);font:.8rem var(--code-font);border-radius:.3rem;flex-shrink:0;place-items:center;display:grid}.quiz-actions[data-astro-cid-ugor6cqv]{gap:.6rem}.quiz-nav[data-astro-cid-ugor6cqv]{justify-content:space-between;margin-top:1rem}.quiz-toolbar[data-astro-cid-ugor6cqv]{justify-content:flex-end;display:flex}.html-quiz[data-astro-cid-ugor6cqv].is-expanded{z-index:100;overscroll-behavior:contain;background:var(--page);margin:0;padding:16px max(16px,50vw - 380px);position:fixed;inset:0;overflow:auto}html.html-quiz-open{overflow:hidden}.quiz-progress[data-astro-cid-ugor6cqv]{color:var(--muted);align-items:center;gap:.75rem;font-size:.9rem;display:flex}.quiz-track[data-astro-cid-ugor6cqv]{background:var(--border);border-radius:.2rem;flex:1;height:.4rem;overflow:hidden}[data-astro-cid-ugor6cqv][data-bar]{background:var(--accent);width:0;height:100%;transition:width .25s;display:block}.quiz-dots[data-astro-cid-ugor6cqv]{flex-wrap:wrap;gap:.25rem;margin:.75rem 0 1rem;padding:0;list-style:none;display:flex}.quiz-dots[data-astro-cid-ugor6cqv] li{margin:0;display:flex}.quiz-feedback[data-astro-cid-ugor6cqv] p[data-astro-cid-ugor6cqv]{margin-block:.5rem 0}[data-astro-cid-ugor6cqv][data-verdict]{font-weight:600}.quiz-feedback[data-astro-cid-ugor6cqv].is-correct [data-astro-cid-ugor6cqv][data-verdict]{color:var(--callout-tip)}.quiz-feedback[data-astro-cid-ugor6cqv].is-wrong [data-astro-cid-ugor6cqv][data-verdict]{color:var(--danger)}.quiz-hint[data-astro-cid-ugor6cqv]{color:var(--muted);margin-bottom:0;font-size:.85rem}.quiz-score[data-astro-cid-ugor6cqv]{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1rem;display:flex}.quiz-score[data-astro-cid-ugor6cqv] h2[data-astro-cid-ugor6cqv]{margin:0 0 .25rem}.quiz-score[data-astro-cid-ugor6cqv] p[data-astro-cid-ugor6cqv]{color:var(--muted);margin:0}.quiz-ring[data-astro-cid-ugor6cqv]{--percent:0;background:conic-gradient(var(--accent) calc(var(--percent) * 1%), var(--border) 0);border-radius:50%;place-items:center;width:7rem;height:7rem;display:grid}.quiz-ring[data-astro-cid-ugor6cqv] b[data-astro-cid-ugor6cqv]{background:var(--surface);border-radius:50%;place-items:center;width:5.6rem;height:5.6rem;font-size:1.5rem;display:grid}.quiz-review[data-astro-cid-ugor6cqv]{padding:0;list-style:none}.quiz-review[data-astro-cid-ugor6cqv] li{border-left:3px solid var(--danger);margin-top:0;margin-bottom:.75rem;padding:.3rem 0 .3rem .9rem}.quiz-review[data-astro-cid-ugor6cqv] small{color:var(--muted);display:block}.quiz-review[data-astro-cid-ugor6cqv] a{font-size:.9rem}.html-quiz[data-astro-cid-ugor6cqv] :is(.tag2,.att2,.zna2){background:var(--code-bg);font-family:var(--code-font);border-radius:.25rem;padding:.05rem .3rem;font-size:.9em}.html-quiz[data-astro-cid-ugor6cqv] .tag2{color:var(--code-tag)}.html-quiz[data-astro-cid-ugor6cqv] .att2{color:var(--code-property)}.html-quiz[data-astro-cid-ugor6cqv] .zna2{color:var(--code-string)}[data-astro-cid-ugor6cqv]:focus-visible{outline-offset:3px;outline:3px solid}
