.resizer{cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;opacity:0;background:0 0;width:1px;height:100%;transition:all .2s;display:inline-block;position:absolute;top:0;right:0}.group:hover .resizer{opacity:1;background:linear-gradient(to right, hsl(var(--background)) 0%, hsl(var(--background)) 90%, transparent 100%)}.th:hover .resizer{opacity:1;width:8px}.resizer:hover,.resizer.isResizing{opacity:1;background:hsl(var(--primary) / .7);width:8px}.group:hover .resizer.isResizing{background:hsl(var(--primary) / .7)}.divTable .spreadsheet-sticky-cell,.divTable .spreadsheet-sticky-header-cell{white-space:nowrap;background:hsl(var(--background))!important;border:none!important}.divTable td.spreadsheet-shrink-cell,.divTable th.spreadsheet-shrink-header-cell{white-space:nowrap}.divTable td.spreadsheet-shrink-cell .spreadsheet-cell-content{width:auto;max-width:100%}.divTable .spreadsheet-sticky-cell:hover{background:linear-gradient(to right, hsl(var(--background)) 0%, hsl(var(--background)) 90%, transparent 100%)!important}.divTable .spreadsheet-sticky-header-cell,.divTable .spreadsheet-sticky-header-cell:hover,tr.group:hover .spreadsheet-sticky-header-cell{background:hsl(var(--background))!important}tr.group:hover .spreadsheet-sticky-cell{background:hsl(var(--muted))!important}.divTable td,.divTable th{box-sizing:border-box;border:none!important;padding-left:0!important;padding-right:0!important}.divTable th{text-overflow:clip;overflow:visible}.divTable{table-layout:fixed;border-collapse:collapse;max-width:none;border:none!important}.divTable tr{position:relative;height:var(--row-height,2.25rem)!important}.divTable tbody tr:after{content:"";background:linear-gradient(to right, transparent 0%, transparent 1%, hsl(var(--border)) 100%);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.divTable td{max-width:0;overflow:hidden;padding-top:0!important;padding-bottom:0!important}.divTable .spreadsheet-cell-content{width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.divTable td.spreadsheet-sticky-cell .spreadsheet-cell-content{height:100%;min-height:var(--row-height,2.25rem);width:auto;max-width:100%}.divTable .spreadsheet-checkbox-label-row{height:100%;min-height:var(--row-height,2.25rem);width:max-content;max-width:100%}.divTable tr.placeholder-row{background-color:hsl(var(--muted) / .3)}.spreadsheet-new-button-bar{box-sizing:border-box;height:var(--row-height,2.25rem);min-height:var(--row-height,2.25rem);align-items:stretch;display:flex}.spreadsheet-new-button-bar:before{content:"";border-top:1px dashed hsl(var(--muted-foreground) / .2);pointer-events:none;position:absolute;top:0;left:0;right:0}.spreadsheet-new-button-bar>.spreadsheet-new-button{width:100%;height:100%;min-height:100%}.column-header-trigger{cursor:pointer;margin:-2px -4px;padding:2px 4px;overflow:visible}[data-scrolled-x=true] .divTable td.spreadsheet-sticky-cell,[data-scrolled-x=true] .divTable th.spreadsheet-sticky-header-cell{box-shadow:4px 0 8px -2px hsl(var(--foreground) / .08)}[data-scrolled-x=true] .divTable td.spreadsheet-sticky-cell:after,[data-scrolled-x=true] .divTable th.spreadsheet-sticky-header-cell:after{content:"";background:hsl(var(--border));pointer-events:none;z-index:2;width:1px;position:absolute;top:0;bottom:0;right:0}
