:root{--q-color-listheadertoolbar:#afaaff;--q-color-highlighted:yellow;--q-color-normal:#000;--q-color-primary-inv:#263238;--q-color-secondary-inv:#263238;--q-color-accent-inv:#263238;--q-color-dark-inv:#ebf0f8;--q-color-positive-inv:#263238;--q-listheadertoolbar:#afaaff;--q-highlighted:yellow;--q-normal:#000;--q-primary-inv:#263238;--q-secondary-inv:#263238;--q-accent-inv:#263238;--q-dark-inv:#ebf0f8;--q-positive-inv:#263238;--q-sei-yellow:#ffdd0f;--q-sei-purple-light:#dacbff;--q-driving:#9d2140;--q-transit:#2b5798}.bg-primary-inv{background-color:var(--q-color-primary-inv)!important}.text-primary-inv{color:var(--q-color-primary-inv)!important}.bg-secondary-inv{background-color:var(--q-color-secondary-inv)!important}.text-secondary-inv{color:var(--q-color-secondary-inv)!important}.bg-accent-inv{background-color:var(--q-color-accent-inv)!important}.text-accent-inv{color:var(--q-color-accent-inv)!important}.bg-dark-inv{background-color:var(--q-color-dark-inv)!important}.text-dark-inv{color:var(--q-color-dark-inv)!important}.text-positive-inv{color:var(--q-color-positive-inv)!important}.bg-driving,.text-driving{color:#9d2140!important}.bg-transit,.text-transit{color:#0068b9!important}.my-table-border{border-left:1.5px solid #263238;border-right:1.5px solid #263238}.my-sticky-virtscroll-table{background-color:#ebf0f8}.my-sticky-virtscroll-table tr th{z-index:2;background:#ebf0f8;position:sticky}.my-sticky-virtscroll-table .q-table__top,.my-sticky-virtscroll-table .q-table__bottom,.my-sticky-virtscroll-table thead tr:first-child th{color:#ebf0f8;background-color:#263238}.validatonError .q-table__bottom{color:#ebf0f8;background-color:#ff5a59!important}.my-sticky-virtscroll-table thead tr th{z-index:1;position:sticky}.my-sticky-virtscroll-table thead tr:last-child th{top:48px}.my-sticky-virtscroll-table thead tr:first-child th{top:0}.my-sticky-virtscroll-table .q-table__title,.my-sticky-virtscroll-table .q-field__native,.my-sticky-virtscroll-table .q-select__dropdown-icon{color:#ebf0f8}.my-sticky-virtscroll-table .q-table__bottom .q-btn__content{color:#add8e6}.my-sticky-header-column-table{background:#555}.my-sticky-header-column-table .q-table__middle{max-height:300px}.my-sticky-header-column-table tr th{z-index:50;background:#ff1;position:sticky}.my-sticky-header-column-table thead tr:last-child th{z-index:60;top:48px}.my-sticky-header-column-table thead tr:first-child th{z-index:1;top:0}.my-sticky-header-column-table tr:first-child th:first-child{z-index:600}.my-sticky-header-column-table td:first-child{z-index:1}.my-sticky-header-column-table td:first-child,.my-sticky-header-column-table th:first-child{position:sticky;left:0}.my-sticky-header-column-table .q-table__top,.my-sticky-header-column-table .q-table__bottom,.my-sticky-header-column-table thead tr:first-child th{background-color:#00f}.profileTable{color:#ebf0f8;background:#ebf0f8}.profileTable table{border-collapse:separate!important;border-spacing:0 2px!important}.profileTable tr td:nth-child(2n-1){color:#263238;vertical-align:middle;background:#5edddf;border:1px solid #00d29a;border-right-width:8px;border-radius:5px 0 0 5px;padding:6px 24px;font-weight:500}.profileTable tr td:nth-child(2n){color:#000;vertical-align:middle;background:#ebf0f8;border-top:1px solid #00404080;border-bottom:1px solid #00404080;border-right:1px solid #00404080;border-radius:0 5px 5px 0;padding:8px 20px}.profileTable tr td .q-badge{border:none;border-radius:4px;padding:4px 8px}.profileTable .q-table tbody td:before{background:0 0}.profileTableTEC{color:#f8ecdc;background:#f8ecdc}.profileTableTEC table{border-collapse:separate!important;border-spacing:0 2px!important}.profileTableTEC tr td:nth-child(2n-1){color:#fff;vertical-align:middle;background:#0a4d9c;border:1px solid #b4282e;border-right-width:8px;border-radius:5px 0 0 5px;padding:6px 24px;font-weight:500}.profileTableTEC tr td:nth-child(2n){color:#000;vertical-align:middle;background:#f8ecdc;border-top:1px solid #b4282e;border-bottom:1px solid #b4282e;border-right:1px solid #b4282e;border-radius:0 5px 5px 0;padding:8px 20px}.profileTableTEC tr td .q-badge{border:none;border-radius:4px;padding:4px 8px}.profileTableTEC .q-table tbody td:before{background:0 0}.editingProfileTable tr td:nth-child(2n):hover{cursor:pointer;background:#ff5a5933}.wrapping{min-width:130px;white-space:normal!important}.tapGrid{background:#ebf0f8}.tapGrid .q-table tbody td:before{background:0 0}.tapGrid table{table-layout:fixed;border-radius:5px 0 0 5px;width:100%;border-collapse:separate!important}.tapGrid tr td{border-bottom:1px solid #00d29a;border-right:1px solid #00d29a;width:13%!important}.tapGrid tr:first-child{text-align:center;color:#263238;vertical-align:middle;background:#5edddf;border-top:0;border-bottom:1px solid #00d29a;border-left:1px solid #00d29a;border-right:8px solid #00d29a;font-weight:500}.tapGrid tr td:first-child{color:#263238;vertical-align:middle;background:#5edddf;border-top:0;border-bottom:1px solid #00d29a;border-left:1px solid #00d29a;border-right:8px solid #00d29a;font-weight:500;width:22%!important}.hoverHighlight:hover,.editingProfileTable tr td:nth-child(2n):hover{background:#ff5a5933}.noHover:hover{background-color:var(--q-color-brand-cream)!important}
