.FilterBar_drawer___NsIY{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.23,1,.32,1),box-shadow .25s cubic-bezier(.23,1,.32,1);width:100%;background:var(--color-surface);font-family:var(--font-jetbrains-mono);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:inset 0 calc(-1 * var(--border-width)) 0 0 transparent}.FilterBar_drawerOpen___bq5g{grid-template-rows:1fr;box-shadow:inset 0 calc(-1 * var(--border-width)) 0 0 var(--border-color)}.FilterBar_drawerInner__8EujL{overflow:hidden}.FilterBar_drawerContent__neKRj{opacity:0;transition:opacity 90ms ease;display:flex;flex-direction:row;width:100%;min-height:24.5vh;max-height:30vh;overflow-x:auto;overflow-y:hidden}.FilterBar_drawerContentSeries__kmIQ3{min-height:max(330px,24.5vh);max-height:max(330px,30vh)}.FilterBar_drawerOpen___bq5g .FilterBar_drawerContent__neKRj{opacity:1;transition:opacity .16s ease 90ms}.FilterBar_column__7eFbp{flex:0 1 auto;min-width:220px;max-width:320px;padding:8px 12px;display:flex;flex-direction:column;overflow-x:hidden}.FilterBar_column__7eFbp:last-child{border-right:none}.FilterBar_columnStretchNarrow__R7Xon{flex:0 1 280px;min-width:220px}.FilterBar_columnTitle__g2pdu{font-size:.7rem;font-weight:400;color:var(--color-text-strong);text-transform:uppercase;margin-bottom:7px;display:flex;align-items:center;gap:.5rem;flex-shrink:0;min-height:16px}.FilterBar_columnCount__TgJY_{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:50%;background:var(--color-text-strong);color:var(--color-surface);font-size:.55rem;font-weight:500;flex-shrink:0}.FilterBar_titleValueCount__MFLus{flex-shrink:0;font-size:.6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-text) 70%,transparent)}.FilterBar_columnTitle__g2pdu>:not(.FilterBar_titleText__A28l4),.FilterBar_inlineSectionTitle__MyESE>:not(.FilterBar_titleText__A28l4){transition:opacity .15s ease,background .2s ease}.FilterBar_titleFull__JSS6h>:not(.FilterBar_titleText__A28l4){opacity:0;pointer-events:none}.FilterBar_titleFull__JSS6h .FilterBar_titleText__A28l4{overflow:visible}.FilterBar_titleAction__hokf2{margin-left:auto;flex-shrink:0;display:flex}.FilterBar_sortButton__6McHk{padding:0;background:none;border:none;font-family:var(--font-jetbrains-mono);font-size:.6rem;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 70%,transparent);white-space:nowrap;cursor:pointer}.FilterBar_sortMenu__EAwz8{z-index:1100;min-width:96px;display:flex;flex-direction:column;padding:4px;border-radius:5px;background:var(--background);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text-strong) 12%,transparent),0 2px 10px rgba(0,0,0,.12)}:root[data-theme=dark]:not(.theme-light) .FilterBar_sortMenu__EAwz8{background:color-mix(in srgb,var(--color-text-strong) 6%,var(--background));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text-strong) 18%,transparent),0 2px 10px rgba(0,0,0,.5)}.FilterBar_sortOption___m8I2{display:flex;justify-content:space-between;gap:12px;padding:6px;text-transform:uppercase;background:none;border:none;border-radius:3px;font-family:var(--font-jetbrains-mono);font-size:.65rem;color:var(--color-text);text-align:left;white-space:nowrap;cursor:pointer}.FilterBar_sortOptionActive___EotC{color:var(--color-text-strong)}@media (hover:hover){.FilterBar_sortButton__6McHk:hover{color:var(--color-text)}.FilterBar_sortOption___m8I2:hover{color:color-mix(in srgb,var(--color-text-strong) 60%,var(--color-text))}}.FilterBar_valueList__4BzVY{display:flex;flex-direction:column;gap:0;max-height:220px;overflow-y:auto;overflow-x:hidden;margin-left:-6px;margin-right:-15px;padding-right:15px;padding-bottom:18px}.FilterBar_valueListStretch___t5bC{max-height:none;flex:1 1;min-height:0}.FilterBar_valueItem__jCnb6{display:flex;align-items:center;gap:6px;padding:4.5px 6px;background:none;border:none;cursor:pointer;font-family:var(--font-jetbrains-mono);font-size:.7rem;color:var(--color-text);text-align:left;border-radius:5px;flex-shrink:0;transition:color .15s ease,opacity .15s ease}@media (hover:hover){.FilterBar_valueItem__jCnb6:hover{background:var(--background-hover);color:var(--color-text-strong)}}.FilterBar_valueItemActive__pc492{background:var(--background-hover);color:var(--color-text-strong)}.FilterBar_valueItemActive__pc492:has(+.FilterBar_valueItemActive__pc492){border-bottom-left-radius:0;border-bottom-right-radius:0}.FilterBar_valueItemActive__pc492+.FilterBar_valueItemActive__pc492{border-top-left-radius:0;border-top-right-radius:0}@media (hover:hover){.FilterBar_valueItemActive__pc492:has(+.FilterBar_valueItem__jCnb6:hover),.FilterBar_valueItem__jCnb6:hover:has(+.FilterBar_valueItemActive__pc492){border-bottom-left-radius:0;border-bottom-right-radius:0}.FilterBar_valueItemActive__pc492+.FilterBar_valueItem__jCnb6:hover,.FilterBar_valueItem__jCnb6:hover+.FilterBar_valueItemActive__pc492{border-top-left-radius:0;border-top-right-radius:0}.FilterBar_valueItemActive__pc492:hover{background:color-mix(in srgb,var(--color-text-strong) 6%,var(--background-hover))}}.FilterBar_valueItemZero__KFyXE:not(.FilterBar_valueItemActive__pc492){opacity:.5}@media (hover:hover){.FilterBar_valueItemZero__KFyXE:not(.FilterBar_valueItemActive__pc492):hover{opacity:.75}}.FilterBar_valueItemLabel__iPQdO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.FilterBar_valueItemCount__nw7WZ{min-width:var(--facet-count-width,1ch);text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-shrink:0;font-size:.6rem;opacity:.6;margin-left:auto}.FilterBar_inlineSectionTitle__MyESE{font-size:.7rem;font-weight:400;color:var(--color-text-strong);text-transform:uppercase;margin-bottom:6px;display:flex;align-items:center;gap:.5rem;min-height:16px}.FilterBar_columnSearchContainer__7zF4S{position:relative;display:flex;align-items:center;margin-bottom:6px;flex-shrink:0}.FilterBar_columnSearchIcon___V8k1{position:absolute;left:6px;color:var(--color-text);pointer-events:none}.FilterBar_columnSearchInput__7XpS7{width:100%;padding:5px 23px 5px 22px;border:var(--border-style);border-radius:3px;background:transparent;font-family:var(--font-jetbrains-mono);font-size:.65rem;color:var(--color-text-strong);outline:none;transition:box-shadow .15s}@media (hover:none) and (pointer:coarse){.FilterBar_columnSearchInput__7XpS7{font-size:16px}.FilterBar_columnSearchInput__7XpS7::placeholder{font-size:.65rem}}.FilterBar_columnSearchInput__7XpS7::placeholder{color:var(--color-text)}@media (hover:hover){.FilterBar_columnSearchInput__7XpS7:hover{box-shadow:0 0 6px 0 color-mix(in srgb,var(--color-text-strong) 12%,transparent)}}.FilterBar_columnSearchInput__7XpS7:focus{box-shadow:0 0 6px 0 color-mix(in srgb,var(--color-text-strong) 12%,transparent)}.FilterBar_columnSearchClear__9gqW2{position:absolute;right:3px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:none;color:color-mix(in srgb,var(--color-text-strong) 50%,var(--color-text));cursor:pointer}@media (hover:hover){.FilterBar_columnSearchClear__9gqW2:hover{color:var(--color-text-strong)}}.FilterBar_listEmpty__NoyPi{padding:8px;font-size:.65rem;color:var(--color-text)}@media screen and (max-width:870px){.FilterBar_drawer___NsIY{display:none;overflow-y:auto}.FilterBar_drawerOpen___bq5g{display:block;border-bottom:var(--border-style);min-height:calc(100vh - var(--header-height))}.FilterBar_drawerInner__8EujL{overflow:visible}.FilterBar_drawerOpen___bq5g .FilterBar_drawerContent__neKRj{transition:none}.FilterBar_drawerContent__neKRj{flex-direction:column;min-height:0;max-height:none}}.FilterBar_accordionSection__YXWHM{border-bottom:var(--border-style)}.FilterBar_accordionHeader__K7BWY{display:flex;align-items:center;gap:.5rem;width:100%;padding:12px 15px;font-family:var(--font-jetbrains-mono);font-size:.75rem;color:var(--color-text-strong);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FilterBar_accordionArrow__7_YwU,.FilterBar_accordionToggle__9PAEy{padding:0;background:none;border:none;font:inherit;color:inherit;text-transform:inherit;text-align:left;cursor:pointer}.FilterBar_accordionToggle__9PAEy{flex:0 1 auto;min-width:0;display:flex}.FilterBar_accordionArrow__7_YwU{margin-left:auto;font-size:1rem;color:var(--color-text)}.FilterBar_titleAction__hokf2+.FilterBar_accordionArrow__7_YwU{margin-left:0}.FilterBar_accordionHeader__K7BWY .FilterBar_titleAction__hokf2{margin-right:10px}.FilterBar_accordionContent__oO2ip{padding:0 15px 12px}.FilterBar_accordionContent__oO2ip .FilterBar_valueList__4BzVY{max-height:240px;padding-bottom:0}.FilterBar_accordionContent__oO2ip .FilterBar_valueListStretch___t5bC{flex:none}.FilterBar_accordionContent__oO2ip .FilterBar_valueListCompact__axqG1{max-height:none}.FilterBar_titleText__A28l4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.FilterBar_listNote___e9_K{padding:6px 6px 0;font-size:.6rem;color:var(--color-text);opacity:.7}.FilterBar_showMore__Ox2aW{padding:0;background:none;border:none;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}@media (hover:hover){.FilterBar_showMore__Ox2aW:hover{color:var(--color-text-strong)}}.FilterBar_columnWide__OxIJr{flex:1 1;min-width:220px;max-width:400px}.FilterBar_columnOpenTrait__iQr47{padding-left:20px}.FilterBar_indexItemCurrent__M9M2k{position:relative;color:var(--color-text-strong);background:var(--background);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text-strong) 12%,transparent),0 2px 10px rgba(0,0,0,.16)}@media (hover:hover){.FilterBar_indexItemCurrent__M9M2k:hover{background:var(--background)}}:root[data-theme=dark]:not(.theme-light) .FilterBar_indexDivider__97QEv path{stroke:color-mix(in srgb,var(--border-color) 80%,var(--color-text-strong))}:root[data-theme=dark]:not(.theme-light) .FilterBar_results__eQfOe:before{background:var(--border-color)}:root[data-theme=dark]:not(.theme-light) .FilterBar_indexItemCurrent__M9M2k,:root[data-theme=dark]:not(.theme-light) .FilterBar_indexItemCurrent__M9M2k:hover{background:color-mix(in srgb,var(--color-text-strong) 6%,var(--background));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-text-strong) 18%,transparent),0 2px 10px rgba(0,0,0,.5)}.FilterBar_indexName__o_TIl{flex:1 1;min-width:0;display:flex;align-items:center;gap:6px}.FilterBar_indexNameText__OuqP9{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilterBar_indexStrip__NtgAJ{display:flex;gap:10px;flex-shrink:0}.FilterBar_indexRow__Hgkb2{min-height:44px;padding-left:9px;padding-right:9px;transition:box-shadow .15s ease,color .15s ease}.FilterBar_columnIndex__FDwbN .FilterBar_valueList__4BzVY{margin:0 -10px;padding:4px 10px 18px;max-width:none;scrollbar-width:none}.FilterBar_columnIndex__FDwbN .FilterBar_valueList__4BzVY::-webkit-scrollbar{display:none}.FilterBar_columnIndex__FDwbN{flex:0 1 500px;min-width:320px;max-width:500px;position:relative;z-index:1;overflow-x:visible}.FilterBar_indexDivider__97QEv{position:absolute;top:0;left:100%;width:10px;overflow:visible;pointer-events:none}.FilterBar_indexDivider__97QEv path{fill:var(--background);stroke:color-mix(in srgb,var(--color-text) 64%,transparent);stroke-width:var(--border-width);stroke-linejoin:round}.FilterBar_indexNameCount__cTsFr{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.6rem;opacity:.6}.FilterBar_results__eQfOe{position:relative;min-height:0;flex:0 1 240px;margin-left:auto;min-width:200px;padding:18px 15px 8px 36px;display:flex;flex-direction:column;gap:4px;font-size:.7rem;color:var(--color-text)}.FilterBar_activeFilters__DzfW8{contain:inline-size;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;margin:14px -4px 0;padding:0 4px 18px}.FilterBar_mobileResults__HeCCL .FilterBar_activeFilters__DzfW8{margin-top:12px}.FilterBar_activeTrait__g4JNk{display:flex;flex-direction:column}.FilterBar_activeTraitName__4nHlH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:.6rem;text-transform:uppercase;color:var(--color-text-strong)}.FilterBar_activeValue__pntZE{display:flex;align-items:center;gap:6px;min-height:26px;margin:0 -4px;padding:2px 4px;border-radius:4px;font-size:.65rem;color:var(--color-text-strong)}.FilterBar_activeValueRemove__zC8Jb{flex-shrink:0;display:flex;align-items:center;margin-left:auto;padding:0 2px;background:none;border:none;font-size:1.1rem;line-height:1;color:color-mix(in srgb,var(--color-text) 80%,transparent);cursor:pointer;transition:opacity .15s ease,color .15s ease}@media (hover:hover){.FilterBar_activeValueRemove__zC8Jb{opacity:0}.FilterBar_activeValue__pntZE:hover{background:color-mix(in srgb,var(--background-hover) 50%,transparent)}.FilterBar_activeValueRemove__zC8Jb:focus-visible,.FilterBar_activeValue__pntZE:hover .FilterBar_activeValueRemove__zC8Jb{opacity:1}.FilterBar_activeValueRemove__zC8Jb:hover{color:var(--color-text-strong)}}.FilterBar_results__eQfOe:before{content:"";position:absolute;left:12px;top:14px;bottom:14px;width:1px;background:color-mix(in srgb,var(--color-text) 64%,transparent)}.FilterBar_resultsCount__0uBG4{font-size:1.1rem;color:var(--color-text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FilterBar_mobileResults__HeCCL{padding:12px 15px;border-bottom:var(--border-style);font-size:.7rem;color:var(--color-text)}.FilterBar_mobileResultsRow__afhhH{display:flex;align-items:baseline;justify-content:space-between}.FilterBar_mobileSearch__dEePJ{padding:12px 15px 0}.FilterBar_columnSearchContainer__7zF4S,.FilterBar_valueList__4BzVY{max-width:480px}.FilterBar_stackGrid__yZOk1{display:grid;grid-column-gap:24px;column-gap:24px;align-content:start;align-items:start;padding:8px 12px;overflow-x:hidden}.FilterBar_stackRow__gH4eL{display:flex;flex-direction:column;padding-bottom:10px;flex-shrink:0}.FilterBar_stackRow__gH4eL .FilterBar_inlineSectionTitle__MyESE{max-width:100%}.FilterBar_valueListCompact__axqG1{max-height:none;overflow:visible;padding-bottom:0}.FilterBar_thumb__WXuNo{display:block;flex-shrink:0;width:28px;height:28px;border-radius:2px;overflow:hidden;background:var(--background-hover);will-change:transform;transition:opacity .15s ease}.FilterBar_thumbSmall__xtpRR{width:16px;height:16px}.FilterBar_thumbSelected__1ySlT{border-radius:3px;outline:2px solid color-mix(in srgb,var(--foreground-strong) 55%,transparent);outline-offset:2px}.FilterBar_thumbZero__qYeyE{opacity:.3}.FilterBar_thumbImage__f7r2z{display:block;width:100%;height:100%;object-fit:cover}.FilterBar_thumbPending__biEqQ{opacity:0}.FilterBar_thumbStagger__GWd9s{animation:FilterBar_thumbHidden__DEW1Z .15s ease backwards}@keyframes FilterBar_thumbHidden__DEW1Z{0%{opacity:0}}.FilterBar_activeValue__pntZE .FilterBar_thumbTrigger__pThZJ,.FilterBar_valueItem__jCnb6 .FilterBar_thumbTrigger__pThZJ{flex-shrink:0;align-self:center}.FilterBar_previewImage__VJZl_{display:block;width:min(200px,calc(240px * var(--aspect)));height:auto;object-fit:contain;border-radius:2px;background:var(--background-hover)}.FilterBar_previewFrame__TYVT3{position:relative;display:block}.FilterBar_previewLabel__inNbN{position:absolute;right:6px;bottom:6px;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 6px;border-radius:3px;background:color-mix(in srgb,var(--color-surface) 88%,transparent);color:var(--color-text-strong);font-family:var(--font-jetbrains-mono);font-size:.6rem;line-height:1.4}