.filters.svelte-1sgmtjz{margin-block:var(--spacing);display:flex;flex-direction:column;gap:var(--spacing_s)}.filters__links.svelte-1sgmtjz{display:flex;flex-wrap:wrap;gap:var(--spacing_s)}.filters__link.svelte-1sgmtjz{padding:var(--spacing_xs) var(--spacing_s);border:1px solid var(--border_color);border-radius:6px;font-size:.875rem;transition:all .2s ease}.filters__link.svelte-1sgmtjz:hover{background:var(--primary_color);color:#fff;border-color:var(--primary_color)}.cancel-filter.svelte-1sgmtjz{margin-block:var(--spacing)}.letter-group.svelte-1sgmtjz{margin-block-end:var(--spacing)}.letter-group__header.svelte-1sgmtjz{font-size:1.5rem;font-weight:700;padding-block-end:var(--spacing_s);border-block-end:1px solid var(--border_color)}.letter-group__list.svelte-1sgmtjz{--columns: 1;columns:var(--columns);column-gap:var(--spacing)}@media screen and (min-width:768px){.letter-group__list.svelte-1sgmtjz{--columns: 2}}@media screen and (min-width:1024px){.letter-group__list.svelte-1sgmtjz{--columns: 3}}.letter-group__item.svelte-1sgmtjz{break-inside:avoid;padding:var(--spacing_s);border-bottom:1px solid var(--border_color)}.letter-group__link.svelte-1sgmtjz{transition:all .2s ease}.letter-group__link.svelte-1sgmtjz:hover{color:var(--primary_color)}.letter-group__count.svelte-1sgmtjz{color:var(--text_secondary);font-size:.875rem}
