.tag-filter.svelte-1p6c4c5{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:14px}.filter-label.svelte-1p6c4c5{display:flex;flex:0 0 auto;align-items:baseline;gap:9px}.filter-label.svelte-1p6c4c5 span:where(.svelte-1p6c4c5){font-size:var(--text-sm);font-weight:700;color:var(--ink)}.clear-filter.svelte-1p6c4c5{display:inline-flex;min-width:44px;min-height:44px;align-items:center;border:0;background:transparent;padding:0 6px;font:inherit;font-size:var(--text-2xs);color:var(--spruce);cursor:pointer}.filter-options.svelte-1p6c4c5{display:flex;min-width:0;flex-wrap:wrap;gap:5px}@media(max-width:639px){.tag-filter.svelte-1p6c4c5{display:block;width:100%}.filter-label.svelte-1p6c4c5{margin-bottom:8px}.filter-options.svelte-1p6c4c5{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scroll-padding-inline:12px;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent 100%)}.filter-options.svelte-1p6c4c5::-webkit-scrollbar{display:none}.filter-options.svelte-1p6c4c5 a{scroll-snap-align:start}@media(prefers-reduced-motion:reduce){.filter-options.svelte-1p6c4c5{scroll-snap-type:none}}.filter-options.svelte-1p6c4c5 a{flex:0 0 auto;min-height:44px;padding-inline:12px}}
