.table-scroll-area{--table-pinned-start-max-width:140px;--table-pinned-end-max-width:120px;--table-pinned-start-container-limit:32cqi;--table-pinned-end-container-limit:34cqi;--table-pinned-start-compact-width:min(var(--table-pinned-start-max-width), var(--table-pinned-start-container-limit));--table-pinned-end-compact-width:min(var(--table-pinned-end-max-width), var(--table-pinned-end-container-limit));--table-start-divider:transparent;--table-end-divider:transparent;isolation:isolate;overscroll-behavior-x:contain;min-width:0;max-width:100%;scroll-padding-inline:140px 100px;position:relative;overflow:auto;container:table-scroll/inline-size}.table-scroll-area[data-scroll-start=true]{--table-start-divider:var(--color-border-subtle)}.table-scroll-area[data-scroll-end=true]{--table-end-divider:var(--color-border-subtle)}.table-scroll-area:focus-visible{outline:2px solid var(--color-ring);outline-offset:-2px}.data-grid-content{width:max-content;min-width:100%}.data-grid-header,.data-grid-row>div:first-child{width:100%}.data-grid-header>.flex-1,.data-grid-row>div:first-child>.flex-1{--grid-growing-column-basis:160px;flex-basis:var(--grid-growing-column-basis);width:var(--grid-growing-column-basis)}.responsive-table{border-collapse:collapse;border-spacing:0;width:max-content;min-width:100%}.responsive-table>:is(thead,tbody,tfoot)>tr>:is(th,td){white-space:nowrap}.table-scroll-area :where(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child,.responsive-table>:is(thead,tbody,tfoot)>tr){--table-cell-bg:var(--color-card)}.table-scroll-area :is(.data-grid-header,.table-cell-row[data-header],.responsive-table>thead>tr),.table-scroll-area .table-cell-row[data-footer]{--table-cell-bg:color-mix(in srgb, var(--color-foreground) 3%, var(--color-card))}.table-scroll-area .table-cell-row[data-footer=subtle]{--table-cell-bg:color-mix(in srgb, var(--color-foreground) 2%, var(--color-card))}.table-scroll-area :is(.data-grid-row:hover>div:first-child,.table-cell-row:hover:not([data-header]):not([data-footer]):not(.current-period-row),.responsive-table>tbody>tr:hover){--table-cell-bg:color-mix(in srgb, var(--color-muted) 40%, var(--color-card))}.table-scroll-area :is(.data-grid-row[data-state=selected]>div:first-child,.responsive-table>tbody>tr[data-state=selected],.responsive-table>tbody>tr[aria-selected=true]){--table-cell-bg:var(--color-muted)}.table-scroll-area:is([data-pinned-columns=both],[data-pinned-columns=start]) :is(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child,.responsive-table>:is(thead,tbody,tfoot)>tr)>:first-child:not([colspan]):not(:only-child){z-index:2;background:var(--table-cell-bg);box-shadow:inset -1px 0 var(--table-start-divider);position:sticky;left:0}.table-scroll-area:is([data-pinned-columns=both],[data-pinned-columns=start]) .data-grid-header>:first-child>[role=separator]:before{top:0;bottom:0;right:0}.table-scroll-area:is([data-pinned-columns=both],[data-pinned-columns=end]) :is(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child,.responsive-table>:is(thead,tbody,tfoot)>tr)>:last-child:not([colspan]):not(:only-child){z-index:2;background:var(--table-cell-bg);box-shadow:-1px 0 var(--table-end-divider);position:sticky;right:0}.table-scroll-area .table-cell-row.current-period-row{--table-cell-bg:color-mix(in srgb, var(--color-blue) 10%, var(--color-card))}.table-scroll-area .table-cell-row.current-period-row:after{content:"";z-index:3;pointer-events:none;box-shadow:inset 0 0 0 2px var(--color-blue);position:absolute;inset:0}@container table-scroll (width<=640px){.table-scroll-area:is([data-pinned-columns=both],[data-pinned-columns=start]) :is(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child)>:first-child:not(:only-child){width:var(--table-pinned-start-compact-width);min-width:0;max-width:var(--table-pinned-start-compact-width);flex:none}.table-scroll-area:is([data-pinned-columns=both],[data-pinned-columns=end]) :is(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child)>:last-child:not(:only-child){width:var(--table-pinned-end-compact-width);min-width:0;max-width:var(--table-pinned-end-compact-width);flex:none}.table-scroll-area :is(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child)>:is(:first-child,:last-child){overflow-wrap:anywhere;white-space:normal;padding-inline:6px}.table-scroll-area :is(.data-grid-header,.table-cell-row,.data-grid-row>div:first-child)>:last-child :is(button,span){white-space:normal;overflow-wrap:anywhere;min-width:0}.responsive-table>:is(thead,tbody,tfoot)>tr>:is(:first-child,:last-child):not([colspan]):not(:only-child){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:28cqi}}.settings-table-row>.flex-1{--settings-column-min-width:180px;flex-basis:var(--settings-column-min-width);min-width:var(--settings-column-min-width)}.mapping-table-row{min-width:520px}.mapping-table-row>:nth-child(2){--mapping-target-column-min-width:250px;flex-basis:var(--mapping-target-column-min-width);min-width:var(--mapping-target-column-min-width)}.accrual-table-content{--accrual-vendor-column-width:180px;--accrual-detail-column-width:160px;--accrual-middle-columns-width:calc(var(--accrual-vendor-column-width) + 3 * var(--accrual-detail-column-width));min-width:1080px}.accrual-table-content>.table-cell-row{align-items:stretch}.accrual-table-content>.table-cell-row>div{align-items:center;display:flex}.table-scroll-area .data-grid-header>:is(:first-child,:last-child){height:auto;min-height:38px}.table-scroll-area .responsive-table>:is(thead,tbody,tfoot)>tr>:is(:first-child,:last-child):not([colspan])>*{max-width:100%}@container table-scroll (width<=640px){.accrual-table-content{min-width:calc(var(--accrual-middle-columns-width) + var(--table-pinned-start-compact-width) + var(--table-pinned-end-compact-width))}.accrual-table-content>.table-cell-row{grid-template-columns:var(--table-pinned-start-compact-width) var(--accrual-vendor-column-width) repeat(3, var(--accrual-detail-column-width)) var(--table-pinned-end-compact-width);min-width:0}.mapping-table-row{min-width:0}}.schedule-table-row>.flex-1{--schedule-column-min-width:140px;flex:1 0 var(--schedule-column-min-width);min-width:var(--schedule-column-min-width);width:var(--schedule-column-min-width)}:is(.schedule-table-row,.journal-table-row){--table-row-height:38px;min-height:var(--table-row-height);height:var(--table-row-height)}.schedule-table-row>div{height:100%;min-height:0}@container table-scroll (width<=640px){.table-scroll-area .data-grid-header>:last-child{padding-inline:4px}.table-scroll-area .data-grid-header>:last-child>span{font-size:11px}}.journal-table-content{min-width:var(--journal-width)}.journal-table-row{grid-template-columns:var(--journal-desktop-tracks)}@container table-scroll (width<=640px){.journal-table-content{min-width:var(--journal-compact-width)}.journal-table-row{grid-template-columns:var(--journal-compact-tracks)}.table-scroll-area[data-pinned-columns] .journal-table-row>:is(:first-child,:last-child){width:auto;max-width:none}.journal-resize-handle{display:none}}[data-table-group]{width:100cqi;max-width:100%;position:sticky;left:0}.journal-table-row>div{flex-direction:column;justify-content:center;min-width:0;min-height:0;padding-block:0;display:flex}.journal-table-row>div>*{max-width:100%}@container table-scroll (width>=641px) and (width<=960px){.table-scroll-area :is(.data-grid-header,.data-grid-row>div:first-child)>:first-child:not(.flex-1){max-width:var(--table-pinned-start-container-limit)}.table-scroll-area :is(.data-grid-header,.data-grid-row>div:first-child)>:last-child:not(.flex-1){max-width:var(--table-pinned-end-container-limit)}}@container table-scroll (width<=640px){.journal-table-row>:last-child .h-6{height:auto;min-height:1.5rem}}.settings-table-row[data-header]{border-inline:.5px solid #0000}.depreciation-table-content{--depreciation-date-column-width:140px;--depreciation-expense-column-width:170px;--depreciation-accumulated-column-width:190px;--depreciation-middle-columns-width:calc(var(--depreciation-date-column-width) + var(--depreciation-expense-column-width) + var(--depreciation-accumulated-column-width));min-width:800px}@container table-scroll (width<=640px){.depreciation-table-content{min-width:calc(var(--depreciation-middle-columns-width) + var(--table-pinned-start-compact-width) + var(--table-pinned-end-compact-width))}.depreciation-table-row>div:nth-child(2){flex:0 0 var(--depreciation-date-column-width)}.depreciation-table-row>div:nth-child(3){flex:0 0 var(--depreciation-expense-column-width)}.depreciation-table-row>div:nth-child(4){flex:0 0 var(--depreciation-accumulated-column-width)}}.data-grid-content[data-first-column-resized] :is(.data-grid-header,.data-grid-row>div:first-child)>:first-child{width:var(--grid-first-column-width);flex:none}@container table-scroll (width<=640px){.data-grid-content[data-first-column-resized] :is(.data-grid-header,.data-grid-row>div:first-child)>:first-child{width:min(var(--grid-first-column-width), var(--table-pinned-start-container-limit))}}
