.filters.svelte-1nka1h{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.filters.svelte-1nka1h label:where(.svelte-1nka1h){flex:0 9rem}.filters.svelte-1nka1h .grow:where(.svelte-1nka1h){flex:10rem}.segmented.svelte-1nka1h button:where(.svelte-1nka1h){align-items:center;min-height:2rem;display:inline-flex}.segmented.svelte-1nka1h button:where(.svelte-1nka1h) .el{color:inherit;font-size:var(--fs-sm);font-weight:500}.count.svelte-1nka1h{font-size:var(--fs-sm);margin:1rem 0 .75rem}.grid.svelte-1nka1h{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.75rem;display:grid}.tile.svelte-1nka1h{background:var(--surface);border-radius:var(--radius);color:var(--text);flex-direction:column;gap:.3rem;padding:.5rem .5rem .75rem;text-decoration:none;display:flex}.tile.svelte-1nka1h:hover{background:var(--surface-2)}.name.svelte-1nka1h{margin-top:.3rem;font-weight:600}.line.svelte-1nka1h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.weapon.svelte-1nka1h,.roles.svelte-1nka1h{font-size:var(--fs-xs)}.badge.svelte-1nka1h{font-size:var(--fs-xs);border-radius:var(--radius-sm);background:var(--violet-soft);color:var(--violet);align-self:flex-start;padding:.1rem .5rem}
