.vocab-page.svelte-i6cvto{max-width:75rem;margin-inline:auto}.level-tabs.svelte-i6cvto{display:flex;gap:.5rem;justify-content:center;margin-bottom:2rem;padding-top:1rem}.vocab-header.svelte-i6cvto{text-align:center;margin-bottom:2.5rem}.vocab-header.svelte-i6cvto h1:where(.svelte-i6cvto){margin:0 0 .5rem;letter-spacing:-.02em}.hero-intro.svelte-i6cvto{max-width:45rem;margin:0 auto 1rem;font-size:1.0625rem;color:var(--fg-secondary);line-height:1.6}.hero-intro.svelte-i6cvto a:where(.svelte-i6cvto){color:var(--fg-accent);text-decoration:underline;text-underline-offset:.15em}.hero-disclosure.svelte-i6cvto{max-width:45rem;margin:0 auto 1rem;font-size:.9375rem;color:var(--fg-tertiary);line-height:1.6}.empty-state.svelte-i6cvto{text-align:center;padding:3rem 1rem;margin-bottom:2rem;border:1px dashed var(--border-primary);border-radius:.625rem}.empty-state.svelte-i6cvto p:where(.svelte-i6cvto){margin:0;color:var(--fg-secondary)}.official-note.svelte-i6cvto{margin:4rem 0 1rem}.official-note.svelte-i6cvto h2:where(.svelte-i6cvto){margin:0 0 .75rem}.official-note.svelte-i6cvto p:where(.svelte-i6cvto){margin:0;color:var(--fg-tertiary);line-height:1.6}.filter-bar.svelte-i6cvto{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.filter-count.svelte-i6cvto{color:var(--fg-tertiary)}.filter-buttons.svelte-i6cvto{display:flex;gap:.375rem;flex-wrap:wrap}.filter-buttons.svelte-i6cvto .filter-btn{height:1.75rem;padding:0 .625rem}.vocab-grid.svelte-i6cvto{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1rem;justify-items:center;align-items:start}.load-more-wrap.svelte-i6cvto{text-align:center;margin:2rem 0}.load-more-count.svelte-i6cvto{margin:0 0 .75rem;color:var(--fg-tertiary)}@media(max-width:39.9375rem){.filter-bar.svelte-i6cvto{flex-direction:column;align-items:flex-start}}
