.dict-band[data-astro-cid-kanw7bh4]{padding-block:var(--space-6) var(--band-space)}.dict[data-astro-cid-kanw7bh4]{gap:var(--space-5);max-inline-size:46rem;display:grid}.dict__back[data-astro-cid-kanw7bh4]{color:var(--color-text-muted);justify-self:start}.dict__head[data-astro-cid-kanw7bh4]{gap:var(--space-2);display:grid}.dict__card[data-astro-cid-kanw7bh4]{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.dict__top[data-astro-cid-kanw7bh4]{gap:var(--space-2);display:grid}.dict__part[data-astro-cid-kanw7bh4]{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.dict__bar[data-astro-cid-kanw7bh4]{appearance:none;background:var(--color-tint);block-size:.5rem;inline-size:100%;color:var(--color-ok);border:0;border-radius:999px;overflow:hidden}.dict__bar[data-astro-cid-kanw7bh4]::-webkit-progress-bar{background:var(--color-tint)}.dict__bar[data-astro-cid-kanw7bh4]::-webkit-progress-value{background:var(--color-ok);border-radius:999px}.dict__bar[data-astro-cid-kanw7bh4]::-moz-progress-bar{background:var(--color-ok);border-radius:999px}.dict__work[data-astro-cid-kanw7bh4]{gap:var(--space-4);display:grid}.dict__audio[data-astro-cid-kanw7bh4]{gap:var(--space-3);flex-wrap:wrap;display:flex}.dict__play[data-astro-cid-kanw7bh4]{min-inline-size:10rem;font-size:var(--text-l)}.dict__form[data-astro-cid-kanw7bh4]{gap:var(--space-2);display:grid}.dict__label[data-astro-cid-kanw7bh4]{font-weight:var(--weight-semibold)}.dict__input[data-astro-cid-kanw7bh4]{inline-size:100%;padding:var(--space-3) var(--space-4);border:1.5px solid var(--color-control-border);border-radius:var(--radius-m);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-l);resize:vertical}.dict__actions[data-astro-cid-kanw7bh4]{gap:var(--space-3);flex-wrap:wrap;display:flex}.dict__result[data-astro-cid-kanw7bh4]{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-m);background:var(--color-bg);border:1px solid var(--color-line);display:grid}.dict__result[data-astro-cid-kanw7bh4]:focus{outline:none}.dict__verdict[data-astro-cid-kanw7bh4]{font-weight:var(--weight-semibold)}.dict__result[data-astro-cid-kanw7bh4][data-state=done] .dict__verdict[data-astro-cid-kanw7bh4]{color:var(--color-ok)}.dict__words[data-astro-cid-kanw7bh4]{gap:var(--space-1) var(--space-2);font-size:var(--text-l);line-height:var(--leading-snug);flex-wrap:wrap;display:flex}.dict__words[data-astro-cid-kanw7bh4] .w{border-radius:var(--radius-s);padding:.1em .3em}.dict__words[data-astro-cid-kanw7bh4] .w--correct{color:var(--color-ok)}.dict__words[data-astro-cid-kanw7bh4] .w--wrong{color:var(--color-danger);text-decoration:line-through 1px wavy}.dict__words[data-astro-cid-kanw7bh4] .w--missing{color:var(--color-warn);border:1px dashed}.dict__next[data-astro-cid-kanw7bh4]{justify-self:start}.dict__finish[data-astro-cid-kanw7bh4]{gap:var(--space-3);display:grid}.dict__finish[data-astro-cid-kanw7bh4]:focus{outline:none}.dict__finish-title[data-astro-cid-kanw7bh4]{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--weight-semibold)}
