.pagination.svelte-14nrfpk{margin-block:var(--space-8)}.pagination__wrapper.svelte-14nrfpk{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-2)}.pagination.svelte-14nrfpk .pagination__btn{font-weight:var(--weight-extrabold);min-inline-size:var(--space-7);block-size:var(--space-7);padding-block:var(--space-2);padding-inline:var(--space-2)}:root{--font-weight-4: 400;--size-3: 1rem}@layer components{.input-group.svelte-1iewoj6{display:flex;gap:0;flex-direction:row;block-size:var(--control-height-md);border:var(--border-width) solid var(--color-border);inline-size:100%;padding:0}@media(min-width:744px){.input-group.svelte-1iewoj6{inline-size:72.5%}}input.svelte-1iewoj6{flex-grow:1;border-radius:0;border:none;font-weight:var(--font-weight-4);background-color:var(--color-surface-2);color:var(--color-text-1);font-size:max(1rem,var(--text-sm))}@media(min-width:744px){input.svelte-1iewoj6{font-size:var(--text-sm)}}.input-group__btn{background:var(--color-primary);color:var(--color-primary-contrast);aspect-ratio:1;display:flex;justify-content:center;align-items:center;padding:0;block-size:100%}.input-group__btn>svg{display:block;inline-size:var(--size-3);block-size:auto}.input-group__btn[disabled],.input-group__btn[aria-disabled=true]{filter:grayscale();opacity:.4;cursor:not-allowed}.input-group__btn:not([disabled]):not([aria-disabled=true]):hover{background:var(--color-primary-contrast);color:var(--color-primary)}.input-group__btn:focus-visible{outline:2px solid var(--color-focus, var(--color-primary));outline-offset:-2px}.input-group__btn--ghost{background-color:var(--color-surface-2)}.input-group__btn--ghost:not([disabled]):not([aria-disabled=true]):hover{background-color:var(--color-surface-3);color:var(--color-primary-contrast)}}.recent-searches.svelte-108pa39{margin-block-end:var(--space-5);max-inline-size:36rem}.recent-searches__title.svelte-108pa39{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-2);margin-block:var(--space-4) var(--space-4);margin-inline:0}.recent-searches__list.svelte-108pa39{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.recent-searches__row.svelte-108pa39{display:flex;align-items:center;gap:var(--space-2);padding:0;max-inline-size:none}.recent-searches__row.svelte-108pa39 .recent-searches__link{flex:1 1 auto;justify-content:flex-start;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;padding-inline-start:var(--space-1)}.recent-searches__row.svelte-108pa39 .recent-searches__remove svg{inline-size:var(--space-4);block-size:var(--space-4)}.recent-searches__footer.svelte-108pa39{display:flex;justify-content:flex-end;margin-block-start:var(--space-2)}.recent-searches__footer.svelte-108pa39 .recent-searches__clear{color:var(--color-text-2)}.search-results.svelte-1jk27j8{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.search-results__actionicon{inline-size:var(--space-5)}@media(min-width:744px){.search-results.svelte-1jk27j8{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}:root{--size-7: 2rem;--size-3: 1rem}@layer page{@media(max-width:743.98px){.titlebar__search{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.titlebar__search .searchbox{grid-row:2 / 2;inline-size:calc(100% - var(--space-fluid-2));margin-block:0;margin-inline:auto}.search.svelte-ogmlmo{padding-block-start:var(--titlebar-clearance-with-input)}}.search__header.svelte-ogmlmo{display:flex;gap:var(--space-2);align-items:center;justify-content:space-between;margin-block-end:var(--space-6)}@media(max-width:743.98px){.search__header.svelte-ogmlmo{margin-block-start:var(--space-2);margin-block-end:var(--space-4)}}.search__sort.svelte-ogmlmo,.search__actions.svelte-ogmlmo{display:flex;gap:var(--space-3);align-items:center}.search__actions.svelte-ogmlmo{flex-shrink:0}.search__actions.svelte-ogmlmo>.btn-primary{padding:var(--space-3)}.search__sort.svelte-ogmlmo select{block-size:var(--control-height-md);padding-block:0}.search__sort.svelte-ogmlmo .label{white-space:nowrap}.filter-sort.svelte-ogmlmo{margin-block-end:var(--size-7)}.filter-sort__title.svelte-ogmlmo{margin-block-end:var(--size-3)}.search__info.svelte-ogmlmo{margin:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-1)}.search__searchbox--inline{margin-block-end:var(--space-5)}}
