.chip.svelte-14u2ofz{flex:0 0 auto;display:inline-flex;align-items:center;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:var(--fs-caption);font-weight:var(--fw-medium);line-height:var(--lh-none);transition:background var(--duration-fast) var(--ease-soft),border-color var(--duration-fast) var(--ease-soft);white-space:nowrap}.chip.svelte-14u2ofz:hover{border-color:var(--line-strong);background:var(--surface-elevated, var(--surface))}.chip.svelte-14u2ofz:focus-visible{outline:none;box-shadow:var(--focus-ring)}.chip.on.svelte-14u2ofz{background:var(--action);border-color:var(--action-strong);color:var(--action-on)}@media(prefers-reduced-motion:reduce){.chip.svelte-14u2ofz{transition:none}}.card.svelte-1cj2yjk{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-sm);min-width:9.5rem;padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs);border-radius:var(--radius-tile);background:var(--surface);border:1px solid var(--line);color:var(--ink);text-decoration:none;transition:background var(--duration-fast) var(--ease-soft),border-color var(--duration-fast) var(--ease-soft)}.card.svelte-1cj2yjk:hover{border-color:var(--line-strong);background:var(--surface-elevated, var(--surface))}.card.svelte-1cj2yjk:focus-visible{outline:none;box-shadow:var(--focus-ring)}.card.on.svelte-1cj2yjk{border-color:var(--action);background:color-mix(in srgb,var(--action) 10%,var(--surface))}.mark.svelte-1cj2yjk{flex:0 0 auto;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-sm);background:var(--canvas);border:1px solid var(--line);color:var(--ink-soft);font-family:var(--font-display);font-stretch:var(--wdth-display);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:var(--tracking-display);text-transform:uppercase}.mark-all.svelte-1cj2yjk{font-size:var(--fs-micro)}.card.on.svelte-1cj2yjk .mark:where(.svelte-1cj2yjk){background:var(--action);border-color:var(--action-strong);color:var(--action-on)}.text.svelte-1cj2yjk{display:flex;flex-direction:column;gap:2px;min-width:0}.name.svelte-1cj2yjk{font-size:var(--fs-ui);font-weight:var(--fw-semibold);line-height:var(--lh-snug);white-space:nowrap;text-transform:capitalize}.count.svelte-1cj2yjk{font-size:var(--fs-micro);color:var(--ink-muted);white-space:nowrap}@media(min-width:1280px){.chips-slot.svelte-6rw1dw{display:none}}.providers-slot.svelte-6rw1dw{margin-top:var(--space-md)}.head.svelte-6rw1dw{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.head-left.svelte-6rw1dw{display:flex;align-items:baseline;gap:var(--space-sm);min-width:0}.title.svelte-6rw1dw{font-family:var(--font-display);font-stretch:var(--wdth-display);font-weight:var(--fw-bold);font-size:clamp(1.5rem,2vw,1.75rem);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--ink);margin:0;overflow:hidden;text-overflow:ellipsis}.clear-search.svelte-6rw1dw{display:inline-flex;align-items:center;gap:var(--space-2xs);flex:0 0 auto;font-size:var(--fs-ui);font-weight:var(--fw-medium);color:var(--ink-muted);text-decoration:none;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-soft)}.clear-search.svelte-6rw1dw:hover{color:var(--action-ink)}.clear-search.svelte-6rw1dw:focus-visible{outline:none;box-shadow:var(--focus-ring)}.clear-ic{flex-shrink:0}.count.svelte-6rw1dw{font-size:var(--fs-caption);color:var(--ink-muted);font-weight:var(--fw-semibold);white-space:nowrap;flex:0 0 auto}.load-more-wrap.svelte-6rw1dw{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);margin-top:var(--space-section-gap)}.load-more-error.svelte-6rw1dw{margin:0;font-size:var(--fs-caption);color:var(--ruby)}.load-more.svelte-6rw1dw{padding:var(--space-sm) var(--space-lg);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--fs-ui);font-weight:var(--fw-medium);letter-spacing:var(--tracking-label);color:var(--ink);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-soft),background var(--duration-fast) var(--ease-soft)}.load-more.svelte-6rw1dw:hover:not(:disabled){border-color:var(--action);background:color-mix(in srgb,var(--action) 8%,var(--surface))}.load-more.svelte-6rw1dw:focus-visible{outline:none;box-shadow:var(--focus-ring)}.load-more.svelte-6rw1dw:disabled{opacity:.6;cursor:default}
