.ag-grid-container{height:100%;width:100%}.ag-theme-quartz *{box-sizing:content-box}.ag-theme-quartz .ag-root-wrapper{box-sizing:border-box;height:100%}.ag-theme-quartz{height:100%;width:100%}.ag-grid-surface{height:100%;min-height:0;width:100%;font-family:inherit;font-size:.875rem;line-height:1.25rem}.ag-grid-surface .ag-root-wrapper{overflow:hidden;border-color:var(--border)!important;background:var(--background)!important}.ag-grid-surface .ag-root{background:var(--background)}.ag-grid-surface .ag-header{border-bottom-color:var(--border)!important;background:color-mix(in oklch,var(--muted) 30%,transparent)!important}.ag-grid-surface .ag-header-cell,.ag-grid-surface .ag-header-group-cell{padding-inline:.75rem;border-inline:0!important}.ag-grid-surface .ag-header-cell-label{color:var(--muted-foreground);font-size:10px;font-weight:500;letter-spacing:var(--tracking-wide, .025em);text-transform:uppercase}.ag-grid-surface .ag-header-icon,.ag-grid-surface .ag-sort-indicator-icon,.ag-grid-surface .ag-icon{color:var(--muted-foreground)}.ag-grid-surface .ag-row{border-bottom-color:var(--border)!important;background:var(--background);color:var(--foreground)}.ag-grid-surface .ag-row-hover,.ag-grid-surface .ag-row:hover{background:color-mix(in oklch,var(--accent) 30%,transparent)!important}.ag-grid-surface .ag-row-selected{background:color-mix(in oklch,var(--primary) 10%,transparent)!important}.ag-grid-surface .ag-row-selected.ag-row-hover,.ag-grid-surface .ag-row-selected:hover{background:color-mix(in oklch,var(--primary) 14%,var(--accent) 20%)!important}.ag-grid-surface .ag-cell{display:flex;align-items:center;padding-inline:.75rem;border-right-color:transparent!important;border-inline:0!important;color:var(--foreground);font-size:inherit}.ag-grid-surface .ag-cell-value,.ag-grid-surface .ag-group-value{min-width:0}.ag-grid-surface .ag-checkbox-input-wrapper:focus-within,.ag-grid-surface .ag-checkbox-input-wrapper:active{box-shadow:none!important}.ag-grid-surface .ag-row-group,.ag-grid-surface .ag-group-value{color:var(--foreground);font-weight:500}.ag-grid-surface .ag-row-group-expanded,.ag-grid-surface .ag-row-group-contracted{color:var(--muted-foreground)}.ag-grid-surface .ag-cell:after,.ag-grid-surface .ag-header-cell:after,.ag-grid-surface .ag-header-group-cell:after{display:none!important}.ag-grid-surface .ag-column-resize-handle,.ag-grid-surface .ag-header-cell-resize{width:10px!important;opacity:1!important;background:transparent!important}.ag-grid-surface .ag-column-resize-handle:after,.ag-grid-surface .ag-header-cell-resize:after{width:2px!important;border-radius:999px;opacity:.5;background:color-mix(in oklch,var(--muted-foreground) 45%,transparent)!important;transition:opacity .12s ease,background-color .12s ease}.ag-grid-surface .ag-column-resize-handle:hover:after,.ag-grid-surface .ag-header-cell-resize:hover:after,.ag-grid-surface .ag-header-cell-resize:active:after{opacity:1;background:var(--primary)!important}.ag-grid-surface .ag-center-cols-container,.ag-grid-surface .ag-center-cols-container .ag-row{min-width:100%}.ag-grid-surface .ag-pinned-left-header,.ag-grid-surface .ag-pinned-left-cols-container,.ag-grid-surface .ag-pinned-right-header,.ag-grid-surface .ag-pinned-right-cols-container,.ag-grid-surface .ag-pinned-left-floating-top,.ag-grid-surface .ag-pinned-left-floating-bottom,.ag-grid-surface .ag-pinned-right-floating-top,.ag-grid-surface .ag-pinned-right-floating-bottom{border-inline:0!important;box-shadow:none!important}.ag-grid-surface .ag-floating-bottom,.ag-grid-surface .ag-floating-top{border-color:var(--border)!important;background:var(--background)}.ag-grid-surface .ag-paging-panel{min-height:36px;border-top-color:var(--border)!important;color:var(--muted-foreground);font-size:12px}.ag-grid-surface .ag-input-field-input,.ag-grid-surface .ag-picker-field-wrapper{border-color:var(--border)!important;background:color-mix(in oklch,var(--background) 75%,var(--card))!important;color:var(--foreground)!important}.ag-grid-surface .ag-menu,.ag-grid-surface .ag-popup-child{border-color:var(--border)!important;background:var(--popover)!important;color:var(--popover-foreground)!important;box-shadow:var(--shadow-md)}
