.ag-root{--ag-row-transition:none;--ag-cell-data-change-transition:none;--ag-cell-horizontal-spacing-transition:none}.ag-theme-quartz{--ag-header-background-color:var(--bg-card);--ag-search-select-marker:#1d4ed8}.dark .ag-theme-quartz{--ag-search-select-marker:#bfdbfe}.ag-body-viewport:is(.dark *){background-color:hsl(var(--background)/.8)!important}.ag-root-wrapper{border-color:hsl(var(--border))!important;background-color:hsl(var(--card))!important;border-radius:.375rem!important}.ag-header{border-bottom-color:hsl(var(--border))!important}.ag-header-viewport,.ag-header-cell,.ag-cell-last-left-pinned,.ag-input-field-input,.ag-pinned-right-header,.ag-rich-select-value,.ag-cell-inline-editing{background-color:hsl(var(--background))!important;color:hsl(var(--primary-foreground))!important}.ag-header-cell.text-center .ag-header-cell-label{justify-content:center}.ag-header-cell-comp-wrapper{justify-content:center}.ag-header-container{background-color:hsl(var(--foreground))!important}.ag-header-container:is(.dark *){background-color:rgba(3,7,18,.8)!important}.ag-header-cell-text,.ag-header-group-text{text-transform:uppercase!important;color:hsl(var(--muted-foreground))!important;font-size:11px!important;font-weight:500!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-cell:not(.ag-cell-focus){border-left-width:0!important;border-right-width:0!important;border-bottom-color:hsl(var(--border))!important}.with-col-dividers .ag-cell:not(.ag-cell-focus),.with-col-divider{border-style:solid!important;border-right-width:1px!important;border-right-color:hsl(var(--border))!important}.custom-markup-wrapper .ag-cell:not(.ag-cell-focus){border-bottom-width:0!important}.ag-row-selected{background-color:hsl(var(--secondary)/.8)!important}.ag-row-selected:is(.dark *){background-color:hsl(var(--foreground)/.8)!important}.ag-details-row-fixed-height,.ag-row-hover:before,.ag-row-focus{background-color:hsl(var(--border)/.5)!important}.ag-details-row-fixed-height:is(.dark *){background-color:hsl(var(--border))!important}.ag-row-hover:is(.dark *):before{background-color:hsl(var(--border))!important}.ag-row-focus:is(.dark *){background-color:hsl(var(--border))!important}.ag-row.verified-row{background-color:rgba(74,222,128,.2)!important}.ag-row.verified-row:is(.dark *){background-color:rgba(22,163,74,.2)!important}.ag-row.verified-row.ag-row-hover{background-color:rgba(74,222,128,.3)!important}.ag-row.verified-row.ag-row-hover:is(.dark *){background-color:rgba(20,83,45,.6)!important}.ag-row.verified-row.ag-row-hover:before{background-color:transparent!important}.ag-root{--tb-highlight-tint:rgba(107,114,128,.1)}.dark .ag-root{--tb-highlight-tint:rgba(107,114,128,.32)}:-webkit-any(.ag-row-hover,.ag-row-selected,.ag-row-focus) :-webkit-any(.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))}:-moz-any(.ag-row-hover,.ag-row-selected,.ag-row-focus) :-moz-any(.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))}: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))}.custom-cell .ag-cell{border-width:1px!important}.custom-cell .ag-cell:focus{--tw-border-opacity:1!important;border-bottom-color:rgba(33,150,243,var(--tw-border-opacity,1))!important}.ag-cell.ag-cell-focus{border-width:1px!important;border-color:transparent!important;border-bottom-color:hsl(var(--border))!important}.ag-cell.ag-cell-focus.tb-cell-editable{--tw-border-opacity:1!important;border-width:1px!important;border-color:rgba(33,150,243,var(--tw-border-opacity,1))!important}.ag-theme-quartz:not(.subcontractors-grid):not(.equipments-grid):not(.materials-grid):not(.labors-grid):not(.others-grid):not(.payrolls-grid):not(.custom-markup-wrapper):not(.component-details-grid) .ag-cell:not(.ag-cell-focus){border-top-width:0!important;border-left-width:0!important;border-right-width:0!important;border-bottom-color:hsl(var(--border))!important}.ag-theme-quartz:not(.subcontractors-grid):not(.equipments-grid):not(.materials-grid):not(.labors-grid):not(.others-grid):not(.payrolls-grid):not(.custom-markup-wrapper):not(.component-details-grid) .ag-cell:not(.ag-cell-focus):hover{cursor:pointer!important}.ag-cell{color:hsl(var(--primary-foreground))!important}.ag-cell:is(.dark *){color:hsl(var(--accent))!important}.ag-sticky-top-container:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-sticky-top:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-column-drop-horizontal:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-side-buttons:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-tool-panel-wrapper:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-row-group:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.dark .ag-cell-wrapper.ag-row-group{background-color:transparent!important}.ag-selected button.ag-side-button-button:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-column-drop-cell:is(.dark *){color:hsl(var(--accent));border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-side-bar:is(.dark *){background-color:hsl(var(--border))!important}.ag-side-button.ag-selected:is(.dark *){background-color:transparent!important}.ag-overlay-loading-wrapper:is(.dark *){background-color:hsl(var(--foreground)/.7)!important}.ag-overlay-loading-center:is(.dark *){color:hsl(var(--accent));--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-tooltip{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;color:hsl(var(--primary-foreground))!important;--tw-shadow:0 0 transparent!important;--tw-shadow-colored:0 0 transparent!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.ag-tooltip:is(.dark *){color:hsl(var(--accent))!important}.ag-pinned-left-header,.ag-pinned-left-cols-container{border-right-width:0!important}.ag-pinned-right-header,.ag-pinned-right-cols-container{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{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.ag-checkbox-input-wrapper:is(.dark *){--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity,1))}.ag-checkbox-input-wrapper:is(.dark *):after{--tw-border-opacity:1!important;border-color:rgba(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:rgba(75,85,99,var(--tw-text-opacity,1))!important}.ag-checkbox-input{vertical-align:middle!important;margin:0!important;padding:0!important}.ag-checkbox-input-wrapper input.ag-checkbox-input{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.tb-center-cell,.tb-center-header,.tb-center-header .ag-header-cell-comp-wrapper{justify-content:center!important;align-items:center!important;display:flex!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{--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;margin:0!important;position:absolute!important;left:50%!important}.custom-markup-wrapper .ag-root-wrapper{border-width:0!important;border-radius:0!important}.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}}.custom-markup-wrapper .ag-cell-focus.tb-cell-editable{--tw-border-opacity:1!important;border-width:1px!important;border-color:rgba(33,150,243,var(--tw-border-opacity,1))!important}.custom-markup-wrapper .ag-header{border-color:hsl(var(--muted))!important}.custom-markup-wrapper .ag-header-cell-label{flex:none!important}.custom-markup-wrapper .ag-header-cell-text{text-transform:none!important;font-size:13px!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-green,.ag-cell-green{--tw-bg-opacity:1!important;background-color:rgba(209,250,229,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(6,78,59,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-green:is(.dark *){--tw-text-opacity:1!important;color:rgba(110,231,183,var(--tw-text-opacity,1))!important;background-color:rgba(6,78,59,.4)!important}.ag-cell-green:is(.dark *){--tw-text-opacity:1!important;color:rgba(110,231,183,var(--tw-text-opacity,1))!important;background-color:rgba(6,78,59,.4)!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-yellow,.ag-cell-construction-input-yellow:not(.ag-cell-inline-editing),.ag-cell-yellow{--tw-bg-opacity:1!important;background-color:rgba(254,249,195,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(113,63,18,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-yellow:is(.dark *){--tw-text-opacity:1!important;color:rgba(253,224,71,var(--tw-text-opacity,1))!important;background-color:rgba(113,63,18,.4)!important}.ag-cell-construction-input-yellow:not(.ag-cell-inline-editing):is(.dark *){--tw-text-opacity:1!important;color:rgba(253,224,71,var(--tw-text-opacity,1))!important;background-color:rgba(113,63,18,.4)!important}.ag-cell-yellow:is(.dark *){--tw-text-opacity:1!important;color:rgba(253,224,71,var(--tw-text-opacity,1))!important;background-color:rgba(113,63,18,.4)!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-blue,.ag-cell-blue{--tw-bg-opacity:1!important;background-color:rgba(224,242,254,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(12,74,110,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-blue:is(.dark *){--tw-text-opacity:1!important;color:rgba(125,211,252,var(--tw-text-opacity,1))!important;background-color:rgba(12,74,110,.4)!important}.ag-cell-blue:is(.dark *){--tw-text-opacity:1!important;color:rgba(125,211,252,var(--tw-text-opacity,1))!important;background-color:rgba(12,74,110,.4)!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-red,.ag-cell-red{--tw-bg-opacity:1!important;background-color:rgba(255,228,230,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(136,19,55,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-red:is(.dark *){--tw-text-opacity:1!important;color:rgba(253,164,175,var(--tw-text-opacity,1))!important;background-color:rgba(136,19,55,.4)!important}.ag-cell-red:is(.dark *){--tw-text-opacity:1!important;color:rgba(253,164,175,var(--tw-text-opacity,1))!important;background-color:rgba(136,19,55,.4)!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-gray,.ag-cell-gray{--tw-bg-opacity:1!important;background-color:rgba(243,244,246,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(17,24,39,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-gray:is(.dark *){--tw-bg-opacity:1!important;background-color:rgba(55,65,81,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(156,163,175,var(--tw-text-opacity,1))!important}.ag-cell-gray:is(.dark *){--tw-bg-opacity:1!important;background-color:rgba(55,65,81,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(156,163,175,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-disabled,.ag-cell-disabled{--tw-bg-opacity:1!important;background-color:rgba(249,250,251,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(156,163,175,var(--tw-text-opacity,1))!important}.ag-cell:not(.ag-cell-inline-editing).ag-cell-disabled:is(.dark *){--tw-bg-opacity:1!important;background-color:rgba(31,41,55,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(107,114,128,var(--tw-text-opacity,1))!important}.ag-cell-disabled:is(.dark *){--tw-bg-opacity:1!important;background-color:rgba(31,41,55,var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgba(107,114,128,var(--tw-text-opacity,1))!important}.ag-cell-mixture{--tw-text-opacity:1!important;color:rgba(219,39,119,var(--tw-text-opacity,1))!important}.ag-cell-select-center{align-content:center!important}.ag-status-name-value-value{color:hsl(var(--primary-foreground))!important}.ag-status-name-value{color:hsl(var(--muted-foreground))!important}.ag-status-bar-right{flex-flow:row!important;align-items:baseline!important;display:flex!important}.custom-markup-wrapper .ag-cell:not(.ag-cell-focus):not([class*=ag-cell-yellow]):not([class*=ag-cell-blue]):not([class*=ag-cell-green]):not([class*=ag-cell-red]):not([class*=ag-cell-gray]){border-top-width:0;color:hsl(var(--primary-foreground))!important;border-bottom-width:0!important;border-left-width:0!important;border-right-width:1px!important}.custom-markup-wrapper .ag-cell:not(.ag-cell-focus):not([class*=ag-cell-yellow]):not([class*=ag-cell-blue]):not([class*=ag-cell-green]):not([class*=ag-cell-red]):not([class*=ag-cell-gray]):is(.dark *){color:hsl(var(--accent))!important}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell,.ag-column-moving .ag-header-group-cell{transition:none!important}.select-documents-grid .ag-root-wrapper-body .ag-focus-managed .ag-layout-normal,.select-documents-grid .ag-root-wrapper-body.ag-layout-normal{min-height:0!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 *){color:hsl(var(--accent))!important}.ag-group-expanded:is(.dark *){color:hsl(var(--accent))!important}.ag-menu{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.ag-menu-list{background-color:hsl(var(--background))!important}.ag-menu-option{color:hsl(var(--primary-foreground))!important;padding:.5rem .75rem!important}.ag-menu-option:hover{background-color:hsl(var(--secondary)/.5)!important}.ag-menu-option:is(.dark *){color:hsl(var(--accent))!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 rgba(0,0,0,.1),0 4px 6px -4px rgba(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 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.ag-picker-field-wrapper{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;border-radius:.375rem!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{color:hsl(var(--primary-foreground))!important;padding:.5rem .75rem!important}.ag-select-list-item:hover{background-color:hsl(var(--secondary)/.5)!important}.ag-select-list-item:is(.dark *){color:hsl(var(--accent))!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 rgba(0,0,0,.1),0 4px 6px -4px rgba(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 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.ag-panel-header{border-bottom-color:hsl(var(--border))!important;background-color:hsl(var(--foreground))!important}.ag-panel-header:is(.dark *){background-color:rgba(3,7,18,.8)!important}.ag-panel-title-bar{color:hsl(var(--primary-foreground))!important;font-weight:500!important}.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{pointer-events:auto;border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(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 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.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:rgba(3,7,18,.8)!important}.ag-side-bar-content,.ag-columns-panel{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 *){color:hsl(var(--accent))!important;background-color:rgba(3,7,18,.8)!important}.ag-columns-panel-list{background-color:hsl(var(--background))!important}.ag-columns-panel-item{color:hsl(var(--primary-foreground))!important;padding:.5rem .75rem!important}.ag-columns-panel-item:hover{background-color:hsl(var(--secondary)/.5)!important}.ag-columns-panel-item:is(.dark *){color:hsl(var(--accent))!important}.ag-column-select-column-label,.ag-panel-title-bar-title,.ag-default-panel-title-bar-title{color:hsl(var(--primary-foreground))!important}.ag-column-select-column-label:is(.dark *){color:hsl(var(--accent))!important}.ag-panel-title-bar-title:is(.dark *){color:hsl(var(--accent))!important}.ag-default-panel-title-bar-title:is(.dark *){color:hsl(var(--accent))!important}.ag-input-wrapper,.ag-text-field-input-wrapper,.ag-input-field-input,.ag-text-field-input{border-color:hsl(var(--border))!important;--tw-bg-opacity:1!important;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))!important}.ag-input-wrapper:is(.dark *){background-color:rgba(17,24,39,.5)!important}.ag-text-field-input-wrapper:is(.dark *){background-color:rgba(17,24,39,.5)!important}.ag-input-field-input:is(.dark *){background-color:rgba(17,24,39,.5)!important}.ag-text-field-input:is(.dark *){background-color:rgba(17,24,39,.5)!important}.dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.dark .ag-mini-filter .ag-input-wrapper:before,.dark .ag-filter-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{color:hsl(var(--primary-foreground))!important;padding:.5rem .75rem!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{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important}.ag-floating-filter-input{border-color:hsl(var(--border))!important;background-color:hsl(var(--background))!important;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}.ag-ltr .ag-row-group-leaf-indent{margin-left:0!important}