.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:#eeeded;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)}.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}.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)}.login-card{min-width:40vw;min-height:30vh}@media screen and (min-width:1921px){.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:768px){.login-card{min-width:300px}}.popup-content *{max-height:50vh}.popup-button,.popup-content *{display:flex;justify-content:center;width:100%}.main,main{padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px}.logo-img{height:30px}.login-logo{max-height:25px;float:right}.server-side-table,.vantedge-table{min-width:300px;min-height:200px;height:calc(100vh - 250px)}.history-table,.permissions-table{height:calc(100vh - 200px)}.history-detail-table,.history-table,.permissions-table{min-width:300px;min-height:200px;background-color:var(--q-color-primary)}.history-detail-table{height:calc(100vh - 315px)}.config-table{min-width:300px;min-height:200px;height:calc(100vh - 265px)}.cars-table,.shipments-table{min-width:300px;min-height:200px;height:calc(100vh - 280px)}.history-log-table{min-width:300px;min-height:200px;height:calc(100vh - 200px)}.reports-table{height:calc(100vh - 300px)}.report-table,.reports-table{min-width:300px;min-height:200px}.report-table{height:calc(100vh - 220px)}.trace-table{height:calc(100vh - 340px)}.slots-table,.trace-table{min-width:300px;min-height:200px}.slots-table{height:calc(100vh - 410px)}.q-table__top{padding-top:0px;padding-bottom:0px}.vantedge-table{transition:width 0.5s,height 0.5s}.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}.card-title{font-size:1.2rem;font-weight:700;line-height:1.2rem;letter-spacing:normal}