.verb-machine[data-astro-cid-6poitw7k]{border-radius:var(--radius-card);background:var(--band);color:var(--band-ink);flex-direction:column;gap:14px;margin-top:14px;padding:clamp(14px,3vw,22px);display:flex}.vm-pick[data-astro-cid-6poitw7k]{flex-wrap:wrap;gap:8px;display:flex}.vm-chip[data-astro-cid-6poitw7k]{min-height:var(--tap-min);color:var(--band-ink);font-family:var(--font-jp);cursor:pointer;background:0 0;border:1px solid #eee7d64d;border-radius:999px;align-items:center;gap:4px;padding:6px 13px;font-size:1rem;display:inline-flex}.g-1[data-astro-cid-6poitw7k]{--vm-g:var(--clay)}.g-2[data-astro-cid-6poitw7k]{--vm-g:var(--sage)}.g-3[data-astro-cid-6poitw7k]{--vm-g:var(--band-gold)}.vm-chip[data-astro-cid-6poitw7k]{border-left:4px solid var(--vm-g)}.vm-chip[data-astro-cid-6poitw7k][aria-checked=true]{color:#1d2520;background:#f3eee2}.vm-chip[data-astro-cid-6poitw7k]:focus-visible{outline:2px solid var(--band-gold);outline-offset:2px}.vm-star[data-astro-cid-6poitw7k]{color:var(--band-gold);font-size:.8rem}.vm-chip[data-astro-cid-6poitw7k][aria-checked=true] .vm-star[data-astro-cid-6poitw7k]{color:var(--clay)}.vm-legend[data-astro-cid-6poitw7k]{color:var(--band-ink-2);gap:14px;margin:-4px 0 0;font-size:.74rem;font-weight:600;display:flex}.vm-legend[data-astro-cid-6poitw7k] span[data-astro-cid-6poitw7k]:before{content:"";background:var(--vm-g);vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.vm-panel[data-astro-cid-6poitw7k][hidden]{display:none}.vm-panel[data-astro-cid-6poitw7k]{flex-direction:column;gap:12px;animation:.35s ease-out vm-in;display:flex}@keyframes vm-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vm-panel[data-astro-cid-6poitw7k]{animation:none}}.vm-head[data-astro-cid-6poitw7k]{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.vm-cell-vi[data-astro-cid-6poitw7k]{font-family:var(--font-ui);color:var(--band-ink-2);margin-top:2px;font-size:.8rem;display:block}.vm-gloss[data-astro-cid-6poitw7k]{color:var(--band-ink-2);margin:-4px 0 4px;font-size:.92rem}.vm-word[data-astro-cid-6poitw7k]{font-family:var(--font-jp-display);margin:0;font-size:clamp(2rem,6vw,2.8rem);font-weight:600;line-height:1.5}.vm-key[data-astro-cid-6poitw7k]{color:var(--band-gold);border-bottom:3px solid var(--band-gold);background:0 0}.vm-rule[data-astro-cid-6poitw7k]{color:var(--band-ink-2);margin:0;font-size:.92rem}.vm-rule[data-astro-cid-6poitw7k] b[data-astro-cid-6poitw7k]{background:var(--vm-g);color:#1d2520;border-radius:6px;margin-right:4px;padding:2px 8px;font-size:.78rem;display:inline-block}.vm-grid[data-astro-cid-6poitw7k]{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;display:grid}.vm-cell[data-astro-cid-6poitw7k]{all:unset;box-sizing:border-box;cursor:pointer;background:#eee7d614;border:1px solid #eee7d624;border-radius:12px;flex-direction:column;gap:2px;min-height:72px;padding:8px 10px;display:flex;container-type:inline-size}.vm-cell[data-astro-cid-6poitw7k]:hover{background:#eee7d626}.vm-cell[data-astro-cid-6poitw7k]:focus-visible{outline:2px solid var(--band-gold);outline-offset:2px}.vm-cell-k[data-astro-cid-6poitw7k]{letter-spacing:.1em;text-transform:uppercase;color:var(--band-ink-2);font-size:.68rem;font-weight:700}.vm-cell-v[data-astro-cid-6poitw7k]{min-width:0;font-family:var(--font-jp);white-space:nowrap;scrollbar-width:thin;font-size:clamp(.8rem,10.4cqi,1.2rem);line-height:1.8;overflow-x:auto}.vm-hl[data-astro-cid-6poitw7k]{color:var(--band-gold);background:0 0;font-weight:600}.vm-note[data-astro-cid-6poitw7k]{border-left:3px solid var(--band-gold);margin:0;padding:8px 12px;font-size:.9rem}.visually-hidden[data-astro-cid-6poitw7k]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vm-quiz[data-astro-cid-6poitw7k]{border-top:1px solid var(--band-rule);padding-top:14px}.vm-q-start[data-astro-cid-6poitw7k],.vm-q-check[data-astro-cid-6poitw7k],.vm-q-next[data-astro-cid-6poitw7k]{min-height:var(--tap-min);color:#1d2520;font:inherit;cursor:pointer;background:#f3eee2;border:0;border-radius:999px;padding:8px 16px;font-weight:600}.vm-q-next[data-astro-cid-6poitw7k]{color:var(--band-ink);background:0 0;border:1px solid #eee7d659}.vm-q-start[data-astro-cid-6poitw7k]:focus-visible,.vm-q-check[data-astro-cid-6poitw7k]:focus-visible,.vm-q-next[data-astro-cid-6poitw7k]:focus-visible{outline:2px solid var(--band-gold);outline-offset:2px}.vm-q-body[data-astro-cid-6poitw7k]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.vm-q-body[data-astro-cid-6poitw7k][hidden]{display:none}.vm-q-count[data-astro-cid-6poitw7k]{letter-spacing:.1em;text-transform:uppercase;color:var(--band-ink-2);margin:0;font-size:.76rem;font-weight:700}.vm-q-prompt[data-astro-cid-6poitw7k]{margin:0;font-size:1rem}.vm-q-vi[data-astro-cid-6poitw7k],.vm-q-fb[data-astro-cid-6poitw7k] .vm-q-vi{font-size:var(--text-sm);color:var(--band-ink-2)}.vm-q-verb[data-astro-cid-6poitw7k]{font-family:var(--font-jp);font-size:1.3rem}.vm-q-form[data-astro-cid-6poitw7k]{flex-wrap:wrap;gap:8px;display:flex}.vm-q-input[data-astro-cid-6poitw7k]{min-height:var(--tap-min);color:var(--band-ink);font-family:var(--font-jp);background:#0003;border:1px solid #eee7d659;border-radius:10px;flex:180px;padding:8px 12px;font-size:1.05rem}.vm-q-input[data-astro-cid-6poitw7k]:focus-visible{outline:2px solid var(--band-gold);outline-offset:1px}.vm-q-fb[data-astro-cid-6poitw7k]{min-height:1.4em;margin:0;font-size:.95rem}.vm-q-fb[data-astro-cid-6poitw7k] .is-ok{color:var(--band-gold)}.vm-q-fb[data-astro-cid-6poitw7k] .is-no{color:#e6a39b}
