.MobileStickyFilters-module__oubF6q__trigger,.MobileStickyFilters-module__oubF6q__controls{display:none}@media (max-width:1023px){.MobileStickyFilters-module__oubF6q__controls{--sticky-controls-width:var(--ui-toolbar-control-height);width:0;margin-left:calc(-1 * var(--ui-toolbar-control-gap));opacity:0;visibility:hidden;transition:width var(--site-compact-header-motion), margin-left var(--site-compact-header-motion), opacity var(--site-compact-header-motion), visibility 0s var(--site-compact-header-duration);flex:none;display:block;overflow:clip}.MobileStickyFilters-module__oubF6q__controls[data-has-add=true]{--sticky-controls-width:calc(2 * var(--ui-toolbar-control-height) + var(--ui-toolbar-control-gap))}.MobileStickyFilters-module__oubF6q__controls[data-expanded=true]{width:var(--sticky-controls-width);opacity:1;visibility:visible;margin-left:0;transition-delay:0s}.MobileStickyFilters-module__oubF6q__controlsInner{width:var(--sticky-controls-width);gap:var(--ui-toolbar-control-gap);display:flex}.MobileStickyFilters-module__oubF6q__trigger.MobileStickyFilters-module__oubF6q__trigger{flex:0 0 var(--ui-toolbar-control-height);width:var(--ui-toolbar-control-height);color:#18181b;box-shadow:none;cursor:pointer;background:#fff;border-color:#d4d4d8;border-radius:50%;place-items:center;padding:0;display:grid}.MobileStickyFilters-module__oubF6q__trigger.MobileStickyFilters-module__oubF6q__trigger:hover{background:#f4f4f5}.MobileStickyFilters-module__oubF6q__trigger.MobileStickyFilters-module__oubF6q__trigger:focus-visible{outline-offset:-2px;outline:2px solid #93c5fd}.MobileStickyFilters-module__oubF6q__trigger.MobileStickyFilters-module__oubF6q__trigger:disabled{cursor:default;opacity:.5}.MobileStickyFilters-module__oubF6q__trigger svg{transition:transform .18s}.MobileStickyFilters-module__oubF6q__trigger[aria-expanded=true] svg{transform:rotate(180deg)}}.MobileStickyFilters-module__oubF6q__menu{--sticky-filter-gutter:var(--site-page-content-gap,.75rem);inset:var(--sticky-filter-top) var(--sticky-filter-gutter) auto auto;width:min(22rem, calc(100% - 2 * var(--sticky-filter-gutter)));max-height:max(0px, calc(100dvh - var(--sticky-filter-top) - var(--sticky-filter-gutter)));overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--theme-border-soft);background:var(--ui-panel-solid-bg);color:var(--theme-text-strong);opacity:0;transition:opacity .18s ease, transform .18s cubic-bezier(.22, 1, .36, 1), display .18s allow-discrete, overlay .18s allow-discrete;border-radius:14px;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateY(-10px);box-shadow:0 12px 32px #0000002e}.MobileStickyFilters-module__oubF6q__menu::-webkit-scrollbar{display:none}.MobileStickyFilters-module__oubF6q__menu:popover-open{opacity:1;transform:translateY(0)}@starting-style{.MobileStickyFilters-module__oubF6q__menu:popover-open{opacity:0;transform:translateY(-10px)}}.MobileStickyFilters-module__oubF6q__fields{gap:var(--ui-toolbar-control-gap);max-height:max(0px, calc(100dvh - var(--sticky-filter-top) - var(--sticky-filter-gutter) - 2px));overscroll-behavior:contain;scrollbar-width:none;padding:.75rem;display:grid;overflow:auto}.MobileStickyFilters-module__oubF6q__fields::-webkit-scrollbar{display:none}.MobileStickyFilters-module__oubF6q__fields select{height:var(--ui-toolbar-control-height)}.MobileStickyFilters-module__oubF6q__fields>[role=group]>select{flex:1;max-width:none}.MobileStickyFilters-module__oubF6q__fields>[role=group]>button{width:var(--ui-toolbar-control-height);padding:0}.MobileStickyFilters-module__oubF6q__fields>[role=group]>button>span{display:none}@media (min-width:1024px){.MobileStickyFilters-module__oubF6q__menu{display:none}}@media (prefers-reduced-motion:reduce){.MobileStickyFilters-module__oubF6q__menu,.MobileStickyFilters-module__oubF6q__trigger svg,.MobileStickyFilters-module__oubF6q__controls{transition:none}}
