.crumbs[data-astro-cid-zvwkfy4n]{flex-wrap:wrap;gap:6px;max-width:640px;margin:0 auto 16px;font-size:.875rem;display:flex}.crumbs[data-astro-cid-zvwkfy4n] a[data-astro-cid-zvwkfy4n]{color:var(--muted);text-decoration:none}.crumbs[data-astro-cid-zvwkfy4n] a[data-astro-cid-zvwkfy4n]:hover{color:var(--accent)}#intro[data-astro-cid-zvwkfy4n] h1[data-astro-cid-zvwkfy4n]{margin:0 0 4px}#intro[data-astro-cid-zvwkfy4n] .muted[data-astro-cid-zvwkfy4n]{margin:0 0 12px}#intro[data-astro-cid-zvwkfy4n] .about[data-astro-cid-zvwkfy4n]{margin:0 0 20px}.options[data-astro-cid-zvwkfy4n] .opt:not(:disabled):hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.options[data-astro-cid-zvwkfy4n] .opt:disabled{cursor:default}.options[data-astro-cid-zvwkfy4n] .opt.is-ok{border-color:var(--ok);box-shadow:0 0 0 2px var(--ok) inset}.options[data-astro-cid-zvwkfy4n] .opt.is-bad{border-color:var(--bad);box-shadow:0 0 0 2px var(--bad) inset}.feedback[data-astro-cid-zvwkfy4n]{border:1px solid var(--line);border-radius:10px;margin:0 0 16px;padding:10px 14px}.feedback[data-astro-cid-zvwkfy4n] p{margin:0}.feedback[data-astro-cid-zvwkfy4n] .expl{margin-top:4px;font-size:.95rem}#loader[data-astro-cid-zvwkfy4n]{text-align:center;padding:32px 0}.deck[data-astro-cid-zvwkfy4n]{width:64px;height:44px;margin:0 auto 12px;position:relative}.deck[data-astro-cid-zvwkfy4n] i[data-astro-cid-zvwkfy4n]{border:1px solid var(--line);background:var(--card);border-radius:8px;animation:.6s ease-in-out infinite alternate shuffle;position:absolute;inset:0}.deck[data-astro-cid-zvwkfy4n] i[data-astro-cid-zvwkfy4n]:first-child{transform:rotate(-8deg)}.deck[data-astro-cid-zvwkfy4n] i[data-astro-cid-zvwkfy4n]:nth-child(2){animation-delay:.1s}.deck[data-astro-cid-zvwkfy4n] i[data-astro-cid-zvwkfy4n]:nth-child(3){border-color:var(--accent);animation-delay:.2s}@keyframes shuffle{to{transform:translate(10px)rotate(6deg)}}@media (prefers-reduced-motion:reduce){.deck[data-astro-cid-zvwkfy4n] i[data-astro-cid-zvwkfy4n]{animation:none}}#score[data-astro-cid-zvwkfy4n]{margin:0}.words[data-astro-cid-zvwkfy4n],.related[data-astro-cid-zvwkfy4n]{max-width:640px;margin:24px auto 0}.words[data-astro-cid-zvwkfy4n]{border:1px solid var(--line);background:var(--card);border-radius:16px}.words[data-astro-cid-zvwkfy4n] summary[data-astro-cid-zvwkfy4n]{cursor:pointer;padding:14px 20px;font-weight:600}.words[data-astro-cid-zvwkfy4n] dl[data-astro-cid-zvwkfy4n]{grid-template-columns:minmax(120px,auto) 1fr;gap:6px 16px;margin:0;padding:0 20px 16px;display:grid}.words[data-astro-cid-zvwkfy4n] dt[data-astro-cid-zvwkfy4n]{font-weight:600}.words[data-astro-cid-zvwkfy4n] dd[data-astro-cid-zvwkfy4n]{color:var(--muted);margin:0}.listening[data-astro-cid-zvwkfy4n],.samples[data-astro-cid-zvwkfy4n]{max-width:640px;margin:24px auto 0}.samples[data-astro-cid-zvwkfy4n] h2[data-astro-cid-zvwkfy4n]{margin:0 0 8px;font-size:1.1rem}.samples[data-astro-cid-zvwkfy4n] ol[data-astro-cid-zvwkfy4n]{margin:0;padding-left:20px}.samples[data-astro-cid-zvwkfy4n] ol[data-astro-cid-zvwkfy4n]>li[data-astro-cid-zvwkfy4n]{margin:0 0 16px}.samples[data-astro-cid-zvwkfy4n] .prompt[data-astro-cid-zvwkfy4n]{margin:0 0 4px;font-weight:600}.sample-opts[data-astro-cid-zvwkfy4n]{flex-wrap:wrap;gap:4px 16px;margin:0 0 4px;padding:0;list-style:none;display:flex}.sample-opts[data-astro-cid-zvwkfy4n] .ok[data-astro-cid-zvwkfy4n]{color:var(--ok);font-weight:600}.samples[data-astro-cid-zvwkfy4n] .muted[data-astro-cid-zvwkfy4n]{margin:0;font-size:.95rem}.listening[data-astro-cid-zvwkfy4n] h2[data-astro-cid-zvwkfy4n],.related[data-astro-cid-zvwkfy4n] h2[data-astro-cid-zvwkfy4n]{margin:0 0 8px;font-size:1.1rem}.listening[data-astro-cid-zvwkfy4n] ul[data-astro-cid-zvwkfy4n]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.listening[data-astro-cid-zvwkfy4n] a[data-astro-cid-zvwkfy4n]{max-width:none;color:inherit;margin:0;padding:12px 16px;font-weight:600;text-decoration:none;transition:border-color .15s;display:block}.listening[data-astro-cid-zvwkfy4n] a[data-astro-cid-zvwkfy4n]:hover,.listening[data-astro-cid-zvwkfy4n] a[data-astro-cid-zvwkfy4n]:focus-visible{border-color:var(--accent)}.related[data-astro-cid-zvwkfy4n] ul[data-astro-cid-zvwkfy4n]{margin:0;padding-left:20px}.related[data-astro-cid-zvwkfy4n] a[data-astro-cid-zvwkfy4n]{color:var(--accent)}
