.timecards-table-wrapper[data-v-27b74f8a]{overflow-x:auto}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table{table-layout:fixed}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>tbody>tr>td,.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>thead>tr>th{white-space:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>tbody>tr>td::-webkit-scrollbar,.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>thead>tr>th::-webkit-scrollbar{display:none}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>tbody>tr>td:first-child,.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>thead>tr>th:first-child{position:sticky;left:0;z-index:1}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper>table>thead>tr>th:first-child{z-index:2}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table.theme--light .v-data-table__wrapper>table>tbody>tr>td:first-child,.timecards-table-wrapper[data-v-27b74f8a] .v-data-table.theme--light .v-data-table__wrapper>table>thead>tr>th:first-child{background-color:#fff}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table.theme--dark .v-data-table__wrapper>table>tbody>tr>td:first-child,.timecards-table-wrapper[data-v-27b74f8a] .v-data-table.theme--dark .v-data-table__wrapper>table>thead>tr>th:first-child{background-color:#312d4b}.bra-header-draggable[data-v-27b74f8a]{cursor:move;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:0 4px}.bra-header-drag-over[data-v-27b74f8a]{background-color:#e3f2fd;border-radius:4px}.aggregation-badge[data-v-27b74f8a]{display:inline-block;margin-left:4px;padding:1px 6px;font-size:.65rem;border-radius:10px;vertical-align:middle}.aggregation-badge--header[data-v-27b74f8a]{font-weight:400;text-transform:none;letter-spacing:0}.timecards-table-wrapper[data-v-27b74f8a] .v-data-table__wrapper td .v-input{font-size:.875rem}.timecards-table-wrapper[data-v-27b74f8a] input[type=number]{-moz-appearance:textfield}.timecards-table-wrapper[data-v-27b74f8a] input[type=number]::-webkit-inner-spin-button,.timecards-table-wrapper[data-v-27b74f8a] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.aggregation-grid[data-v-5f302d9d]{position:relative}.grid-scroll[data-v-5f302d9d]{overflow:auto;max-height:60vh}.grid-scroll[data-v-5f302d9d]::-webkit-scrollbar{width:0;height:0}table.grid[data-v-5f302d9d]{border-collapse:collapse;width:100%;table-layout:auto;font-size:13px}.grid-cell[data-v-5f302d9d]{border:1px solid rgba(0,0,0,.16);padding:7px 16px;white-space:nowrap;text-align:right;min-width:120px;box-sizing:border-box}.theme--dark .grid-cell[data-v-5f302d9d]{border-color:rgba(231,227,252,.16)}.grid-head-cell[data-v-5f302d9d]{text-align:center;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f4f5fa}.grid-head-cell[data-v-5f302d9d]:hover{background:#e7e8f0}.theme--dark .grid-head-cell[data-v-5f302d9d]{background:#3a3552}.theme--dark .grid-head-cell[data-v-5f302d9d]:hover{background:#443e60}.grid-head-sorted[data-v-5f302d9d],.grid-head-sorted[data-v-5f302d9d]:hover{background:#e4d8fc}.theme--dark .grid-head-sorted[data-v-5f302d9d],.theme--dark .grid-head-sorted[data-v-5f302d9d]:hover{background:#4a3d6b}.grid-head-content[data-v-5f302d9d]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.grid-head-editable-icon[data-v-5f302d9d],.grid-sort-icon[data-v-5f302d9d]{color:var(--v-primary-base,#9155fd)!important}.grid-sort-icon-hint[data-v-5f302d9d]{opacity:0;transition:opacity .15s ease}.grid-head-cell:hover .grid-sort-icon-hint[data-v-5f302d9d]{opacity:.5}.grid-row-head[data-v-5f302d9d]{text-align:left;font-weight:600;background:#f4f5fa;overflow:hidden;text-overflow:ellipsis}.theme--dark .grid-row-head[data-v-5f302d9d]{background:#3a3552}.grid-sum-cell[data-v-5f302d9d]{font-weight:700;background:#eceef5}.theme--dark .grid-sum-cell[data-v-5f302d9d]{background:#383350}.grid-head-cell[data-v-5f302d9d]{position:sticky;top:0;z-index:3}.grid-cell-fixed-col[data-v-5f302d9d]{position:sticky;left:0;z-index:2;width:180px;min-width:180px;max-width:180px}.grid-cell-fixed-corner[data-v-5f302d9d]{z-index:4}.grid-cell-number[data-v-5f302d9d]{text-align:right;font-variant-numeric:tabular-nums}.grid-cell-editable[data-v-5f302d9d]{cursor:pointer}.grid-cell-editable[data-v-5f302d9d]:hover,.grid-cell-editing[data-v-5f302d9d]{outline:2px solid var(--v-primary-base,#9155fd);outline-offset:-2px}.grid-cell-editing[data-v-5f302d9d]{padding:0}.grid-cell-unsaved[data-v-5f302d9d]{border-bottom:2px solid var(--v-primary-base,#9155fd)}.grid-cell-input[data-v-5f302d9d]{width:100%;height:100%;border:none;outline:none;background:transparent;font:inherit;color:inherit;padding:7px 16px;box-sizing:border-box;text-align:right}.grid-cell-input-number[data-v-5f302d9d]{text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.grid-cell-input-number[data-v-5f302d9d]::-webkit-inner-spin-button,.grid-cell-input-number[data-v-5f302d9d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.grid-empty[data-v-5f302d9d]{text-align:center;color:rgba(0,0,0,.5);padding:24px 16px}.theme--dark .grid-empty[data-v-5f302d9d]{color:rgba(231,227,252,.5)}.category-heading[data-v-3f4b181a]{margin:0}.sheet-bar[data-v-3f4b181a]{border-bottom:1px solid rgba(0,0,0,.1)}.sheet-title[data-v-3f4b181a]{font-size:20px}.sheet-meta[data-v-3f4b181a]{font-size:11px;white-space:nowrap}.sheet-tabs[data-v-3f4b181a]{border-top:1px solid rgba(0,0,0,.1);overflow-x:auto;gap:4px}.sheet-tab[data-v-3f4b181a]{display:flex;align-items:center;white-space:nowrap;padding:6px 14px;font-size:13px;font-weight:700;border-radius:6px;cursor:pointer;background:rgba(0,0,0,.04);color:inherit;opacity:.75}.sheet-tab[data-v-3f4b181a]:hover{opacity:1}.sheet-tab.active[data-v-3f4b181a]{opacity:1;color:#fff;background:var(--v-primary-base)}.complete-card[data-v-51d5cd1e]{background:linear-gradient(135deg,rgba(145,85,253,.16),rgba(145,85,253,.03))!important;border:1px solid rgba(145,85,253,.28)!important;border-radius:14px}.complete-message[data-v-51d5cd1e]{font-size:18px;opacity:.9}.complete-message strong[data-v-51d5cd1e]{font-weight:700}.incomplete-message[data-v-51d5cd1e]{font-size:18px;font-weight:700}.incomplete-note[data-v-51d5cd1e]{font-size:13px;opacity:.7}.kpi-grid[data-v-51d5cd1e]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:760px){.kpi-grid[data-v-51d5cd1e]{grid-template-columns:repeat(2,1fr)}}.kpi-card[data-v-51d5cd1e]{padding:18px 12px;text-align:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:10px}.kpi-label[data-v-51d5cd1e]{margin-bottom:6px;font-size:13px;opacity:.6}.kpi-value[data-v-51d5cd1e]{font-size:26px;font-weight:700;line-height:1.2}.kpi-delta[data-v-51d5cd1e]{margin-top:6px;font-size:12px}.delta-up[data-v-51d5cd1e]{color:var(--v-success-base)}.delta-down[data-v-51d5cd1e]{color:var(--v-error-base)}.delta-flat[data-v-51d5cd1e]{opacity:.5}.complete-note[data-v-51d5cd1e]{font-size:12px;opacity:.5}.eod-closing-v2-stepper{background:none!important;margin-top:64px;overflow:visible!important}.eod-closing-v2-stepper .v-stepper__label{position:relative}.eod-closing-v2-stepper .v-stepper__items{margin-top:16px}.eod-v2-step-mark{position:absolute!important;top:-56px;left:50%;transform:translateX(-50%)}