.prodrive_contract_list-filter_modal_wrapper{z-index:2;visibility:hidden;opacity:0;background-color:#0000;width:100%;height:max-content;min-height:100vh;max-height:100vh;transition:all .5s;display:flex;position:fixed;inset:0;overflow:auto}.prodrive_contract_list-filter_modal_wrapper.active{opacity:1;visibility:visible;z-index:9999;background-color:#000000b3}.prodrive_contract_list-filter_modal_wrapper.active::-webkit-scrollbar{display:none}.prodrive_contract_list-filter_modal_wrapper.active .prodrive_contract_list-filter_modal_content{margin-top:auto;margin-bottom:0;transform:translateY(0)}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content{z-index:3;border-radius:24px 24px 0 0;width:100%;margin-top:auto;margin-bottom:-100vh;transition:all 1s;position:relative;overflow:hidden;transform:translateY(100%)}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_header{background-color:#fff;padding:16px 16px 0;position:relative}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_header.reset{padding:16px 16px 20px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_header .prodrive_contract_list-filter_header_text{color:#202123;margin-bottom:8px;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_header .prodrive_contract_list-filter_reset_text{color:#3875cf;cursor:pointer;content:"";font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_header .prodrive_contract_list-filter_close-button{cursor:pointer;background-color:#0000;padding:4px;position:absolute;top:16px;right:16px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body{background-color:#fff;width:100%;padding:16px 0}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .multi-select-wrapper{width:100%}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .multi-select-wrapper .select-dropdown{width:100%;box-shadow:initial;border:0;border-radius:0;position:static}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label.active{background-color:#f2f4f6}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label{padding:10px 12px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label:hover{background-color:#f2f4f6}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label{color:#202123;flex-wrap:nowrap;align-items:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px;display:flex;position:relative}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label .prodrive_contract_list-filter_label_text{display:inline-block}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label .prodrive_contract_list-filter_label_icon{position:absolute;right:12px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label .checkbox{margin:0}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label .checkbox input:checked+span{background-color:#3875cf;border:1px solid #3875cf}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label .checkbox:hover span{background-color:#fff;border:1px solid #3875cf}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_label label .checkbox:hover span svg path{fill:#fff}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_inputs{gap:12px;padding:12px;display:flex}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_inputs .prodrive_contract_list-filter_select_input{background:#fff;border:1px solid #9aa0a6;border-radius:12px;width:50%;position:relative}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_inputs .prodrive_contract_list-filter_select_input span{position:absolute;top:20px;right:16px}.prodrive_contract_list-filter_modal_wrapper .prodrive_contract_list-filter_modal_content .prodrive_contract_list-filter_modal_body .prodrive_contract_list-filter_inputs .prodrive_contract_list-filter_select_input input{border-radius:12px;width:100%;padding:20px 16px}.prodrive_contract_list-filter_submit_button{margin-top:16px;padding:16px}.prodrive_contract_list-filter_submit_button>button{width:100%}
