.browse-view-container.svelte-12q9qln{container-type:inline-size}.browse-view.svelte-12q9qln{display:grid;flex-direction:column;grid-template-columns:400px 1fr;align-items:start;gap:0 var(--gap-lg)}.browse-view.svelte-12q9qln .title:where(.svelte-12q9qln){grid-column:1 / -1;margin-bottom:var(--gap-xl)}.browse-view.svelte-12q9qln .search:where(.svelte-12q9qln):not(.has-search){display:none}.browse-view.svelte-12q9qln .search:where(.svelte-12q9qln) .mobile-filters-button:where(.svelte-12q9qln){display:none}.browse-view.svelte-12q9qln .filter-column:where(.svelte-12q9qln){grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:var(--gap-md);position:sticky;top:calc(var(--inset-top) + 16px);max-height:calc(100vh - 32px);padding-bottom:calc(44px + var(--gap-lg));transition:top var(--transition-normal)}.browse-view.svelte-12q9qln .filters:where(.svelte-12q9qln),.browse-view.svelte-12q9qln .mobile-filters:where(.svelte-12q9qln){background-color:var(--color-surface-subtle);border-radius:var(--br-xl);position:relative;padding:0 var(--gap-sm);overflow:auto}.browse-view.svelte-12q9qln .pagination:where(.svelte-12q9qln){grid-column:1 / -1;grid-row:3;display:flex;margin-top:var(--gap-lg);justify-content:end}@container (width < 1250px){.browse-view.svelte-12q9qln{display:flex;flex-direction:column;align-items:stretch}.browse-view.svelte-12q9qln .filter-column:where(.svelte-12q9qln){position:relative;top:auto;max-height:none}.browse-view.svelte-12q9qln .filter-column:where(.svelte-12q9qln) .filter-title:where(.svelte-12q9qln){display:none}.browse-view.svelte-12q9qln .search:where(.svelte-12q9qln){display:grid;gap:var(--gap-sm);align-items:center;grid-template-columns:1fr auto}.browse-view.svelte-12q9qln .search:where(.svelte-12q9qln) .mobile-filters-button:where(.svelte-12q9qln){display:block}.browse-view.svelte-12q9qln .filters:where(.svelte-12q9qln){display:none}.browse-view.svelte-12q9qln .mobile-filters:where(.svelte-12q9qln){transform-origin:bottom center;position:fixed;z-index:99;inset:0;box-sizing:border-box;overflow:scroll;border-bottom-left-radius:0;border-bottom-right-radius:0;transition:transform var(--transition-fast)}.browse-view.svelte-12q9qln .mobile-filters:where(.svelte-12q9qln) .filter-close-button:where(.svelte-12q9qln){position:sticky;top:0;z-index:1;background-color:var(--color-surface-subtle);display:flex;justify-content:flex-end;padding:var(--gap-sm) var(--gap-md);margin:0 calc(-1 * var(--gap-sm));box-shadow:0 2px 4px var(--color-shadow)}.browse-view.svelte-12q9qln .mobile-filters:where(.svelte-12q9qln) .filter-title:where(.svelte-12q9qln){display:block;padding:var(--gap-xs) 0;margin-top:var(--gap-md)}}.results-container.svelte-wjs42k{container-type:inline-size}.results.svelte-wjs42k{display:grid;grid-template-columns:1fr;gap:var(--gap-lg)}@container (width > 780px){.results.svelte-wjs42k{grid-template-columns:repeat(2,1fr)}}@container (width > 1084px){.results.svelte-wjs42k{grid-template-columns:repeat(3,1fr)}}.filter-title.svelte-wjs42k{width:100%;display:grid;grid-template-columns:1fr auto;align-items:baseline}.filter-title.svelte-wjs42k .results:where(.svelte-wjs42k){display:flex;text-align:right}.loading.svelte-wjs42k{display:flex;justify-content:center}.option.svelte-to59c1{display:flex;align-items:center}.option.svelte-to59c1 .space:where(.svelte-to59c1){flex-grow:1;min-width:var(--gap-xs)}.option.svelte-to59c1 .rating:where(.svelte-to59c1){display:flex;margin-right:var(--gap-xs)}.option.svelte-to59c1 .icon:where(.svelte-to59c1){display:flex;margin-right:var(--gap-xs)}.option.svelte-to59c1 .description:where(.svelte-to59c1){color:var(--color-on-surface-subtle);display:grid;align-items:center}ul.svelte-9mo2rv{list-style:none;padding-left:0;margin:0}ul.svelte-9mo2rv li:where(.svelte-9mo2rv){align-items:center}.expand-btn.svelte-9mo2rv{margin-top:var(--gap-2xs)}input.svelte-1dc9ttw{width:0;height:0;opacity:0;position:absolute}.chips.svelte-dtr3ud{display:flex;flex-wrap:wrap;gap:var(--gap-2xs)}.date-input-wrapper.svelte-1h2ry7j{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px}.date-input.svelte-1h2ry7j{display:flex!important;flex-direction:row;align-items:center;-webkit-user-select:none;user-select:none;cursor:text}.date-input.svelte-1h2ry7j .segment:where(.svelte-1h2ry7j){display:inline-flex;align-items:center;position:relative;height:100%}.date-input.svelte-1h2ry7j .segment:where(.svelte-1h2ry7j) span:where(.svelte-1h2ry7j){all:unset;display:flex;height:100%;align-items:center}.date-input.svelte-1h2ry7j .segment:where(.svelte-1h2ry7j):focus-within span:where(.svelte-1h2ry7j){background-color:var(--color-brand);color:var(--color-on-brand);padding:1px 0;border-radius:var(--br-sm);height:auto}.date-input.svelte-1h2ry7j:disabled{cursor:not-allowed}.filter-section.svelte-n75erg{width:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--gap-sm) 0}.filter-section.svelte-n75erg .title:where(.svelte-n75erg){text-align:left;display:flex;align-items:center;gap:10px}.filter-section.svelte-n75erg .title:where(.svelte-n75erg) span:where(.svelte-n75erg){flex-grow:1}.filter-section.svelte-n75erg .title:where(.svelte-n75erg) .icon:where(.svelte-n75erg){height:24px;transition:transform var(--transition-fast)}.filter-section.svelte-n75erg .title:where(.svelte-n75erg) .icon:where(.svelte-n75erg).expanded{transform:rotate(-180deg)}.filter-section.svelte-n75erg .content:where(.svelte-n75erg){padding-top:var(--gap-sm)}.filter-section.svelte-n75erg:not(:last-child){border-bottom:solid 1px var(--color-outline-subtle)}.number-range.svelte-1empxds{display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.range.svelte-1empxds{display:grid;gap:10px;width:100%;grid-template-columns:1fr 1fr}.suggestions.svelte-1empxds{display:flex;flex-direction:column;gap:var(--gap-3xs)}.chips.svelte-1empxds{display:flex;flex-wrap:wrap;gap:var(--gap-2xs)}.remove-button.svelte-864o6e{margin-left:6px}.active-filters.svelte-n43ld8{display:flex;flex-direction:column}.active-filters.svelte-n43ld8 .title:where(.svelte-n43ld8){padding-bottom:var(--gap-2xs)}.active-filters.svelte-n43ld8 .chips:where(.svelte-n43ld8){display:flex;flex-wrap:wrap;gap:var(--gap-2xs)}nav.svelte-q2apct{font-feature-settings:"tnum"}nav.svelte-q2apct ul:where(.svelte-q2apct){display:flex;align-items:center;list-style:none;gap:var(--gap-xs)}
