.summary-data{margin-bottom:30px;background-color:inherit!important;padding:0!important;grid-auto-rows:min-content!important}.summary-data>div{box-shadow:none!important}.calendar-load-scheduler .load-scheduler-table tbody>tr>td,.calendar-load-scheduler .load-scheduler-table tbody>tr>th,.calendar-load-scheduler .load-scheduler-table tfoot>tr>td,.calendar-load-scheduler .load-scheduler-table tfoot>tr>th,.calendar-load-scheduler .load-scheduler-table thead>tr>td,.calendar-load-scheduler .load-scheduler-table thead>tr>th,.summary-data .k-card{border:0}.summary-data .k-card .k-card-title{margin-bottom:6px}.summary-data .k-card .k-card-header{padding:0;border:0}.summary-data .k-card .k-card-header .k-card-title{font-weight:500;font-size:12px;line-height:16px;color:#686868}.summary-data .k-card .k-card-body{word-wrap:break-word;padding:0;font-weight:400;letter-spacing:-.02em}.gp-grid.table-grid{padding-top:0}@media (max-width:767px){.gp-grid.table-grid{padding-right:0}}.gp-grid.table-grid .grid-header,.gp-grid.table-grid .total{display:flex;align-items:center;justify-content:space-between}.gp-grid.table-grid .grid-header{margin-bottom:16px}.gp-grid.table-grid .grid-header.export{margin-bottom:20px}.gp-grid.table-grid .grid-header .export-button{height:36px;min-width:100px}@media (max-width:767px){.gp-grid.table-grid .grid-header .export-button{margin-right:20px}}.gp-grid.table-grid .grid-header h3{display:inline-block;font-weight:400;margin-bottom:0}.gp-grid.table-grid .k-grid.table-grid .k-grid-header{height:inherit}.gp-grid.table-grid .k-grid.table-grid .k-grid-header .k-grid-header-wrap table{border-spacing:inherit}.gp-grid.table-grid .k-grid.table-grid .k-grid-header .k-grid-header-wrap table .k-cell-inner{min-height:32px}.gp-grid.table-grid .k-grid.table-grid .k-grid-content{overflow-y:auto;background-color:#f4f5f6}.gp-grid.table-grid .k-grid.table-grid .k-grid-content .k-grid-content-sticky{border-right:0}.gp-grid.table-grid .k-grid.table-grid .k-grid-content td{white-space:nowrap}.gp-grid.table-grid .k-grid.table-grid .k-grid-content .tooltip-cell .tooltip-wrapper,.gp-grid.table-grid .k-grid.table-grid .k-grid-content .tooltip-cell .tooltip-wrapper>div{display:inline}.gp-grid.table-grid .total{height:48px;background-color:#fff;border-left:#0068ab 4px solid;border-radius:4px;padding:0 16px}@media (max-width:767px){.gp-grid.table-grid .total{margin-top:10px;margin-right:20px}}.gp-grid.table-grid .total .header{font-weight:500;margin-bottom:0}.gp-grid.table-grid .total .header .tooltip-wrapper{margin-left:5px}.gp-grid.table-grid .total .amount{float:right;font-size:16px;font-weight:700}.gp-grid.table-grid .total .total-tooltip{display:inline;aspect-ratio:unset;vertical-align:inherit;float:none}.gp-grid.table-grid .total .total-tooltip div{display:flex;align-items:center;aspect-ratio:unset}.calendar-load-scheduler input::-webkit-inner-spin-button,.calendar-load-scheduler input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.calendar-load-scheduler input[type=number]{-moz-appearance:textfield}.calendar-load-scheduler .warning-wrapper{display:flex;flex-direction:column;padding-bottom:12px;padding-top:12px}.calendar-load-scheduler .warning{font-weight:500}.calendar-load-scheduler .warning .tooltip-wrapper{margin-left:6px}.calendar-load-scheduler .date-input-error{color:#dc3545!important;border:1px solid red}.calendar-load-scheduler .show-alternative-dates{margin-left:auto;position:relative}.calendar-load-scheduler .hover-text{display:block;font-size:12px;background-color:#000;color:#fff;padding:5px;position:absolute;top:100%;left:0;width:calc(100% - 15px);box-sizing:border-box;white-space:normal;z-index:1000}.calendar-load-scheduler .load-scheduler-container{padding:0 20px}@media (min-width:768px){.calendar-load-scheduler .load-scheduler-container{display:grid;gap:0 0;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin:10px -88% 10px 4%;grid-template-areas:"calendar load-container";padding:unset}}@media (min-width:1024px){.calendar-load-scheduler .load-scheduler-container{margin:10px -34% 10px 22%}.calendar-load-scheduler .k-form{margin:10px -34% 10px 22%;width:56%}}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container input.input-fields.autoschedule{border-bottom:4px solid #0b8927!important}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container span.input-fields.alternate-date{background-color:rgba(0,155,208,.0509803922)!important}@media (max-width:1023px)and (min-width:768px){.calendar-load-scheduler .inputs-summary .carrier,.calendar-load-scheduler .inputs-summary .pickup input,.calendar-load-scheduler .inputs-summary .trailer{height:45px!important}}@media (min-width:768px){.calendar-load-scheduler .inputs-summary .carrier,.calendar-load-scheduler .inputs-summary .pickup,.calendar-load-scheduler .inputs-summary .trailer{min-width:140px!important;margin-left:30px}}@media (min-width:1024px){.calendar-load-scheduler .inputs-summary .carrier,.calendar-load-scheduler .inputs-summary .pickup,.calendar-load-scheduler .inputs-summary .trailer{min-width:150px!important;margin-left:30px}}.calendar-load-scheduler .inputs-summary .header,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row{background-color:#fff;margin-bottom:10px;border-radius:4px;border-left:6px solid #fff}.calendar-load-scheduler .inputs-summary .header .load-date{flex-grow:1;margin-left:5px;text-align:left}.calendar-load-scheduler .inputs-summary .flex-grow-1 .load-date{margin-left:10px}.calendar-load-scheduler .inputs-summary .header .pickup{flex-grow:1;margin-left:10px;text-align:left}.calendar-load-scheduler .inputs-summary .flex-grow-1 .pickup{margin-left:10px}@media (min-width:768px){.calendar-load-scheduler .inputs-summary .header,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile{display:flex!important}}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile:first-of-type{margin:8px 0}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile{margin:0 0 8px;display:block;position:inherit;padding:15px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile .k-dateinput input{font-size:14px;letter-spacing:-.2px}@media (min-width:768px){.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile input{letter-spacing:-1px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile span.k-dropdownlist,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile span.k-input{height:36px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile .k-floating-label-container{padding:0}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile .k-datepicker button,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile br,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile label{display:none}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile .k-datepicker{border:0;color:#000}}.calendar-load-scheduler .inputs-summary .header{padding:8px 20px;display:flex;font-weight:700}.calendar-load-scheduler .inputs-summary .header span{flex:1;text-wrap:nowrap}.calendar-load-scheduler .inputs-summary .header span:first-child{max-width:41%}@media (min-width:1024px){.calendar-load-scheduler .inputs-summary .header span:first-child{max-width:unset}}.calendar-load-scheduler .inputs-summary .remove-date{position:relative;max-width:24px;max-height:24px;min-width:unset;margin-left:110px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row{padding:20px;display:flex;position:relative}@media (min-width:1024px){.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile{margin-bottom:8px;padding:15px 20px 12px 14px}}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile .k-floating-label-container{display:block}@media (min-width:1024px){.calendar-load-scheduler .inputs-summary .inputs-confirmation-row.mobile .input-confirmation .k-input-inner{padding:4px!important}}@media (max-width:1022px){.calendar-load-scheduler .inputs-summary .inputs-confirmation-row>div,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row>span{row-gap:10px}}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .button-delete{padding:4px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .date-requested,.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .input-confirmation{flex-grow:1}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .date-requested{margin:auto 0}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .trailer{padding:8px 4px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .input-confirmation{font-size:14px}.calendar-load-scheduler .inputs-summary .inputs-confirmation-row .input-confirmation .k-input-inner{padding:8px!important}@media (max-width:1023px)and (min-width:768px){.calendar-load-scheduler .inputs-section{max-width:800px;overflow-x:auto}}.calendar-load-scheduler .inputs-summary .inputs-confirmation-required .inputs-confirmation-row{border-left:6px solid #ffc000;border-radius:4px}.calendar-load-scheduler .inputs-summary .inputs-autoschedule .inputs-confirmation-row,.calendar-load-scheduler .inputs-summary.inputs-autoschedule .inputs-confirmation-row{border-left:6px solid #0b8927;border-radius:4px}.calendar-load-scheduler .inputs-summary .action-header{width:35px}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container .input-fields.confirmation-required{border-bottom:4px solid #f3b304!important}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container .input-fields.autoschedule{border-bottom:4px solid #0b8927!important}.calendar-load-scheduler .calendar-container{grid-area:calendar;background-color:#fff;padding:20px 2%}.calendar-load-scheduler .load-counter-container{grid-area:load-container;background-color:#fff;width:max-content;height:fit-content;margin-left:10px}@media (max-width:766px){.calendar-load-scheduler .load-counter-container{margin-left:0}}.calendar-load-scheduler .load-counter-container span.bold,.calendar-load-scheduler .progress-bar-container p{font-weight:700}.calendar-load-scheduler .load-counter-container .load-counter{margin:unset;display:flex;flex-direction:column;text-align:center;padding:30px 16px}@media (max-width:766px){.calendar-load-scheduler .load-counter-container .load-counter{margin:10px 0}}.calendar-load-scheduler .load-counter-container .load-counter .count-label{padding-top:16px}.calendar-load-scheduler .progress-bar-container{margin:0 auto;padding-top:30px;width:92%}@media (min-width:1024px){.calendar-load-scheduler .progress-bar-container{width:100%}}.calendar-load-scheduler .progress-bar-container .k-progress-status{display:none}.calendar-load-scheduler .table-key{display:flex;align-items:center;padding:10px 0 30px}.calendar-load-scheduler .table-key .confirmation-img,.calendar-load-scheduler .table-key .ready-img,.calendar-load-scheduler .table-key .unavailable-img{width:14px;height:14px;margin-right:6px;border:2px solid #686868;border-radius:2px}.calendar-load-scheduler .table-key .confirmation-img{background-color:#ffc000}.calendar-load-scheduler .table-key .confirmation-img.isAutoSchedule{margin-left:20px}.calendar-load-scheduler .table-key .unavailable-img{background-color:#f4f5f6;margin-left:20px}.calendar-load-scheduler .table-key .ready-img{background-color:#0b8927}.calendar-load-scheduler .load-scheduler-table{width:100%}.calendar-load-scheduler .load-scheduler-table tbody:before{content:"@";display:block;line-height:10px;text-indent:-99999px}.calendar-load-scheduler .load-scheduler-table thead>tr>th{background-color:#f4f5f6;text-transform:uppercase;font-size:14px}.calendar-load-scheduler .load-scheduler-table thead>tr>th:first-child{border-radius:10px 0 0 10px}.calendar-load-scheduler .load-scheduler-table thead>tr>th:last-child{border-radius:0 10px 10px 0}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell{min-width:40px;max-width:150px;width:14.2857142857%;padding:6px}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell.disabled .day-cell-content .loads-input-container,.calendar-load-scheduler .load-scheduler-table .week-row .day-cell.disabled .day-cell-content .loads-input-container>span{background-color:#f4f5f6;border:2px solid #f4f5f6;border-radius:4px!important;height:60px}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content{min-width:40px;max-width:150px;height:66px}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .day-label,.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .month-label{font-size:14px;line-height:10px;padding-bottom:6px;color:#686868}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .month-label{font-weight:500}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container{overflow:hidden}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container .error-icon{margin-top:5px!important;margin-right:5px!important}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container .k-input{background-color:transparent!important;border:2px solid #f4f5f6!important;font-size:24px!important}.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container input{width:98%;padding:20px 0;text-align:center;font-size:24px;border-radius:4px!important;overflow:visible;white-space:normal;text-overflow:unset}@media (max-width:766px){.calendar-load-scheduler .load-scheduler-table .week-row .day-cell .day-cell-content .loads-input-container input{font-size:16px;padding:0}}.calendar-load-scheduler .button-delete{min-width:unset}@media (min-width:768px){.calendar-load-scheduler .load-date{max-width:120px!important;width:120px!important;min-width:120px!important}}.alt-dates-popup{position:absolute;top:0;left:0;height:100vh;background-color:#9e9d9d;z-index:20000;display:flex;width:100%}.alt-dates-popup .container{background-color:#fff;margin:auto;max-width:unset;border-radius:8px;display:grid;padding:28px 12px}@media (min-width:768px){.alt-dates-popup .container{padding:28px 40px;max-width:588px}}.alt-dates-popup .container .btns-rail{margin:20px 0 26px}.alt-dates-popup .container .title{font-size:24px;font-weight:500;line-height:30px;margin:8px 0}.alt-dates-popup .container .close-icon{justify-self:flex-end;cursor:pointer}.pickup-detail-item .mobile-delete{background-color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;margin:8px 0;padding:10px 5px 0 0}.pickup-detail-item .inputs-confirmation-row:has(+.mobile-delete:is(:visible)){border-top-right-radius:0;border-bottom-right-radius:0}.pickup-detail-item .hover-text-container{position:relative}.pickup-detail-item .hover-text{display:block;font-size:12px;background-color:#000;color:#fff;padding:5px;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:250px;max-width:90vw;box-sizing:border-box;white-space:normal;z-index:1000;word-wrap:break-word;word-break:normal;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.2)}@media (max-width:1022px){.pickup-detail-item .hover-text{width:150px;font-size:11px;max-width:80vw}}@media (max-width:766px){.pickup-detail-item .hover-text{width:80px;font-size:10px;max-width:90vw}}.generic-success-error-modal h2{margin-top:20px}@media (max-width:767px){.status-tracker{border-width:0 0 1px}}.status-tracker .k-tilelayout{background-color:inherit;padding:40px 0 30px}.status-tracker .status-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;color:#686868}.status-tracker .status-wrapper.active{color:#0068ab}.status-tracker .status-wrapper.active .circle{background-color:#0068ab}.status-tracker p{text-align:center}.status-tracker .status-icon{width:50px;margin-bottom:12px}.status-tracker .circle,.status-tracker .line{display:flex;justify-content:center;align-items:center}.status-tracker .line{background-repeat:no-repeat;background-position:0 center;width:100%;margin-bottom:8px}.status-tracker .line.full{background-image:linear-gradient(#686868,#686868);background-size:100% 2px}.status-tracker .line.full.active-inactive,.status-tracker .line.full.inactive-active{background-image:linear-gradient(#0068ab,#0068ab),linear-gradient(#686868,#686868);background-size:50% 2px,50% 2px;background-position:left,right}.status-tracker .line.full.inactive-active{background-image:linear-gradient(#686868,#686868),linear-gradient(#0068ab,#0068ab)}.status-tracker .line.full.active-active,.status-tracker .line.left.active,.status-tracker .line.right.active{background-image:linear-gradient(#0068ab,#0068ab)}.status-tracker .line.left,.status-tracker .line.right{background-size:50% 2px;background-position:right;background-image:linear-gradient(#686868,#686868)}.status-tracker .line.left{background-position:left}.status-tracker .circle{background-color:#686868;border-radius:50%;width:20px;aspect-ratio:1/1;color:#fff}.status-tracker .circle img{width:8px;height:5px}.status-tracker .status-tracker-tooltip{position:absolute;top:25px;right:-150px}.status-tracker .status-tracker-tooltip .tooltip-image{width:16px;height:auto}