.catalog-filters-module__avbUaq__bar{margin-bottom:24px}.catalog-filters-module__avbUaq__toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-filters-module__avbUaq__sort{width:250px;max-width:calc(100% - 130px)}.catalog-filters-module__avbUaq__panel{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;margin-top:12px;padding:16px}.catalog-filters-module__avbUaq__fields{border:0;min-width:0;margin:0;padding:0}.catalog-filters-module__avbUaq__statuses{flex-wrap:wrap;gap:8px;display:flex}.catalog-filters-module__avbUaq__status{cursor:pointer;position:relative}.catalog-filters-module__avbUaq__status input{opacity:0;width:1px;height:1px;position:absolute}.catalog-filters-module__avbUaq__status span{border:1px solid var(--line);border-radius:8px;align-items:center;min-height:44px;padding:9px 14px;font-size:14px;display:flex}.catalog-filters-module__avbUaq__status input:checked+span{border-color:var(--accent-hover);color:var(--accent-hover);background:#fff2e8}.catalog-filters-module__avbUaq__status input:focus-visible+span{outline:2px solid var(--accent-hover);outline-offset:3px}.catalog-filters-module__avbUaq__checks{flex-wrap:wrap;gap:4px 24px;margin:8px 0;display:flex}.catalog-filters-module__avbUaq__checks label{cursor:pointer;align-items:center;gap:9px;min-height:44px;font-size:14px;display:flex}.catalog-filters-module__avbUaq__checks input{width:18px;height:18px;accent-color:var(--accent-hover);margin:0}.catalog-filters-module__avbUaq__footer{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding-top:12px;display:flex}.catalog-filters-module__avbUaq__summary{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:14px;display:flex}.catalog-filters-module__avbUaq__summary:not(:has(span:not(:empty))){display:none}.catalog-filters-module__avbUaq__summary{margin-top:12px}@media (max-width:600px){.catalog-filters-module__avbUaq__panel{padding:12px}.catalog-filters-module__avbUaq__sort{width:230px}.catalog-filters-module__avbUaq__statuses{gap:4px}.catalog-filters-module__avbUaq__status span{white-space:nowrap;padding:8px 6px;font-size:13px}.catalog-filters-module__avbUaq__checks{gap:0 14px}.catalog-filters-module__avbUaq__footer>button{flex:1;padding-left:10px;padding-right:10px}}.catalog-filters-module__avbUaq__toolbar>button{white-space:nowrap;flex-shrink:0;padding:11px 12px}.catalog-filters-module__avbUaq__sort{flex:0 250px;width:auto;min-width:0;max-width:none}.catalog-filters-module__avbUaq__sort button>span{align-items:center;gap:8px;display:flex}.catalog-filters-module__avbUaq__sort button>span>svg{flex-shrink:0}@media (max-width:600px){.catalog-filters-module__avbUaq__toolbar{gap:8px}.catalog-filters-module__avbUaq__toolbar>button,.catalog-filters-module__avbUaq__sort{font-size:14px}}@media (max-width:360px){.catalog-filters-module__avbUaq__sort button>span>svg{display:none}}.catalog-filters-module__avbUaq__desktopClose{display:block}@media (min-width:820px){.catalog-filters-module__avbUaq__bar{grid-template-columns:auto minmax(0,1fr) 250px;align-items:center;gap:12px 16px;display:grid}.catalog-filters-module__avbUaq__toolbar,.catalog-filters-module__avbUaq__panel,.catalog-filters-module__avbUaq__fields{display:contents}.catalog-filters-module__avbUaq__toolbar>button{grid-area:1/1}.catalog-filters-module__avbUaq__sort{grid-area:1/3}.catalog-filters-module__avbUaq__desktopClose{display:block}.catalog-filters-module__avbUaq__statuses{grid-area:1/2;gap:4px}.catalog-filters-module__avbUaq__status span{white-space:nowrap;border-color:#0000;padding:9px 10px}.catalog-filters-module__avbUaq__status input:checked+span{border-color:var(--accent-hover)}.catalog-filters-module__avbUaq__bottom{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.catalog-filters-module__avbUaq__checks{margin:0}.catalog-filters-module__avbUaq__footer{border:0;flex-shrink:0;padding:0}.catalog-filters-module__avbUaq__footer>button:first-child{color:var(--muted);background:0 0;border-color:#0000}.catalog-filters-module__avbUaq__summary{grid-column:1/-1;margin-top:0}}@media (hover:hover) and (pointer:fine){.catalog-filters-module__avbUaq__status:has(input:not(:disabled)):hover span{background:#f2f4f6}.catalog-filters-module__avbUaq__checks label:has(input:not(:disabled)):hover{color:var(--accent-hover)}.catalog-filters-module__avbUaq__footer>button:first-child:not(:disabled):hover{background:#f2f4f6}}.catalog-filters-module__avbUaq__open{isolation:isolate;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid;position:relative}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__toolbar{display:contents}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__toolbar>button{background:0 0;border-color:#0000;grid-area:1/1}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__sort{grid-area:1/2;justify-self:end;width:min(250px,100%)}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__panel{background:0 0;border:0;grid-area:2/1/auto/-1;margin:0}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__summary{grid-column:1/-1}.catalog-filters-module__avbUaq__surface{grid-area:1/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;z-index:-1;pointer-events:none;align-self:stretch;display:grid}.catalog-filters-module__avbUaq__surface>span:first-child{border:1px solid var(--line);z-index:1;background:#fff;border-bottom:0;border-radius:12px 12px 0 0;grid-area:1/1;margin-bottom:-13px;position:relative}.catalog-filters-module__avbUaq__surface>span:first-child:after{content:"";background:radial-gradient(circle at 100% 0, var(--background) 11.5px, var(--line) 12px, var(--line) 12.8px, white 13px);width:13px;height:13px;position:absolute;bottom:0;right:-13px}.catalog-filters-module__avbUaq__surface>span:last-child{border:1px solid var(--line);background:#fff;border-radius:0 12px 12px;grid-area:2/1/auto/-1}@media (min-width:820px){.catalog-filters-module__avbUaq__open{grid-template-columns:auto minmax(0,1fr) 250px;column-gap:16px}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__sort{grid-column:3}.catalog-filters-module__avbUaq__surface>span:first-child{grid-column:1/3}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__toolbar>button{border-radius:8px;margin:0}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__statuses{padding:0 12px 0 0}.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__bottom{border:0;grid-row:2;padding:12px 16px 16px}}@media (max-width:600px){.catalog-filters-module__avbUaq__open{column-gap:8px}}@media (hover:hover) and (pointer:fine){.catalog-filters-module__avbUaq__open .catalog-filters-module__avbUaq__toolbar>button:hover{color:var(--accent-hover)}}
