.filters_panel__B3Spl{display:flex;flex-direction:column;min-height:0;flex:1 1}.filters_head__Y9WXq{display:flex;align-items:center;gap:10px;padding:16px 18px 10px;border-bottom:1px solid var(--line)}.filters_title__PWIov{margin:0;flex:1 1;font-weight:900;font-size:18px;letter-spacing:-.01em}.filters_clearAll__7gpVc{font-size:13px;font-weight:800;color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1.5px}.filters_body__IB3TJ{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 10px 12px}.filters_group__SVl9R{position:relative;border-bottom:1px solid var(--line)}.filters_group__SVl9R:last-child{border-bottom:0}.filters_summary__X3eh2{display:flex;align-items:center;gap:8px;min-height:46px;padding:0 68px 0 8px;cursor:pointer;list-style:none;border-radius:var(--r-sm)}.filters_summary__X3eh2::-webkit-details-marker{display:none}.filters_summary__X3eh2:hover .filters_groupTitle___vHG6{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.filters_summary__X3eh2:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.filters_chev__XtFi6{flex:0 0 auto;width:8px;height:8px;margin:0 4px 0 2px;border-right:2px solid var(--ink2);border-bottom:2px solid var(--ink2);transform:rotate(-45deg);transition:transform .18s}.filters_details__7GWfm[open]>.filters_summary__X3eh2 .filters_chev__XtFi6{transform:rotate(45deg);margin-top:-4px}.filters_groupTitle___vHG6{font-size:14.5px;font-weight:900;white-space:nowrap}.filters_groupN__yHMo1{min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-pill);background:var(--ink);color:var(--surface);font-size:11.5px;font-weight:900;display:inline-grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filters_groupClear__mC4_p{position:absolute;top:0;right:8px;height:46px;display:inline-flex;align-items:center;font-size:12.5px;font-weight:800;color:var(--ink2);text-underline-offset:3px}.filters_groupClear__mC4_p:hover{color:var(--ink)}.filters_groupBody__woS0y{padding:0 0 12px}.filters_opts__Vw6jx{display:flex;flex-direction:column}.filters_sub__RWmya{margin:10px 8px 4px;font-size:12px;font-weight:800;color:var(--ink2)}.filters_opt__jbzuA{display:flex;align-items:center;gap:11px;min-height:38px;padding:6px 8px;border-radius:var(--r-sm);color:var(--ink);text-decoration:none;font-size:14px;font-weight:700;line-height:1.25}.filters_opt__jbzuA:hover{background:var(--sunk);color:var(--ink)}.filters_opt__jbzuA:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.filters_opt__jbzuA[aria-checked=true]{font-weight:900}.filters_opt__jbzuA[data-empty]{color:var(--ink2)}.filters_opt__jbzuA[data-empty] .filters_optN__PRhgE{opacity:.7}.filters_mark__r3zSN{flex:0 0 auto;position:relative;width:18px;height:18px;border:1.5px solid var(--ink2);border-radius:5px;background:var(--surface);transition:background-color .15s,border-color .15s}.filters_opt__jbzuA[data-kind=radio] .filters_mark__r3zSN{border-radius:50%}.filters_opt__jbzuA[aria-checked=true] .filters_mark__r3zSN{background:var(--ink);border-color:var(--ink)}.filters_opt__jbzuA[data-kind=checkbox][aria-checked=true] .filters_mark__r3zSN:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:9px;border-right:2px solid var(--surface);border-bottom:2px solid var(--surface);transform:rotate(45deg)}.filters_opt__jbzuA[data-kind=radio][aria-checked=true] .filters_mark__r3zSN:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--surface)}.filters_optLabel__DasvO{flex:1 1;min-width:0}.filters_optHint__w4dld{display:block;font-size:12px;font-weight:700;color:var(--ink2)}.filters_optN__PRhgE{flex:0 0 auto;font-size:12.5px;font-weight:750;color:var(--ink2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.filters_input__V4WF6{width:100%;height:40px;margin-bottom:6px;padding:0 12px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);font-size:14.5px;font-weight:700}.filters_input__V4WF6:focus-visible{outline:3px solid var(--focus);outline-offset:0}.filters_cityList__doBN4{max-height:232px;overflow-y:auto;overscroll-behavior:contain}.filters_muted__nnUwa{padding:8px;font-size:13.5px;font-weight:700;color:var(--ink2)}.filters_more__ULZyR{min-height:38px;margin-top:2px;padding:6px 8px;border:0;background:none;font:inherit;font-size:13.5px;font-weight:800;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.filters_more__ULZyR:focus-visible{outline:3px solid var(--focus);outline-offset:0;border-radius:var(--r-sm)}@media (max-width:899px){.filters_head__Y9WXq{padding:14px 74px 12px 18px}.filters_opt__jbzuA{min-height:44px;font-size:15px}.filters_groupClear__mC4_p,.filters_summary__X3eh2{min-height:50px;height:auto}.filters_groupClear__mC4_p{height:50px}.filters_input__V4WF6{height:44px;font-size:16px}.filters_more__ULZyR{min-height:44px;font-size:15px}.filters_cityList__doBN4{max-height:none}}@media (prefers-reduced-motion:reduce){.filters_chev__XtFi6,.filters_mark__r3zSN{transition:none}}