.MobileFilterDrawer_toggle__H2Fm9{display:none;align-items:center;gap:6px;min-height:44px;padding:8px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);font-size:13px;font-weight:500;color:var(--ink-2);font-family:var(--font-sans);cursor:pointer;transition:border-color .12s}.MobileFilterDrawer_toggle__H2Fm9:hover{border-color:var(--ink-4)}.MobileFilterDrawer_badge__t5HLq{background:var(--ink);color:var(--bg);font-size:10px;font-weight:600;min-width:18px;height:18px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.MobileFilterDrawer_floatBar__oKKpt{display:none}.MobileFilterDrawer_srOnly__L83UU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.MobileFilterDrawer_desktopSidebar__Y9u3l{display:block}.MobileFilterDrawer_drawer__sBkz2,.MobileFilterDrawer_overlay__h08I_{display:none}@media (max-width:960px){.MobileFilterDrawer_toggle__H2Fm9{display:inline-flex}.MobileFilterDrawer_desktopSidebar__Y9u3l{display:none}.MobileFilterDrawer_overlay__h08I_{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:100}.MobileFilterDrawer_drawer__sBkz2{display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;width:min(320px,85vw);background:var(--bg);z-index:101;box-shadow:4px 0 24px rgba(0,0,0,.15);animation:MobileFilterDrawer_slideIn__Dq6vX .2s ease-out}.MobileFilterDrawer_drawerHead__fSC1L{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--line)}.MobileFilterDrawer_drawerTitle__2Jwyx{margin:0;outline:none;font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ink)}.MobileFilterDrawer_drawerClose__kN63w{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-8px -10px -8px 0;background:none;border:none;color:var(--ink-2);cursor:pointer;border-radius:var(--r-sm)}.MobileFilterDrawer_drawerClose__kN63w:hover{color:var(--ink)}.MobileFilterDrawer_progressBar__EZf19{height:2px;background:linear-gradient(90deg,transparent 0,var(--ink) 50%,transparent 100%);background-size:40% 100%;background-repeat:no-repeat;animation:MobileFilterDrawer_progressSlide__2h3r_ 1.1s ease-in-out infinite}@keyframes MobileFilterDrawer_progressSlide__2h3r_{0%{background-position:-40% 0}to{background-position:140% 0}}.MobileFilterDrawer_drawerBody__00H8C{flex:1;overflow-y:auto;padding:0 16px 24px}.MobileFilterDrawer_drawerFoot__3xJpZ{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--bg)}.MobileFilterDrawer_showResults__F16MH{width:100%;min-height:48px;border:0;border-radius:var(--r-md);background:var(--brand);color:var(--surface);font-family:var(--font-sans);font-size:16px;font-weight:600;cursor:pointer}.MobileFilterDrawer_showResults__F16MH:hover{background:var(--brand-2)}.MobileFilterDrawer_showResultsNone__39Ita,.MobileFilterDrawer_showResultsNone__39Ita:hover{background:var(--surface);color:var(--ink-2);border:1px solid var(--line)}.MobileFilterDrawer_floatBar__oKKpt{display:flex;align-items:center;gap:8px;position:fixed;left:0;right:0;top:var(--nav-h,61px);z-index:39;padding:8px 16px;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--line);transform:translateY(calc(-100% - var(--nav-h, 61px)));transition:transform .18s ease-out;visibility:hidden}.MobileFilterDrawer_floatBarOn__dHRM_{transform:translateY(0);visibility:visible}.MobileFilterDrawer_floatSort__zss04{flex:1;min-width:0;display:flex;justify-content:flex-end}@media (prefers-reduced-motion:reduce){.MobileFilterDrawer_floatBar__oKKpt{transition:none}}@keyframes MobileFilterDrawer_slideIn__Dq6vX{0%{transform:translateX(-100%)}to{transform:translateX(0)}}}