:root{--ag-accent-color:var(--text-primary);--ag-font-family:var(--font-sans);--ag-font-size:var(--text-xs);--ag-spacing:var(--spacing);--ag-header-foreground-color:var(--text-primary)}.ag-root-wrapper{background:var(--color-white);box-shadow:0 0 0 1px var(--color-white), 0 1px 3px #1414140a, 0 1px 2px #14141405}.glass-card .ag-root-wrapper,.card .ag-root-wrapper{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.ag-header-cell{letter-spacing:.01em}:where(.ag-cell){font-weight:500}.ag-header-cell.ag-column-first,.ag-cell.ag-column-first{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-spacing))}.ag-header-icon.ag-filter-icon{display:none}.ag-row.ag-row-selected{box-shadow:inset 0 1px #5e482c33,inset 0 -1px #5e482c33}.ag-cell.ag-cell-focus{box-shadow:none;border-radius:0;outline:none;border:1px solid #0000!important}.ag-cell .ag-cell-wrapper.ag-cell-expandable.ag-row-group{--calculated-row-group-indent-size:calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));padding-left:max(var(--calculated-row-group-indent-size), var(--ag-spacing))}.ag-cell.tree-cell-ib .ag-icon{color:inherit}.ag-paging-panel{padding:0 calc(var(--ag-cell-horizontal-padding) + var(--ag-spacing));box-shadow:inset 0 1px 0 var(--edge-hairline), inset 0 -1px 0 #ffffffd9;background:linear-gradient(#fff9,#ffffffd9);border-top:none}@media (max-width:480px){.ag-paging-panel{gap:calc(var(--ag-spacing) * 2);justify-content:center}.ag-paging-row-summary-panel{display:none}}.ag-status-bar{color:var(--text-muted);padding-top:calc(var(--ag-spacing));padding-bottom:calc(var(--ag-spacing));-webkit-backdrop-filter:blur(8px)saturate(140%);box-shadow:inset 0 1px 0 var(--edge-faint);background:#ffffff8c}.ag-status-bar::-webkit-scrollbar{display:none}.ag-status-bar{scrollbar-width:none;white-space:nowrap;overflow-x:auto}.ag-status-bar .ag-status-bar-left,.ag-status-bar .ag-status-bar-center,.ag-status-bar .ag-status-bar-right{gap:var(--spacing,.25rem);min-width:max-content;display:inline-flex}.ag-status-bar .ag-status-name-value{margin-right:0}.ag-status-bar .ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-popup-child,.ag-menu,.ag-filter,.ag-set-filter,.ag-multi-filter{-webkit-backdrop-filter:blur(24px)saturate(180%);overflow:hidden;background:#ffffffeb!important;border-radius:12px!important;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 12px 32px -8px #2828282e,0 2px 6px #2828280f!important}.ag-root-wrapper ::-webkit-scrollbar{background:0 0;width:8px;height:8px}.ag-popup ::-webkit-scrollbar{background:0 0;width:8px;height:8px}.ag-root-wrapper ::-webkit-scrollbar-track{background:0 0}.ag-popup ::-webkit-scrollbar-track{background:0 0}.ag-root-wrapper ::-webkit-scrollbar-thumb{background:#7575754d;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.ag-root-wrapper ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-n-3) 30%, transparent)}}.ag-popup ::-webkit-scrollbar-thumb{background:#7575754d;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.ag-popup ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-n-3) 30%, transparent)}}.ag-root-wrapper ::-webkit-scrollbar-thumb:hover{background:#75757573}@supports (color:color-mix(in lab, red, red)){.ag-root-wrapper ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-n-3) 45%, transparent)}}.ag-popup ::-webkit-scrollbar-thumb:hover{background:#75757573}@supports (color:color-mix(in lab, red, red)){.ag-popup ::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-n-3) 45%, transparent)}}@supports not selector(::-webkit-scrollbar){.ag-body-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport{scrollbar-width:thin;scrollbar-color:#7575754d transparent}@supports (color:color-mix(in lab, red, red)){.ag-body-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport{scrollbar-color:color-mix(in srgb, var(--color-n-3) 30%, transparent) transparent}}}
