html{overflow-x:hidden}@media (max-width:991.98px){body{overflow-x:hidden;overflow-y:visible}}hr{border-top:1px solid rgba(0,0,0,.4)!important}.input-group{flex-flow:nowrap}.input-group input.price{min-width:70px}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){padding-right:0!important}@media (max-width:952px){nav.nav-tabs .toggle-action{padding-right:30px}.m-p-b-5{padding-bottom:5px}.m-p-b-10{padding-bottom:10px}}.user-dropdown .dropdown-item{display:flex;align-items:center;gap:12px}.user-dropdown .user-dropdown-icon{flex:0 0 20px;width:20px;text-align:center}img.user-dropdown-icon{padding:0 1px}.more-dropdown .dropdown-item.active,.user-dropdown .dropdown-item.active{background-color:transparent;color:#212529;font-weight:700}.more-dropdown .dropdown-item.active:hover,.user-dropdown .dropdown-item.active:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.more-dropup .dropdown-toggle::after{display:none!important}#moreMenuButton{opacity:.8}#help-wrapper{margin-top:26px;margin-right:12px;height:100%;margin-left:-5px}#help-wrapper.n-auth{margin-top:0;margin-right:30px}.hours_input{width:80px}.table-show-featured .carrier-link,.table-show-featured .supplier-link{font-weight:700}#help{display:inline-block;width:24px;height:24px;font-size:9px;color:#fff;border:solid 2px #fff;border-radius:50%;text-align:center;padding:3px;opacity:.8}#help:hover,#moreMenuButton:hover{opacity:1}.select2-container--default .select2-selection--single .select2-selection__clear{margin-right:10px}#select2-accounts-type-container,#select2-accounts-type-container>.select2-selection__clear,#select2-bills-carrier-container,#select2-bills-carrier-container>.select2-selection__clear,#select2-bills-status-container,#select2-bills-status-container>.select2-selection__clear,#select2-bills-warehouse-container,#select2-bills-warehouse-container>.select2-selection__clear,#select2-deliveries-carrier-container,#select2-deliveries-carrier-container>.select2-selection__clear,#select2-deliveries-status-container,#select2-deliveries-status-container>.select2-selection__clear,#select2-deliveries-warehouse-container,#select2-deliveries-warehouse-container>.select2-selection__clear,#select2-invoices-status-container,#select2-invoices-status-container>.select2-selection__clear,#select2-invoices-supplier-container,#select2-invoices-supplier-container>.select2-selection__clear,#select2-invoices-type-container,#select2-invoices-type-container>.select2-selection__clear,#select2-invoices-warehouse-container,#select2-invoices-warehouse-container>.select2-selection__clear,#select2-orders-client-container,#select2-orders-client-container>.select2-selection__clear,#select2-orders-status-container,#select2-orders-status-container>.select2-selection__clear,#select2-orders-supplier-container,#select2-orders-supplier-container>.select2-selection__clear,#select2-orders-warehouse-container,#select2-orders-warehouse-container>.select2-selection__clear,#select2-receptions-status-container,#select2-receptions-status-container>.select2-selection__clear,#select2-receptions-supplier-container,#select2-receptions-supplier-container>.select2-selection__clear,#select2-receptions-warehouse-container,#select2-receptions-warehouse-container>.select2-selection__clear,#select2-yard-transfers-status-container,#select2-yard-transfers-status-container>.select2-selection__clear,#select2-yard-transfers-warehouse-container,#select2-yard-transfers-warehouse-container>.select2-selection__clear,#select2-yard_transfers-destination_supplier-container,#select2-yard_transfers-destination_supplier-container>.select2-selection__clear,#select2-yard_transfers-origin_supplier-container,#select2-yard_transfers-origin_supplier-container>.select2-selection__clear,#select2-yard_transfers-status-container,#select2-yard_transfers-status-container>.select2-selection__clear,#select2-yard_transfers-warehouse-container,#select2-yard_transfers-warehouse-container>.select2-selection__clear{color:#333!important}.dataTable td.certified{max-width:15px!important}.dataTables_filter .form-control{height:35px!important;border-color:#ced4da!important}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;height:.8em;width:.8em;border-radius:50em;background:url(/img/times.png) no-repeat 50% 50%;background-size:contain;opacity:1;cursor:pointer;opacity:.8}[type=search]::-webkit-search-cancel-button:hover,[type=search]::-webkit-search-decoration:hover{opacity:1}.dataTables_filter{padding:3px!important;padding-right:6px!important}.dataTable td.certified{max-width:60px}.table-product_code.view-product-receptions{color:#007bff;text-decoration:none;background-color:transparent}.table-product_code.view-product-receptions:hover{color:#0056b3;text-decoration:underline}.certification-modal table.dataTable>tfoot>tr>td,.certification-modal table.dataTable>tfoot>tr>th{border-top:1px solid #ced5e0}.certification-modal.order-certified .add_signature,.certification-modal.reception-certified .add_signature{display:none}#reception-certification-attachments .delete-reception-attachment{display:none}#reception-certification-attachments .reception-attachments-wrapper{padding:10px 0;margin-bottom:-40px}#reception-certification-attachments .reception-attachment{margin-top:-10px;margin-bottom:30px}.reception-attachment-wrapper{text-align:center}.reception-attachment-wrapper i:not(.delete-reception-attachment){color:#252525}.reception-attachment{padding:42px 15px!important;outline:solid 1px #ddd;width:100%;cursor:pointer}.reception-attachment span{position:absolute;bottom:30px;left:20px;font-size:14px}.reception-photo-wrapper{position:relative}.reception-photo span{position:absolute;bottom:0;left:5px;font-size:14px}.reception-photo img{outline:solid 1px #ddd;width:100%;cursor:pointer;padding-bottom:21px}.empty-order-attachment,.empty-order-photo,.empty-reception-attachment,.empty-reception-photo{cursor:default;display:block;width:100%;padding:47px 15px;text-align:center;border:dashed 1px #ddd}.empty-order-attachment,.empty-reception-attachment{margin-top:20px}#order-certification-attachments .delete-order-attachment{display:none}#order-certification-attachments .order-attachments-wrapper{padding:10px 0;margin-bottom:-40px}#order-certification-attachments .order-attachment{margin-top:-10px;margin-bottom:30px}.order-attachment-wrapper{text-align:center}.order-attachment-wrapper i:not(.delete-order-attachment){color:#252525}.order-attachment{padding:42px 15px!important;outline:solid 1px #ddd;width:100%;cursor:pointer}.order-attachment span{position:absolute;bottom:30px;left:20px;font-size:14px}.order-photo-wrapper{position:relative}.order-photo span{position:absolute;bottom:0;left:5px;font-size:14px}.order-photo img{outline:solid 1px #ddd;width:100%;cursor:pointer;padding-bottom:21px}.dates .actual_date.late,.dates .expected_date.late{font-weight:600;color:#dc3545}.unexpected-quantity{cursor:help;color:#dc3545}.label-received.label-warning{border-color:#dc3545!important;color:#dc3545!important}.carrier-filter-dropdown,.client-filter-dropdown,.ship_with-filter-dropdown,.supplier-filter-dropdown,.warehouse-filter-dropdown{margin-top:-40px;border:none!important;background-color:transparent}.select2-container--default .carrier-filter-dropdown .select2-search--dropdown .select2-search__field,.select2-container--default .client-filter-dropdown .select2-search--dropdown .select2-search__field,.select2-container--default .ship_with-filter-dropdown .select2-search--dropdown .select2-search__field,.select2-container--default .supplier-filter-dropdown .select2-search--dropdown .select2-search__field,.select2-container--default .warehouse-filter-dropdown .select2-search--dropdown .select2-search__field{border:1px solid #ced4da!important}.carrier-filter-dropdown input,.client-filter-dropdown input,.ship_with-filter-dropdown input,.supplier-filter-dropdown input,.warehouse-filter-dropdown input{padding-left:8px!important;padding-top:4.5px!important;margin-left:-4px!important;margin-top:-2px!important;width:calc(100% + 8px)!important;background-color:#fff!important;border:1px solid #ced4da!important;border-radius:.25rem!important}.carrier-filter-dropdown .select2-results,.client-filter-dropdown .select2-results,.ship_with-filter-dropdown .select2-results,.supplier-filter-dropdown .select2-results,.warehouse-filter-dropdown .select2-results{background-color:#fff;border:1px solid rgba(0,0,0,.15)!important;margin-top:-4px!important}.carrier-filter-dropdown .select2-search__field,.client-filter-dropdown .select2-search__field,.ship_with-filter-dropdown .select2-search__field,.supplier-filter-dropdown .select2-search__field,.warehouse-filter-dropdown .select2-search__field{border-color:transparent!important;outline-color:transparent!important;box-shadow:none!important;padding:.375rem .75rem!important}.carrier-filter-dropdown .select2-search__field:focus,.client-filter-dropdown .select2-search__field:focus,.ship_with-filter-dropdown .select2-search__field:focus,.supplier-filter-dropdown .select2-search__field:focus,.warehouse-filter-dropdown .select2-search__field:focus{border-color:transparent!important;outline-color:transparent!important;box-shadow:none!important;padding:.375rem .75rem!important}.table-hover tbody.total tr:hover{background-color:transparent!important}.table-hover>tbody.total>tr:hover>*,table.dataTable>tbody.total>tr:hover>*{--bs-table-bg-state:transparent;box-shadow:none!important}.more-dropdown .dropdown-toggle::after{display:none}.select2-results__option.select2-results__message{font-size:15px}.btn-success.focus,.btn-success:focus{background-color:#515f88;border-color:#515f88}.table .uncertified-icon{background:-webkit-gradient(linear,left top,right bottom,from(#e9e9e9),to(#e1e1e1))!important;color:#ccc!important;-webkit-background-clip:text!important}.table:not(.table-show) tr:hover .uncertified-icon{background:-webkit-gradient(linear,left top,right bottom,from(#fff),to(#fff))!important;-webkit-background-clip:text!important}.table:not(.table-show) tr:hover .uncertified-icon:hover{background:-webkit-gradient(linear,left top,right bottom,from(#f9f9f9),to(#f9f9f9))!important;-webkit-background-clip:text!important;cursor:pointer}table.table-borderless tr td:nth-of-type(2){padding-left:15px}.modal-footer .btn-save.btn-info,.modal-footer .btn-success{min-width:0}.btn-save-success{--bs-btn-color:#fff;--bs-btn-bg:#28a745;--bs-btn-border-color:#28a745;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#28a745;--bs-btn-hover-border-color:#28a745;--bs-btn-active-color:#fff;--bs-btn-active-bg:#28a745;--bs-btn-active-border-color:#28a745;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#28a745;--bs-btn-disabled-border-color:#28a745;color:#fff!important;background-color:#28a745;border-color:#28a745}.btn-info.btn-save.focus,.btn-info.btn-save:focus,.btn-info.btn-save:not(:disabled):not(.disabled).active,.btn-info.btn-save:not(:disabled):not(.disabled):active,.btn-info.disabled,.btn-info:disabled,.show>.btn-info.btn-save.dropdown-toggle{background-color:#7d8de2!important;border-color:#7d8de2!important}.fade-in,.fade-in-fast{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.4s}.fade-in-fast{animation-duration:.2s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.dataTables_wrapper .dataTables_info{visibility:hidden}.table-filter .table-filter-control:not(.select2-hidden-accessible){visibility:hidden;height:35px;margin-bottom:-35px;margin-top:-35px}.table-filter .select2{height:35px;margin-bottom:-35px;margin-top:-35px}.table-filter .select2-selection{border:none!important;box-shadow:none!important;background-color:transparent!important}.table-filter .select2-selection__clear,.table-filter .select2-selection__placeholder{color:#97a2b2!important}.table-filter .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#97a2b2 transparent transparent transparent!important;border-width:8px 4px 0 4px!important;margin-top:-6px!important}.table-filter .select2-selection__clear{color:#97a2b2!important;margin-right:10px;font-size:22px;font-weight:100!important;margin-left:3px;margin-right:4px!important}.table-filter .select2-selection,.table-filter .select2-selection__rendered{padding-left:0!important;padding-top:4px!important;color:#97a2b2!important;text-transform:uppercase;font-size:12px;padding-bottom:15px;font-family:Poppins,sans-serif;letter-spacing:.22px;line-height:18px;font-weight:600;margin-right:5px}.table-filter-dropdown{margin-left:-4px;margin-top:5px;border-top:none!important;border-width:2px!important;border-radius:2px!important}.table-filter-dropdown .select2-results__message{display:none!important}.table-filter-dropdown .select2-results__option[aria-selected=true]{background-color:#505b6e!important;color:#fff!important}.table-filter-dropdown .select2-results__option--highlighted[aria-selected=false]{background-color:transparent!important;color:#252525!important}.table-filter-dropdown .select2-results__option[aria-selected=false]:hover{background-color:#eee!important;color:#252525!important}.table-filter-control:focus,.table-filter-dropdown .select2-search__field,.table-filter-dropdown .select2-selection{box-shadow:none!important;font-size:14px}.table-filter-dropdown .select2-results__options .select2-results__option{font-size:14px}.select2-container--open.noResult:not(.select2-container--focus) .table-filter-dropdown .select2-search__field{border-color:#ef6f6c!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(239,111,108,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(239,111,108,.6)}.table-filter .select2-container--disabled .select2-selection__rendered{cursor:default!important}.table-filter .select2-container--disabled .select2-selection--single{background:0 0}.table-filter .select2-container--disabled .select2-selection__arrow{display:none}.table-filter .select2-container--disabled .select2-selection__clear{margin-right:10px;font-size:25px;font-weight:100}.ship_with-wrapper{padding:0 1.4rem;background-color:#f5f5f595;border-bottom:1px solid #dee2e6;cursor:default}.ship_with-wrapper .select2-container{width:calc(100% - 85px)!important}.ship_with-wrapper{min-height:39px}.ship_with-wrapper.has_ship_with{background-color:#ffcf4626}.ship_with-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:4px!important}.certification-modal:not(.order-certified) .ship_with-wrapper .select2-container .select2-search--inline .select2-search__field{cursor:pointer}#select2-delivery_status_id-results{max-height:300px!important}.ship_with-wrapper .select2-container--default .select2-selection--multiple{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:0!important;min-height:38px!important;cursor:pointer}.certification-modal.order-certified .ship_with-wrapper .select2-container--default .select2-selection--multiple{cursor:default}.ship_with-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:7px!important}.ship_with-wrapper .select2-container .select2-search--inline{margin-top:2px}.ship_with-wrapper .select2-container--default.select2-container--focus .select2-selection--multiple{background-color:transparent}.reception-status{display:inline-flex;align-items:baseline;color:#adb5bd}.reception-status-icon{flex:none;cursor:help}.reception-status .reception-status-icon,.reception-status .yard-transfer-icon{flex:none;width:1.25em;margin-right:5px!important;margin-left:-5px!important;text-align:center}.yard-transfer-icon{display:inline-block;margin-bottom:-2px}.order_listing_table_wrapper .yard-transfer-icon{display:inline-block}.ship_withs-wrapper li{width:fit-content;font-size:16px}.ship_withs-wrapper li.label-ready{border:0;padding:0;margin-left:0}.ship_withs-wrapper li a{margin-left:-5px}#drag-and-drop{display:none;z-index:99999;width:100%;height:100%;position:fixed;top:0;left:0;background-color:#666;opacity:.7;box-shadow:rgba(50,50,93,.25) 0 30px 60px -12px inset,rgba(0,0,0,.3) 0 18px 36px -18px inset}#drag-and-drop-zone{z-index:999999;width:calc(100% - 40px);height:calc(100% - 40px);position:fixed;top:20px;left:20px;background-color:#666;border:dashed 5px #252525}#drag-and-drop-label{position:absolute;left:calc(50% - 200px);top:calc(50% - 13px);width:400px;height:26px;font-size:50px;font-weight:700;text-align:center}@media (min-width:576px){.draft-modal .modal-dialog,.rate-modal .modal-dialog,.service-modal .modal-dialog{width:570px;max-width:570px}}#order_draft_client-address{float:left;margin-left:7px;font-size:12px;height:0}#order_draft_mileage-message{float:right;margin-right:7px;font-size:12px;height:0}.table-entity-emails{margin-bottom:15px}#supplier-emails{table-layout:fixed}#supplier-emails>tbody>tr>:not(td){display:none!important}#logs-table_wrapper .dt-buttons,#notifications-table_wrapper .dt-buttons{display:none}.log-changes>ul{margin-bottom:0}.log-changes ul{padding-left:15px}.log-changes b{text-transform:capitalize}.log-changes em{opacity:.8}.log-changes li span{display:inline-block;min-width:38px}.log-changes li span.log-diff-label{min-width:5em}.table-entity-notes{margin-bottom:0;border-collapse:separate;border-spacing:0}.table-entity-notes thead th{border-top:transparent;border-bottom:1px solid #ced5e0;border-bottom-width:1px!important;color:#97a2b2;text-transform:uppercase;font-size:12px;padding:15px 8px;font-family:Poppins,sans-serif;letter-spacing:.22px;font-weight:600;padding-left:8px;line-height:16px}.table-entity-notes tbody tr td{padding:.575em!important;padding-left:0!important;padding-right:.75rem!important;text-align:center}.remove-field{color:#ef6f6c;cursor:pointer;margin:10px 0;display:inline-block;opacity:.88}.remove-field:hover{opacity:1}.remove-field--spaced{margin:10px 4px}.table-entity-notes tbody tr td .remove-field{color:#ef6f6c;cursor:pointer;margin:0;margin-top:6px;display:inline-block}.table-entity-notes .note_types-select .select2,.table-entity-notes .note_types-select select{width:100%!important}.note_types-select .select2-container--default .select2-selection--multiple{min-height:31.5px!important}.note_types-select .order_notes-select2+.select2-container .select2-search__field,.note_types-select .order_notes-select2+.select2-container .select2-selection__choice{font-size:15px!important}.note_types-select .select2-container--default .select2-search--inline .select2-search__field{height:23px!important}.note_types-select .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:2.5px!important;margin-bottom:0!important}.note_types-select .select2-container--default .select2-selection--multiple .select2-selection__rendered{margin-bottom:-4px;font-size:1rem}.note_types-select .form-group .select2-container{margin-bottom:-5px}.modal .files-table tbody tr,.modal .photo-wrapper{line-height:31px}#date_picker_section>.form-control{cursor:pointer}.daterangepicker{font-family:'Open sans',sans-serif!important}.daterangepicker .ranges li{font-size:16px!important;color:#495057!important}.daterangepicker .ranges li:hover{background:#ddd!important;color:#495057!important;border:transparent!important;opacity:1!important}.daterangepicker .ranges li.active{background:#515f88!important;color:#fff!important}.daterangepicker span,.daterangepicker td,.daterangepicker th{font-size:14px!important;color:#495057!important}.daterangepicker th span{border:solid #495057!important;border-width:0 2px 2px 0!important}.daterangepicker td:hover{background:#515f88!important;color:#fff!important;opacity:.8!important}.daterangepicker td.active{background:#515f88!important;color:#fff!important}.daterangepicker td.active{background:#515f88!important;color:#fff!important}.daterangepicker .applyBtn{background:#515f88!important;color:#fff!important;opacity:.8!important;border:none!important}.daterangepicker .applyBtn:hover{opacity:1!important}.daterangepicker .cancelBtn{display:none!important}#reception-certification-products-table tr td input{min-width:40px}.modal-icon{color:#444;margin:5px 0;margin-right:12px;font-size:22px}.popup-icon{color:#444;margin:-1px;margin-right:12px;font-size:19px}.entity-certification-icon{cursor:pointer}.entity-certification-icon i,.modal-title .fa-certificate{background:-webkit-gradient(linear,left top,right bottom,from(#747fa0),to(#454d59));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal-body-top{padding:5px 1.4rem;background-color:#f5f5f5;border-bottom:1px solid #dee2e6}#reception-certification-modal .modal-title-certify{display:block!important}#reception-certification-modal .modal-title-certified{display:none!important}#reception-certification-modal.reception-certified .modal-title-certify{display:none!important}#reception-certification-modal.reception-certified .modal-title-certified{display:block!important}#reception-certification-modal .modal-footer .certify,#reception-certification-modal.reception-certified .modal-footer .decertify,.reception-certified+.footer-section .add-to-invoice,.reception-certified+.footer-section .decertify{display:inline-flex!important}#reception-certification-modal .modal-footer .add-to-invoice,#reception-certification-modal .modal-footer .decertify,#reception-certification-modal.reception-certified .modal-footer .certify{display:none!important}#reception-certification-modal .reception_notes-select2+.select2-container .select2-search__field,#reception-certification-modal .reception_notes-select2+.select2-container .select2-selection__choice{font-size:16px!important}#order-certification-modal .modal-title-certify{display:block!important}#order-certification-modal .modal-title-certified{display:none!important}#order-certification-modal.order-certified .btn-remove-billing_to,#order-certification-modal.order-certified .btn-update-billing_to,#order-certification-modal.order-certified .modal-title-certify{display:none!important;pointer-events:none!important}#order-certification-modal.order-certified .modal-title-certified{display:block!important}#reception-certification-modal.reception-certified .btn-remove-billing_to,#reception-certification-modal.reception-certified .btn-update-billing_to{display:none!important;pointer-events:none!important}#order-certification-modal .modal-footer .certify,#order-certification-modal.order-certified .modal-footer .decertify,.order-certified+.footer-section .add-to-invoice,.order-certified+.footer-section .decertify{display:inline-flex!important}#order-certification-modal .modal-footer .add-to-invoice,#order-certification-modal .modal-footer .decertify,#order-certification-modal.order-certified .modal-footer .certify{display:none!important}#order-certification-modal .order_notes-select2+.select2-container .select2-search__field,#order-certification-modal .order_notes-select2+.select2-container .select2-selection__choice{font-size:16px!important}.certification-modal .inline-select2-editor{position:relative;display:inline-flex;align-items:center;vertical-align:middle;margin-left:5px;white-space:nowrap;height:20px;line-height:normal}.certification-modal .billing_to-inline-editor{margin-left:0}.certification-modal .inline-select2-editor .select2-container{width:280px!important;vertical-align:middle}.certification-modal .inline-select2-editor .select2-container--default .select2-selection--single{height:28px!important;min-height:28px!important;margin-left:-6px;padding:0!important;font-size:.75rem!important;line-height:18px!important;box-sizing:border-box!important;border-color:#ced4da!important}.certification-modal .inline-select2-editor .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px!important;font-size:.9rem!important;padding:0 66px 0 8px!important;color:#495057!important}.certification-modal .inline-select2-editor .select2-container--default .select2-selection--single .select2-selection__arrow{display:none!important}.certification-modal .inline-select2-editor .inline-select2-cancel,.certification-modal .inline-select2-editor .inline-select2-save{position:absolute;top:-4px;height:28px;width:32px;padding:0!important;margin:0!important;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem!important;line-height:1!important;cursor:pointer;z-index:1090;border:0!important;border-radius:0!important}.certification-modal .inline-select2-editor .inline-select2-save{right:33px}.certification-modal .inline-select2-editor .inline-select2-cancel{right:1px;border-top-right-radius:.2rem!important;border-bottom-right-radius:.2rem!important}.certification-modal .inline-select2-dropdown{margin-top:-21px!important;border:none!important;background-color:transparent!important;box-shadow:none!important}#yard-transfer-certification-modal .billing_to-marker{white-space:nowrap;margin-left:4px}.yard-transfer-show-party .billing_to-marker{white-space:nowrap;margin-left:0}#yard-transfer-certification-modal .billing_to-icon,#yard_transfers-table .billing_to-icon,.yard-transfer-show-party .billing_to-icon{display:inline-block;background-color:#eee;color:#495057;border-radius:3px;font-size:11px;line-height:1;padding:3px 4px;vertical-align:2px;cursor:help}#yard_transfers-table .billing_to-icon{margin-left:-21px;margin-right:0;vertical-align:1px}#yard-transfer-certification-modal .btn-update-yard-transfer-billing_to{padding:.1rem .3rem;font-size:.675rem;line-height:1.3;margin-top:-2px;margin-left:5px;vertical-align:2px}.certification-modal .inline-select2-dropdown .select2-search--dropdown{padding:0!important;height:20px}.certification-modal .inline-select2-dropdown .select2-search--dropdown .select2-search__field{height:28px!important;position:absolute;top:-8px;left:-6px;box-sizing:border-box!important;margin:0!important;padding:0 66px 0 8px!important;font-size:.9rem!important;border:1px solid #ced4da!important;border-radius:.25rem!important;background-color:#fff!important;outline:0!important;box-shadow:none!important}.certification-modal .inline-select2-dropdown .select2-results{background-color:#fff;margin-left:-6px;border:1px solid rgba(0,0,0,.15)!important;border-radius:.25rem;margin-top:-2px!important;margin-right:66px!important}.certification-modal .inline-select2-dropdown .select2-results__option,.certification-modal .inline-select2-dropdown .select2-results__option.select2-results__message{font-size:.9rem!important}.btn-revert-mileage{color:#6c757d!important;border-left:0;font-size:14px;padding-left:11px}.btn-revert-mileage:focus{box-shadow:none!important}#delivery-certification-modal .modal-title-certify{display:block!important}#delivery-certification-modal .modal-title-certified{display:none!important}#delivery-certification-modal.delivery-certified .modal-title-certify{display:none!important}#delivery-certification-modal.delivery-certified .modal-title-certified{display:block!important}#delivery-certification-modal .modal-footer .certify,#delivery-certification-modal.delivery-certified .modal-footer .decertify,.delivery-certified+.footer-section .add-to-invoice,.delivery-certified+.footer-section .decertify{display:inline-flex!important}#delivery-certification-modal .modal-footer .add-to-invoice,#delivery-certification-modal .modal-footer .decertify,#delivery-certification-modal.delivery-certified .modal-footer .certify{display:none!important}#delivery-certification-modal .delivery_notes-select2+.select2-container .select2-search__field,#delivery-certification-modal .delivery_notes-select2+.select2-container .select2-selection__choice{font-size:.9rem!important}#delivery-certification-modal .table-entity-notes textarea{font-size:.9rem}#delivery-certification-available .available-field-row{display:flex;align-items:center;min-height:37px}#delivery-certification-available .available-field-row>.control-label{margin:0 auto 0 0}#delivery-certification-available .form-control{height:31.5px;padding:4px 8px;font-size:.9rem;line-height:18px}#delivery-certification-available .input-group-text{height:31.5px!important;font-size:.9rem}#delivery-certification-available .select2-container--default .select2-selection--single{height:31.5px!important;padding:4px 8px!important;font-size:.9rem!important}#delivery-certification-available .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:21.5px!important}#delivery-certification-available .select2-container--default .select2-selection--single .select2-selection__arrow{height:29.5px!important}#delivery-certification-available .gj-datepicker-bootstrap,#delivery-certification-available .gj-datepicker-bootstrap [role=input]{height:31.5px}#delivery-certification-available .gj-datepicker-bootstrap [role=right-icon] button{width:30px}#delivery-certification-available .gj-datepicker-bootstrap [role=right-icon] button .gj-icon{top:50%;left:50%;font-size:19px}#invoice-certification-modal .modal-title-certify{display:block!important}#invoice-certification-modal .modal-title-certified{display:none!important}#invoice-certification-modal.invoice-certified .modal-title-certify{display:none!important}#invoice-certification-modal.invoice-certified .modal-title-certified{display:block!important}#bill-certification-modal .modal-title-certify{display:block!important}#bill-certification-modal .modal-title-certified{display:none!important}#bill-certification-modal.bill-certified .modal-title-certify{display:none!important}#bill-certification-modal.bill-certified .modal-title-certified{display:block!important}.icons{position:relative;display:flex;width:18px;height:16px;color:#adadad!important}.icons i{cursor:pointer;transition:opacity .4s;position:absolute;left:0;top:0;font-size:18px}.icons .active-icon{opacity:0;color:#5cb85c}.toggled .default-icon{opacity:0}.toggled .active-icon{opacity:1}#deliveries-table .table-messages{width:1%!important;white-space:nowrap;text-align:center}.delivery-available{width:1%!important;white-space:nowrap;padding-left:4px!important;padding-right:0!important;text-align:right}td.delivery-available>.delivery-booking-status-icon{display:inline-flex;align-items:center;justify-content:flex-end;white-space:nowrap}.delivery-available-icon,.label-requested{cursor:help;color:#ff8d00!important}.delivery-available-icon.delivery-hidden-from-carriers{color:silver!important;-webkit-text-fill-color:#c0c0c0!important}.label.label-proposed,.label.label-proposed-delivery{cursor:help;color:#6366f1!important;text-decoration-color:#6366f1!important}#deliveries-table .dt-actions-cell{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end}#deliveries-table .dt-actions-cell .btn-accept-counter-offer,#deliveries-table .dt-actions-cell .btn-decline-counter-offer{flex-shrink:0}#deliveries-table:not(.admin-deliveries-table) thead th:last-child{width:280px!important}@media (max-width:768px){#deliveries-table{min-width:1100px!important}}.delivery-available-icon.delivery-has-bookings{color:#5cb85c;-webkit-text-fill-color:#5cb85c}.btn.btn-save.btn-info{min-width:80px}select.readonly.select2-hidden-accessible+.select2-container,select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;touch-action:none}div.pricing_strategy-select:has(select.readonly.select2-hidden-accessible + .select2-container){cursor:not-allowed}select.readonly.select2-hidden-accessible+.select2-container .select2-selection,select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background-color:#ddd!important;box-shadow:none}select.readonly.select2-hidden-accessible+.select2-container .select2-selection__arrow,select.readonly.select2-hidden-accessible+.select2-container .select2-selection__clear,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none}#order-certification-products-table tr .product_name{white-space:normal}#order-certification-products-table .delivered_quantity .input-group .form-control,#order-certification-products-table .expected_quantity{text-align:right}:where(.dispatch-booking) .delivery-available-icon{cursor:pointer}:where(.dispatch-booking) .btn-accept-booking{min-width:40px;margin-right:10px;color:#fff;background-color:#5cb85c!important;border-color:#5cb85c!important}:where(.dispatch-booking) .btn-reject-booking,:where(body.dispatch-booking) .btn-reject-booking:hover{color:#dc3545;min-width:40px;margin-right:0}:where(.dispatch-booking) .btn-accept-booking.disabled,:where(.dispatch-booking) .btn-reject-booking.disabled{pointer-events:none;opacity:.5}:where(.dispatch-booking) .btn-accept-booking.btn-confirm-step{min-width:80px;margin-right:-30px;white-space:nowrap;background-color:#f0ad4e!important;border-color:#eea236!important;animation:pulse-confirm .6s ease-in-out infinite}:where(.dispatch-booking) .btn-accept-booking.btn-confirm-step~.btn-reject-booking{visibility:hidden}:where(.dispatch-booking) .decision-is_open:has(.btn-accept-booking.btn-confirm-step) .btn-counter-booking{visibility:hidden}@keyframes pulse-confirm{0%,100%{opacity:1}50%{opacity:.75}}:where(.dispatch-booking) .btn-clear-booking,:where(.dispatch-booking) .btn-reject-all-bookings,:where(.dispatch-booking) .btn-reset-booking-decisions,:where(.dispatch-booking) .btn-restart-booking{font-size:11px;line-height:18px;padding:2px 8px;margin-top:-5px;margin-bottom:-4px}:where(.dispatch-booking) .btn-clear-booking i,:where(.dispatch-booking) .btn-reject-all-bookings i,:where(.dispatch-booking) .btn-reset-booking-decisions i,:where(.dispatch-booking) .btn-restart-booking i{vertical-align:middle}:where(.dispatch-booking) .btn-reject-all-bookings,:where(.dispatch-booking) .btn-reset-booking-decisions,:where(.dispatch-booking) .btn-restart-booking{margin-right:10px}:where(.dispatch-booking) .btn-clear-booking{margin-right:-7px!important}:where(.dispatch-booking) .btn-clear-booking.disabled,:where(body.dispatch-booking) .btn-restart-booking.disabled{cursor:not-allowed;pointer-events:all!important}:where(.dispatch-booking) .decision-is_accepted,:where(.dispatch-booking) .decision-is_rejected{line-height:25px;width:auto!important;text-align:right;line-height:30px}:where(.dispatch-booking) .delivery-bookings-table .decision-is_accepted,:where(.dispatch-booking) .delivery-bookings-table .decision-is_open,:where(.dispatch-booking) .delivery-bookings-table .decision-is_rejected,:where(.dispatch-booking) .delivery-bookings-table .decision-is_taken{float:right;text-align:right}:where(.dispatch-booking) .delivery-bookings-table .decision-is_open{display:flex;justify-content:flex-end;align-items:center;width:160px;max-width:200px}:where(.dispatch-booking) .btn-counter-booking{margin-right:7px!important;min-width:90px}:where(.dispatch-booking) .booking-entry .btn-accept-booking,:where(.dispatch-booking) .booking-entry .btn-reject-booking{margin-top:-3.5px;margin-bottom:-3px}:where(.dispatch-booking) .btn-revert-booking{margin-right:4px;margin-top:1px;font-size:13px}:where(.dispatch-booking) .group-table .delivery-available-icon-wrapper{position:relative}:where(.dispatch-booking) .group-table .delivery-available-icon,:where(body.dispatch-booking) .group-table .delivery-available-icon-wrapper>span.delivery-booking-status-icon{position:absolute;right:-2px;top:calc(50% - 3.5px)}:where(.dispatch-booking) .booking-cancelled-unacked{background-color:#fcf0f0;box-shadow:-3px 0 0 0 #d9534f;border-radius:2px;margin:2px 0}:where(.dispatch-booking) .booking-cancelled-unacked .label-cancelled{font-size:14px;margin-left:15px}.navbar-notification-badge{position:absolute;top:20px;right:0;min-width:18px;height:18px;padding:0 5px;margin-left:4px;font-size:11px;font-weight:600;line-height:18px;text-align:center;color:#fff;background-color:#e74c3c;border-radius:9px;animation:navbar-badge-pop .3s ease-out}@keyframes navbar-badge-pop{0%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.15)}100%{opacity:1;transform:scale(1)}}.notification-bell{display:inline-block;margin:0 6px;position:relative}.notification-bell .notification-bell-button{display:inline-block;padding:4px 2px;opacity:.8}.notification-bell .notification-bell-button:hover{opacity:1}.notification-bell .notification-bell-badge{top:-2px;right:-8px}.notification-bell .dropdown-toggle::after{display:none}.navbar-tasks{display:inline-block;position:relative;height:36px}.navbar-tasks .navbar-tasks-button{display:inline-block;padding:4px 0;opacity:.8}.navbar-tasks .navbar-tasks-button:hover{opacity:1;text-decoration:none}.navbar-tasks .navbar-tasks-button i{display:inline-block;padding:7px}.navbar-tasks .navbar-reminders-badge{top:-2px;right:-8px}.nav-tabs .reminders-nav-link{margin-left:auto!important;margin-right:5px!important;color:#9da4a9!important}.nav-tabs .nav-link.reminders-nav-icon,.nav-tabs .nav-link.reminders-nav-icon.active{position:relative;align-self:center;width:40px;height:46.5px;min-width:40px;min-height:46.5px;margin-top:7px;margin-right:0!important;padding:0!important;font-size:17px;line-height:37px!important;text-align:center;border:0;opacity:.85}.nav-tabs .nav-link.reminders-nav-icon.active,.nav-tabs .nav-link.reminders-nav-icon:hover{opacity:1}nav.nav-tabs .nav-link.reminders-nav-icon .badge.reminders-count{position:absolute;top:3.5px;right:-8px;margin:0;font-size:11px;line-height:10px;color:#6366f1;border-color:#6366f1}.accounts-nav-icon .badge{top:10px!important}.notifications-nav-icon .badge{top:11px!important}nav.nav-tabs .nav-link.reminders-nav-icon .badge.reminders-count--due{color:#fff;background-color:#e74c3c;border:dotted 1px #e74c3c}.nav-tabs .nav-link.logs-nav-icon{position:relative;width:40px;min-width:40px;padding-left:0!important;padding-right:0!important;text-align:center}.nav-tabs .nav-link .nav-icon-tooltip::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.nav-tabs .nav-link.nav-icon-tab{position:relative;width:40px;min-width:40px;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:center}.nav-tabs .nav-link.ms-auto:not(.nav-icon-tab):not(.is-hidden)~.nav-link.nav-icon-tab,.nav-tabs .nav-link.nav-icon-tab:not(.is-hidden)~.nav-link.nav-icon-tab{margin-left:12px!important}nav.nav-tabs .nav-link.accounts-nav-icon .badge{position:absolute;top:7px;right:-6px;margin:0;font-size:11px;line-height:10px}.nav-tabs .reminders-nav-icon~.nav-link.ms-auto{margin-left:17px!important}#reminders#reminders#reminders#reminders .dataTables_wrapper .dt-buttons>.dt-button:first-of-type{display:inline-block!important}#reminders#reminders#reminders#reminders .table tr .actions{display:table-cell!important}.reminders-pane:not(#reminders):not(#reminders):not(#reminders):not(#reminders) .dataTables_wrapper .dt-buttons>.dt-button:first-of-type{display:inline-block!important}.reminders-pane:not(#reminders):not(#reminders):not(#reminders):not(#reminders) .table tr .actions{display:table-cell!important}.reminders-pane:not(#reminders):not(#reminders):not(#reminders):not(#reminders) .dataTables_wrapper input{pointer-events:auto!important;background-color:#fff!important;cursor:text!important}.modal .reminders-datatable tbody tr{height:47.67px}.reminders-datatable tbody tr:hover{box-shadow:none!important;-webkit-box-shadow:none!important}.reminders-pane--compact .dataTables_wrapper{padding-top:0}.reminders-pane--compact .reminder-delete-action{display:none!important}.nav-tabs .nav-link.notifications-nav-icon{position:relative}nav.nav-tabs .nav-link.notifications-nav-icon .badge.notifications-count{position:absolute;top:7px;right:-6px;margin:0;font-size:11px;line-height:10px;color:#9da4a9;border-color:#9da4a9}.nav-link .badge.reminders-count--due{background-color:#e74c3c;border-color:#e74c3c;color:#fff!important}.reminders-chip{float:right;display:inline-flex;align-items:center;gap:6px;margin-top:-4px;padding:4px 12px;font-size:13px;font-weight:600;color:#6366f1;background-color:#f0f0fe;border:1px solid #d9d9fb;border-radius:14px;margin-left:8px}.reminders-chip:hover{color:#4f46e5;text-decoration:none;background-color:#e6e6fd}.reminders-chip--due{color:#fff;background-color:#e74c3c;border-color:#e74c3c}.reminders-chip--due:hover{color:#fff;background-color:#d62c1a}@media (max-width:991.98px){.reminders-chip-label{display:none}.mp-015{padding:0 15px}}.reminder-target-result{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.reminder-target-result-label{font-weight:600}.reminder-target-result small{flex-basis:100%}.select2-results__option--highlighted .reminder-target-result small{color:inherit!important;opacity:.85}tr.reminder-highlight>td{background-color:#fff8e1}.btn-reminders-resolved{min-width:141px}.reminders-datatable.record-reminders-table{margin-top:-20px!important}.modal .add-notes-certification,.modal .add-reminder{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:32px;line-height:2;text-transform:capitalize}.modal .add-reminder{margin:-10px;margin-bottom:-10px;margin-right:-10px}.modal .add-notes-certification{margin:0 -9px;vertical-align:middle}.modal .btn-save-entity-notes{margin-right:3px!important}@media (max-width:991.98px){.modal .add-notes-certification{margin-right:0}.reminders-datatable.record-reminders-table{margin-top:unset!important}.reminders-pane .dataTables_filter input{width:100%}}.notification-bell-mobile{display:inline-flex;align-items:center;margin:0 2px;margin-right:9px}.notification-bell-mobile .notification-bell-button{padding:6px 8px;opacity:1}.notification-bell-mobile .notification-bell-badge{top:0;right:-5px}.notification-bell-menu{width:360px;max-width:92vw;padding:0;max-height:70vh;overflow:hidden;display:none;flex-direction:column;z-index:999}@media (max-width:575.98px){.notification-bell-mobile{position:static}.notification-bell-mobile .notification-bell-menu{left:8px;right:8px;width:auto;max-width:none}.notification-bell-mobile .notification-bell-header{flex-wrap:wrap;row-gap:4px}.notification-bell-mobile .notification-bell-header a{white-space:nowrap}}@media (max-width:359.98px){.notification-bell-mobile .notification-bell-header{column-gap:8px;padding:10px}}.notification-bell-menu.show{display:flex}.notification-bell-header{display:flex;flex:0 0 auto;align-items:center;gap:9px;padding:10px 14px;border-bottom:1px solid #eee;font-weight:600}.notification-bell-header .title{margin-right:auto}.notification-bell-header .mark-all{font-size:11px;font-weight:500}.notification-bell-header .discard-all{font-size:11px;font-weight:500;color:#dc3545}.notification-bell-header .discard-all:hover{color:#a71d2a}.notification-bell-header .settings{color:#505b6e;font-size:16px;line-height:1;display:inline-flex;align-items:center}.notification-bell-header .settings:hover{color:#1f2733;text-decoration:none}.notification-bell-list{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:calc(70vh - 46px)}.notification-bell-item{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-bottom:1px solid #f2f2f2;color:#333;text-decoration:none;cursor:pointer}div.notification-bell-item{cursor:default}.notification-bell-item:hover{background-color:#f7f9fc;text-decoration:none;color:#333}.notification-bell-item.is-unread{background-color:#eef4ff}.notification-bell-item .nb-icon{margin-top:2px;color:#505b6e;width:16px;text-align:center}.notification-bell-item .nb-body{display:flex;flex-direction:column;min-width:0;flex:1}.notification-bell-item .nb-message{font-size:13px;line-height:1.35}.notification-bell-item .nb-time{font-size:11px;color:#999;margin-top:2px}.notification-bell-item .nb-discard{flex:0 0 auto;align-self:start;border:none;background:0 0;color:#bbb;padding:2px 4px;margin-left:6px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}.notification-bell-item:hover .nb-discard{opacity:1}.notification-bell-item .nb-discard:hover{color:#dc3545}.notification-bell-item .nb-action{align-self:flex-start;margin-top:5px;padding:1px 8px;font-size:12px;line-height:1.5}.notification-bell-item .nb-action-done{margin-top:4px;font-size:11px;color:#28a745}.notification-bell-empty,.notification-bell-loading{padding:22px 14px;text-align:center;color:#999;font-size:13px}@media (max-width:991.98px){.navbar-notification-badge{position:revert-rule;display:inline-block;margin-left:4px}.table-entity-notes thead th{padding:16px 8px}.m-mb-15{margin-bottom:15px!important}}@media (max-width:400px){.navbar-notification-badge{margin-right:-3px}#newDraft button{margin-right:-14px!important}}:where(.super-admin) nav.navbar.fixed-top,:where(body.super-admin) .sidebar-header{box-shadow:inset 0 0 10px red}:where(.super-admin) .modal .modal-header{box-shadow:inset 0 0 10px red}@keyframes steer{0%{transform:rotate(0)}25%{transform:rotate(12deg)}50%{transform:rotate(0)}75%{transform:rotate(-22deg)}100%{transform:rotate(0)}}.wheel{animation:steer 20s cubic-bezier(.4,0,.2,1) infinite}.booking-entry .booking-age-dot,.delivery-bookings-table tr .booking-age-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;flex-shrink:0;margin-top:1px;position:relative}.booking-entry .booking-age-dot::before,.delivery-bookings-table tr .booking-age-dot::before{content:'';position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:50%}.booking-age-dot.age-fresh{background-color:#5cb85c}.booking-age-dot.age-waiting{background-color:#f0ad4e}.booking-age-dot.age-urgent{background-color:#d9534f;animation:pulse-dot 1.5s infinite}.booking-age-dot.dot-decided{animation:none;opacity:.6}.badge .fas.fa-check{padding:0 1px}.select2-container--default .select2-results>.select2-results__options{max-height:216px}.pricing_strategy-select .select2-container--default .select2-selection--single{height:36px!important}.nav-link .badge .fa-spin{margin-top:-2px}@media (min-width:576px){.modal-md{max-width:400px}}.btn-cancel-proposal:hover{color:#dc3545}.btn-update-proposal{margin-right:0}.badge-proposal{background-color:#6366f1;color:#fff}.badge-booked{background-color:#2e9e5b;color:#fff}.leaflet-popup .group-table tr td:nth-child(3){white-space:nowrap}.toggle-available-link:not(.toggled):hover{text-decoration:none!important}#availability-matches-modal .modal-title,#propose-carrier-modal-title{font-size:22px;text-transform:uppercase;font-family:Poppins,sans-serif}#availability-matches-modal .availability-matches-slots-hint{display:inline-block;margin-top:2px;color:#6366f1!important;font-size:.85em;font-weight:600;white-space:nowrap;cursor:help}#availability-matches-modal .availability-match-service-name{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;cursor:help}#availability-matches-modal .availability-matches-table{margin-bottom:0}#availability-matches-modal .availability-match-booked-badge,#availability-matches-modal .availability-match-proposal-badge{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px 7px;font-weight:600;color:#fff;background:#6366f1;border-radius:10px;white-space:nowrap;font-size:90%}#availability-matches-modal .availability-match-booked-badge{background:#2e9e5b}#availability-matches-modal .availability-match-booked-badge i,#availability-matches-modal .availability-match-proposal-badge i{font-size:.75em}#availability-matches-modal .availability-matches-table tr.has-pending-proposal>td{background:#f3effc;box-shadow:none!important}#availability-matches-modal .availability-matches-table tr.has-carrier-booking>td{background:#fdf3e3;box-shadow:none!important}#availability-matches-modal .availability-matches-table tr.has-accepted-booking>td{background:#eaf7ef;box-shadow:none!important}#availability-matches-modal .availability-matches-table .actions .btn i{visibility:visible!important}#availability-matches-modal .availability-matches-modal-body{overflow-x:auto;-webkit-overflow-scrolling:touch}#availability-matches-modal .availability-matches-table tr.row-flash-updated>td{transition:background-color 1s ease-in-out;background-color:#ffffe0}.table .badge{cursor:default}.daterangepicker .drp-calendar.right{padding:8px 5px 8px 0!important}.daterangepicker .drp-calendar.left{padding:8px 0 8px 5px!important}.origin-cell i{cursor:help}#invoice-certification-reminders{min-height:146px!important}#bill-certification-reminders{min-height:175px!important}#reminder-modal .select2-container--default .select2-search--inline .select2-search__field{min-width:405px!important}.available-field-row .delivery-window-input{border-right:2px solid #ced4da}.available-field-row .gj-datepicker .btn{background-color:#fdfdfd}.available-field-row .gj-datepicker .btn:hover{background-color:#f6f6f6}.table tr .input-group>.form-control{border-top-left-radius:.2rem!important;border-bottom-left-radius:.2rem!important}.allow_carrier_offer-row:hover .checkmark{background-color:#fff}.steer-uploading:hover{opacity:.88!important}.state-card{background:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.12);padding:32px 40px;text-align:center;width:400px;max-width:90vw}.state-card__icon{font-size:36px;color:#ccc;margin-bottom:12px}.state-card--danger .state-card__icon{color:#d9534f}.state-card__title{font-size:16px;font-weight:600;color:#333;margin-bottom:6px}.state-card__subtitle{font-size:13px;color:#888;margin-bottom:18px;line-height:1.5}.state-card__actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.state-card__actions .btn{font-size:13px;padding:6px 16px;border-radius:6px}
