.quiz-option[data-astro-cid-3u34vzqh]:has(input:checked){border-color:var(--color-primary);background:var(--color-brand-surface)}.quiz-option[data-astro-cid-3u34vzqh]:has(input:focus-visible){outline:2px solid var(--color-ring);outline-offset:3px}.practice-quiz[data-astro-cid-3u34vzqh] .quiz-option[data-astro-cid-3u34vzqh][data-result=correct]{border-color:var(--color-success-border);background:var(--color-success-surface);color:var(--color-success)}.practice-quiz[data-astro-cid-3u34vzqh] .quiz-option[data-astro-cid-3u34vzqh][data-result=incorrect]{border-color:var(--color-destructive-border);background:var(--color-destructive-surface);color:var(--color-destructive)}.quiz-question[data-astro-cid-3u34vzqh][data-result=correct] .quiz-feedback[data-astro-cid-3u34vzqh]{color:var(--color-success)}.quiz-question[data-astro-cid-3u34vzqh][data-result=incorrect] .quiz-feedback[data-astro-cid-3u34vzqh]{color:var(--color-destructive)}.practice-audio[data-astro-cid-zn75kkzt] h2[data-astro-cid-zn75kkzt],.practice-audio[data-astro-cid-zn75kkzt] h3[data-astro-cid-zn75kkzt]{margin:0}.practice-audio[data-astro-cid-zn75kkzt] h3[data-astro-cid-zn75kkzt]{font-size:.875rem}.practice-audio[data-astro-cid-zn75kkzt] p[data-astro-cid-zn75kkzt]{margin-block:.5rem 0}.accent-tab[data-astro-cid-zn75kkzt]{color:var(--color-muted-foreground)}.accent-tab[data-astro-cid-zn75kkzt]:hover{color:var(--color-foreground);background:var(--color-surface-1)}.accent-tab[data-astro-cid-zn75kkzt][aria-selected=true]{color:var(--color-brand);background:var(--color-brand-surface);box-shadow:inset 0 0 0 1px var(--color-brand-border)}practice-audio[data-astro-cid-zn75kkzt][data-enhanced] [data-astro-cid-zn75kkzt][data-accent-panels]{margin-top:.75rem}practice-audio[data-astro-cid-zn75kkzt][data-enhanced] [data-astro-cid-zn75kkzt][data-accent-panel]{margin-block:0}.dark audio[data-astro-cid-zn75kkzt]{color-scheme:dark}.accent-panel[data-astro-cid-zn75kkzt]{scroll-margin-top:10rem}.accent-panel[data-astro-cid-zn75kkzt]:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}audio[data-astro-cid-zn75kkzt]{color-scheme:light;min-width:0;display:block}.practice-prose[data-astro-cid-ehpaxrdh]{overflow-wrap:break-word;font-size:clamp(1rem,.965rem + .18vw,1.08rem);line-height:1.72}.practice-guidance[data-astro-cid-ehpaxrdh] .practice-illustrations[data-astro-cid-ehpaxrdh]{max-width:20rem;margin-inline:auto}.practice-copy[data-astro-cid-ehpaxrdh]{min-width:0}@media (width>=1024px){.practice-guidance[data-astro-cid-ehpaxrdh]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:2rem;display:grid}.practice-guidance[data-astro-cid-ehpaxrdh] .practice-copy[data-astro-cid-ehpaxrdh]{grid-area:1/1;max-width:82ch}.practice-guidance[data-astro-cid-ehpaxrdh] .practice-illustrations[data-astro-cid-ehpaxrdh]{grid-area:1/2;width:100%}}.practice-prose[data-astro-cid-ehpaxrdh] p,.practice-prose[data-astro-cid-ehpaxrdh] ul,.practice-prose[data-astro-cid-ehpaxrdh] ol{margin-block:0 1rem;line-height:1.72}.practice-prose[data-astro-cid-ehpaxrdh] h2{margin-block:2rem 1rem;font-size:1.5rem;font-weight:700}.practice-prose[data-astro-cid-ehpaxrdh] h3{margin-block:1.5rem .75rem;font-size:1.2rem;font-weight:700}.practice-prose[data-astro-cid-ehpaxrdh] ul,.practice-prose[data-astro-cid-ehpaxrdh] ol{padding-inline-start:1.5rem}.practice-prose[data-astro-cid-ehpaxrdh] ul{list-style:outside}.practice-prose[data-astro-cid-ehpaxrdh] ol{list-style:decimal}.practice-prose[data-astro-cid-ehpaxrdh] details{border:1px solid var(--color-border);background:var(--color-surface-2);border-radius:1rem;margin-block:1.5rem;padding:1.25rem}.practice-prose[data-astro-cid-ehpaxrdh] summary{cursor:pointer;align-content:center;min-height:2.75rem;font-weight:700}.practice-prose[data-astro-cid-ehpaxrdh] summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.practice-prose[data-astro-cid-ehpaxrdh] a{color:var(--color-primary);text-decoration:underline}
