.body--dark{--q-color-dark:#1a1e50;--q-color-dark-page:#00063d;--q-color-primary:#00063d;--q-color-text:#fff;--q-color-secondary:hsla(0,0%,90.6%,0.3);--q-color-tertiary:#414364;color:#00063d}.body--light{--q-color-dark:#e7e7e7;--q-color-dark-page:#fff;--q-color-primary:#fff;--q-color-text:#00063d;--q-color-secondary:hsla(0,0%,90.6%,0.3);--q-color-tertiary:#d4d4d4;color:#00063d}.bg-tertiary{background:var(--q-color-tertiary)!important}.q-tooltip{background:var(--q-color-tertiary)}.q-dark,.q-toolbar,.q-tooltip{color:var(--q-color-text)}.q-expansion-item{background:var(--q-color-primary)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#f59f2e;-webkit-box-shadow:0 0 0px 1000px var(--q-color-primary) inset}.q-input input[type=number]::-webkit-inner-spin-button,.q-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.q-input input[type=number]{-moz-appearance:textfield}.q-btn:hover,.q-field:hover,.q-hoverable:hover,.q-item:hover,tbody tr:hover{color:#f59f2e;transition:color 0.3s}.q-field--outlined .q-field__control:hover:before,.q-field--standard .q-field__control:hover:before{border-color:#f59f2e}.q-chip{color:var(--q-color-text)!important;background:var(--q-color-primary)}.limited-height-select .q-field__native{max-height:120px;overflow-y:auto}.q-table .q-chip{background:var(--q-color-dark)}.q-btn-dropdown,.q-card,.q-drawer,.q-table__control>button.q-btn.q-btn-item,thead tr:first-child th{background-color:var(--q-color-dark)}.q-table__bottom,.q-table__card,.q-table__middle,.q-table__top{background-color:inherit;color:var(--q-color-text)}.q-table .q-btn{color:var(--q-color-text);background:inherit}.table-btn{background:var(--q-color-dark)}.table-btn-icon{max-height:10px}.table-btn-label{padding-top:2px}.q-btn.btn--no-background .q-focus-helper{display:none}.schedule-btn{opacity:0.9;color:var(--q-color-accent)}.q-checkbox__inner,.q-checkbox__truthy{color:var(--q-color-text)!important;stroke:var(--q-color-primary)!important}.yard-car-checkbox .q-checkbox__inner,.yard-car-checkbox .q-checkbox__truthy{color:#000!important;stroke:#fff!important}.yard-car-order{width:15px;margin-left:-14px;margin-top:-1px;font-size:10px;opacity:0.7}.q-tab,.text-primary,.text-white{color:var(--q-color-text)!important}.q-item--active,.q-item.q-router-link--active{color:#f59f2e}.color-picker{min-height:290px;width:180px}.color-preview-light{background:#fff;width:180px}.color-preview-dark{background:#00063d;width:180px}.q-scrollarea__thumb{transition:width 0.1s;background:#f59f2e!important;opacity:0.7;border-radius:3px;width:7px}.q-scrollarea__thumb:active,.q-scrollarea__thumb:hover{transition:width 0.1s;opacity:0.9;width:10px}*{scrollbar-color:#f59f2e var(--q-color-secondary)}.main,main{padding-top:20px;padding-bottom:20px}.main,.top-bar,main{padding-left:40px;padding-right:40px}.login-card{min-width:40vw;min-height:30vh}.logo-img{height:30px}.login-logo{max-height:25px;float:right}.contract-list-table,.server-side-table,.vantedge-table{min-width:230px;min-height:200px;height:calc(100vh - 250px)}.contract-dashboard-table{min-height:392px;height:calc(100vh - 217px)}.dashboard-card{min-width:230px;min-height:200px}.dashboard-card-map{min-width:230px;min-height:459px}.trip-time-table{min-height:120px;height:calc(50vh - 185px)}.bol-archive-table{height:calc(100vh - 500px)}.history-table,.permissions-table{height:calc(100vh - 200px);background-color:var(--q-color-primary)}.nomination-dialog-table{height:calc(100vh - 380px);background-color:var(--q-color-primary)}.history-detail-table{height:calc(100vh - 315px);background-color:var(--q-color-primary)}.config-table{height:calc(100vh - 265px)}.cars-table,.shipments-table{height:calc(100vh - 280px)}.history-log-table{height:calc(100vh - 200px)}.reports-table{height:calc(100vh - 300px)}.report-table{height:calc(100vh - 220px)}.trace-table{height:calc(100vh - 340px)}.slots-table{height:calc(100vh - 410px)}.q-table__top{padding-top:0px;padding-bottom:0px}.selection-table .q-table tbody td:first-child{text-align:right;padding-right:15px}.sticky-header-table{width:100%}thead tr th{position:sticky;z-index:1}thead tr:first-child th{top:0}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup-content *{max-height:50vh}.popup-button,.popup-content *{display:flex;justify-content:center;width:100%}@media screen and (min-width:1921px){.login-form-sizing{padding-left:20%;padding-right:20%}}@media only screen and (max-width:1920px){.login-card{min-width:400px;min-height:400px;max-height:400px;max-width:400px}}@media only screen and (max-width:1440px){.table-btn{padding-left:5px;padding-right:5px}}@media only screen and (max-width:600px){.main,main{min-width:280px;padding-top:5px;padding-bottom:5px}.main,.top-bar,main{padding-left:10px;padding-right:10px}.login-card{min-width:300px}.contract-list-table{height:calc(100vh - 270px)}}