.sr-only.svelte-1ambeca{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.search-group.svelte-1ambeca{position:relative}.search-group.svelte-1ambeca input:where(.svelte-1ambeca){width:100%;min-height:var(--tap-size);padding:var(--size-s) var(--size-l) var(--size-s) var(--size-2xl);appearance:none;border:var(--border);border-radius:var(--radius-pill);background:var(--bg-surface);font-family:var(--font-text);font-size:var(--font-size-s);color:var(--c-heading);transition:border-color var(--transition), box-shadow var(--transition)}.search-group.svelte-1ambeca input:where(.svelte-1ambeca)::placeholder{color:var(--c-text-muted)}.search-group.svelte-1ambeca input:where(.svelte-1ambeca):hover{border-color:var(--c-text-muted)}.search-group.svelte-1ambeca input:where(.svelte-1ambeca):focus{border-color:var(--c-brand);box-shadow:inset 0 0 0 1px var(--c-brand);outline:none}.search-group.svelte-1ambeca input:where(.svelte-1ambeca)::-webkit-search-cancel-button{display:none}.search-group.svelte-1ambeca .icon:where(.svelte-1ambeca){top:50%;left:var(--size-m);color:var(--c-text-muted);pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}.search-group.svelte-1ambeca:focus-within .icon:where(.svelte-1ambeca){color:var(--c-brand-text)}.pagination.svelte-f7rahb{justify-content:center;align-items:center;gap:1rem;display:flex}.pagination.svelte-f7rahb .number:where(.svelte-f7rahb){justify-content:center;gap:var(--size-xs);flex-wrap:wrap;display:flex}.pagination.svelte-f7rahb .ellipsis:where(.svelte-f7rahb){color:var(--c-text);-webkit-user-select:none;user-select:none;align-items:center;padding:0 2px;display:flex}.pagination.svelte-f7rahb .pagination-nav:disabled{cursor:not-allowed;opacity:.5}.pagination.svelte-f7rahb .pagination-number{width:var(--tap-size);padding:0}@media (width<720px){.pagination.svelte-f7rahb{display:grid}}.list-cards.svelte-1b5pium{gap:var(--size-2xl);display:grid}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium){justify-content:space-between;align-items:flex-end;gap:var(--size-l);padding-bottom:var(--size-l);border-bottom:var(--border-soft);flex-wrap:wrap;display:flex}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .search-group{width:min(100%, calc(var(--size-4xl) * 2.75));order:2}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .filters-btn:where(.svelte-1b5pium){gap:var(--size-xs);flex-wrap:wrap;display:flex}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .filters-btn:where(.svelte-1b5pium) .filter-item:where(.svelte-1b5pium){flex-direction:column;display:flex}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium){position:relative}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) summary:where(.svelte-1b5pium){align-items:center;gap:var(--size-xs);min-height:var(--tap-size);padding:0 var(--size-s) 0 var(--size-m);border:var(--border);border-radius:var(--radius-pill);background:var(--bg-surface);color:var(--c-text);font-size:var(--font-size-s);cursor:pointer;transition:border-color var(--transition), color var(--transition);list-style:none;display:inline-flex}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) summary:where(.svelte-1b5pium)::-webkit-details-marker{display:none}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) summary:where(.svelte-1b5pium):hover{border-color:var(--c-brand);color:var(--c-brand-text)}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) summary:where(.svelte-1b5pium):focus-visible{outline:2px solid var(--c-brand);outline-offset:2px}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) summary:where(.svelte-1b5pium) .icon-arrow{transition:transform var(--transition);transform:rotate(180deg)}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium)[open] summary:where(.svelte-1b5pium){border-color:var(--c-heading)}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium)[open] summary:where(.svelte-1b5pium) .icon-arrow{transform:rotate(0)}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) .chips:where(.svelte-1b5pium){top:calc(100% + var(--size-xs));z-index:10;gap:var(--size-xs);width:max-content;max-width:calc(var(--size-4xl) * 3);padding:var(--size-m);background:var(--bg-surface);border:var(--border-soft);border-radius:var(--radius);flex-wrap:wrap;display:flex;position:absolute;left:0}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .clear-btn:where(.svelte-1b5pium){min-height:var(--tap-size);padding:0 var(--size-m);font-family:inherit;font-size:var(--font-size-s);color:var(--c-brand-text);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .clear-btn:where(.svelte-1b5pium):hover{color:var(--c-heading)}.list-cards.svelte-1b5pium .grid:where(.svelte-1b5pium){grid-template-columns:repeat(auto-fit, minmax(min(var(--min-card-width), 100%), 1fr));align-content:start;gap:var(--size-xl);margin:0;padding:0;list-style:none;display:grid}.list-cards.svelte-1b5pium .grid:where(.svelte-1b5pium) li:where(.svelte-1b5pium){display:grid}.list-cards.svelte-1b5pium .empty-filtered:where(.svelte-1b5pium){justify-content:center;align-items:center;gap:var(--size-l);padding:var(--size-2xl);border:var(--border-dashed);border-radius:var(--radius-xs);font-size:var(--font-size-m);flex-wrap:wrap;display:flex}.list-cards.svelte-1b5pium .empty-filtered:where(.svelte-1b5pium) button:where(.svelte-1b5pium){min-height:var(--tap-size);padding:0 var(--size-m);border:var(--border-brand);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--font-size-s);color:var(--c-brand-text);cursor:pointer;background:0 0}.list-cards.svelte-1b5pium .empty-filtered:where(.svelte-1b5pium) button:where(.svelte-1b5pium):hover{background:var(--tone-default-bg)}@media (width<720px){.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .search-group{order:0;width:100%}.list-cards.svelte-1b5pium .filters:where(.svelte-1b5pium) .group:where(.svelte-1b5pium) .chips:where(.svelte-1b5pium){width:100%;max-width:none;margin-top:var(--size-xs);position:static}}
