.cell-past{background:var(--surface-subtle);color:var(--text-placeholder)}.cell-locked{background:var(--border-default);color:var(--text-placeholder)}.cell-boundary{border-left:2px solid var(--state-danger-bg)}.row-consensus .tabulator-cell{font-weight:600}.workbench-grid .tabulator-col:not(:last-child),.dashboard-grid .tabulator-col:not(:last-child){border-right:1px solid var(--border-default)}.workbench-grid .tabulator-col-title,.dashboard-grid .tabulator-col-title{padding-right:28px}.workbench-grid .tabulator-col.tabulator-sortable .tabulator-col-title,.dashboard-grid .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:56px}.workbench-grid .tabulator-col .tabulator-header-popup-button,.dashboard-grid .tabulator-col .tabulator-header-popup-button{border-left:1px solid var(--border-default);align-items:center;padding:0 6px;display:flex;position:absolute;top:0;bottom:0;right:0}.workbench-grid .tabulator-col.tabulator-frozen-left,.workbench-grid .tabulator-cell.tabulator-frozen-left{border-right:2px solid var(--border-strong)}.tabulator-cell.focused-cell{outline:1px solid var(--brand-primary);outline-offset:-1px}.workbench-grid .tabulator-row:nth-child(2n),.dashboard-grid .tabulator-row:nth-child(2n){background-color:var(--surface-subtle)}.workbench-grid.tabulator,.dashboard-grid.tabulator{background-color:var(--surface-card);color:var(--text-primary);border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;overflow:hidden}.workbench-grid.tabulator .tabulator-tableholder .tabulator-table,.dashboard-grid.tabulator .tabulator-tableholder .tabulator-table{background-color:var(--surface-card);color:var(--text-primary)}.workbench-grid.tabulator .tabulator-header,.dashboard-grid.tabulator .tabulator-header{background-color:var(--surface-subtle);color:var(--text-primary);border-bottom:1px solid var(--border-default);min-height:48px;font-size:13px;font-weight:700}.workbench-grid.tabulator .tabulator-header .tabulator-col,.dashboard-grid.tabulator .tabulator-header .tabulator-col{background-color:var(--surface-subtle);color:var(--text-primary);padding:12px 6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:600}.workbench-grid.tabulator .tabulator-header .tabulator-col[tabulator-field=name]{padding:12px 18px}.workbench-grid .tabulator-row,.dashboard-grid .tabulator-row{background-color:var(--surface-card);border-bottom:1px solid var(--border-default);min-height:42px}.workbench-grid .tabulator-row .tabulator-cell,.dashboard-grid .tabulator-row .tabulator-cell{color:var(--text-primary);font-variant-numeric:tabular-nums;border-right:none;padding:0 18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:48px}.workbench-grid .tabulator-row:hover,.dashboard-grid .tabulator-row:hover{background-color:#2196f31a}.workbench-grid .tabulator-row.tabulator-selected,.dashboard-grid .tabulator-row.tabulator-selected{background-color:#2196f34d}.workbench-grid.tabulator .tabulator-col[aria-sort=none] .tabulator-col-sorter,.dashboard-grid.tabulator .tabulator-col[aria-sort=none] .tabulator-col-sorter{display:none}.workbench-grid.tabulator .tabulator-col .tabulator-col-content .tabulator-header-popup-button,.dashboard-grid.tabulator .tabulator-col .tabulator-col-content .tabulator-header-popup-button{width:20px;height:20px;color:var(--text-primary);cursor:pointer;border-left:none;justify-content:center;align-items:center;padding:0;font-size:18px;font-weight:700;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.workbench-grid.tabulator .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover,.dashboard-grid.tabulator .tabulator-col .tabulator-col-content .tabulator-header-popup-button:hover{color:var(--brand-primary);opacity:1}.workbench-grid.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title,.dashboard-grid.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title,.workbench-grid.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-content .tabulator-col-title,.dashboard-grid.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-content .tabulator-col-title{padding-right:28px}.workbench-grid .tabulator-col[aria-sort=none] .tabulator-arrow,.dashboard-grid .tabulator-col[aria-sort=none] .tabulator-arrow{display:none}.tree-chevron{color:var(--text-placeholder);margin-left:4px;margin-right:12px}.dashboard-grid .tabulator-tableholder::-webkit-scrollbar{width:8px;height:8px}.dashboard-grid .tabulator-tableholder::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.dashboard-grid .tabulator-tableholder::-webkit-scrollbar-track{background:0 0}.workbench-grid .tabulator-tableholder{scrollbar-width:none}.workbench-grid .tabulator-tableholder::-webkit-scrollbar{display:none}.workbench-grid .custom-h-scroll{pointer-events:auto;z-index:12;height:8px;position:absolute;bottom:0;right:0}.workbench-grid .custom-h-scroll-thumb{cursor:grab;pointer-events:auto;background:#0003;border-radius:4px;height:100%;position:absolute;top:0}.workbench-grid .custom-h-scroll-thumb.dragging{cursor:grabbing}[data-theme=dark] .workbench-grid .custom-h-scroll-thumb{background:var(--border-input)}[data-theme=dark] .dashboard-grid .tabulator-tableholder::-webkit-scrollbar-thumb{background:var(--border-input)}.tabulator-popup-container,.tabulator-menu .tabulator-menu-item{color:var(--text-primary);background-color:var(--surface-card)}[data-theme=dark] .tabulator-popup-container{background-color:var(--surface-card);border-color:var(--border-default)}[data-theme=dark] .tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{background-color:var(--surface-hover)}[data-theme=dark] .tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{border-color:var(--border-default)}[data-theme=dark] .workbench-grid.tabulator .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover,[data-theme=dark] .dashboard-grid.tabulator .tabulator-col.tabulator-sortable.tabulator-col-sorter-element:hover{background-color:var(--surface-hover)}[data-theme=dark] .tabulator-col.tabulator-sortable .tabulator-col-content .tabulator-col-sorter{color:var(--text-muted)}[data-theme=dark] .tabulator-col.tabulator-sortable .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom-color:var(--text-muted);border-top-color:var(--text-muted)}.workbench-grid .tabulator-row .tabulator-cell.tabulator-frozen-left{background-color:var(--surface-card)}.workbench-grid .tabulator-row:nth-child(2n) .tabulator-cell.tabulator-frozen-left{background-color:var(--surface-subtle)}.workbench-grid .tabulator-row:hover .tabulator-cell.tabulator-frozen-left{background-color:#e8f4fd}.workbench-grid .tabulator-row.tabulator-selected .tabulator-cell.tabulator-frozen-left{background-color:#badbf7}[data-theme=dark] .workbench-grid .tabulator-row:hover,[data-theme=dark] .dashboard-grid .tabulator-row:hover,[data-theme=dark] .workbench-grid .tabulator-row:hover .tabulator-cell.tabulator-frozen-left,[data-theme=dark] .dashboard-grid .tabulator-row:hover .tabulator-cell.tabulator-frozen-left{background-color:var(--surface-hover)}[data-theme=dark] .workbench-grid .tabulator-row.tabulator-selected,[data-theme=dark] .dashboard-grid .tabulator-row.tabulator-selected,[data-theme=dark] .workbench-grid .tabulator-row.tabulator-selected .tabulator-cell.tabulator-frozen-left,[data-theme=dark] .dashboard-grid .tabulator-row.tabulator-selected .tabulator-cell.tabulator-frozen-left{background-color:var(--border-input)}.workbench-grid .tabulator-tree-level-0 .tabulator-cell[tabulator-field=name]{padding-left:32px}.workbench-grid .tabulator-tree-level-1 .tabulator-cell[tabulator-field=name]{padding-left:56px}.workbench-grid .tabulator-tree-level-2 .tabulator-cell[tabulator-field=name]{padding-left:84px}.workbench-grid .tabulator-tree-level-3 .tabulator-cell[tabulator-field=name]{padding-left:112px}.workbench-grid .tabulator-tree-level-0 .tabulator-cell[tabulator-field=name] .tree-chevron{margin-left:0;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.workbench-grid .tabulator-tree-level-1 .tabulator-cell[tabulator-field=name] .tree-chevron{margin-left:0;position:absolute;top:50%;left:32px;transform:translateY(-50%)}.workbench-grid .tabulator-tree-level-2 .tabulator-cell[tabulator-field=name] .tree-chevron{margin-left:0;position:absolute;top:50%;left:60px;transform:translateY(-50%)}.workbench-grid .tabulator-tree-level-3 .tabulator-cell[tabulator-field=name] .tree-chevron{margin-left:0;position:absolute;top:50%;left:88px;transform:translateY(-50%)}
