.page.svelte-1lqqyci{max-width:1100px;padding:var(--space-4);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}header.svelte-1lqqyci{gap:var(--space-1);flex-direction:column;display:flex}header.svelte-1lqqyci h1:where(.svelte-1lqqyci){margin:0}header.svelte-1lqqyci p:where(.svelte-1lqqyci){color:var(--text-secondary);margin:0}.new.svelte-1lqqyci{color:var(--accent);font-size:var(--font-size-sm);align-self:flex-start}.filters.svelte-1lqqyci{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.field.svelte-1lqqyci{gap:var(--space-1);font-size:var(--font-size-sm);flex-direction:column;display:flex}.field.svelte-1lqqyci input:where(.svelte-1lqqyci):focus-visible,.field.svelte-1lqqyci select:where(.svelte-1lqqyci):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.field.svelte-1lqqyci input:where(.svelte-1lqqyci),.field.svelte-1lqqyci select:where(.svelte-1lqqyci){font:inherit;padding:var(--space-2);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary)}.letters.svelte-1lqqyci{flex-wrap:wrap;gap:2px;display:flex}.letters.svelte-1lqqyci button:where(.svelte-1lqqyci):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.letters.svelte-1lqqyci button:where(.svelte-1lqqyci){border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-surface);min-width:32px;min-height:32px;color:var(--text-primary);font:inherit;font-size:var(--font-size-xs);cursor:pointer}.letters.svelte-1lqqyci button.on:where(.svelte-1lqqyci){border-color:var(--accent);color:var(--accent);font-weight:600}.grid.svelte-1lqqyci{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.hint.svelte-1lqqyci{color:var(--text-secondary);margin:0}
