.modal.filter-modal{max-width:580px!important;padding:0!important}.modal.filter-modal .header{padding:20px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e9f2}.modal.filter-modal .header .title{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:16px;line-height:140%;color:#606680}.modal.filter-modal .header .close{background:none;border:none;outline:none;cursor:pointer}.modal.filter-modal .content .fields{display:flex;flex-direction:column;gap:20px;padding:20px}.modal.filter-modal .content .fields .row{display:flex;flex-direction:column;gap:10px;width:100%}.modal.filter-modal .content .fields .row>.title{font-weight:700;font-size:14px;line-height:180%;color:#606680}.modal.filter-modal .content .fields .row .field{display:flex;flex-direction:column;width:100%;gap:16px}.modal.filter-modal .content .fields .row .field .range-inputs{display:flex;justify-content:flex-end;align-items:center;gap:8px}.modal.filter-modal .content .fields .row .field .range-inputs .input{display:flex;justify-content:space-between;align-items:center;gap:8px}.modal.filter-modal .content .fields .row .field .range-inputs .input>label{font-weight:700;font-size:14px;line-height:180%;color:#4d5266}.modal.filter-modal .content .fields .row .field .range-inputs .input>input{width:100%;max-width:150px}.modal.filter-modal .footer{display:flex;justify-content:flex-end;align-items:center;padding:20px;border-top:1px solid #eff0f2}.rc-slider-track{background-color:#ff7533}.rc-slider-handle{box-sizing:border-box;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.06),0 15px 50px rgba(0,0,0,.1);border-radius:16px;opacity:1;border:1px solid #eff0f2;width:24px;height:24px;margin-top:-10px}.rc-slider-handle:active{border-color:#ff7533;box-shadow:0 0 5px #ff7533}.rc-slider-handle:focus-visible{box-shadow:0 0 0 3px #ff8e59}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#ff7533;box-shadow:0 0 0 5px #ff8e59}.rc-slider-handle:hover{border-color:#eff0f2}.rc-slider-rail{background-color:#ddd}.toggle-group{display:flex;justify-content:stretch;align-items:center;gap:10px;padding:6px;border-radius:29px;border:1px solid #eff0f2}.toggle-group .item{text-align:center;background-color:transparent;font-weight:500;font-size:12px;line-height:180%;color:#000;border-radius:29px;cursor:pointer;border:none;width:100%;padding:5px 0}.toggle-group .item.c{color:#fff;background-color:var(--primary-color)}