.table-container-inner{border:none;border-radius:0}.col-group-hidden{display:none!important}.grid-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--table-font-size)}.grid-table thead{z-index:10;background-color:var(--table-header);position:sticky;top:0}.grid-table th,.grid-table td{padding:var(--space-l);vertical-align:middle}.grid-table thead th{background-color:var(--table-header);color:var(--table-header-text);font-size:var(--table-head-font-size);text-align:center;white-space:nowrap;border-bottom:1px solid var(--border-table-header);border-right:1px solid var(--border-table-header);padding:8px;font-weight:500;position:relative}.grid-table thead th.last-th,.grid-table thead th:last-child{border-right:none}.grid-table thead th.resizable{padding-right:14px}.grid-table .tr-num-col{background-color:var(--table-num-bg);color:var(--table-num-text);text-align:center;font-size:var(--table-num-font-size);height:26px;padding:2px 4px;font-weight:400}.grid-table tbody tr:nth-child(odd){background-color:var(--table-row-odd)}.grid-table tbody tr:nth-child(2n){background-color:var(--table-row-even)}.grid-table tbody tr:hover{background-color:var(--table-row-hover)}.grid-table thead th.col-filtered{background-color:var(--table-header-filtered)}.grid-table tbody td.col-filtered{background-color:var(--table-cell-filtered)}.grid-table.reference-table tbody tr[data-id].reference-row-selected td.col-filtered{background-color:#0000}.grid-table tbody td.tr-row-filterable{cursor:pointer}.grid-table tbody td.tr-row-filterable:hover{outline:1px solid var(--va-base-primary)}.grid-table tbody td{color:var(--va-color-black-80);white-space:nowrap;text-overflow:ellipsis;box-shadow:inset -1px -1px 0 0 var(--border-table-header);font-weight:400;overflow:hidden}.grid-table tbody td.tr-row-end{box-shadow:inset 0 -1px 0 0 var(--border-table-header)}.grid-table tbody td.tr-row-right{box-shadow:inset -1px -1px 0 0 var(--border-table-header)}.grid-table td.col-num{text-align:center}.grid-table tbody td.td-wrap{white-space:normal;text-overflow:clip;word-break:break-word;overflow:visible}.grid-table th.rotate-cell{padding:8px}.grid-table .rotated-text{writing-mode:vertical-rl;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;max-height:108px;line-height:1.3;display:-webkit-box;overflow:hidden;transform:rotate(180deg)}.grid-table .grid-th-label{-webkit-line-clamp:4;white-space:normal;word-break:break-word;min-height:calc(var(--table-head-font-size) * 1.3 * 2);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.col-resize-handle{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;z-index:2;width:8px;height:100%;position:absolute;top:0;right:0}.col-resize-handle:hover,.col-resize-handle.resizing{background:var(--va-color-blue-20)}.table-fixed-wrapper{border:1px solid var(--border-mainborder);border-radius:var(--table-radius);flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.table-fixed-wrapper .table-scroll{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.table-fixed-wrapper .table-scroll thead{z-index:10;background-color:var(--table-header);position:sticky;top:0}.table-fixed-header{background:var(--background-workarea);z-index:20;flex-shrink:0;position:sticky;top:0}.table-scroll-empty .table-container{display:none}.table-scroll-empty .empty-state-wrapper{display:flex!important}.table-scroll:not(.table-scroll-empty) .empty-state-wrapper{display:none!important}.column-toggle-area{border-right:1px solid var(--border-mainborder);align-items:center;gap:6px;padding:0 8px;display:flex}.column-toggle-area:last-child{border-right:none}[data-bs-theme=dark] .btn-filter .active-marker{border-color:var(--va-background-workarea)}.cell-truncated,.td-truncated,[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;cursor:default;max-width:100%;overflow:hidden}.has-tooltip-truncated{cursor:help;border-bottom:1px dashed var(--va-color-blue-30);position:relative}.has-tooltip-truncated:hover{border-bottom-color:var(--va-base-primary)}@media (width<=992px){.column-toggle-area{border-right:none;padding:0 4px}}@media (width<=768px){.column-toggle-area{border-right:none;border-bottom:1px solid var(--border-mainborder);justify-content:space-between;width:100%;padding:2px 0}.column-toggle-area:last-child{border-bottom:none}}.grid-table.reference-table tbody tr,.grid-table.grid-table--standard tbody tr{height:var(--table-row-height)}.grid-table.reference-table tbody td,.grid-table.grid-table--standard tbody td,.grid-table.grid-table--standard tbody th{padding:var(--table-cell-padding);font-size:var(--table-cell-font-size);line-height:var(--table-cell-line-height)}.grid-table.reference-table thead th,.grid-table.grid-table--standard thead th{font-size:var(--table-cell-font-size)}.grid-table.reference-table thead th .grid-th-label,.grid-table.grid-table--standard thead th .grid-th-label{min-height:calc(var(--table-cell-font-size) * 1.3 * 2)}.grid-table.grid-table--standard td.reference-actions-cell .row-menu{display:flex}#refTable-windows thead th,#refTable-windows tbody td{font-size:var(--table-cell-font-size)}#refTable-windows thead th .grid-th-label{min-height:calc(var(--table-cell-font-size) * 1.3 * 2)}.grid-table th.grid-col-filler,.grid-table td.grid-col-filler{box-shadow:none;border-bottom:none;border-right:none;padding:0}.grid-table.reference-table td.reference-actions-cell{padding:var(--table-action-cell-padding);text-overflow:clip;white-space:nowrap;z-index:1;background-color:var(--table-row-odd-solid);position:sticky;left:0;overflow:visible}.reference-actions{justify-content:center;align-items:center;gap:var(--table-action-gap);width:100%;display:flex}.grid-table.reference-table tbody tr:nth-child(2n) td.reference-actions-cell{background-color:var(--table-row-even-solid)}.grid-table.reference-table tbody tr:hover td.reference-actions-cell{background-color:var(--table-row-hover-solid)}.grid-table.reference-table th.reference-actions-col{z-index:11;background-color:var(--table-header);position:sticky;top:0;left:0}.btn.btn-icon-table{width:var(--table-action-icon-size);height:var(--table-action-icon-size);color:var(--va-base-primary);background-color:#0000;border-color:#0000;padding:0}.btn.btn-icon-table i.bi{font-size:var(--table-action-icon-size);line-height:1}.btn.btn-icon-table:hover{background-color:var(--va-color-blue-10);color:var(--va-base-primary)}.btn.btn-icon-table:active{background-color:var(--va-button-primary-hover);color:var(--va-base-permanent-white)}.btn.btn-icon-table:disabled{opacity:var(--opacity-disabled);pointer-events:none}#workloadTable .rotated-text{font-size:var(--workload-header-font-size);line-height:var(--workload-header-line-height);-webkit-line-clamp:var(--workload-header-lines,1)}#workloadTable{--grid-row-height:calc(var(--workload-row-lines) * var(--workload-cell-line-height) + var(--workload-cell-padding) * 2)}#workloadTable tbody tr{height:var(--grid-row-height)}#workloadTable tbody td:not(.workload-actions-cell){padding:var(--workload-cell-padding);font-size:var(--workload-cell-font-size);line-height:var(--workload-cell-line-height);white-space:normal;vertical-align:top;height:var(--grid-row-height);overflow:hidden}#workloadTable tbody td:not(.workload-actions-cell) .workload-cell-text{-webkit-line-clamp:var(--workload-row-lines);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#workloadTable tbody td.workload-actions-cell{padding:var(--table-action-cell-padding);vertical-align:middle;text-overflow:clip;white-space:nowrap;z-index:1;background-color:var(--table-row-odd-solid);padding-block:0;position:sticky;overflow:visible}#workloadTable tbody td.workload-select-cell.workload-actions-cell{left:var(--table-grip-col-width)}#workloadTable tbody td.workload-actions-cell:not(.workload-select-cell){left:calc(var(--table-grip-col-width) + var(--table-service-col-width))}#workloadTable tbody tr:nth-child(2n) td.workload-actions-cell{background-color:var(--table-row-even-solid)}#workloadTable tbody tr:hover td.workload-actions-cell{background-color:var(--table-row-hover-solid)}#workloadTable th.workload-actions-col{z-index:11;background-color:var(--table-header);position:sticky}#workloadTable th.workload-select-col.workload-actions-col{left:var(--table-grip-col-width)}#workloadTable th.workload-actions-col:not(.workload-select-col){left:calc(var(--table-grip-col-width) + var(--table-service-col-width))}#workloadTable thead tr:first-child th.workload-actions-col{top:0}#workloadTable tbody td.workload-drag-cell{padding:var(--table-action-cell-padding);vertical-align:middle;text-overflow:clip;white-space:nowrap;z-index:1;background-color:var(--table-row-odd-solid);padding-block:0;position:sticky;left:0;overflow:visible}#workloadTable tbody tr:nth-child(2n) td.workload-drag-cell{background-color:var(--table-row-even-solid)}#workloadTable tbody tr:hover td.workload-drag-cell{background-color:var(--table-row-hover-solid)}#workloadTable th.workload-drag-col{z-index:11;background-color:var(--table-header);position:sticky;left:0}#workloadTable thead tr:first-child th.workload-drag-col{top:0}.grid-table td.cell-exceeded{color:var(--va-base-danger);font-weight:600}.grid-table th .grid-th-sort{color:var(--table-header-text);vertical-align:middle;margin-left:4px;font-size:10px}.grid-table th.sorted .grid-th-sort,.grid-table th .grid-th-sort.active{color:var(--va-base-primary)}
