.FilterDrawer_drawer__srmLF{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}.FilterDrawer_drawerOpen__P6lvh{grid-template-rows:1fr;box-shadow:inset 0 calc(-1 * var(--border-width)) 0 0 var(--border-color)}.FilterDrawer_drawerInner__NyPu0{overflow:hidden}.FilterDrawer_compact__1pusK .FilterDrawer_drawerContent__lZnyO{max-height:29vh}.FilterDrawer_compact__1pusK .FilterDrawer_valueList___YMuh{max-height:154px}.FilterDrawer_compact__1pusK .FilterDrawer_valueListStretch__MHyQO{max-height:none}.FilterDrawer_compact__1pusK .FilterDrawer_pillRow__94CnD{max-height:10vh}.FilterDrawer_compact__1pusK .FilterDrawer_yearHistogram__U6Dik{height:39px}.FilterDrawer_compact__1pusK .FilterDrawer_yearPills__y5_P7{max-height:10vh}.FilterDrawer_drawerContent__lZnyO{display:flex;flex-direction:row;width:100%;max-height:35vh;overflow-x:auto;overflow-y:hidden}.FilterDrawer_column__VGFgO{flex:1 1;min-width:150px;padding:8px 15px;display:flex;flex-direction:column;overflow-x:hidden;container-type:inline-size}.FilterDrawer_column__VGFgO:last-child{border-right:none}.FilterDrawer_columnStretch__1Ce4D{flex:0 1 420px;min-width:260px}.FilterDrawer_columnStretchNarrow__ABCir{flex:0 1 280px;min-width:160px}.FilterDrawer_columnTitle__n9a84{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}.FilterDrawer_columnCount__fvMPj{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;cursor:pointer;transition:transform .2s ease}.FilterDrawer_columnCountCross__W0XXn{display:none;font-size:.7rem;line-height:1}.FilterDrawer_columnCount__fvMPj:hover .FilterDrawer_columnCountNumber__WacWJ{display:none}.FilterDrawer_columnCount__fvMPj:hover .FilterDrawer_columnCountCross__W0XXn{display:initial}.FilterDrawer_valueList___YMuh{max-height:220px}.FilterDrawer_valueListStretch__MHyQO,.FilterDrawer_valueList___YMuh{display:flex;flex-direction:column;gap:1px;overflow-y:auto;overflow-x:hidden;margin-right:-15px;padding-right:15px;padding-bottom:18px;mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent)}.FilterDrawer_valueListStretch__MHyQO{max-height:none;flex:1 1;min-height:0}.FilterDrawer_valueListStretch__MHyQO.FilterDrawer_scrolledToBottom__kCDnz{mask-image:none;-webkit-mask-image:none}.FilterDrawer_valueItem__20kfa{display:flex;align-items:center;gap:6px;padding:4px 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;transition:background .1s,color .1s;flex-shrink:0}.FilterDrawer_valueItemActive__ysNa_,.FilterDrawer_valueItem__20kfa:hover{background:var(--background-hover);color:var(--color-text-strong)}.FilterDrawer_valueItemActive__ysNa_:hover{background:color-mix(in srgb,var(--color-text-strong) 6%,var(--background-hover))}.FilterDrawer_valueItemZero__ul0h_:not(.FilterDrawer_valueItemActive__ysNa_){color:color-mix(in srgb,var(--color-text) 62%,transparent);opacity:.48}.FilterDrawer_valueItemZero__ul0h_:not(.FilterDrawer_valueItemActive__ysNa_):hover{color:var(--color-text);opacity:.68}.FilterDrawer_valueItemSwatch__yj8WH{width:16px;height:16px;border-radius:2px;flex-shrink:0;object-fit:cover}.FilterDrawer_valueItemLabel__hxUBc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.FilterDrawer_pillCount__eSRUt,.FilterDrawer_valueItemCount__1FLhk,.FilterDrawer_yearPillCount__J3BMV{min-width:var(--facet-count-width,1ch);text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.FilterDrawer_valueItemCount__1FLhk{flex-shrink:0;font-size:.6rem;opacity:.6;margin-left:auto}.FilterDrawer_inlineSection__q7INy{margin-bottom:14px}.FilterDrawer_inlineSection__q7INy:last-child{margin-bottom:0}.FilterDrawer_inlineSectionTitle__ohxHs{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}.FilterDrawer_columnSearchContainer__ifruc{position:relative;display:flex;align-items:center;margin-bottom:6px;flex-shrink:0}.FilterDrawer_columnSearchIcon__mydBF{position:absolute;left:6px;color:var(--color-text);pointer-events:none}.FilterDrawer_columnSearchInput__AVusw{width:100%;padding:5px 6px 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}.FilterDrawer_columnSearchInput__AVusw::placeholder{color:var(--color-text)}.FilterDrawer_columnSearchInput__AVusw:focus,.FilterDrawer_columnSearchInput__AVusw:hover{box-shadow:0 0 6px 0 color-mix(in srgb,var(--color-text-strong) 12%,transparent)}.FilterDrawer_listEmpty__fGAcm{padding:8px;font-size:.65rem;color:var(--color-text)}.FilterDrawer_pillRow__94CnD{display:flex;flex-wrap:wrap;gap:4px;align-content:flex-start;max-height:14vh;overflow-y:auto;padding-bottom:18px;mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent)}.FilterDrawer_pillRowFill__q9CI8{flex:1 1;min-height:0;max-height:none}.FilterDrawer_pillRowFill__q9CI8,.FilterDrawer_pillRowTight__DVRxb{padding-bottom:2px;mask-image:none;-webkit-mask-image:none}.FilterDrawer_pill__tmooI{font-family:var(--font-jetbrains-mono);font-size:.65rem;padding:4px 8px;border:1px solid color-mix(in srgb,currentColor 50%,transparent);border-radius:999px;background:transparent;color:var(--color-text);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .1s,color .1s,border-color .1s}.FilterDrawer_pillActive__p7NCX,.FilterDrawer_pill__tmooI:hover{color:var(--color-text-strong);background:var(--background-hover)}.FilterDrawer_pillActive__p7NCX:hover{background:color-mix(in srgb,var(--color-text-strong) 6%,var(--background-hover))}.FilterDrawer_pillZero__r_VUF:not(.FilterDrawer_pillActive__p7NCX){color:color-mix(in srgb,var(--color-text) 62%,transparent);opacity:.48}.FilterDrawer_pillZero__r_VUF:not(.FilterDrawer_pillActive__p7NCX):hover{color:var(--color-text);opacity:.68}.FilterDrawer_pillCount__eSRUt{font-size:.55rem;opacity:.6}.FilterDrawer_pillIcon__P8Dcp{display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;flex-shrink:0;opacity:.75}.FilterDrawer_pillIcon__P8Dcp svg{width:100%;height:100%}.FilterDrawer_pillActive__p7NCX .FilterDrawer_pillIcon__P8Dcp,.FilterDrawer_pill__tmooI:hover .FilterDrawer_pillIcon__P8Dcp{opacity:1}.FilterDrawer_loadMoreSentinel__TfRA5{display:flex;align-items:center;padding:4px 6px;font-size:.65rem;color:var(--color-text);min-height:16px}.FilterDrawer_yearWrap__wcC6m{padding-bottom:16px}.FilterDrawer_yearHistogram__U6Dik{display:grid;grid-template-columns:repeat(var(--year-bars,9),1fr);grid-gap:2px;gap:2px;align-items:end;height:56px;max-width:calc(var(--year-bars, 9) * 32px + (var(--year-bars, 9) - 1) * 2px)}.FilterDrawer_yearBar__G3eNR{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;padding:0;background:none;border:none;cursor:pointer}.FilterDrawer_yearBar__G3eNR .FilterDrawer_bar__KiRVv{position:relative;width:100%;background:var(--color-text);opacity:.35;border-radius:2px 2px 0 0;transition:opacity .12s ease,background .12s ease}.FilterDrawer_yearBarActive__JE0wM .FilterDrawer_bar__KiRVv,.FilterDrawer_yearBar__G3eNR:hover .FilterDrawer_bar__KiRVv{opacity:1;background:var(--color-text-strong)}.FilterDrawer_yearLabel__k0AEM{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);font-size:.55rem;color:var(--color-text);opacity:.6;white-space:nowrap}.FilterDrawer_yearBarActive__JE0wM .FilterDrawer_yearLabel__k0AEM,.FilterDrawer_yearBar__G3eNR:hover .FilterDrawer_yearLabel__k0AEM{opacity:1;color:var(--color-text-strong)}.FilterDrawer_yearBarZero__xp7YX:not(.FilterDrawer_yearBarActive__JE0wM) .FilterDrawer_bar__KiRVv{background:color-mix(in srgb,var(--color-text) 34%,var(--color-surface));opacity:1}.FilterDrawer_yearBarZero__xp7YX:not(.FilterDrawer_yearBarActive__JE0wM) .FilterDrawer_yearLabel__k0AEM{color:color-mix(in srgb,var(--color-text) 48%,var(--color-surface));opacity:1}.FilterDrawer_yearBarZero__xp7YX:not(.FilterDrawer_yearBarActive__JE0wM):hover .FilterDrawer_bar__KiRVv{background:color-mix(in srgb,var(--color-text) 44%,var(--color-surface));opacity:1}.FilterDrawer_yearTip__ow_sZ{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:2px;font-size:.55rem;color:var(--color-text-strong);white-space:nowrap;opacity:.78;transition:opacity .12s;pointer-events:none}.FilterDrawer_yearBarActive__JE0wM .FilterDrawer_yearTip__ow_sZ,.FilterDrawer_yearBar__G3eNR:hover .FilterDrawer_yearTip__ow_sZ{opacity:1}.FilterDrawer_yearPills__y5_P7{display:flex;flex-wrap:wrap;gap:4px;max-height:14vh;overflow-y:auto;padding-bottom:18px;mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent);-webkit-mask-image:linear-gradient(180deg,black 0,black calc(100% - 28px),transparent)}.FilterDrawer_yearPill__yeGXp{font-family:var(--font-jetbrains-mono);font-size:.65rem;padding:3px 8px;border:1px solid color-mix(in srgb,currentColor 50%,transparent);border-radius:999px;background:transparent;color:var(--color-text);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.FilterDrawer_yearPillActive___AHtm,.FilterDrawer_yearPill__yeGXp:hover{color:var(--color-text-strong);background:var(--background-hover)}.FilterDrawer_yearPillZero__PvmDZ:not(.FilterDrawer_yearPillActive___AHtm){color:color-mix(in srgb,var(--color-text) 48%,var(--color-surface));border-color:color-mix(in srgb,currentColor 36%,transparent);opacity:1}.FilterDrawer_yearPillZero__PvmDZ:not(.FilterDrawer_yearPillActive___AHtm):hover{color:color-mix(in srgb,var(--color-text) 58%,var(--color-surface));opacity:1}.FilterDrawer_yearPillCount__J3BMV{font-size:.55rem;opacity:.55}@media screen and (max-width:870px){.FilterDrawer_drawer__srmLF{display:none;overflow-y:auto}.FilterDrawer_drawerOpen__P6lvh{display:block;border-bottom:var(--border-style);min-height:calc(100vh - var(--header-height))}.FilterDrawer_drawerInner__NyPu0{overflow:visible}.FilterDrawer_drawerContent__lZnyO{flex-direction:column;max-height:none}.FilterDrawer_columnStretchNarrow__ABCir,.FilterDrawer_columnStretch__1Ce4D,.FilterDrawer_column__VGFgO{display:none}}.FilterDrawer_mobileOnly__Br9j9{display:none}@media screen and (max-width:870px){.FilterDrawer_mobileOnly__Br9j9{display:block}}.FilterDrawer_accordionSection__O3WEi{border-bottom:var(--border-style)}.FilterDrawer_accordionHeader__lNift{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 15px;background:none;border:none;cursor:pointer;font-family:var(--font-jetbrains-mono);font-size:.75rem;color:var(--color-text-strong);text-transform:uppercase;text-align:left}.FilterDrawer_accordionArrow__I1bHw{font-size:1rem;color:var(--color-text)}.FilterDrawer_accordionContent__PHotb{padding:0 15px 12px}.FilterDrawer_accordionContent__PHotb .FilterDrawer_pill__tmooI,.FilterDrawer_accordionContent__PHotb .FilterDrawer_yearPill__yeGXp{font-size:.72rem;padding:5px 10px;gap:7px}.FilterDrawer_accordionContent__PHotb .FilterDrawer_pillCount__eSRUt,.FilterDrawer_accordionContent__PHotb .FilterDrawer_yearPillCount__J3BMV{font-size:.6rem}.FilterDrawer_accordionContent__PHotb .FilterDrawer_pillIcon__P8Dcp{width:12px;height:12px}.FilterDrawer_accordionContent__PHotb .FilterDrawer_pillRow__94CnD,.FilterDrawer_accordionContent__PHotb .FilterDrawer_yearPills__y5_P7{gap:5px;max-height:none;mask-image:none;-webkit-mask-image:none;padding-bottom:0}.FilterDrawer_accordionContent__PHotb .FilterDrawer_valueListStretch__MHyQO,.FilterDrawer_accordionContent__PHotb .FilterDrawer_valueList___YMuh{max-height:240px;mask-image:none;-webkit-mask-image:none;padding-bottom:0}.FilterDrawer_accordionContent__PHotb .FilterDrawer_valueListStretch__MHyQO{flex:none}