.category-filter-dropdown.svelte-1if7rot{display:none;opacity:0;transform:scaleY(.96);transform-origin:top;clip-path:inset(0 0 100% 0);transition:opacity .18s ease-out,transform .22s cubic-bezier(.16,1,.3,1),clip-path .22s cubic-bezier(.16,1,.3,1);visibility:hidden;will-change:opacity,transform,clip-path}.category-filter-row.svelte-1if7rot{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.category-horizontal-filters.svelte-1if7rot{container-type:inline-size}.game-specs.svelte-1if7rot .category-filter-row:where(.svelte-1if7rot){grid-template-columns:repeat(10,auto)}.era-filters.svelte-1if7rot .category-filter-row:where(.svelte-1if7rot){grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center}.category-inline-ranges.svelte-1if7rot{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem}.category-inline-ranges.svelte-1if7rot input:not(:-moz-placeholder)+label{background-image:linear-gradient(to bottom,transparent 0 28%,var(--fallback-b2, oklch(var(--b2) / 1)) 28% 100%)}.category-inline-ranges.svelte-1if7rot input:focus+label,.category-inline-ranges.svelte-1if7rot input:not(:placeholder-shown)+label{background-image:linear-gradient(to bottom,transparent 0 28%,var(--fallback-b2, oklch(var(--b2) / 1)) 28% 100%)}.category-bgg-score.svelte-1if7rot{width:9.5rem;margin-top:0}.category-bgg-score.svelte-1if7rot .floating-input-label:where(.svelte-1if7rot){left:.25rem;max-width:calc(100% - 2.25rem)}.category-play-time-range.svelte-1if7rot .range-floating-input-label{left:.25rem;max-width:calc(100% - 1rem)}.category-play-time.svelte-1if7rot{display:flex;align-items:center;gap:.75rem;white-space:nowrap}.category-play-time-range.svelte-1if7rot{width:7rem}@container (max-width: 1000px){.era-filters.svelte-1if7rot .category-filter-trigger:where(.svelte-1if7rot){padding:0 .75rem;gap:.25rem}.category-inline-ranges.svelte-1if7rot{gap:.75rem;padding-inline:.75rem}.category-play-time.svelte-1if7rot{gap:.5rem}}.game-specs.svelte-1if7rot .category-filter-trigger:where(.svelte-1if7rot){white-space:nowrap}@container (max-width: 1399px){.game-specs.svelte-1if7rot .category-filter-trigger:where(.svelte-1if7rot){padding:0 8px;gap:4px;font-size:12px}.game-specs.svelte-1if7rot .category-filter-trigger:where(.svelte-1if7rot) img:where(.svelte-1if7rot){width:12px;height:12px}}.exploration-only.svelte-1if7rot .category-filter-row:where(.svelte-1if7rot){grid-template-columns:repeat(4,minmax(0,1fr))}.category-filter-row.svelte-1if7rot>div:where(.svelte-1if7rot):not(:last-child){border-right:1px solid var(--fallback-b3, oklch(var(--b3)))}.category-filter-row.svelte-1if7rot>div:where(.svelte-1if7rot):first-child>button:where(.svelte-1if7rot){border-radius:.5rem 0 0 .5rem}.category-filter-row.svelte-1if7rot>div:where(.svelte-1if7rot):last-child>button:where(.svelte-1if7rot){border-radius:0 .5rem .5rem 0}.category-filter-row.svelte-1if7rot>div[data-cross-axis-dropdown]:where(.svelte-1if7rot)>.category-filter-dropdown:where(.svelte-1if7rot){left:-1px;right:-1px;width:auto;margin-top:-1px;border-radius:0 0 .5rem .5rem}.category-filter-row.svelte-1if7rot>div:where(.svelte-1if7rot):not([data-cross-axis-dropdown]):nth-last-child(-n+3)>.category-filter-dropdown:where(.svelte-1if7rot){left:auto;right:-1px}.category-filter-dropdown.svelte-1if7rot .overflow-y-auto{scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.category-filter-dropdown.svelte-1if7rot .overflow-y-auto:hover{scrollbar-color:#d1d5db transparent}.category-filter-dropdown.svelte-1if7rot .overflow-y-auto::-webkit-scrollbar{width:3px}.category-filter-dropdown.svelte-1if7rot .overflow-y-auto::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.category-filter-dropdown.svelte-1if7rot .whitespace-nowrap{min-width:0;white-space:normal}@media (max-width: 767px){.exploration-only.svelte-1if7rot .category-filter-trigger:where(.svelte-1if7rot){padding:0 12px;gap:4px;font-size:12px;white-space:nowrap}.exploration-only.svelte-1if7rot .category-filter-trigger:where(.svelte-1if7rot) img:where(.svelte-1if7rot){width:12px;height:12px}}.category-filter-dropdown.is-open.svelte-1if7rot{display:block;opacity:1;transform:scaleY(1);clip-path:inset(0 0 0 0);visibility:visible}.category-filter-row.svelte-1if7rot #category-weight-menu:where(.svelte-1if7rot){left:auto;right:-1px}.category-horizontal-filters.era-filters.svelte-1if7rot .category-filter-row:where(.svelte-1if7rot)>div:where(.svelte-1if7rot)>.category-filter-dropdown:where(.svelte-1if7rot),.era-filters.svelte-1if7rot .category-filter-row:where(.svelte-1if7rot) #category-weight-menu:where(.svelte-1if7rot){left:-1px;right:-1px;width:auto;margin-top:-1px;border-radius:0 0 .5rem .5rem}@media (prefers-reduced-motion: reduce){.category-filter-dropdown.svelte-1if7rot{transition:none}}.category-era-scroll.svelte-1if7rot{scrollbar-width:thin;scrollbar-color:#d9dee5 transparent}.category-era-scroll.svelte-1if7rot::-webkit-scrollbar{height:3px}.category-era-scroll.svelte-1if7rot::-webkit-scrollbar-track{background:transparent}.category-era-scroll.svelte-1if7rot::-webkit-scrollbar-thumb{background:#d9dee5;border-radius:9999px}.category-era-scroll.svelte-1if7rot::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.category-floating-label.svelte-1if7rot{position:absolute;top:50%;left:.75rem;padding:0 .25rem;max-width:calc(100% - 1.5rem);background-color:transparent;color:#6b7280;font-size:1rem;line-height:1.25rem;overflow:hidden;pointer-events:none;text-overflow:ellipsis;transform:translateY(-50%);transform-origin:left center;transition:top .15s ease,color .15s ease,transform .15s ease;white-space:nowrap}.category-floating-label-with-suffix.svelte-1if7rot{max-width:calc(100% - 3rem)}input.svelte-1if7rot:not(:-moz-placeholder)+.category-floating-label:where(.svelte-1if7rot){top:0;z-index:1;background-image:linear-gradient(to bottom,var(--fallback-b1, oklch(var(--b1) / 1)) 0 50%,var(--fallback-b2, oklch(var(--b2) / 1)) 50% 100%);color:#58606e;transform:translateY(-50%) scale(.8)}input.svelte-1if7rot:focus+.category-floating-label:where(.svelte-1if7rot),input.svelte-1if7rot:not(:placeholder-shown)+.category-floating-label:where(.svelte-1if7rot){top:0;z-index:1;background-image:linear-gradient(to bottom,var(--fallback-b1, oklch(var(--b1) / 1)) 0 50%,var(--fallback-b2, oklch(var(--b2) / 1)) 50% 100%);color:#58606e;transform:translateY(-50%) scale(.8)}.clear-filters-tab.svelte-1if7rot{position:absolute;bottom:0;right:-1px;transform:translateY(calc(100% - 2px));z-index:1}.clear-filters-button.svelte-1if7rot{background:var(--fallback-b1, oklch(var(--b1) / 1));color:var(--fallback-bc, oklch(var(--bc) / .7));border:1px solid var(--fallback-b3, oklch(var(--b3) / 1));border-top:none;border-left:none;border-radius:0 0 1rem 1rem;padding:.125rem .75rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:background-color .2s;white-space:nowrap}.clear-filters-button.svelte-1if7rot:hover{background:var(--fallback-b1, oklch(var(--b1) / 1));color:var(--fallback-bc, oklch(var(--bc) / 1))}
