.ag-theme-quartz{--ag-header-background-color:var(--bg-card);--ag-search-select-hover:rgba(33,150,243,0.1);--ag-search-text:black;--ag-search-select-marker:#1d4ed8}.dark .ag-theme-quartz{--ag-search-select-hover:rgba(56,189,248,0.2);--ag-search-text:white;--ag-search-select-marker:#bfdbfe}.ag-body-viewport:is(.dark *){background-color:hsl(var(--background)/.8)!important}.ag-root-wrapper{border-radius:.375rem!important;border-color:hsl(var(--border))!important;background-color:hsl(var(--card))!important}.ag-header{border-bottom-color:hsl(var(--border))!important}.ag-cell-inline-editing,.ag-cell-last-left-pinned,.ag-header-cell,.ag-header-viewport,.ag-input-field-input,.ag-rich-select-value{background-color:hsl(var(--background))!important;color:hsl(var(--primary-foreground))!important}.ag-popup-editor{padding-top:1px!important;padding-left:1px!important}.ag-rich-select-value{min-height:23px!important;max-height:23px!important;width:100%!important}.ag-theme-quartz .ag-picker-field-wrapper{min-height:23px!important;max-height:23px!important;outline:none!important;border:none!important;box-shadow:none!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-family:inherit!important}.ag-input-field-input.ag-text-field-input{min-height:23px!important;max-height:23px!important;margin-bottom:2px!important}.ag-header-cell.text-center{.ag-header-cell-label{justify-content:center}}.ag-header-container{background-color:hsl(var(--foreground))!important}.ag-header-container:is(.dark *){background-color:#030712cc!important}.ag-center-cols-viewport:is(.dark *){background-color:hsl(var(--background)/.8)!important}.ag-header-cell-text{font-size:11px!important;font-weight:500!important;text-transform:uppercase!important;color:hsl(var(--muted-foreground))!important}.ag-header-cell-resize:after{background-color:hsl(var(--muted-foreground)/.2)!important}.ag-icon{color:hsl(var(--muted-foreground))!important}.ag-row{--ag-selected-row-background-color:transparent;border-bottom-width:0!important}.ag-row:is(.dark *){background-color:transparent!important}.ag-row-selected{background-color:hsl(var(--foreground))!important}.ag-row-selected:is(.dark *){background-color:hsl(var(--secondary)/.5)!important}.ag-row-selected-plan{background-color:rgb(224 242 254/.5)!important}.ag-row-selected-plan:is(.dark *){background-color:rgb(14 165 233/.15)!important}.ag-details-row-fixed-height,.ag-row-focus,.ag-row-hover:before{background-color:hsl(var(--border)/.5)!important}.ag-details-row-fixed-height:is(.dark *),.ag-row-focus:is(.dark *),.ag-row-hover:is(.dark *):before{background-color:hsl(var(--border))!important}.ag-root{--tb-highlight-tint:rgba(107,114,128,0.1)}.dark .ag-root{--tb-highlight-tint:rgba(107,114,128,0.32)}:is(.ag-row-hover,.ag-row-selected,.ag-row-focus) :is(.ag-cell-last-left-pinned,.ag-cell-green,.ag-cell-yellow,.ag-cell-construction-input-yellow,.ag-cell-blue,.ag-cell-red,.ag-cell-gray,.ag-cell-disabled){background-image:linear-gradient(var(--tb-highlight-tint),var(--tb-highlight-tint))}.ag-root-wrapper-body .ag-focus-managed .ag-layout-normal,.ag-root-wrapper-body.ag-layout-normal{min-height:24rem!important}@media (min-width:1536px){.ag-root-wrapper-body .ag-focus-managed .ag-layout-normal,.ag-root-wrapper-body.ag-layout-normal{min-height:0!important}}.ag-cell{color:hsl(var(--primary-foreground))}.ag-cell:is(.dark *){color:hsl(var(--accent))}.ag-cell{&:hover{cursor:pointer!important}}.ag-cell:not(.ag-cell-focus){border-right-width:0!important;border-left-width:0!important;border-top-color:transparent!important;border-bottom-color:hsl(var(--border))!important}.ag-cell-focus{border-color:var(--ag-active-color)!important}.ag-sticky-top,.ag-sticky-top-container{background-color:hsl(var(--foreground))!important}.ag-overlay-loading-wrapper:is(.dark *){background-color:hsl(var(--foreground)/.7)!important}.ag-overlay-loading-center:is(.dark *){border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;color:hsl(var(--accent));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ag-tooltip{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;color:hsl(var(--primary-foreground))!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.ag-tooltip:is(.dark *){color:hsl(var(--accent))!important}.ag-pinned-left-cols-container,.ag-pinned-left-header{border-right-width:0!important}.ag-pinned-right-cols-container,.ag-pinned-right-header{border-left-width:0!important}.ag-overlay-no-rows-wrapper{color:hsl(var(--primary-foreground))!important}.ag-overlay-no-rows-wrapper:is(.dark *){color:hsl(var(--accent))!important}.ag-checkbox-input-wrapper{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center}.ag-checkbox-input{margin:0!important;padding:0!important;vertical-align:middle!important}.ag-checkbox-input-wrapper:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.ag-checkbox-input-wrapper:is(.dark *):after{--tw-border-opacity:1!important;border-color:rgb(107 114 128/var(--tw-border-opacity,1))!important}.ag-checkbox-input-wrapper:not(.ag-checked):is(.dark *):after{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity,1))!important}.ag-checkbox-input-wrapper input.ag-checkbox-input{position:absolute!important;inset:0!important}.tb-center-cell,.tb-center-header,.tb-center-header .ag-header-cell-comp-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.tb-center-cell .ag-cell-wrapper{padding:0!important}.tb-center-cell .ag-row-drag,.tb-center-cell .ag-selection-checkbox{margin:0!important}.ag-cell.tb-center-cell:not(.ag-cell-focus){border-left-width:1px!important;border-left-color:transparent!important}.tb-center-header .ag-header-select-all{position:absolute!important;left:50%!important;margin:0!important;--tw-translate-x:-50%!important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.ag-theme-quartz.compact{--ag-cell-horizontal-padding:7px}.with-col-divider,.with-col-dividers .ag-cell:not(.ag-cell-focus){border-right:1px hsl(var(--border))!important;border-style:solid!important}.ag-cell-highlight{background-color:transparent!important}.ag-body-viewport-wrapper.ag-layout-normal{overflow-x:scroll;overflow-y:scroll}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background-color:rgba(185,185,185,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}::-webkit-scrollbar-button{height:7px}.ag-cell-green,.ag-cell:not(.ag-cell-inline-editing).ag-cell-green{--tw-bg-opacity:1!important;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(6 78 59/var(--tw-text-opacity,1))!important}.ag-cell-green:is(.dark *),.ag-cell:not(.ag-cell-inline-editing).ag-cell-green:is(.dark *){background-color:rgb(6 78 59/.4)!important;--tw-text-opacity:1!important;color:rgb(110 231 183/var(--tw-text-opacity,1))!important}.ag-cell-construction-input-yellow:not(.ag-cell-inline-editing),.ag-cell-yellow,.ag-cell:not(.ag-cell-inline-editing).ag-cell-yellow{--tw-bg-opacity:1!important;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(113 63 18/var(--tw-text-opacity,1))!important}.ag-cell-construction-input-yellow:not(.ag-cell-inline-editing):is(.dark *),.ag-cell-yellow:is(.dark *),.ag-cell:not(.ag-cell-inline-editing).ag-cell-yellow:is(.dark *){background-color:rgb(113 63 18/.4)!important;--tw-text-opacity:1!important;color:rgb(253 224 71/var(--tw-text-opacity,1))!important}.ag-cell-blue,.ag-cell:not(.ag-cell-inline-editing).ag-cell-blue{--tw-bg-opacity:1!important;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(12 74 110/var(--tw-text-opacity,1))!important}.ag-cell-blue:is(.dark *),.ag-cell:not(.ag-cell-inline-editing).ag-cell-blue:is(.dark *){background-color:rgb(12 74 110/.4)!important;--tw-text-opacity:1!important;color:rgb(125 211 252/var(--tw-text-opacity,1))!important}.ag-cell-red,.ag-cell:not(.ag-cell-inline-editing).ag-cell-red{--tw-bg-opacity:1!important;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(136 19 55/var(--tw-text-opacity,1))!important}.ag-cell-red:is(.dark *),.ag-cell:not(.ag-cell-inline-editing).ag-cell-red:is(.dark *){background-color:rgb(136 19 55/.4)!important;--tw-text-opacity:1!important;color:rgb(253 164 175/var(--tw-text-opacity,1))!important}.ag-cell-gray,.ag-cell:not(.ag-cell-inline-editing).ag-cell-gray{--tw-bg-opacity:1!important;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.ag-cell-gray:is(.dark *),.ag-cell:not(.ag-cell-inline-editing).ag-cell-gray:is(.dark *){--tw-bg-opacity:1!important;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity,1))!important}.ag-picker-field-display{--tw-text-opacity:1!important;color:rgb(17 24 39/var(--tw-text-opacity,1))!important}.ag-number-field-input{color:hsl(var(--primary-foreground))!important}.ag-number-field-input:is(.dark *){color:hsl(var(--accent))!important}.ag-status-name-value-value{color:hsl(var(--primary-foreground))!important}.ag-status-name-value{color:hsl(var(--muted-foreground))!important}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell,.ag-column-moving .ag-header-group-cell{transition:none!important}.ag-group-value{color:hsl(var(--primary-foreground))!important}.ag-group-value:is(.dark *){color:hsl(var(--accent))!important}.ag-row-group{color:hsl(var(--primary-foreground))!important}.ag-row-group:is(.dark *){color:hsl(var(--accent))!important}.ag-group-contracted,.ag-group-expanded{color:hsl(var(--primary-foreground))!important}.ag-group-contracted:is(.dark *),.ag-group-expanded:is(.dark *){color:hsl(var(--accent))!important}.ag-menu{border-color:hsl(var(--border))!important;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.ag-menu,.ag-menu-list{background-color:hsl(var(--background))!important}.ag-menu-option{padding:.5rem .75rem!important;color:hsl(var(--primary-foreground))!important}.ag-menu-option:hover{background-color:hsl(var(--muted)/.4)!important}.ag-menu-option:is(.dark *){color:hsl(var(--accent))!important}.ag-menu-option:is(.dark *):hover{background-color:hsl(var(--secondary))!important}.ag-menu-option-active{background-color:hsl(var(--secondary))!important;color:hsl(var(--primary-foreground))!important}.ag-menu-option-active:is(.dark *){color:hsl(var(--accent))!important}.ag-menu-option-disabled{cursor:not-allowed!important;color:hsl(var(--muted-foreground))!important}.ag-menu-separator{border-top-color:hsl(var(--border))!important}.ag-rich-select-list,.ag-select-list{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.ag-picker-field-wrapper{border-radius:.375rem!important;border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-picker-field-display{color:hsl(var(--primary-foreground))!important}.ag-picker-field-display:is(.dark *){color:hsl(var(--accent))!important}.ag-picker-field-icon{color:hsl(var(--muted-foreground))!important}.ag-select-list-item{padding:.5rem .75rem!important;color:hsl(var(--primary-foreground))!important}.ag-select-list-item:hover{background-color:hsl(var(--muted)/.4)!important}.ag-select-list-item:is(.dark *){color:hsl(var(--accent))!important}.ag-select-list-item:hover:is(.dark *){background-color:hsl(var(--secondary))!important}.ag-select-list-item.ag-active-item{background-color:hsl(var(--secondary))!important;color:hsl(var(--primary-foreground))!important}.ag-select-list-item.ag-active-item:is(.dark *){color:hsl(var(--accent))!important}.ag-panel{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.ag-panel-header,.ag-unselectable.ag-column-drop.ag-column-drop-horizontal.ag-focus-managed.ag-column-drop-empty{border-bottom-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-panel-header:is(.dark *),.ag-unselectable.ag-column-drop.ag-column-drop-horizontal.ag-focus-managed.ag-column-drop-empty:is(.dark *){background-color:#030712cc!important}.ag-column-drop-empty-message.ag-column-drop-horizontal-empty-message,.ag-panel-title-bar{font-weight:500!important;color:hsl(var(--primary-foreground))!important}.ag-column-drop-empty-message.ag-column-drop-horizontal-empty-message:is(.dark *),.ag-panel-title-bar:is(.dark *){color:hsl(var(--accent))!important}.ag-panel-title-bar-button{color:hsl(var(--muted-foreground))!important}.ag-panel-title-bar-button:hover{color:hsl(var(--primary-foreground))!important}.ag-panel-title-bar-button:hover:is(.dark *){color:hsl(var(--accent))!important}.ag-popup{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1)!important;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important;pointer-events:auto}.ag-popup .ag-popup-child{z-index:60}.ag-side-bar{border-right-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-side-bar-header{border-bottom-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-side-bar-header:is(.dark *){background-color:#030712cc!important}.ag-columns-panel,.ag-side-bar-content{background-color:hsl(var(--background))!important}.ag-columns-panel-header{background-color:hsl(var(--foreground))!important;color:hsl(var(--primary-foreground))!important}.ag-columns-panel-header:is(.dark *){background-color:#030712cc!important;color:hsl(var(--accent))!important}.ag-columns-panel-list{background-color:hsl(var(--background))!important}.ag-columns-panel-item{padding:.5rem .75rem!important;color:hsl(var(--primary-foreground))!important}.ag-columns-panel-item:hover{background-color:hsl(var(--muted)/.4)!important}.ag-columns-panel-item:is(.dark *){color:hsl(var(--accent))!important}.ag-columns-panel-item:is(.dark *):hover{background-color:hsl(var(--secondary))!important}.ag-column-select-column-label,.ag-default-panel-title-bar-title,.ag-panel-title-bar-title{color:hsl(var(--primary-foreground))!important}.ag-column-select-column-label:is(.dark *),.ag-default-panel-title-bar-title:is(.dark *),.ag-panel-title-bar-title:is(.dark *){color:hsl(var(--accent))!important}.ag-input-field-input,.ag-input-wrapper,.ag-text-field-input,.ag-text-field-input-wrapper{border-color:hsl(var(--border))!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))!important}.ag-input-field-input:is(.dark *),.ag-input-wrapper:is(.dark *),.ag-text-field-input-wrapper:is(.dark *),.ag-text-field-input:is(.dark *){background-color:rgb(17 24 39/.5)!important}.dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.dark .ag-filter-filter .ag-input-wrapper:before,.dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.dark .ag-mini-filter .ag-input-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOWNhM2FmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==")}.ag-filter-panel,.ag-set-filter-list{background-color:hsl(var(--background))!important}.ag-set-filter-item{padding:.5rem .75rem!important;color:hsl(var(--primary-foreground))!important}.ag-set-filter-item:hover{background-color:hsl(var(--secondary)/.5)!important}.ag-set-filter-item:is(.dark *){color:hsl(var(--accent))!important}.ag-set-filter-item.ag-set-filter-item-active{background-color:hsl(var(--secondary))!important;color:hsl(var(--primary-foreground))!important}.ag-set-filter-item.ag-set-filter-item-active:is(.dark *){color:hsl(var(--accent))!important}.ag-floating-filter,.ag-floating-filter-input{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-floating-filter-input{color:hsl(var(--primary-foreground))!important}.ag-floating-filter-input:is(.dark *){color:hsl(var(--accent))!important}.ag-column-drop-cell.ag-column-drop-horizontal-cell{background-color:hsl(var(--border))!important}.ag-column-drop-cell.ag-column-drop-horizontal-cell:is(.dark *){background-color:hsl(var(--muted))!important}.ag-column-drop-cell-text.ag-column-drop-horizontal-cell-text{color:hsl(var(--primary-foreground))!important}.ag-column-drop-cell-text.ag-column-drop-horizontal-cell-text:is(.dark *){color:hsl(var(--accent))!important}