.section-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;min-width:100%;min-height:100%;background-color:#ffffffb8;pointer-events:all}.section-loader-spinner{width:4.5rem;height:4.5rem;border-top:3px solid var(--primary-color);border-right:3px solid transparent;border-radius:50%;animation:section-loader-rotation .8s linear infinite}@keyframes section-loader-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.front-quote-assist-contact-details{position:relative;height:100%;min-height:0;overflow-y:auto;padding:12px;background:var(--body-color)}.front-quote-assist-contact-details .front-contact-about-panel{display:flex;flex-direction:column;gap:12px;min-height:100%}.front-quote-assist-contact-details .front-contact-about-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid var(--field-border-color);border-radius:6px;background:var(--white-color)}.front-quote-assist-contact-details .front-contact-about-title{color:var(--primary-color);font-size:13px;font-weight:700;line-height:1.2}.front-quote-assist-contact-details .front-contact-about-name{margin-top:3px;color:var(--text-color);font-size:12px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.front-quote-assist-contact-details .front-contact-selector{position:relative;flex-shrink:0}.front-quote-assist-contact-details .front-contact-selector-trigger{display:inline-flex;align-items:center;justify-content:center;width:58px;height:32px;border:1px solid var(--field-border-color);border-radius:6px;background:var(--body-color);cursor:pointer}.front-quote-assist-contact-details .front-contact-selector-trigger.active{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.front-quote-assist-contact-details .front-contact-selector-trigger-icon{position:relative;width:15px;height:15px;margin-right:10px;border:2px solid var(--no-record-color);border-radius:3px}.front-quote-assist-contact-details .front-contact-selector-trigger-icon:after{content:"";position:absolute;left:3px;right:3px;bottom:2px;height:4px;border-radius:4px 4px 0 0;background:var(--no-record-color)}.front-quote-assist-contact-details .front-contact-selector-icon{width:7px;height:7px;border-right:2px solid var(--no-record-color);border-bottom:2px solid var(--no-record-color);transform:translateY(-2px) rotate(45deg)}.front-quote-assist-contact-details .front-contact-selector-menu{position:absolute;z-index:5;top:calc(100% + 4px);right:0;width:min(264px,100vw - 48px);max-height:340px;overflow-y:auto;padding:10px 0;border:1px solid var(--field-border-color);border-radius:10px;background:var(--white-color);box-shadow:0 8px 28px #00000024}.front-quote-assist-contact-details .front-contact-selector-group+.front-contact-selector-group{margin-top:8px}.front-quote-assist-contact-details .front-contact-selector-group-title{padding:0 12px 8px;color:var(--no-record-color);font-size:12px;font-weight:800;line-height:1.2}.front-quote-assist-contact-details .front-contact-selector-item{display:flex;align-items:center;gap:10px;width:100%;min-width:0;border:0;background:transparent;color:var(--text-color);cursor:pointer;padding:8px 12px;text-align:left}.front-quote-assist-contact-details .front-contact-selector-item:hover{background:var(--body-color)}.front-quote-assist-contact-details .front-contact-selector-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#4e4a58;color:var(--white-color);font-size:11px;font-weight:800;line-height:1}.front-quote-assist-contact-details .front-contact-selector-copy{flex:1;min-width:0}.front-quote-assist-contact-details .front-contact-selector-name,.front-quote-assist-contact-details .front-contact-selector-handle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-quote-assist-contact-details .front-contact-selector-name{color:var(--text-color);font-size:13px;font-weight:700;line-height:1.25}.front-quote-assist-contact-details .front-contact-selector-handle{margin-top:2px;color:var(--no-record-color);font-size:12px;font-weight:500;line-height:1.25}.front-quote-assist-contact-details .front-contact-selector-check{width:14px;height:8px;margin-left:4px;border-left:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);transform:rotate(-45deg)}.front-quote-assist-contact-details .front-contact-details-menu{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0;border-bottom:1px solid var(--field-border-color);background:var(--white-color);padding:10px;border-radius:5px}.front-quote-assist-contact-details .front-contact-details-menu-tabs{display:flex;align-items:flex-end;gap:20px;min-width:0}.front-quote-assist-contact-details .front-contact-details-menu-item{min-width:0;max-width:180px;padding:0 0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--no-record-color);cursor:pointer;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.front-quote-assist-contact-details .front-contact-details-menu-item.active{border-bottom-color:var(--primary-color);color:var(--text-color);font-weight:700}.front-quote-assist-contact-details .front-contact-about-sections{display:flex;flex-direction:column;gap:16px}.front-quote-assist-contact-details .front-contact-about-section{min-width:0}.front-quote-assist-contact-details .front-contact-about-label-with-icon{display:flex;align-items:center;gap:5px}.front-quote-assist-contact-details .front-contact-about-field-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:14px;height:14px;color:var(--no-record-color);font-size:14px;line-height:1;background-color:var(--shadow-light-color);padding:10px;border-radius:5px}.front-quote-assist-contact-details .front-contact-about-field-icon svg{width:14px;height:14px}.front-quote-assist-contact-details .front-contact-about-x-icon{font-size:11px;font-weight:700;line-height:1}.front-quote-assist-contact-details .front-contact-about-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.front-quote-assist-contact-details .front-contact-about-row{min-width:0;padding:9px 10px;border:1px solid var(--body-color);border-radius:6px;background:var(--white-color);box-shadow:0 1px 3px var(--shadow-light-color)}.front-quote-assist-contact-details .front-contact-about-row-icon-only{display:flex;align-items:center;gap:8px}.front-quote-assist-contact-details .front-contact-about-row-icon-only .front-contact-about-label{flex:0 0 auto}.front-quote-assist-contact-details .front-contact-about-row-icon-only .front-contact-about-value{margin-top:0}.front-quote-assist-contact-details .front-contact-about-label{color:var(--no-record-color);font-size:11px;font-weight:600;line-height:1.3}.front-quote-assist-contact-details .front-contact-about-value{margin-top:3px;color:var(--text-color);font-size:13px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.front-quote-assist-contact-details .front-contact-about-link{color:var(--link-color);text-decoration:none;overflow-wrap:anywhere}.front-quote-assist-contact-details .front-contact-about-link:hover{text-decoration:underline}.front-quote-assist-contact-details .account-details-message{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;color:var(--text-color);font-size:14px;font-weight:600;text-align:center}@media (max-width: 620px){.front-quote-assist-contact-details .front-contact-about-list{grid-template-columns:minmax(0,1fr)}}.front-quote-assist-edit-mode{position:relative;height:100%;min-height:0;display:flex;flex-direction:column;background:var(--body-color);overflow:hidden}.front-quote-assist-edit-mode .edit-mode-content{flex:1;min-height:0;overflow-y:auto;padding:10px 12px 12px;overflow:auto;scrollbar-width:thin;scroll-behavior:smooth;scrollbar-color:var(--scroll-thumb-color) transparent}.front-quote-assist-edit-mode .edit-mode-content::-webkit-scrollbar{width:7px;height:7px;background-color:var(--scroll-color)}.front-quote-assist-edit-mode .edit-mode-content::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--scroll-thumb-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form{display:grid;width:100%;gap:8px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;align-items:start;max-width:100%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row .mui-autocomplete{margin-top:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row .dock-high-checkbox{margin-top:0;align-self:start;padding-top:31px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row .dock-high-checkbox .d-flex{align-items:center!important;gap:6px!important}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row .dock-high-checkbox .form-label{margin:0;white-space:nowrap}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.customer-container{grid-template-columns:minmax(320px,.9fr) minmax(260px,.75fr);justify-content:start}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container{grid-template-columns:minmax(128px,.85fr) minmax(160px,1.15fr) minmax(110px,.8fr) minmax(82px,.55fr) minmax(78px,.45fr);justify-content:start}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.time-container{grid-template-columns:minmax(130px,1fr) minmax(100px,.8fr) minmax(130px,1fr) minmax(100px,.8fr);align-items:start;justify-content:start}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.customer-container,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.time-container{margin-top:0!important;margin-bottom:0!important}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .location-sections{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .location-section{display:grid;gap:4px;min-width:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .location-section .address-container{padding:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .section{margin:0;padding:0;font-size:12px;font-weight:600;line-height:1.2;color:var(--primary-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .section.origin{color:var(--primary-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .section.destination{color:var(--success-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .section-timezone{margin-left:6px;padding:1px 6px;border-radius:10px;font-weight:600;color:var(--text-color);vertical-align:middle}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .location-section>.section{margin:0!important;padding:0!important;line-height:1.2}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .location-sections .location-section>h3.section.origin,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .location-sections .location-section>h3.section.destination{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-panel{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--field-border-color);border-left:4px solid var(--primary-color);border-radius:6px;background:var(--white-color);box-shadow:0 1px 3px var(--shadow-light-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-heading{display:flex;align-items:center;gap:10px;min-width:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-icon{flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;background:var(--bolt-iq-light-link-color);color:var(--grid-link-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-icon svg{width:20px;height:20px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-title{color:var(--text-color);font-size:13px;font-weight:700;line-height:1.2}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-note,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-label{color:var(--no-record-color);font-size:11px;line-height:1.3}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-item{min-width:0;padding:8px 10px;border:1px solid var(--body-color);border-radius:5px;background:var(--table-body-light-bg-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-value{margin-top:2px;color:var(--text-color);font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-group{display:flex;flex-direction:column;min-width:0;max-width:100%;margin:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-group .rhf-field{margin:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-label{margin-bottom:3px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .rhf-field-error{margin-top:2px;color:var(--error-dark-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .notes-row{min-width:0;margin:0!important}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .notes-row .form-group,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .notes-row .rhf-field{width:100%;min-width:0;overflow:hidden}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .notes-row .notes-textarea{background:var(--white-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .notes-row .notes-textarea .MuiInputBase-root{align-items:flex-start;border-radius:5px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .notes-row .notes-textarea textarea{resize:vertical;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table{border:1px solid var(--body-color);border-radius:6px;background:var(--white-color);overflow:hidden;font-size:11px;max-width:100%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll{overflow:auto;scrollbar-width:thin;max-width:100%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table{width:100%;min-width:min(700px,100%);border-collapse:separate;border-spacing:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table thead th{position:sticky;top:0;z-index:5;background-color:var(--list-border-color);font-size:12px;padding:6px 8px;white-space:nowrap;text-align:left;border-bottom:1px solid var(--placeholder-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table thead th.text-center{text-align:center}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table thead th.required:after{content:"*";font-size:12px;color:var(--error-dark-color);margin-left:3px;position:relative;top:-4px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table thead .dimention-head{align-items:center;text-align:center}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody tr{background:var(--table-body-light-bg-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody tr.hazmat-details-row{background:var(--white-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody td{padding:4px;vertical-align:middle}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody td .MuiButton-root{min-width:0!important}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody td .k-input{min-width:74px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .dimension-group{display:flex;gap:4px;justify-content:center}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .checkbox-cell,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .action-cell{text-align:center}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .checkbox-cell .rhf-checkbox,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .action-cell .rhf-checkbox{justify-content:center}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper{padding:5px;border:1px solid var(--border-color);border-radius:4px;background-color:var(--grid-row-even-bg-color)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-title{margin-bottom:6px;font-size:11px;font-weight:600}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-fields{display:flex;flex-wrap:nowrap;gap:7px;align-items:end;min-width:100px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-fields .form-label{margin-bottom:3px;font-size:11px;white-space:nowrap}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-fields .form-label.required:after{content:"*";font-size:12px;color:var(--error-dark-color);margin-left:3px;position:relative;top:-4px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-fields .hazmat-un-number-field{flex:0 0 80px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-fields .hazmat-shipping-name-field{flex:1 0 100px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-fields .hazmat-class-field{flex:0 0 100px}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .freight-details-table .table-scroll table tbody .hazmat-details-wrapper .hazmat-packaging-field{flex:0 0 95px;min-width:95px;margin:0}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .d-flex:has(>.section){margin-top:0!important;margin-bottom:0!important}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .error-text{color:var(--error-dark-color)!important;font-size:11px}@media (max-width: 980px){.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container{grid-template-columns:.6fr 1.3fr 1fr .4fr .3fr}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.time-container{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 760px){.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-panel,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .route-estimate-metrics,.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.customer-container{grid-template-columns:minmax(0,1fr)}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container{grid-template-columns:1fr 1.5fr 1fr .4fr .5fr}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.time-container{grid-template-columns:repeat(2,minmax(0,1fr))}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .dock-high-checkbox{margin-top:-26px!important}}@media (max-width: 700px){.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container{display:flex;flex-wrap:wrap}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(1){flex:0 1 40%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(2){flex:1 1 56%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(3){flex:1 1 60%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(4){flex:0 1 14%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(5){flex:0 1 20%}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .dock-high-checkbox{margin-top:-26px!important}}@media (max-width: 500px){.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container{display:grid;grid-template-columns:1fr}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(1),.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(2),.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(3),.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(4),.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.address-container .form-group:nth-child(5){flex-basis:100%;grid-column:span 1}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .form-row.time-container{grid-template-columns:1fr .9fr}.front-quote-assist-edit-mode .quote-assist-vehicle-match-form .dock-high-checkbox{margin-top:-26px!important}}.front-quote-assist-edit-mode .MuiAutocomplete-root{font-family:Roboto-Regular;border-radius:5px}.front-quote-assist-edit-mode .MuiAutocomplete-root input::placeholder{color:var(--text-color)}.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root{background:var(--white-color);border-radius:5px}.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:2px solid var(--field-border-color)}.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--field-border-color)}.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--grid-link-color)}.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-disabled{background-color:var(--disabled-color)}.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline,.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-error:hover .MuiOutlinedInput-notchedOutline,.front-quote-assist-edit-mode .MuiAutocomplete-root .MuiOutlinedInput-root.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--error-light-color)}.front-quote-assist-edit-mode .edit-mode-footer{flex-shrink:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:9px 14px;background:var(--white-color);border-top:1px solid var(--disabled-color)}.front-quote-assist-edit-mode .edit-mode-footer .MuiButton-root{border-radius:8px;font-size:12px;font-weight:600;text-transform:none}@media (max-width: 560px){.front-quote-assist-edit-mode .edit-mode-footer{grid-template-columns:minmax(0,1fr)}}.launch-quote-assist-dialog .launch-confirm-content{font-size:14px;line-height:1.45;margin:20px 0;color:var(--text-color)}.launch-quote-assist-dialog .launch-confirm-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center!important;align-items:center;column-gap:16px;width:100%;box-sizing:border-box;padding:20px!important;background-color:var(--body-color)}.launch-quote-assist-dialog .launch-confirm-actions .MuiButton-root{font-size:12px;font-weight:500;text-transform:none;white-space:nowrap;margin:0!important}@media (max-width: 640px){.launch-quote-assist-dialog .launch-confirm-actions{grid-template-columns:minmax(0,1fr);row-gap:8px}}.quote-assist{height:100%;display:flex;flex-direction:column;background:var(--body-color);min-width:300px;position:relative}.quote-assist .quote-assist-menu-bar{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:8px 12px 0;background:var(--white-color);border-bottom:1px solid var(--disabled-color)}.quote-assist .quote-assist-menu-item{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-color);cursor:pointer;font-size:13px;font-weight:600;line-height:1.2;padding:8px 12px 9px;text-align:center;white-space:nowrap}.quote-assist .quote-assist-menu-item.active{border-bottom-color:var(--primary-color);color:var(--primary-color)}.quote-assist .content{flex:1;display:flex;flex-direction:column;min-height:0}.quote-assist .content .details-section{flex:1;position:relative;min-height:0;overflow-y:auto;padding:0 15px;scrollbar-width:none}.quote-assist .content .details-section.edit-details-section{padding:0;overflow:hidden}.quote-assist .content .details-section.contact-details-section{padding:0}.quote-assist .content .details-section.inactive-menu-panel{display:none}.quote-assist .content .details-section .section{margin:15px 0;font-weight:600;color:var(--primary-color);font-size:14px}.quote-assist-empty{display:flex;justify-content:center;align-items:center;height:100%;background-color:var(--body-color)}.quote-assist-empty .quote-assist-empty-content{text-align:center;padding:40px 30px;border-radius:12px;background:var(--white-color);box-shadow:0 4px 20px #0000000d;max-width:400px;width:100%}.quote-assist-empty .quote-assist-empty-content .quote-assist-empty-icon{font-size:24px}.quote-assist-empty .quote-assist-empty-content .quote-assist-empty-text{color:var(--text-color)}.quote-assist-empty .quote-assist-empty-content .quote-assist-empty-actions{display:flex;justify-content:center;gap:10px;margin-top:16px}.quote-assist-empty .quote-assist-empty-content .quote-assist-empty-actions .MuiButton-root{text-transform:none}:root{--body-color: #f4f5fa;--body-font-color: #282930;--primary-color: #002a5c;--primary-light-color: #3c528a;--light-btn-color: #ededed;--highlight-btn-color: #fae3e3;--success-color: #4a9c49;--light-success-color: #f1fce5;--error-color: #b00020;--error-light-color: #d32f2f;--error-dark-color: #ff0000;--warning-color: #e29613;--warning-light-color: #ffdc9f;--warning-dark-color: #ffc400;--light-text-color: #cccccc;--light-text-color1: #ffffff99;--title-color: #3a3a3a;--text-color: #737684;--text-dark-color: #636363;--text-dark-color1: #717171;--purple-color: #800080;--dark-green-color: #4a9c4966;--border-color: #bbbbbb;--border-dark-color: #707070;--excess-lead-color: #05bdc7;--excess-lead-border-color: #0c8288;--repost-color: #fbf9dc;--repost-border-color: #e2d413;--error-box-color: #ffe6e6;--error-box-border-color: #ff4d4d;--search-highlight-color: #ffff00;--upload-color: #2b89ab;--table-td-color: #edf5ec;--table-head-color: #eff1f6;--placeholder-color: #b2beb5;--dropdown-color: #f2f2f2;--content-color: #f3f3f3;--light-bg-color: #f6f7f9;--shadow-color: #0000001a;--shadow-light-color: #0000000d;--shadow-medium-color: #00000024;--shadow-dark-color: #00000029;--black-color: #000;--white-color: #fff;--no-record-color: #808080;--scroll-thumb-color: #c9c9c9;--multi-leg-color: #dff7ff;--table-color: #d3d3d3;--email-shipment-color: #ffa700;--email-shipment-border-color: #ff4d00;--disabled-color: #f0f0f0;--light-variant: #f4f5fb;--light-variant1: #f5f5f5;--light-variant2: #f2f2f2;--dark-variant: #121212;--dark-variant1: #222222;--dark-variant2: #252525;--dark-variant3: #333333;--dark-variant4: #444444;--grid-row-even-bg-color: #f3f7ff;--dark-grid-row-bg-color: #323130;--grid-border-color: #e9e9e9;--grid-link-color: #0067c1;--dark-grid-border-color: #3a3938;--input-border-color: #0000003b;--button-active-color: #3c528a14;--map-border-color: #d6d6da;--list-border-color: #dee2e6;--link-color: #46aaf4;--assetPath: "../images";--deviceDetailBgColor: #f9f9f9;--menu-color: #0d0d0d;--toggle-active-color: #edf5ff;--toggle-text-color: #afb3ba;--row-disabled: #e0e0e0;--rgba-black-color: rgba(0, 0, 0, .07);--rgba-black-color1: rgba(0, 0, 0, .12);--rgba-black-color2: rgba(0, 0, 0, .7);--rgba-white-color: rgba(255, 255, 255, .7);--message-icon-color: #4caf50;--tooltip-table-border-color: #ddd;--tooltip-table-header-color: #f0f0f0;--link-disabled-color: #888484;--elementHeight: 40px;--header-bar-height: 90px;--header-navbar-height: 76px;--side-nav-bar: 220px;--mini-side-nav-bar: 105px;--content-header-height: 84px;--kendo-tab-height: 44px;--section-width: 500px;--layout-border-radius: 8px;--matches-header-height: 70px;--status-completed-color: #03e800;--status-pending-color: #d193b6;--light-scroll-color: rgb(219, 213, 213);--progress-dot-light-color: #e8e8e8;--progress-dot-dark-color: #b1b1b1;--progress-dot-light-green: #6ed78a;--progress-line-light-color: #e3e3e3;--progress-line-light-green: #b1eeb9;--progress-line-dark-green: #32994e;--accepted-status-color: #e6f4e6;--declined-status-color: #fde6e6;--missed-status-color: #fff7e6;--bolt-iq-light-link-color: rgba(195, 195, 238, .479);--table-body-light-bg-color: #dfe7df;--field-border-color: #d4d8e5}[data-theme=light-theme]{--body-bg-color: var(--body-color);--section-dark-color: var(--body-color);--section-color: var(--white-color);--kendo-grid-wrapper-color: var(--body-color);--menu-btn: var(--light-variant);--menu-item-text: var(--text-dark-color);--menu-item-selected: var(--primary-color);--grid-header: var(--table-head-color);--grid-header-border: var(--rgba-black-color1);--dark-to-light: var(--black-color);--primary-to-light: var(--primary-color);--text-to-light: var(--text-color);--border-to-light: var(--border-color);--light-variant2-to-dark-varient3: var(--light-variant2);--light-to-dark: var(--white-color);--light-gray-to-dark-varient: var(--light-btn-color);--light-to-dark-varient: var(--white-color);--light-to-dark-varient1: var(--white-color);--light-to-dark-varient2: var(--white-color);--light-to-dark-varient3: var(--white-color);--light-to-dark-varient4: var(--white-color);--light-dropdown-to-dark-varient3: var(--dropdown-color);--grid-even-row: var(--grid-row-even-bg-color);--light-variant1-to-dark-variant: var(--light-variant1);--toggle-active-to-light: var(--toggle-active-color);--search-highlight: var(--search-highlight-color);--chip-color: var(--table-head-color);--loader-color: var(--rgba-white-color);--accordion-content-color: var(--table-td-color);--panel-bg-color: var(--table-head-color);--primary-to-transparant: var(--primary-color);--input-disabled: var(--disabled-color);--table-color-to-dark: var(--table-color);--highlight-row: var(--grid-row-even-bg-color);--primary-to-body: var(--primary-color)}[data-theme=dark-theme]{--body-bg-color: var(--dark-variant);--section-dark-color: var(--dark-variant);--section-color: var(--dark-variant1);--kendo-grid-wrapper-color: var(--dark-variant1);--menu-btn: var(--dark-variant1);--menu-item-text: var(--light-text-color);--menu-item-selected: var(--white-color);--grid-header: var(--primary-color);--grid-header-border: var(--primary-light-color);--dark-to-light: var(--white-color);--primary-to-light: var(--white-color);--text-to-light: var(--white-color);--border-to-light: var(--white-color);--light-variant2-to-dark-varient3: var(--dark-variant3);--light-to-dark: var(--black-color);--light-to-dark-varient: var(--dark-variant);--light-to-dark-varient1: var(--dark-variant1);--light-to-dark-varient2: var(--dark-variant2);--light-to-dark-varient3: var(--dark-variant3);--light-to-dark-varient4: var(--dark-variant4);--light-gray-to-dark-varient: var(--dark-variant);--light-dropdown-to-dark-varient3: var(--dark-variant3);--grid-even-row: var(--dark-variant2);--light-variant1-to-dark-variant: var(--dark-variant);--toggle-active-to-light: var(--white-color);--search-highlight: var(--warning-color);--chip-color: var(--dark-variant4);--loader-color: var(--dark-variant3);--accordion-content-color: var(--dark-variant4);--panel-bg-color: var(--dark-variant3);--primary-to-transparant: "transparant";--input-disabled: var(--dark-variant4);--table-color-to-dark: var(--dark-variant4);--highlight-row: var(--grid-row-even-bg-color);--primary-to-body: var(--body-color)}.bolt-express-app .MuiButton-root,.dialog-wrapper .MuiButton-root{min-width:110px;letter-spacing:.5px;box-shadow:none;font-family:Roboto-Regular;white-space:nowrap}.bolt-express-app .MuiButton-root .MuiLoadingButton-loadingIndicatorStart,.dialog-wrapper .MuiButton-root .MuiLoadingButton-loadingIndicatorStart{position:relative;left:-8px}.bolt-express-app .MuiButton-root:hover,.dialog-wrapper .MuiButton-root:hover{box-shadow:none;border-color:var(--primary-color)}.bolt-express-app .MuiButton-containedPrimary,.bolt-express-app .MuiButton-containedPrimary:hover,.bolt-express-app .MuiButton-containedPrimary.Mui-disabled,.dialog-wrapper .MuiButton-containedPrimary,.dialog-wrapper .MuiButton-containedPrimary:hover,.dialog-wrapper .MuiButton-containedPrimary.Mui-disabled{color:var(--white-color);background:var(--primary-color)}.bolt-express-app .MuiButton-containedSecondary,.bolt-express-app .MuiButton-containedSecondary:hover,.bolt-express-app .MuiButton-containedSecondary.Mui-disabled,.dialog-wrapper .MuiButton-containedSecondary,.dialog-wrapper .MuiButton-containedSecondary:hover,.dialog-wrapper .MuiButton-containedSecondary.Mui-disabled{color:var(--white-color);background:var(--error-color)}.bolt-express-app .MuiButton-containedSuccess,.bolt-express-app .MuiButton-containedSuccess:hover,.bolt-express-app .MuiButton-containedSuccess.Mui-disabled,.dialog-wrapper .MuiButton-containedSuccess,.dialog-wrapper .MuiButton-containedSuccess:hover,.dialog-wrapper .MuiButton-containedSuccess.Mui-disabled{color:var(--white-color);background:var(--success-color)}.bolt-express-app .MuiButton-outlined,.bolt-express-app .MuiButton-outlined:hover,.dialog-wrapper .MuiButton-outlined,.dialog-wrapper .MuiButton-outlined:hover{color:var(--primary-color);border-color:var(--primary-color);background:transparent}.bolt-express-app .MuiButton-outlinedSuccess,.bolt-express-app .MuiButton-outlinedSuccess:hover,.dialog-wrapper .MuiButton-outlinedSuccess,.dialog-wrapper .MuiButton-outlinedSuccess:hover{color:var(--success-color);border-color:var(--success-color)}.bolt-express-app .MuiCheckbox-root,.dialog-wrapper .MuiCheckbox-root{padding:0 9px}.bolt-express-app .MuiCheckbox-colorPrimary.Mui-checked,.bolt-express-app .MuiCheckbox-colorSecondary.Mui-checked,.bolt-express-app .MuiCheckbox-root.MuiCheckbox-indeterminate,.dialog-wrapper .MuiCheckbox-colorPrimary.Mui-checked,.dialog-wrapper .MuiCheckbox-colorSecondary.Mui-checked,.dialog-wrapper .MuiCheckbox-root.MuiCheckbox-indeterminate{color:var(--primary-color)}.bolt-express-app .MuiSvgIcon-root,.dialog-wrapper .MuiSvgIcon-root{width:20px;height:20px}.bolt-express-app .MuiOutlinedInput-input,.bolt-express-app .MuiSelect-outlined,.dialog-wrapper .MuiOutlinedInput-input,.dialog-wrapper .MuiSelect-outlined{padding:10px 14px}.bolt-express-app .MuiTextField-root,.dialog-wrapper .MuiTextField-root{width:100%}.bolt-express-app .MuiInputLabel-outlined.MuiInputLabel-shrink,.dialog-wrapper .MuiInputLabel-outlined.MuiInputLabel-shrink{background:var(--white-color)}.bolt-express-app .MuiInputBase-root,.dialog-wrapper .MuiInputBase-root{width:100%;position:relative;font-family:Roboto-Regular}.bolt-express-app .MuiInputBase-input,.dialog-wrapper .MuiInputBase-input{font-size:14px}.bolt-express-app .MuiOutlinedInput-multiline,.dialog-wrapper .MuiOutlinedInput-multiline{padding:0}.bolt-express-app .MuiFormHelperText-root,.dialog-wrapper .MuiFormHelperText-root{color:var(--text-color);font-size:10px;font-family:Roboto-Regular}.bolt-express-app .MuiButton-containedSizeLarge,.dialog-wrapper .MuiButton-containedSizeLarge{padding:6px 15px;height:35px}.bolt-express-app .MuiButton-containedSizeLarge .material-icons,.dialog-wrapper .MuiButton-containedSizeLarge .material-icons{color:var(--white-color);font-size:20px;margin-right:2px}.bolt-express-app .MuiButton-outlined.MuiButton-outlinedSecondary,.dialog-wrapper .MuiButton-outlined.MuiButton-outlinedSecondary{border-color:var(--border-color);color:var(--text-color);min-width:auto;height:35px;padding:8px;font-size:18px}.bolt-express-app .MuiButton-outlined.MuiButton-outlinedSecondary.bid-reject-btn,.dialog-wrapper .MuiButton-outlined.MuiButton-outlinedSecondary.bid-reject-btn{border-color:var(--error-color);color:var(--error-color);min-width:110px}.bolt-express-app .MuiFormLabel-root,.bolt-express-app .MuiMenuItem-root,.bolt-express-app .MuiTable-root,.bolt-express-app .MuiTableCell-root,.bolt-express-app .MuiTypography-root,.bolt-express-app .MuiAutocomplete-root,.dialog-wrapper .MuiFormLabel-root,.dialog-wrapper .MuiMenuItem-root,.dialog-wrapper .MuiTable-root,.dialog-wrapper .MuiTableCell-root,.dialog-wrapper .MuiTypography-root,.dialog-wrapper .MuiAutocomplete-root{font-family:Roboto-Regular}.bolt-express-app .MuiList-padding,.dialog-wrapper .MuiList-padding{padding:0;font-family:Roboto-Regular}.bolt-express-app .MuiButton-containedPrimary.Mui-disabled,.bolt-express-app .MuiButton-containedSecondary.Mui-disabled,.bolt-express-app .MuiButton-containedSuccess.Mui-disabled,.dialog-wrapper .MuiButton-containedPrimary.Mui-disabled,.dialog-wrapper .MuiButton-containedSecondary.Mui-disabled,.dialog-wrapper .MuiButton-containedSuccess.Mui-disabled{opacity:.5;cursor:not-allowed}.bolt-express-app .MuiFormControl-root,.dialog-wrapper .MuiFormControl-root{width:100%}.bolt-express-app .MuiInputLabel-formControl,.dialog-wrapper .MuiInputLabel-formControl{top:-6px}.bolt-express-app .MuiInputLabel-shrink,.dialog-wrapper .MuiInputLabel-shrink{z-index:9999;background:var(--white-color);top:0}.bolt-express-app .MuiInputBase-multiline,.dialog-wrapper .MuiInputBase-multiline{padding:0}.bolt-express-app .MuiInputAdornment-root,.dialog-wrapper .MuiInputAdornment-root{margin-right:0}.bolt-express-app .MuiInputBase-inputAdornedStart,.dialog-wrapper .MuiInputBase-inputAdornedStart{padding-left:1px}.bolt-express-app .MuiInputBase-input.Mui-disabled,.bolt-express-app .MuiInputBase-root.Mui-disabled,.dialog-wrapper .MuiInputBase-input.Mui-disabled,.dialog-wrapper .MuiInputBase-root.Mui-disabled{background:var(--disabled-color);cursor:not-allowed}.bolt-express-app .MuiOutlinedInput-root.MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline,.dialog-wrapper .MuiOutlinedInput-root.MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-width:2px}.bolt-express-app .MuiSwitch-switchBase.Mui-checked,.dialog-wrapper .MuiSwitch-switchBase.Mui-checked{color:var(--primary-color)}.bolt-express-app .MuiAutocomplete-input::-webkit-input-placeholder,.dialog-wrapper .MuiAutocomplete-input::-webkit-input-placeholder{color:var(--black-color);opacity:1}.bolt-express-app .MuiAutocomplete-input::-moz-placeholder,.dialog-wrapper .MuiAutocomplete-input::-moz-placeholder{color:var(--black-color);opacity:1}.bolt-express-app .MuiAutocomplete-input:-ms-input-placeholder,.dialog-wrapper .MuiAutocomplete-input:-ms-input-placeholder{color:var(--black-color);opacity:1}.bolt-express-app .MuiAutocomplete-input:-moz-placeholder,.dialog-wrapper .MuiAutocomplete-input:-moz-placeholder{color:var(--black-color);opacity:1}.bolt-express-app .textbox-control .MuiOutlinedInput-notchedOutline,.dialog-wrapper .textbox-control .MuiOutlinedInput-notchedOutline{top:-5px}.bolt-express-app .textbox-control.hide-placeholder .MuiOutlinedInput-notchedOutline,.dialog-wrapper .textbox-control.hide-placeholder .MuiOutlinedInput-notchedOutline{top:0}.bolt-express-app .auto-complete-control .MuiOutlinedInput-root,.dialog-wrapper .auto-complete-control .MuiOutlinedInput-root{padding:0 9px;height:40px}.bolt-express-app .auto-complete-control .helper-text,.dialog-wrapper .auto-complete-control .helper-text{padding-left:15px}.bolt-express-app .auto-complete-control.sm .MuiOutlinedInput-root,.dialog-wrapper .auto-complete-control.sm .MuiOutlinedInput-root{height:35px}.bolt-express-app .auto-complete-control.text-sm .MuiInputBase-input,.dialog-wrapper .auto-complete-control.text-sm .MuiInputBase-input{font-size:13px}.bolt-express-app .auto-complete-multi-control .MuiOutlinedInput-root,.dialog-wrapper .auto-complete-multi-control .MuiOutlinedInput-root{padding:0 9px;min-height:40px}.bolt-express-app .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track,.dialog-wrapper .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:var(--primary-color);opacity:.5}.bolt-express-app .MuiRadio-root.Mui-checked,.bolt-express-app .css-1ujykiq-MuiButtonBase-root-MuiTab-root.Mui-selected,.dialog-wrapper .MuiRadio-root.Mui-checked,.dialog-wrapper .css-1ujykiq-MuiButtonBase-root-MuiTab-root.Mui-selected{color:var(--primary-color)}.bolt-express-app .css-195y93z-MuiButtonBase-root-MuiPickersDay-root.Mui-selected,.bolt-express-app .css-1aquho2-MuiTabs-indicator,.bolt-express-app .css-13go44a-MuiButtonBase-root-MuiIconButton-root,.bolt-express-app .css-h7tmkn.Mui-selected,.bolt-express-app .css-12ha4i7,.bolt-express-app .css-7lip4c,.bolt-express-app .css-a1rc6s,.dialog-wrapper .css-195y93z-MuiButtonBase-root-MuiPickersDay-root.Mui-selected,.dialog-wrapper .css-1aquho2-MuiTabs-indicator,.dialog-wrapper .css-13go44a-MuiButtonBase-root-MuiIconButton-root,.dialog-wrapper .css-h7tmkn.Mui-selected,.dialog-wrapper .css-12ha4i7,.dialog-wrapper .css-7lip4c,.dialog-wrapper .css-a1rc6s{background:var(--primary-color)}.bolt-express-app .css-2ujp1m,.dialog-wrapper .css-2ujp1m{border-color:var(--primary-color)}.bolt-express-app .MuiDialog-paper,.dialog-wrapper .MuiDialog-paper{margin:0}.bolt-express-app .MuiDialog-paper .MuiDialogTitle-root,.dialog-wrapper .MuiDialog-paper .MuiDialogTitle-root{padding:15px 20px;position:relative;z-index:100000;border-bottom:1px solid rgba(0,0,0,.1)}.bolt-express-app .MuiDialog-paper .MuiDialogTitle-root .close-btn,.dialog-wrapper .MuiDialog-paper .MuiDialogTitle-root .close-btn{position:absolute;right:15px;top:12px}.bolt-express-app .MuiDialog-paper .MuiDialogTitle-root .MuiTypography-h6,.dialog-wrapper .MuiDialog-paper .MuiDialogTitle-root .MuiTypography-h6{font-family:Roboto-Regular}.bolt-express-app .MuiDialog-paper .MuiDialogContent-root,.dialog-wrapper .MuiDialog-paper .MuiDialogContent-root{padding:15px 20px 0;position:relative}.bolt-express-app .MuiDialog-paper .MuiDialogActions-root,.dialog-wrapper .MuiDialog-paper .MuiDialogActions-root{padding:15px 20px 20px;display:block;width:100%}.bolt-express-app .MuiDialog-paper .MuiDialogActions-spacing>:not(:first-child),.dialog-wrapper .MuiDialog-paper .MuiDialogActions-spacing>:not(:first-child){margin-left:15px}.bolt-express-app .MuiPaper-rounded,.dialog-wrapper .MuiPaper-rounded{border-radius:0}.bolt-express-app legend.css-nnbavb,.dialog-wrapper legend.css-nnbavb{float:left}.bolt-express-app .MuiIconButton-root,.dialog-wrapper .MuiIconButton-root{border-radius:50%}.bolt-express-app .MuiAccordion-root,.dialog-wrapper .MuiAccordion-root{width:100%;box-shadow:none}.bolt-express-app .MuiAccordion-root .MuiAccordionSummary-root,.dialog-wrapper .MuiAccordion-root .MuiAccordionSummary-root{min-height:50px;background:var(--table-head-color)}.bolt-express-app .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content,.dialog-wrapper .MuiAccordion-root .MuiAccordionSummary-root .MuiAccordionSummary-content{color:var(--primary-color);font-weight:700;letter-spacing:.5px;padding:0}.bolt-express-app .MuiAccordion-root .MuiAccordionSummary-root.Mui-expanded,.dialog-wrapper .MuiAccordion-root .MuiAccordionSummary-root.Mui-expanded{min-height:55px}.bolt-express-app .MuiAccordion-root .MuiCollapse-wrapperInner,.dialog-wrapper .MuiAccordion-root .MuiCollapse-wrapperInner{background:var(--table-td-color);border-top:2px solid var(--white-color)}.bolt-express-app .MuiAccordion-root .MuiCollapse-wrapperInner .MuiAccordionDetails-root,.dialog-wrapper .MuiAccordion-root .MuiCollapse-wrapperInner .MuiAccordionDetails-root{padding:15px}.bolt-express-app .MuiAccordion-root .MuiCollapse-wrapperInner .no-record-text,.dialog-wrapper .MuiAccordion-root .MuiCollapse-wrapperInner .no-record-text{font-size:13px;text-align:center;margin-bottom:10px}.bolt-express-app .MuiStepper-root,.dialog-wrapper .MuiStepper-root{font-family:Roboto-Regular}.bolt-express-app .MuiStepper-root .MuiSvgIcon-root,.bolt-express-app .MuiStepper-root .MuiStepIcon-root.Mui-active,.bolt-express-app .MuiStepper-root .MuiStepLabel-label.Mui-active,.dialog-wrapper .MuiStepper-root .MuiSvgIcon-root,.dialog-wrapper .MuiStepper-root .MuiStepIcon-root.Mui-active,.dialog-wrapper .MuiStepper-root .MuiStepLabel-label.Mui-active{color:var(--border-color)}.bolt-express-app .MuiStepper-root .MuiStepIcon-root.Mui-completed,.dialog-wrapper .MuiStepper-root .MuiStepIcon-root.Mui-completed{color:var(--success-color)}.bolt-express-app .MuiStepper-root .MuiStepLabel-label,.dialog-wrapper .MuiStepper-root .MuiStepLabel-label{color:var(--border-color);font-size:14px;font-family:Roboto-Regular;margin-top:7px}.bolt-express-app .MuiStepper-root .MuiStepLabel-label.Mui-completed,.dialog-wrapper .MuiStepper-root .MuiStepLabel-label.Mui-completed{color:var(--success-color);font-weight:700;letter-spacing:.5px}.bolt-express-app .MuiStepper-root .MuiStepConnector-line,.dialog-wrapper .MuiStepper-root .MuiStepConnector-line{border-top-width:2px}.bolt-express-app .MuiStepper-root .MuiStepConnector-root.Mui-active .MuiStepConnector-line,.bolt-express-app .MuiStepper-root .MuiStepConnector-root.Mui-completed .MuiStepConnector-line,.dialog-wrapper .MuiStepper-root .MuiStepConnector-root.Mui-active .MuiStepConnector-line,.dialog-wrapper .MuiStepper-root .MuiStepConnector-root.Mui-completed .MuiStepConnector-line{border-color:var(--success-color)}.bolt-express-app .MuiStepper-root .MuiSvgIcon-root,.dialog-wrapper .MuiStepper-root .MuiSvgIcon-root{width:23px;height:23px}.bolt-express-app .MuiStepper-root .MuiStepIcon-text,.dialog-wrapper .MuiStepper-root .MuiStepIcon-text{opacity:0}.form-dialog-wrapper .MuiDialog-scrollPaper{font-family:Roboto-Regular;justify-content:flex-end}.form-dialog-wrapper .MuiDialog-scrollPaper .MuiDialog-paperWidthSm{width:550px;max-width:550px}.form-dialog-wrapper .MuiDialog-scrollPaper .MuiDialog-paperWidthMd{width:750px;max-width:750px}.form-dialog-wrapper .MuiDialog-scrollPaper .MuiDialog-paperWidthLg{width:850px;max-width:850px}.form-dialog-wrapper .MuiDialog-scrollPaper .MuiDialog-paper{max-width:100%;height:100%;max-height:100%}.form-dialog-wrapper .MuiDialog-scrollPaper .MuiPaper-rounded{border-radius:0}.form-dialog-wrapper .MuiMenuItem-root{font-family:Roboto-Regular}.form-dialog-wrapper .form-dialog-profile{width:150px;height:150px;margin:20px 0;background-color:gray;cursor:pointer}.form-dialog-wrapper .form-image-uploader{display:flex;position:relative;justify-content:center;top:40%;color:var(--white-color)}.dialog-title-wrapper{padding:10px 20px;color:var(--white-color);background:var(--primary-color)}.dialog-title-wrapper .MuiTypography-h6{font-size:16px}.dialog-title-wrapper .close-btn{color:var(--white-color);right:10px;top:4px}.dialog-title-wrapper .header-section-title{width:100%;height:53px;position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.dialog-title-wrapper .header-section-title .material-icons{font-size:21px;padding-right:5px}.MuiDialogTitle-root.dialog-title-wrapper{font-size:14px}.MuiList-root{padding:0!important}.MuiList-root .MuiMenuItem-root.Mui-selected,.MuiList-root .MuiMenuItem-root.Mui-selected:hover{background-color:var(--table-color)}.MuiList-root li.MuiMenuItem-root:hover{background-color:#0000000a}.select-option{line-height:28px!important;font-family:Roboto-Regular!important}.MuiAutocomplete-popper .MuiAutocomplete-paper ul.MuiAutocomplete-listbox{line-height:25px;font-family:Roboto-Regular;padding:0}.MuiAutocomplete-popper .MuiAutocomplete-paper ul.MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background-color:var(--table-color)}.MuiChip-root.Mui-disabled{opacity:.7!important}.MuiTooltip-tooltip{color:var(--white-color);font-size:10px!important;font-family:Roboto-Regular!important;letter-spacing:.5px!important}.form-label .MuiCheckbox-root{padding:0 9px 0 2px}@font-face{font-family:Roboto-Light;font-weight:300;font-style:normal;src:url(/assets/Roboto-Light-f1pcpXEa.eot);src:url(/assets/Roboto-Light-f1pcpXEa.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Light-C64wG8tt.ttf) format("ttf"),url(/assets/Roboto-Light-B2HqnBNj.woff) format("woff")}@font-face{font-family:Roboto-Regular;font-weight:400;font-style:normal;src:local("Roboto-Regular"),url(/assets/Roboto-Regular-BWZRDamm.eot);src:local("Roboto-Regular"),url(/assets/Roboto-Regular-BWZRDamm.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Regular-dnwMyvf5.ttf) format("ttf"),url(/assets/Roboto-Regular-LrSXIxBI.woff) format("woff")}@font-face{font-family:Roboto-Medium;font-weight:500;font-style:normal;src:url(/assets/Roboto-Medium-CiidGy4K.eot);src:url(/assets/Roboto-Medium-CiidGy4K.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Medium-DL8Kro2w.ttf) format("ttf"),url(/assets/Roboto-Medium-CPaoAASA.woff) format("woff")}@font-face{font-family:Roboto-Bold;font-weight:700;font-style:normal;src:url(/assets/Roboto-Bold-iC-GwOm0.eot);src:url(/assets/Roboto-Bold-iC-GwOm0.eot?#iefix) format("embedded-opentype"),url(/assets/Roboto-Bold-Cv7BpUVY.ttf) format("ttf"),url(/assets/Roboto-Bold-foBz-l60.woff) format("woff")}html,body{width:100%;height:100%;background:var(--white-color);outline:none!important;color:var(--body-font-color);font-size:14px;font-weight:400;font-family:Roboto-Regular;position:relative;margin:0;padding:0}ul{margin:0;padding:0}ul li{list-style:none}#root{width:100%;height:100%;position:relative;margin:0;padding:0}.app-route-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--white-color)}.form-group{width:100%;float:left;position:relative;padding:0;margin-bottom:15px}.form-group .form-label{width:100%;font-size:12px;color:var(--title-color);margin-bottom:7px;font-family:Roboto-Medium;display:inline-block}.form-group .form-label.required:after{content:"*";color:var(--error-dark-color);vertical-align:super;margin-left:2px}.form-group .form-label .required-asterisk{color:var(--error-dark-color);margin-left:2px}.fixed-company-option{background-color:var(--warning-light-color)}.fixed-company-legend{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;margin-left:8px;font-size:12px;font-weight:400;color:inherit}.fixed-company-legend-swatch{display:inline-block;width:10px;height:10px;border-radius:2px;background-color:var(--warning-light-color);border:1px solid var(--warning-color)}.rhf-field .rhf-field-label{font-size:12px;margin-bottom:4px;display:block;font-weight:500}.rhf-field.rhf-field-invalid .rhf-field-label{color:var(--error-dark-color)}.rhf-field .rhf-field-error{font-size:11px;color:var(--error-dark-color);margin-top:4px}.rhf-field .rhf-input-wrapper{position:relative;display:flex}.rhf-field .rhf-input-wrapper .rhf-input-spinner{position:absolute;top:50%;right:8px;width:14px;height:14px;margin-top:-7px;border:2px solid var(--field-border-color);border-top-color:var(--primary-color);border-radius:50%;animation:rhf-input-spin .7s linear infinite;pointer-events:none}.rhf-field .rhf-input-wrapper .rhf-input-spinner.rhf-input-spinner--with-icon{right:52px}.rhf-field .MuiOutlinedInput-root{min-height:var(--elementHeight);background:var(--white-color);box-sizing:border-box}.rhf-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:2px solid var(--field-border-color)}.rhf-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--field-border-color)}.rhf-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--grid-link-color)}.rhf-field .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline,.rhf-field .MuiOutlinedInput-root.Mui-error:hover .MuiOutlinedInput-notchedOutline,.rhf-field .MuiOutlinedInput-root.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--error-light-color)}.rhf-native-input,.rhf-native-textarea{width:100%;min-height:var(--elementHeight);box-sizing:border-box;padding:8px 10px;font-size:14px;font-family:Roboto-Regular;color:var(--body-font-color);background:var(--white-color);border:2px solid var(--field-border-color);border-radius:4px}.rhf-native-input:focus,.rhf-native-textarea:focus{outline:none;border-color:var(--grid-link-color)}.rhf-native-input:disabled,.rhf-native-textarea:disabled{background:var(--disabled-color)}.rhf-native-input.rhf-native-input-invalid,.rhf-native-textarea.rhf-native-input-invalid{border-color:var(--error-light-color)}.rhf-select-placeholder-text{color:var(--placeholder-color)}.rhf-select-menu-paper .MuiMenuItem-root{font-size:14px;font-family:Roboto-Regular}.rhf-select-menu-paper .MuiMenuItem-root:hover{background:var(--table-body-light-bg-color)}.rhf-select-menu-paper .MuiMenuItem-root.Mui-selected,.rhf-select-menu-paper .MuiMenuItem-root.Mui-selected:hover{background:var(--progress-dot-dark-color)}.rhf-select-menu-paper .MuiMenuItem-root.Mui-disabled{display:none}.rhf-native-textarea{min-height:auto;font-family:inherit}.rhf-checkbox{display:flex;align-items:center;gap:6px}.rhf-checkbox .rhf-native-checkbox{width:16px;height:16px;accent-color:var(--primary-color)}.rhf-checkbox .rhf-field-label{margin:0}@keyframes rhf-input-spin{to{transform:rotate(360deg)}}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.text-center{text-align:center}.gap-2{gap:.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.ms-1{margin-left:.25rem}.p-3{padding:1rem}.error-message{color:var(--error-light-color);font-size:11px;font-weight:700;letter-spacing:.5px}.error-text{color:var(--error-light-color)!important}.warning-text{color:var(--warning-color)!important}.dialog-wrapper .dialog-title-wrapper{display:flex;align-items:center;justify-content:space-between}.mui-autocomplete{width:100%}.qa-toast-container{position:fixed;right:16px;bottom:16px;z-index:10000;display:flex;flex-direction:column;gap:8px}.qa-toast{display:flex;align-items:center;gap:12px;min-width:240px;max-width:360px;padding:12px 16px;border-radius:6px;font-size:13px;color:var(--white-color);background:var(--dark-variant2);box-shadow:0 2px 8px var(--shadow-dark-color)}.qa-toast.qa-toast-success{border-left:4px solid var(--success-color)}.qa-toast.qa-toast-error{border-left:4px solid var(--error-light-color)}.qa-toast-message{flex:1}.qa-toast-close{flex-shrink:0;width:16px;height:16px;color:var(--white-color);cursor:pointer;opacity:.8}.qa-toast-close:hover{opacity:1}
