/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{height:100%}body{height:100%;font-family:"Open Sans", sans-serif;display:flex;flex-direction:column;flex-wrap:nowrap}main{display:flex;flex-grow:1;flex-direction:column;background-color:#fafafa;overflow:auto}strong{font-family:"Open Sans Bold", sans-serif}h1{font-family:"Open Sans Bold", sans-serif;font-size:22px;line-height:28px;letter-spacing:0.35px}h2{font-family:"Open Sans Bold", sans-serif;font-size:17px;line-height:22px}p{font-size:17px;line-height:22px;letter-spacing:-0.41px}ul{padding:0;margin:0}.hidden{display:none !important}.notice{background-color:#2f8927}.alert{background-color:#fd413a}.notice,.alert{text-align:center;color:white;font-size:15px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:-0.36px;margin:0;padding:16px}.notice:before,.alert:before{content:"";position:relative;display:inline-block;left:0}#header-main{flex-shrink:0;z-index:2;background-color:white;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e4eaf1}#header-main img{height:32px}#header-main button{position:relative;z-index:4;height:32px;width:32px;border-radius:10px;border-style:none;background-color:white;outline:none;padding:0;overflow:hidden}#header-menu{display:none;position:fixed;top:0;bottom:0;left:0;right:0;padding:16px;background-color:rgba(0,0,0,0.8);z-index:3}#header-menu.open{display:flex;flex-direction:column;align-items:flex-end}#header-menu ul{width:248px;margin-top:52px;background-color:white;border-radius:13px;list-style:none}#header-menu ul li:not(:last-child){border-bottom:1px solid #e5e5e5}#header-menu ul li a{display:block;padding:18px 16px;font-size:19px;line-height:24px;text-decoration:none;color:#356393}#header-menu ul li a:active{opacity:0.2}#header-sub{padding:6px 16px;border-bottom:1px solid #e4eaf1;background-color:white}#header-sub p{margin:0;font-size:15px;letter-spacing:-0.24px;line-height:20px}main>form{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.form-list-heading{margin:0;padding:28px 16px 8px 16px;border-bottom:1px solid #e4e4e4;background-color:white}.form-title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}h1.form-title{color:rgba(0,0,0,0.4);font-size:15px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;text-transform:uppercase;line-height:20px;letter-spacing:-0.24px;margin:16px 31px}.location-refresh-link{display:block;font-size:12px;margin-right:16px;border:1px solid #043b77;padding:4px 8px;border-radius:4px;color:#043b77;background-color:white;text-transform:uppercase;text-decoration:none;user-select:none}.location-refresh-link:active{opacity:0.2}.form-content{flex-grow:1;overflow:auto}.form-actions{display:flex;flex-direction:row;align-items:center;padding:24px 16px;background-color:white;border-top:1px solid #e4e4e4}.form-actions .form-back{flex:1;display:block;text-decoration:none;color:#003c79;border:1px solid #003c79;border-radius:10px;padding:13px;text-align:center;font-family:"Open Sans Bold", sans-serif;font-weight:bold;margin-right:16px}.form-actions input[type=submit],.form-actions #new-load{flex:2;background-color:#043b77;padding:13px;color:white;border-radius:10px;border-style:none;font-family:"Open Sans Bold", sans-serif;font-weight:bold;text-decoration:none;text-align:center}.radio-field{display:flex;flex-direction:row;cursor:pointer}.radio-field .radio-info{flex:1;display:flex;flex-direction:column;justify-content:center;margin-right:16px;border-bottom:1px solid #e0e0e0}.radio-field .radio-info h2{font-size:15px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;line-height:20px;letter-spacing:-0.24px;margin:0}.radio-field .radio-info p{color:rgba(0,0,0,0.4);font-size:15px;line-height:20px;margin:0;letter-spacing:-0.24px}.radio-field input{width:0px;opacity:0}.radio-field input:checked~.radio-graphic{background-color:#2f8927;border-color:#2f8927}.radio-field input:checked~.radio-graphic:after{content:"";width:10px;height:4px;border-style:solid;border-width:0;border-left-width:2px;border-bottom-width:2px;border-color:white;transform:rotate(-45deg) translate(1px, -1px)}.radio-field .radio-graphic{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:2px solid #003c79;border-radius:50%;margin:24px;margin-right:20px}.dropoff-note-container{margin:16px}.dropoff-note-container #load_note{width:100%;box-sizing:border-box;display:block;border:none;margin-top:8px;background-color:transparent;outline:none;resize:none}.load-note-button{display:block;width:140px;font-size:15px;padding:4px;border:2px solid #003c79;border-radius:7px;color:#003c79;text-transform:uppercase;text-align:center;font-family:"Open Sans Bold", sans-serif;font-weight:bold;text-decoration:none}.number-field{display:flex;flex-direction:row;margin-left:32px;padding:23px 32px 23px 0px;border-bottom:1px solid #e0e0e0}.number-field label{width:50%;font-size:17px;letter-spacing:-0.41px}.number-field input{width:50%;background-color:transparent;border:none;outline:none}.number-field .field_with_errors{width:50%;background-color:rgba(255,0,0,0.5)}#js-switch-weigh-field{display:block;padding:23px 32px;color:#003c79;font-size:15px;line-height:20px;text-decoration:none;letter-spacing:-0.24px}.location-message{font-size:22px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;text-align:center;letter-spacing:0.35px;line-height:28px}.drive-message{margin:0px 31px;font-size:22px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;letter-spacing:0.27px;line-height:34px}.drive-screen-graphic{margin-top:30px;display:block;margin:0 auto}.centered-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.wizard-container{background-color:white;border-bottom:1px solid #e4e4e4}.wizard-progress{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;margin-top:11px;margin-bottom:33px;margin-left:23px;margin-right:23px}.wizard-progress:before{content:"";position:absolute;left:0;top:50%;height:1px;background-color:#a2b8cd;width:100%;display:block}.wizard-progress div,.wizard-progress a{display:flex;flex-direction:column;align-items:center;z-index:1;width:20px;height:20px;border-radius:50%;border:1px solid #003c79;background-color:white}.wizard-progress div span,.wizard-progress a span{position:absolute;bottom:-16px;font-size:11px;color:#003c79}.wizard-progress div.wizard-current,.wizard-progress a.wizard-current{width:30px;height:30px;border-radius:50%;background-color:#a2b8cd}.wizard-progress div.wizard-current span,.wizard-progress a.wizard-current span{font-family:"Open Sans Bold", sans-serif}.wizard-progress div.wizard-done,.wizard-progress a.wizard-done{background-color:#a2b8cd}.wizard-current{font-weight:bold}.wizard-todo{color:#bbbbbb}.load-list-current-truck{font-size:15px;letter-spacing:-0.24px;line-height:20px;margin:0;padding:6px 16px;border-bottom:1px solid #e4e4e4;background-color:white}.loads-data{display:flex;flex-direction:row;border-bottom:1px solid #e4e4e4}.loads-data div{flex-grow:1;font-size:20px;text-align:center;letter-spacing:0.38px;line-height:25px;padding:16px;margin:10px auto}.loads-data div:first-of-type{border-right:1px solid #cbcbcb}.welcome-message{margin:24px 16px;font-size:22px;text-align:center;letter-spacing:0.35px;line-height:28px}.load-list{padding:0px 16px}.load-list li{display:flex;flex-direction:row;padding:16px 0 13px 0}.load-list li:not(:last-child){border-bottom:1px solid #e0e0e0}.load-list li div:first-child{flex-grow:1}.load-heading{margin:0;margin-bottom:4px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;font-size:17px;letter-spacing:-0.41px;line-height:22px}.load-heading.has-note:after{content:"";width:16px;height:16px;display:inline-block;background-image:url(/assets/note-icon.svg)}.load-weight,.load-data>p{margin:0 0 0 16px}.load-note-display{margin:-8px 16px 0 0}.load-status,.load-timestamp{margin:0;font-size:13px;text-align:right;letter-spacing:-0.08px;line-height:18px;white-space:nowrap}.load-open-details{width:30px;height:30px;margin-left:12px;margin-top:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.load-open-details:after{content:"";width:12px;height:12px;border:2px solid #003c79;border-right-width:0;border-top-width:0;transform:rotate(-45deg)}.load-open-details.open:after{transform:rotate(135deg)}.load-list-note-container{margin:16px -16px 0 16px}.green-light:before,.red-light:before{position:relative;display:inline-block;left:-5px;top:-1px;content:"";width:8px;height:8px;border-radius:50%}.green-light:before{background-color:#2f8927}.red-light:before{background-color:#fd413a}.truck-select{padding-left:16px;list-style:none}.truck-select li{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #e0e0e0;padding-right:16px}.truck-select li a{flex-grow:1;display:block;padding:16px 0;text-decoration:none}.truck-select li:after{content:"";display:block;width:10px;height:10px;border:2px solid #003c79;border-left-width:0;border-bottom-width:0;transform:rotate(45deg)}.truck-title{margin:0;color:black;font-size:17px;font-family:"Open Sans Bold", sans-serif;font-weight:bold;letter-spacing:-0.41px;line-height:22px}.truck-number{margin:0;margin-top:2px;color:rgba(0,0,0,0.4);font-size:15px;letter-spacing:-0.24px;line-height:20px}form.new_user,form.new_admin{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:0 16px}form.new_user img,form.new_admin img{margin-bottom:28px}form.new_user input,form.new_admin input{background-color:#efeff4;padding:12px;border:none;border-radius:8px;margin-top:16px;outline:none;font-size:17px;letter-spacing:-0.41px}form.new_user input[type=submit],form.new_admin input[type=submit]{background-color:#003c79;color:white;margin-top:24px;font-family:"Open Sans Bold", sans-serif;font-weight:bold}form.new_user input[type=submit]:active,form.new_admin input[type=submit]:active{opacity:0.2}form.new_user a,form.new_admin a{display:inline-block;color:#003c79;font-size:15px;text-align:center;letter-spacing:-0.24px;line-height:20px;text-decoration:none;margin-top:16px}form.new_user a:active,form.new_admin a:active{opacity:0.2}.auth-logo{width:200px;margin:0 auto}body,main,.reactComponent{min-height:100% !important}.reactComponent{display:flex;flex-direction:column}.header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid #E4EAF0}.header .main-logo{height:40px}.header .profile{display:flex;align-items:center;position:relative}.header .profile .user-information{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:500;margin-right:8px}.header .profile .user-information .user-company{color:#969696}.header .profile .profile-icon{height:32px;width:32px}.header .profile .menu{position:absolute;z-index:100;top:40px;right:0;width:180px;border:2px solid #E0E6ED;border-radius:8px;box-shadow:0 2px 14px #D3DAE266;background-color:white}.header .profile .menu .menu-item{font-size:16px;font-weight:400;padding:12px 16px}.header .profile .menu .menu-item a{text-decoration:none;color:inherit}.dashboard{display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px 0 16px;flex-grow:3}.dashboard .active-load-panel{padding-bottom:24px}.dashboard .active-load-panel .active-load-panel-header{font-size:18px;font-weight:500;margin-bottom:12px}.dashboard .active-load-panel .active-load-card{border:2px solid #E0E6ED;border-radius:12px;box-shadow:0 2px 14px #D3DAE266;padding:16px}.dashboard .active-load-panel .active-load-card .active-load-card-header{display:flex;padding-bottom:16px}.dashboard .active-load-panel .active-load-card .active-load-card-header .active-load-header-title{font-size:16px;font-weight:600}.dashboard .active-load-panel .active-load-card .active-load-card-header .active-load-header-weight{font-size:14px;font-weight:400}.dashboard .active-load-panel .active-load-card .active-load-container .active-load-content{padding-bottom:16px}.dashboard .active-load-panel .active-load-card .active-load-container .active-load-content .location{display:flex;justify-content:start;align-items:center}.dashboard .active-load-panel .active-load-card .active-load-container .active-load-content .location .icons{margin-right:8px}.dashboard .active-load-panel .active-load-card .active-load-container .active-load-content .location .location-title{font-size:16px;font-weight:500}.dashboard .active-load-panel .active-load-card .active-load-container .active-load-content .location .location-date{font-size:14px;font-weight:400;color:#969696}.dashboard .active-load-panel .active-load-card .active-load-container .location-wrapper .location-divider{height:24px;width:1px;border-right:1px solid #E0E6ED;padding-left:11px}.dashboard .active-load-panel .active-load-card .active-load-container .edit-buttons{display:flex;justify-content:space-between;font-size:16px}.dashboard .active-load-panel .active-load-card .active-load-container .edit-buttons .confirm-button{width:35%;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px;font-size:14px}.dashboard .active-load-panel .active-load-card .active-load-container .edit-buttons .abandon-button{display:flex;justify-content:center;align-items:center;width:35%;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px;font-size:14px}.dashboard .stats-panel{display:flex;flex-direction:column;margin-bottom:24px;font-size:18px;font-weight:500}.dashboard .stats-panel .stats-header{display:flex;position:relative;justify-content:space-between;margin-bottom:16px}.dashboard .stats-panel .stats-header .load-filter{display:flex;justify-content:space-between;align-items:center;font-size:14px;color:#565656}.dashboard .stats-panel .stats-header .menu{position:absolute;z-index:100;top:30px;right:0;width:180px;border:2px solid #E0E6ED;border-radius:8px;box-shadow:0 2px 14px #D3DAE266;background-color:white}.dashboard .stats-panel .stats-header .menu .menu-item{font-size:16px;font-weight:400;padding:12px 16px}.dashboard .stats-panel .stats-header .menu .menu-item input{accent-color:#2A6E6D;margin-right:12px}.dashboard .stats-panel .stats-card{display:flex;justify-content:space-around;align-items:center;padding:16px;border:2px solid #E0E6ED;border-radius:12px;box-shadow:0 2px 14px #D3DAE266}.dashboard .stats-panel .stats-card .stats-card-item{display:flex;align-items:center}.dashboard .stats-panel .stats-card .stats-card-item .stats-card-item-value{font-size:20px;font-weight:500}.dashboard .stats-panel .stats-card .stats-card-item .stats-card-item-size{font-size:14px;font-weight:400;margin-left:8px}.dashboard .stats-panel .stats-card .divider{border-right:1px solid #D9D9D9;height:24px}.dashboard .detail-panel .detail-panel-header{font-size:18px;font-weight:500;margin-bottom:12px}.dashboard .detail-panel .details-list{border:2px solid #E0E6ED;border-radius:12px;box-shadow:0 2px 14px #D3DAE266}.dashboard .detail-panel .details-list .details-card{margin:16px}.dashboard .detail-panel .details-list .details-card .details-card-header{display:flex;justify-content:space-between}.dashboard .detail-panel .details-list .details-card .details-card-header .details-header-title{font-size:16px;font-weight:600}.dashboard .detail-panel .details-list .details-card .details-card-header .details-header-data{display:flex;justify-content:start;font-size:14px;font-weight:400}.dashboard .detail-panel .details-list .details-card .details-card-header .details-header-data div{padding:2px 8px 2px 0}.dashboard .detail-panel .details-list .details-card .details-card-container{margin:16px 0}.dashboard .detail-panel .details-list .details-card .details-card-container .details-card-content .location{display:flex;justify-content:start;align-items:center}.dashboard .detail-panel .details-list .details-card .details-card-container .details-card-content .location .icons{margin-right:8px}.dashboard .detail-panel .details-list .details-card .details-card-container .details-card-content .location .location-title{font-size:16px;font-weight:500}.dashboard .detail-panel .details-list .details-card .details-card-container .details-card-content .location .location-date{font-size:14px;font-weight:400;color:#969696}.dashboard .detail-panel .details-list .details-card .details-card-container .location-divider{height:24px;width:1px;border-right:1px solid #E0E6ED;padding-left:11px}.dashboard .detail-panel .details-list .details-card .details-card-container .edit-button{font-size:16px;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px;margin-top:16px}.dashboard .new-load-panel{width:100%;box-sizing:border-box}.dashboard .new-load-panel .new-load-button{display:flex;justify-content:center;align-items:center;background-color:#1D75D3;color:#FFFFFF;font-size:16px;font-weight:500;padding:16px 0;border-radius:12px}.dashboard .new-load-panel .new-load-button .new-load-button-title{padding-left:12px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.modal-header .modal-title{font-size:20px;font-weight:500}.modal-header .close-button{cursor:pointer}.modal-content{padding-bottom:24px}.modal-content .notes{display:flex;height:124px;border:1px solid #808080;border-radius:12px;padding:16px}.modal-content .notes textarea{border:none;width:100%;border-radius:12px;box-sizing:border-box}.modal-content .notes textarea:focus{outline:none}.modal-buttons{display:flex;justify-content:space-between;font-size:16px}.modal-buttons .cancel-button{width:35%;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.modal-buttons .abandon-button{width:35%;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.notification{height:52px;display:flex;justify-content:center;align-items:center;background-color:#2F8927;color:white;text-align:center;text-transform:uppercase}.customer-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.customer-modal-header .modal-title{font-size:24px;font-weight:500}.customer-modal-header .close-button{cursor:pointer}.customer-modal-buttons{display:flex;justify-content:flex-end;font-size:16px}.customer-modal-buttons .cancel-button{color:#1D75D3;text-align:center;padding:12px 20px}.customer-modal-buttons .save-button{color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.modal-item{font-size:16px;font-weight:400;padding:16px 0}.modal-item input{accent-color:#2A6E6D;margin-right:12px}.new-load-panel{padding:24px 16px}.new-load-panel .new-load-title .title{font-size:18px;font-weight:500;padding-bottom:32px}.new-load-panel .new-load-title .new-load-steps{display:flex;justify-content:space-between;padding-bottom:16px}.new-load-panel .new-load-title .new-load-steps .step{display:flex;flex-direction:column;align-items:center}.new-load-panel .new-load-title .new-load-steps .step-icon{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:12px;background-color:#b3b3b3;color:#ffffff}.new-load-panel .new-load-title .new-load-steps .step-title{color:#b3b3b3;padding-top:8px}.new-load-panel .new-load-title .new-load-steps .active-step .step-icon{background-color:#1D75D3}.new-load-panel .new-load-title .new-load-steps .active-step .step-title{color:#000000}.new-load-panel .new-load-title .new-load-steps .divider{margin-top:12px;border-top:1px solid grey;width:49px}.new-load-panel .first-step .title{font-size:14px;font-weight:400;padding-bottom:16px}.new-load-panel .first-step .search-bar{display:flex;border:1px solid #808080;border-radius:12px;padding:4px 12px}.new-load-panel .first-step .search-bar input{border:none;width:100%;border-radius:12px;box-sizing:border-box}.new-load-panel .first-step .search-bar input:focus{outline:none}.new-load-panel .first-step .search-bar img{padding-right:12px}.new-load-panel .first-step .materials-list{padding-bottom:58px}.new-load-panel .first-step .materials-list .material{display:flex;padding:16px 0;border-bottom:1px solid #D9D9D9}.new-load-panel .first-step .materials-list .material label{padding-left:12px}.new-load-panel .first-step .materials-list .material input{height:20px;width:20px}.new-load-panel .first-step .materials-list .materials:last-child{border-bottom:none}.new-load-panel .first-step .first-step-actions{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:16px;background:white}.new-load-panel .first-step .first-step-actions .cancel-button{width:92px;box-sizing:border-box;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.new-load-panel .first-step .first-step-actions .next-button{width:244px;box-sizing:border-box;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.new-load-panel .second-step .title{font-size:14px;font-weight:400;padding-top:24px;padding-bottom:16px}.new-load-panel .second-step .input-bar{display:flex;border:1px solid #808080;border-radius:12px;padding:4px 12px}.new-load-panel .second-step .input-bar.error{border-color:#a33c3c}.new-load-panel .second-step .input-bar input{border:none;width:100%;border-radius:12px;box-sizing:border-box;height:40px}.new-load-panel .second-step .input-bar input:focus{outline:none}.new-load-panel .second-step .input-bar img{padding-right:12px}.new-load-panel .second-step .ticket-toggle{font-size:14px;font-weight:400;color:#1D75D3;padding-top:24px}.new-load-panel .second-step .second-step-actions{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:16px;background:white}.new-load-panel .second-step .second-step-actions .back-button{width:56px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;color:#1D75D3;border:1px solid #1D75D3;border-radius:12px;padding:10px 20px}.new-load-panel .second-step .second-step-actions .cancel-button{width:92px;box-sizing:border-box;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.new-load-panel .second-step .second-step-actions .next-button{width:180px;box-sizing:border-box;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.new-load-panel .second-step .second-step-actions .next-button.error{background-color:#a33c3c}.new-load-panel .third-step .drive-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:72px 0}.new-load-panel .third-step .drive-logo .drive-title{padding-top:24px;width:300px;text-align:center;color:#363535;letter-spacing:0.5;font-size:20px;font-weight:400}.new-load-panel .third-step .third-step-actions{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:16px;background:white}.new-load-panel .third-step .third-step-actions .back-button{width:56px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;color:#1D75D3;border:1px solid #1D75D3;border-radius:12px;padding:10px 20px}.new-load-panel .third-step .third-step-actions .cancel-button{width:108px;box-sizing:border-box;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.new-load-panel .third-step .third-step-actions .next-button{width:164px;box-sizing:border-box;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.new-load-panel .fourth-step .title{font-size:14px;font-weight:400;padding-bottom:16px}.new-load-panel .fourth-step .search-bar{display:flex;border:1px solid #808080;border-radius:12px;padding:4px 12px}.new-load-panel .fourth-step .search-bar input{border:none;width:100%;border-radius:12px;box-sizing:border-box}.new-load-panel .fourth-step .search-bar input:focus{outline:none}.new-load-panel .fourth-step .search-bar img{padding-right:12px}.new-load-panel .fourth-step .destination-list{padding-bottom:58px}.new-load-panel .fourth-step .destination-list .destination{display:flex;padding:16px 0;border-bottom:1px solid #D9D9D9}.new-load-panel .fourth-step .destination-list .destination label{padding-left:12px}.new-load-panel .fourth-step .destination-list .destination input{height:20px;width:20px}.new-load-panel .fourth-step .destination-list .materials:last-child{border-bottom:none}.new-load-panel .fourth-step .fourth-step-actions{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:16px;background:white}.new-load-panel .fourth-step .fourth-step-actions .back-button{width:56px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;color:#1D75D3;border:1px solid #1D75D3;border-radius:12px;padding:10px 20px}.new-load-panel .fourth-step .fourth-step-actions .finish-button{width:280px;box-sizing:border-box;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.edit-modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.edit-modal-header .modal-title{font-size:20px;font-weight:500}.edit-modal-header .close-button{cursor:pointer}.edit-content{padding-bottom:24px}.edit-content .title{font-size:14px;font-weight:400;padding-top:24px;padding-bottom:16px}.edit-content .input-bar{display:flex;border:1px solid #808080;border-radius:12px;padding:4px 12px}.edit-content .input-bar input{border:none;width:100%;border-radius:12px;box-sizing:border-box;height:40px}.edit-content .input-bar input:focus{outline:none}.edit-content .input-bar img{padding-right:12px}.edit-content .input-bar textarea{border:none;width:100%;border-radius:12px;box-sizing:border-box}.edit-content .input-bar textarea:focus{outline:none}.edit-content .edit-category{display:flex;justify-content:space-between;height:40px;align-items:center}.edit-content .edit-category img{padding-right:0}.edit-content .search-bar{display:flex;border:1px solid #808080;border-radius:12px;padding:4px 12px}.edit-content .search-bar input{border:none;width:100%;border-radius:12px;box-sizing:border-box}.edit-content .search-bar input:focus{outline:none}.edit-content .search-bar img{padding-right:12px}.edit-content .materials-list{padding-bottom:12px}.edit-content .materials-list .material{display:flex;padding:16px 0;border-bottom:1px solid #D9D9D9}.edit-content .materials-list .material label{padding-left:12px}.edit-content .materials-list .material input{height:20px;width:20px}.edit-content .materials-list .materials:last-child{border-bottom:none}.edit-modal-buttons{display:flex;justify-content:space-between;font-size:16px}.edit-modal-buttons .cancel-button{width:35%;color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.edit-modal-buttons .save-button{width:35%;color:white;background-color:#1D75D3;text-align:center;border:1px solid #1D75D3;border-radius:12px;padding:12px 20px}.disabled{background-color:#8ebaea !important}
