﻿.button-car,.send-quote{background-color:#000;color:#fff;border:none;padding:16px 15px;cursor:pointer;border-radius:15px;min-width:90px;transition:.3s;font-weight:600;box-sizing:border-box;text-wrap:nowrap}.button-car[disabled],.send-quote[disabled]{background:repeating-linear-gradient(45deg,#dcdfe4,#dcdfe4 5px,#c2c5ca 5px,#c2c5ca 10px);color:#fff;cursor:not-allowed}.button-car.button-car-red,.send-quote.button-car-red{background-color:#f7032f}.button-car.button-car-blue,.send-quote.button-car-blue{background-color:#2f81ec}.button-add-car{width:140px;height:50px}.save-quote{background-color:#000;color:#fff;border:none;padding:16px 10px;cursor:pointer;border-radius:5px;margin-top:15px;transition:.3s}.button-car:hover,.send-quote:hover,.calculate-cost:hover{background-color:#f7032f}.button-car-line{background:rgba(0,0,0,0);border:2px solid #000;color:#000}.button-car-line:hover{background:rgba(0,0,0,0);border:2px solid #f7032f;color:#000}.button-car-line[disabled]{border:2px solid #dcdfe4;background:rgba(0,0,0,0);color:#979ba2}.button-car-small{height:41px;display:inline-flex;justify-content:center;align-items:center;font-size:18px;padding:0;border:2px solid rgba(0,0,0,0);border-radius:10px;min-width:41px;margin-left:auto}.delete-car{background-color:rgba(0,0,0,0);color:#454c5a;border:none;cursor:pointer;height:10px;width:10px;display:flex;align-items:center;justify-content:center;transition:.3s;border-radius:5px;font-size:24px}.delete-car:hover{color:#f7032f}#addCarPopup input{width:100%;height:50px;padding-left:20px;border-radius:5px;background:#f8f8fb;border:none}#car-manual-container input[type=text]{width:100%;height:50px;padding-left:20px;border-radius:5px;background:#f8f8fb;border:none}#car-manual-container{display:flex;flex-direction:column;gap:20px}.add-new-car select{background:#f8f8fb url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 15px top 55%;border-radius:5px;border:none;height:50px;padding-left:20px}.select-fl{display:flex;justify-content:space-between;width:100%}.select-mmy{width:32%}.radio-select-mode{display:inline-flex;align-items:center;justify-content:space-evenly;gap:10px;width:100%}.radio-select-mode.radio-simple .option{padding:0;border:none;background:0 0;gap:7px}.radio-select-mode.radio-simple .option.active{background:0 0}.radio-select-mode span{font-weight:500}.radio-select-mode .option{background:#fff;height:100%;width:auto;display:flex;gap:10px;align-items:center;justify-content:space-evenly;border-radius:10px;cursor:pointer;padding:10px 15px;border:1.5px solid #d3d3d3;transition:all .3s ease;text-wrap:nowrap;box-sizing:border-box}.radio-select-mode .option.active{border-color:#282a2e;background:rgba(110,115,119,.1)}.radio-select-mode .option.active .dot{background:#282a2e}.radio-select-mode .option.active .dot:before{opacity:1;transform:scale(1)}.radio-select-mode .option.active span{color:#000}.radio-select-mode .option .dot{height:15px;width:15px;background:#d9d9d9;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.radio-select-mode .option .dot:before{position:absolute;content:"";width:10px;height:10px;background:#fff;border-radius:50%;opacity:0;transform:scale(1.5);transition:all .3s ease}input[type=radio]{display:none}.radio-select-mode .option span{font-size:16px;color:gray}.tab-content{display:flex}.steps-bar{position:relative;counter-reset:steps;list-style:none;display:flex;flex-flow:row nowrap;align-items:stretch;box-sizing:border-box;margin:0;padding:0;width:100%;border-radius:10px;overflow:hidden;margin-bottom:30px;box-shadow:0px 31px 37px -17px #eaeaf2}.steps-bar li{position:relative;background:#dcdfe4;counter-increment:steps;flex:1;padding:1rem .5rem 1rem 2rem;text-align:center;border-left:.1rem solid #fff;margin:0;cursor:pointer}.steps-bar li span{display:inline-block;z-index:1}.steps-bar li.done{background:#fff}.steps-bar li.active{background:#161718;color:#fff}.steps-bar li.disabled{color:#979ba2;cursor:default}.steps-bar li:first-child{padding-left:1rem;border-left:0}.steps-bar li:last-child{padding-right:1rem}.steps-bar.numbers li span:before{content:counter(steps) ". ";margin-top:.5rem;font-weight:700}.steps-bar.numbers.jumbo li span:before{display:block}.steps-bar.subtitles li span{margin-bottom:2rem}.steps-bar.subtitles li span:after{position:absolute;content:attr(title);display:block;background:rgba(0,0,0,.2);color:#fff;bottom:0;left:0;right:0;z-index:3}.steps-bar.arrows li:before{border-bottom:1.1rem solid rgba(0,0,0,0);border-left:1.1rem solid rgba(0,0,0,0);border-top:1.1rem solid #dcdfe4;border-right:1.1rem solid #dcdfe4;content:"";display:block;margin:auto;position:absolute;top:50%;left:-.1rem;transform:translate(-50%,-50%) rotate(45deg)}.steps-bar.arrows li.done+li:before{border-top-color:#fff;border-right-color:#fff}.steps-bar.arrows li.active+li:before{border-top-color:#161718;border-right-color:#161718}.steps-bar.arrows li:first-child:before{display:none}.steps-bar.icons li:after{position:absolute;display:block;content:"✘";border:1px solid gray;top:1.4rem;width:2rem;line-height:1.8rem;height:2rem;transform:translate(-50%,-50%);left:3rem;padding:.1rem;text-align:center}.steps-bar.icons li.done:after{content:"✔"}.steps-bar.icons li.active:after{content:" "}.steps-bar.icons li:first-child:after{left:1.5rem}.tabs-wrap .tabs{display:flex;flex-wrap:wrap;margin-bottom:20px;position:relative}.tabs-wrap .tabs a{padding:10px;cursor:pointer;transition:.3s;color:#000;border-bottom:2px solid rgba(0,0,0,0);z-index:1}.tabs-wrap .tabs a.active{border-bottom:2px solid #000;color:#000}.tabs-wrap .tabs:after{content:"";display:block;width:100%;height:2px;background:#ebebef;position:absolute;bottom:0;left:0}.tabs-wrap .tab .small-button-line{background:rgba(0,0,0,0);border:1px solid #ccc;cursor:pointer;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;height:45px;width:45px;font-size:18px}.container-car{width:100%;max-width:2100px;margin:0 auto;margin-top:50px;padding-left:15px;padding-right:15px;box-sizing:border-box}@media(max-width:1400px){.container-car{max-width:1140px}.container-car{flex-direction:column;gap:25px}}@media(max-width:1200px){.container-car{max-width:1140px}.car-sidebar{display:flex;align-items:center;flex-wrap:wrap}.car-sidebar .plugin-title{display:none}.car-sidebar .nav-setting-car{margin-top:0}.car-content,.container-fluid{padding:0 !important}}@media(max-width:992px){.container-car{max-width:960px}}@media(max-width:768px){.container-car{max-width:720px}}@media(max-width:576px){.container-car{max-width:540px}}@media(max-width:480px){.container-car{max-width:100%}}.zip-car{display:flex;justify-content:space-between}.zip-car label{display:block;padding-bottom:10px;font-size:14px;font-weight:500;color:#171719}.zip-city-c{width:49%}.zip-city-c input{width:100%;height:50px;padding-left:20px;border-radius:5px;background:#f8f8fb;border:none;margin:0}.car-name-delete{display:flex;justify-content:space-between;align-items:center}.car-name-delete h3{margin:0}.calculate-cost{background-color:#f7032f;color:#fff;border:none;padding:16px 0;cursor:pointer;border-radius:5px;width:140px;transition:.3s}.cost-result-wrap{display:flex;align-items:center;position:relative;width:100%;justify-content:center}.cost-result-wrap label{font-weight:600}.cost-result-wrap input{padding-left:10px !important;padding-right:0 !important}.cost-result-wrap input:focus{box-shadow:none;border-color:rgba(0,0,0,0);outline:none}.cost-result-wrap.auto-mode .cost-result-input__wrap{border:1px solid #dfa2ae}.cost-result-wrap.auto-mode .cost-result-input__wrap span{background:#dfa2ae}.cost-result-wrap.auto-mode #calculate-cost{border:1px solid #dfa2ae}.cost-result-wrap.auto-mode .cost-result-divider-right{background:#dfa2ae}.cost-result-wrap.custom-mode .cost-result-input__wrap{border:1px solid #bcc0c8}.cost-result-wrap.custom-mode .cost-result-input__wrap span{background:#bcc0c8}.cost-result-wrap.custom-mode .cost-result-divider-left{background:#bcc0c8}.cost-result-wrap .cost-result-divider-left,.cost-result-wrap .cost-result-divider-right{width:15%;height:1px}.cost-result-wrap .cost-result-input__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;position:relative}.cost-result-wrap .cost-result-input__wrap:before{content:"$";position:absolute;left:3px;top:3px;font-size:12px;background:#dcdfe4;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:100px}.cost-result-wrap .cost-result-input__wrap span{width:100%;text-align:center;color:#fff}#update-prices{width:100%}.car-tab-wrapper{background:#161719;border-radius:10px;height:68px;display:flex;overflow:hidden}.nav-car{padding:0 25px;height:100%;color:#fff;font-size:13px;font-weight:500;display:flex;align-items:center;text-decoration:none;transition:.3s}.car-tab-wrapper .nav-tab-active{color:#000;background:#fff}.nav-car:hover{color:#f7032f}.car-block{display:flex;justify-content:space-between;align-items:center;padding:10px;border:1px solid #ddd;margin-bottom:10px}.car-block span{font-weight:700}.car-transport-block{display:flex}.car-transport-block:not(:first-child) .zip-car,.car-transport-block:not(:first-child) .trailer-type,.car-transport-block:not(:first-child) .google-map{display:none}.car-transport-block:not(:first-child) .car-calc-from{margin-right:0;width:100%}.car-transport-block label{display:block}.btn-result{display:flex;flex-direction:column}.btn-result input{width:90px;height:50px;padding-left:20px;border-radius:5px;background:#f8f8fb;border:none;text-align:center;font-weight:800;font-size:16px}.car-calc-from{width:100%;display:flex;flex-flow:column;justify-content:space-between}.car-transport-block .google-map,.sidebar-section-car .google-map{width:45%;height:300px;border-radius:7px}.sidebar-section-car .google-map{width:100%;margin-top:20px}.car-select-c{display:flex;align-items:end}.select-mmy label{font-size:14px;font-weight:500;margin-bottom:10px}.select-fl label{display:block}.select-fl select{width:100%}#add-car{margin-top:20px}.email-section input{width:100%;height:50px;padding-left:20px;border-radius:5px;background:#f8f8fb;border:none}.widefat th{background-color:#f1f1f1}.car-flex{display:flex}.add-car-section{flex:1;margin-right:20px;box-sizing:border-box}.add-car-section .radio-select-mode{margin-bottom:25px}.edit-mileage,.add-new-car,.email-section,.email-pr,.reviews-section,.add-review-section{margin-bottom:20px}.add-new-car .button-add-car{margin-top:25px}.block-car{background-color:#fff;-webkit-box-shadow:0px 31px 37px -17px #eaeaf2;-moz-box-shadow:0px 31px 37px -17px #eaeaf2;box-shadow:0px 31px 37px -17px #eaeaf2;border-radius:10px;padding:25px}.edit-mileage{height:100%}.sidebar-section-car{display:flex;flex-direction:column;gap:20px;width:40%;max-width:350px}.sidebar-section-car .buttons-section-car{display:flex;gap:10px;width:100%;justify-content:flex-end}.sidebar-section-car .buttons-section-car .buttons-save-car{height:100%;display:flex;gap:10px}.price-settings{width:30%;margin:0 10px}#price-settings label{display:block;font-size:14px;font-weight:500;color:#000}#price-settings input{width:72px;text-align:center;padding:5px;background:#f8f8fb;border:none}.cost-flex{display:flex;justify-content:space-between;margin-bottom:10px;align-items:center}.divider-car{width:100%;height:2px;background:#ececf8;margin:30px 0}.divider-calc{width:100%;height:1px;background:#ececf8;margin:20px 0}.trailer-type{display:flex;gap:10px}.trailer-type,.trailer-radio{display:flex}.trailer-type label{font-size:14px;font-weight:500;color:#171719}.reviews-section{margin-top:20px}#reviews-form table{border:none}#reviews-form #select-all-reviews{margin:0}#reviews-form table th{background:#fff;border:none;padding:14px 15px}#reviews-form table td{padding:14px 15px}.add-review-from{display:flex}.add-review-from input{width:100%;height:50px;padding-left:20px;border-radius:5px;background:#f8f8fb;border:none}.add-review-section{margin-top:20px}.add-review-section input{width:45%}.full-name-r{margin-right:5px}.email-r{margin-left:5px}.add-review-section label{display:block;margin-top:10px}.add-review-btn{width:10%;height:50px;background-color:#000;color:#fff;border:none;cursor:pointer;border-radius:5px;transition:.3s;margin-left:10px}#dynamic-quote-details div{padding:20px;margin-bottom:10px;background:#f8f8fb;border-radius:5px;border:1px solid #ececf8}.dynamic-form-cost{position:relative}.dynamic-form-cost h3{margin:0;margin-bottom:15px}.dynamic-form-cost p{margin:0;margin-bottom:5px}.dynamic-price-f{position:absolute;right:25px;top:20px;font-size:18px;font-weight:600;color:#f7032f}.order-columns button{width:100px;padding:7px 0;border-radius:5px;font-size:12px;font-weight:500}.order-column{background:#fff;border-radius:10px;padding:25px;margin-bottom:20px;-webkit-box-shadow:0px 31px 37px -17px #eaeaf2;-moz-box-shadow:0px 31px 37px -17px #eaeaf2;box-shadow:0px 31px 37px -17px #eaeaf2}#scheduled-orders-form,#signed_contract-orders-form,#new-orders-form,#delivered-orders-form,#pending_contract-orders-form,#quote_requests-orders-form,#picked_up-orders-form,#archived-orders-form{overflow-x:auto}#scheduled-orders-form table,#signed_contract-orders-form table,#new-orders-form table,#delivered-orders-form table,#pending_contract-orders-form table,#quote_requests-orders-form table,#picked_up-orders-form table,#archived-orders-form table{border:none;height:100%}#scheduled-orders-form th,#signed_contract-orders-form th,#new-orders-form th,#delivered-orders-form th,#pending_contract-orders-form th,#quote_requests-orders-form th,#picked_up-orders-form th,#archived-orders-form th{background:#fff;border-bottom:1px solid #ececf8;border-top:1px solid #ececf8;color:#878795;font-weight:600}#scheduled-orders-form th select,#signed_contract-orders-form th select,#new-orders-form th select,#delivered-orders-form th select,#pending_contract-orders-form th select,#quote_requests-orders-form th select,#picked_up-orders-form th select,#archived-orders-form th select{width:160px}.table-fixed thead th.action-tr{z-index:3;width:1%}.table-fixed thead th.action-tr,.table-fixed tbody td.action-tr{position:sticky;right:0;background-color:#fff;z-index:2;box-shadow:-2px 0 5px rgba(0,0,0,.1);height:100%;box-sizing:border-box}.table-fixed tbody td.action-tr{width:auto}.order-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:10px}.actions-dropdown{display:flex}.actions-select{padding:5px 10px;border-radius:5px;border:1px solid #ccc}.actions-select:disabled{background-color:#f1f1f1}.highlight-new{color:#f7032f}.highlight-signed{color:#f90}.highlight-transport{color:#f90}.highlight-delivered{color:#4db74b}tbody tr:nth-child(odd){background-color:#f8f8fb}.flex-btns{display:flex;gap:5px}.action-dropdown{display:flex;width:auto}.action-dropdown button{background-color:#282a2e;color:#fff;border:none;border-radius:5px;font-size:12px;padding:0 10px;font-weight:500;cursor:pointer}.action-dropdown button.disabled{cursor:not-allowed;color:#99a5b1;background:#eaeaf2}.dropdown-menu{display:flex;flex-direction:column}.dropdown-menu a{cursor:pointer;color:#000;padding:10px 5px;border-radius:5px;transition:.3s}.dropdown-menu a i{padding:0 5px;color:#6e6e6e;font-size:15px}.dropdown-menu a:hover{background:#eee}.tippy-box[data-theme~=topline]{background-color:#fff;color:#000;border-radius:10px;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15)}.tippy-box[data-theme~=topline] .tippy-content{padding:10px}.tippy-box[data-theme~=topline] .tippy-arrow{color:#fff}.tippy-box[data-theme~=topline] .tippy-arrow:before{border-bottom-color:#fff}.page-image-pdf{width:100%;opacity:.5;position:absolute;left:0;top:0;outline:1px solid red;display:block;pointer-events:none}.page-image-pdf img{width:100%;height:100%;object-fit:cover;object-position:right top}.page-image-pdf:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,0,0,.5);mix-blend-mode:color-burn;pointer-events:none}button.action-button{cursor:pointer;border-radius:10px;background-color:#eaeaf2;padding:0 15px;height:40px;display:inline-flex;gap:2px;border:none;align-items:center;color:#000}button.action-button.disabled{opacity:.5;cursor:not-allowed}button.action-button i{font-size:16px;color:#4c4c4c}button.action-button.delete-button{background:#ea3333}button.action-button.delete-button i{color:#fff}.action-buttons{display:flex;gap:5px;align-items:center}.action-buttons button,.action-buttons a[data-type=button]{cursor:pointer;border-radius:10px;background-color:#eaeaf2;padding:0 15px;height:40px;display:inline-flex;gap:2px;border:none;align-items:center;color:#000}.action-buttons button.disabled,.action-buttons a[data-type=button].disabled{opacity:.5;cursor:not-allowed}.action-buttons button i,.action-buttons a[data-type=button] i{font-size:16px;color:#4c4c4c}.action-buttons select{border-radius:10px;border:none;background:#eaeaf2 url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E) no-repeat right 5px top 55%;background-size:16px 16px}.action-buttons .dropdown-button{background:rgba(0,0,0,0);border:1px solid #ccc}.action-buttons .delete-button{background:#ea3333}.action-buttons .delete-button i{color:#fff}.action-buttons .send-quote-button{background-color:#2f81ec;color:#fff !important;border:none}.action-buttons .send-quote-button i{color:#fff !important}.action-buttons .send-quote-button.disabled{background:repeating-linear-gradient(45deg,#3c8ef8,#3c8ef8 5px,#2f81ec 5px,#2f81ec 10px)}.action-buttons .sent-quote-button,.action-buttons .sent-happy-button{background-color:#eaeaf2 !important;color:#b6b6c1 !important;border:none;cursor:pointer}.action-buttons .sent-quote-button i,.action-buttons .sent-happy-button i{color:#b6b6c1 !important}.action-buttons .sent-quote-button.disabled,.action-buttons .sent-happy-button.disabled{background:repeating-linear-gradient(45deg,#f2f2f9,#f2f2f9 5px,#eaeaf2 5px,#eaeaf2 10px)}.action-buttons .send-contract-button{background-color:#4db74b;color:#fff !important;border:none}.action-buttons .send-contract-button i{color:#fff !important}.action-buttons .send-contract-button.disabled{background:repeating-linear-gradient(45deg,#59ca57,#59ca57 5px,#4db74b 5px,#4db74b 10px)}.action-buttons .scheduled-button,.action-buttons .delivered-button,.action-buttons .happy-client-button,.action-buttons .picked-up-button,.action-buttons .signed-button{background-color:#4db74b;color:#fff;border:none}.action-buttons .scheduled-button i,.action-buttons .delivered-button i,.action-buttons .happy-client-button i,.action-buttons .picked-up-button i,.action-buttons .signed-button i{color:#fff}.vehicle-loaded-button{background-color:#f90;color:#fff}.delivered-button{background-color:#4db74b;color:#fff}.happy-client-button{background-color:#4db74b;color:#fff}.status-pending{color:#f90}.status-sent{color:#1ba510}.contract-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:9998}.contract-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:600px;background:#fff;padding:20px;z-index:9999;box-shadow:0 5px 15px rgba(0,0,0,.3);border-radius:10px}.contract-popup-content{text-align:center}.contract-popup-content h2{margin-bottom:20px}#contract-textarea{width:100%;height:200px;margin-bottom:20px}#download-contract-pdf,#send-contract-popup,#close-contract-popup{margin-top:10px;padding:10px 20px;font-size:16px}.order-tabs{display:flex;align-items:center;margin-bottom:20px;background-color:#161718;border-radius:16px;padding-right:10px;line-height:normal;flex-wrap:wrap}.order-tabs>*.active:first-child{border-radius:16px 0 0 16px}.tab-link{height:100%;color:#fff;padding:20px 25px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.tab-link.active{background-color:#fff;color:#000}.tab-link:hover{color:#f7032f}.add-order-btn:hover{background-color:#fff;color:#161718}.add-order-btn{display:inline-block;background-color:#2e2e2e;color:#fff;padding:10px 15px;border-radius:7px;text-decoration:none;display:flex;align-items:center;gap:5px;margin-left:auto;transition:background-color .3s ease,color .3s ease}.add-order-btn .dashicons{font-size:18px}.car-wrapper{display:flex;min-height:100vh;overflow:hidden}.car-wrapper a{box-shadow:none}.car-sidebar a{display:flex}.car-sidebar a img{margin-right:10px}.car-sidebar a:active{color:initial}.car-sidebar a:focus{box-shadow:none;outline:none;color:initial}.car-sidebar-left{min-width:270px;height:100%;background-color:#fff;color:#fff;border-right:1px solid #ececf4;border-radius:10px;overflow:hidden}.car-content{flex-grow:1;padding:0 20px;min-width:0}@media screen and (max-width:782px){.car-content{padding:0}.container-fluid{padding:0 !important}.tab-content{flex-direction:column}.add-car-section{margin-right:0}.sidebar-section-car{width:100%;max-width:100%;flex-direction:column-reverse}.order-tabs{overflow:hidden;padding-right:0}.order-tabs>*{border-radius:0 !important}.order-tabs .add-order-btn{width:100%}}.car-content h1{margin:0;margin-bottom:35px;line-height:normal}.plugin-title{color:#1c1d21;margin-bottom:25px;padding:25px 20px}.plugin-title h2{margin:0;font-size:20px;font-weight:700}.nav-car{display:block;padding:15px;color:#1c1d21;text-decoration:none;border-bottom:1px solid #ececf8}.nav-car.active{background-color:#282a2e;color:#fff;border-bottom:1px solid #282a2e}.nav-setting-car{margin-top:100px}.widefat .checkbox-order-tr{width:30px;padding:0 !important}.car-content .widefat td{vertical-align:middle}.from_to_zip-td{display:flex;align-items:center;gap:5px}.from_to_zip-td .from_to_zip-td__text{display:flex;flex-direction:column;gap:5px}.from_to_zip-td .from_to_zip-td__icons{display:flex;flex-direction:column;align-items:center}.vehicles-td{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.vehicles-td .vehicle-item{background:#eaeaf2;border-radius:100px;white-space:nowrap;display:flex;align-items:center}.vehicles-td .vehicle-item .vehicle-text{padding:2px 10px}.vehicles-td .vehicle-item span.vehicle-weight{background:#fff;font-size:10px;font-weight:700;padding:4px 5px;border-radius:100px;height:max-content;line-height:1;margin-right:4px}.trailer_type-td{width:fit-content;border-radius:100px;border:1px solid #c1c1c1;padding:2px 7px}.cost-tr{width:60px}.order-tr{width:60px}.action-tr{width:190px}.email-tr{width:150px}.vehicle-tr{width:180px}.name-tr{width:120px}.phone-tr{width:100px}.trailer-tr{width:46px}.delivery-date-tr{width:80px}.from-tr,.to-tr{width:110px}.contract-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.contract-modal-content{background-color:#fff;margin:5% auto;padding:20px;border-radius:5px;width:80%;max-width:850px}.contract-btn-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.contract-modal-close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.contract-modal-close:hover,.contract-modal-close:focus{color:#000;text-decoration:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#1b1c1f;z-index:1;width:160px;top:35px}.dropdown:hover .dropdown-content{display:block}.dropdown-content a{padding:12px 16px;display:block}.dropdown-content a:hover{background-color:#fff}.pending-status-icons,.signed-status-icons{display:flex;align-items:center;justify-content:space-between}.flex-con-icn{display:flex;align-items:center}.flex-con-icn a{display:flex}#save_changes{margin-top:20px}.dashboard-widgets{display:flex;gap:20px;margin-top:20px}.dashboard-widget{background-color:#fff;padding:20px;border-radius:10px;width:160px;text-align:center;padding-top:35px;padding-bottom:35px}.dashboard-widget h3{margin-bottom:0;font-size:16px}.dashboard-widget p{font-size:46px;line-height:46px;font-weight:700;margin:0}.dashboard-widget a{text-decoration:none}.dashboard-section{margin-top:40px}@media(max-width:768px){.dashboard-section table thead{display:none !important}.dashboard-section table tbody,.dashboard-section table thead{width:100%;display:flex;flex-direction:column}.dashboard-section table tbody tr,.dashboard-section table tbody tr,.dashboard-section table thead tr,.dashboard-section table thead tr{display:flex;flex-direction:column;align-items:center;width:100%}.dashboard-section table tbody th,.dashboard-section table thead th{width:100%}}.dashboard-filters{margin-bottom:20px}#incomeChart,#trailerChart{max-width:100%;margin:0 auto;height:400px}.order-filters form{display:flex;flex-wrap:wrap}.order-filters button{background:#282a2e;padding:0 20px;border-radius:5px;color:#fff;margin-left:3px}.order-filters input,.order-filters select{background:#fbfbfd;border:1px solid #e6e6f3;font-size:12px;padding:5px 15px;margin:0 3px}.order-filters input:focus,.order-filters select:focus{border-color:#282a2e;box-shadow:none;outline:2px solid rgba(0,0,0,0)}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:30%;text-align:center}.close-modal{color:#aaa;float:right;font-size:28px;font-weight:700}.close-modal:hover,.close-modal:focus{color:#000;text-decoration:none;cursor:pointer}#editOrderForm input,#editOrderForm select{margin:0 0 20px;width:100%;padding:5px 0;border:none;border-bottom:1px solid rgba(0,0,0,.1);background:0 0;border-radius:0;font-size:18px;font-weight:400}#editOrderForm select{max-width:100%}#editOrderForm{display:flex;flex-wrap:wrap}#editOrderForm #edit-vehicles{width:100%;background:#f8f8fb;padding:10px;border-radius:10px}#editOrderForm #edit-vehicles .vehicle-item{width:100%;display:flex;margin-bottom:20px}#editOrderForm #edit-vehicles .vehicle-item:last-child{margin-bottom:0}#editOrderForm #edit-vehicles .vehicle-item input{margin-bottom:0}#editOrderForm .inputedit-h{display:none}#editOrderForm .inputedit{text-align:left;width:48%;padding:0 5px;box-sizing:border-box}#editOrderForm .inputedit.full-width{width:100%}#editOrderForm .inputedit label{font-size:14px}#editOrderForm .ie-price{width:100%}#editOrderModal h2{margin-bottom:45px}#editOrderForm .button{background-color:#4db74b;color:#fff;border:none;padding:8px 15px;cursor:pointer;border-radius:5px}#confirm-action{background-color:#4db74b;color:#fff;border:none;padding:8px 15px;cursor:pointer;border-radius:5px}#cancel-action{background-color:#f7032f;color:#fff;border:none;padding:8px 15px;cursor:pointer;border-radius:5px}#actionModal p{margin-bottom:45px}.car-transport-order-form .form-row,.car-transport-order-form .trailer-row{display:flex;justify-content:space-between;align-items:center}.car-transport-order-form,.order-status-form{display:flex;flex-direction:column;gap:25px}.car-transport-order-form h3,.car-transport-order-form label,.order-status-form h3,.order-status-form label{font-size:16px;font-weight:600;color:#1e2931;margin:0}.car-transport-order-form #order-message p,.car-transport-order-form #order-status-result p,.order-status-form #order-message p,.order-status-form #order-status-result p{font-size:18px;margin:0;font-weight:500;padding:10px;border-radius:5px;border:1px solid #e8edf9}.car-transport-order-form .form-section,.order-status-form .form-section{display:flex;flex-direction:column;gap:10px;width:100%}.car-transport-order-form .form-row,.order-status-form .form-row{flex-direction:row;justify-content:space-between}.car-transport-order-form .form-input,.order-status-form .form-input{display:flex;align-items:flex-start;flex-direction:column;flex:1;gap:5px}.car-transport-order-form .form-input input,.order-status-form .form-input input{width:100%}.car-transport-order-form .form-section>.form-row,.order-status-form .form-section>.form-row{gap:10px}.car-transport-order-form .form-section>.form-row label,.order-status-form .form-section>.form-row label{font-size:14px;font-weight:500}.car-transport-order-form input,.car-transport-order-form select,.car-transport-order-form .email-f,.order-status-form input,.order-status-form select,.order-status-form .email-f{width:100%;height:50px;padding-left:20px;padding-right:10px;border-radius:5px;color:#161718;background:#fff !important;border:1px solid #000;font-size:14px;box-sizing:border-box;border-radius:10px}.car-transport-order-form input,.car-transport-order-form .email-f,.car-transport-order-form textarea,.order-status-form input,.order-status-form .email-f,.order-status-form textarea{background:#fff}.car-transport-order-form input:focus,.car-transport-order-form .email-f:focus,.car-transport-order-form textarea:focus,.order-status-form input:focus,.order-status-form .email-f:focus,.order-status-form textarea:focus{outline:none;border-color:red}.car-transport-order-form select,.order-status-form select{background:#e8edf9 url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 10px top 55%;appearance:none}.car-transport-order-form .full-width textarea,.order-status-form .full-width textarea{width:100%;height:120px;padding:20px;border-radius:5px;border:none}.car-transport-order-form label,.order-status-form label{display:block;margin-bottom:10px}.car-transport-order-form .form-section,.order-status-form .form-section{width:100%}.car-transport-order-form .form-section.promo-code,.order-status-form .form-section.promo-code{display:flex;flex-direction:row;align-items:center}.car-transport-order-form .form-section.promo-code h3,.order-status-form .form-section.promo-code h3{white-space:nowrap;padding-right:10px}.car-transport-order-form .form-section.promo-code .form-row,.car-transport-order-form .form-section.promo-code input,.order-status-form .form-section.promo-code .form-row,.order-status-form .form-section.promo-code input{width:100%}.car-transport-order-form .form-section.submit-section,.order-status-form .form-section.submit-section{display:flex;align-items:center}.car-transport-order-form .back-btn,.order-status-form .back-btn{background-color:#22252a}.car-transport-order-form button,.order-status-form button{background-color:#ed0007;color:#fff;border:none;padding:20px 25px;font-size:15px;cursor:pointer;border-radius:100px;transition:.3s;width:max-content;height:max-content}.order-status-form .form-row{align-items:flex-end}.car-transport-order-form .email-f{width:100%}.car-transport-order-form #car-model{width:35%}.car-transport-order-form .trailer_type_f{width:69%}.trailer-row label{margin:0;width:29%}.trailer-row,.car-model-input.tom-select-wrapper-custom{width:100%}.form-navigation{margin-top:25px;display:flex;justify-content:space-between}.dashboard-section{padding:20px;background:#fff;border-radius:10px}.dashboard-section h2{margin:0}.flex-dashboard-s{display:flex;align-items:center;width:100%;justify-content:space-between;padding-bottom:15px}.dashboard-section th{background:#fff;padding:14px 15px;color:#878795;font-weight:600;border-bottom:1px solid #ececf8 !important;border-top:1px solid #ececf8}.dashboard-section table{border:none}.dashboard-section .button{background:#282a2e;padding:0 15px;border-radius:5px;color:#fff;border:none;transition:.3s;border:1px solid #282a2e}.dashboard-section .button:hover{background:#fff;color:#282a2e;border:1px solid #282a2e}#addCarPopup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}#addCarPopup button{width:140px;height:50px;background-color:#000;color:#fff;border:none;cursor:pointer;border-radius:5px;transition:.3s;margin-top:25px}#addCarPopup .addcard-flex button{width:80px;height:30px;background-color:#da1f1f;color:#fff;border:none;cursor:pointer;border-radius:5px;transition:.3s;margin-top:0}.addcard-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}#popupContent{background-color:#fff;padding:20px;border-radius:5px;max-width:500px;width:100%}#addCarForm label{margin-bottom:15px}.vehicle-count{margin-right:10px}#car-list-container{display:flex;flex-wrap:wrap;gap:20px;padding:25px;background:#dcdfe4;border-radius:10px;margin-bottom:20px}#car-list-container .car-transport-block{width:100%}#car-list-container .empty-car-transport-block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100px;gap:15px}#car-list-container .empty-car-transport-block i{font-size:42px;color:#a3a9b3}#car-list-container .empty-car-transport-block span{font-size:14px}#car-list-container .title-car{display:flex;gap:10px}.email-swal-popup{margin-top:50px !important;margin-bottom:40px !important;max-width:700px !important;width:100% !important}.swal-wide-popup{overflow:hidden}.tab-content-listdb{padding-top:15px;max-height:75vh;overflow-y:auto}.tab-content-listdb ul li{width:100%;background:#f8f8fb;border-radius:10px;min-height:40px;display:flex;align-items:center;justify-content:center}.tab-content-listdb ul li span{flex:1;text-align:center}.tab-content-listdb ul li span.listdb__lbs{opacity:.7}.tabs-listdb{display:flex;gap:30px;justify-content:center;margin-bottom:0 !important}.tabs-listdb a{text-decoration:none}.tom-select-wrapper-custom{width:100%}.tom-select-wrapper-custom .ts-control{padding:5px 25px !important;border:1px solid #000;border-radius:10px;background:#fff !important;height:50px}.tom-select-wrapper-custom .ts-control input{height:100%;border-radius:0;background:rgba(0,0,0,0)}.tom-select-wrapper-custom .ts-control .item{height:100%;display:flex;align-items:center;font-weight:600}.tom-select-wrapper-custom.input-active .ts-control{border:1px solid #656d7c}