.ag-tooltip-animate{transition:opacity .2s ease-out,transform .2s ease-out;animation:.2s ease-out fade-in,.2s ease-out zoom-in}.ag-tooltip-animate.closing{animation:.2s ease-out fade-out,.2s ease-out zoom-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes zoom-in{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes zoom-out{0%{transform:scale(1)}to{transform:scale(.95)}}.ag-input-field-input,.ag-text-field-input{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-picker-field-display{-webkit-user-select:none;user-select:none}.ag-cell-inline-editing{box-shadow:none!important;border:none!important}.datagrid-padding .ag-header{border:none}.datagrid-padding .ag-pinned-left-header{margin-left:var(--datagrid-padding)}.datagrid-padding .ag-header-viewport{padding-right:var(--datagrid-padding);padding-left:var(--datagrid-padding)}.datagrid-padding .ag-pinned-right-header{margin-right:var(--datagrid-padding)}.datagrid-padding .ag-viewport{padding-left:var(--datagrid-padding);padding-right:var(--datagrid-padding)}.datagrid-padding .ag-pinned-left-cols-container{padding-left:var(--datagrid-padding)}.datagrid-padding .ag-pinned-right-cols-container{padding-right:var(--datagrid-padding)}.datagrid-padding .ag-body-horizontal-scroll{background-color:hsl(var(--background))}.datagrid-padding .ag-body-horizontal-scroll-viewport{padding-left:var(--datagrid-padding);padding-right:var(--datagrid-padding)}.datagrid-padding .pinned-left-status .ag-root-wrapper .ag-pinned-left-cols-container{margin-right:var(--datagrid-padding)}.datagrid-padding .pinned-left-status .ag-root-wrapper .ag-center-cols-viewport,.datagrid-padding .pinned-left-status .ag-root-wrapper .ag-header-viewport{padding-left:0}.datagrid-padding .pinned-left-status .ag-root-wrapper .ag-horizontal-left-spacer,.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-horizontal-left-spacer{margin-left:var(--datagrid-padding)}.datagrid-padding .pinned-left-status .ag-root-wrapper .ag-body-horizontal-scroll-viewport,.datagrid-padding .pinned-right-status .ag-root-wrapper .ag-body-horizontal-scroll-viewport{padding-right:0}.datagrid-padding .pinned-right-status .ag-root-wrapper .ag-pinned-right-cols-container,.datagrid-padding .pinned-right-status .ag-root-wrapper .ag-pinned-right-header{margin-right:var(--datagrid-padding)}.datagrid-padding .pinned-right-status .ag-root-wrapper .ag-center-cols-viewport,.datagrid-padding .pinned-right-status .ag-root-wrapper .ag-header-viewport{padding-right:0}.datagrid-padding .pinned-right-status .ag-root-wrapper .ag-horizontal-right-spacer,.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-horizontal-right-spacer{margin-right:var(--datagrid-padding)}.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-pinned-left-cols-container{margin-left:var(--datagrid-padding);padding-left:0}.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-pinned-right-cols-container{margin-right:var(--datagrid-padding);padding-right:0}.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-center-cols-viewport,.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-body-horizontal-scroll-viewport{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.datagrid-padding .pinned-both-status .ag-root-wrapper .ag-header-viewport{padding-left:0;padding-right:0}.ag-checkbox-input-wrapper{border:1.5px solid hsl(var(--table-checkbox-border));background-color:hsl(var(--card));cursor:pointer;border-radius:5px;flex-shrink:0;width:18px;height:18px;transition:background-color .12s ease-out,border-color .12s ease-out}.ag-checkbox-input-wrapper.ag-disabled{cursor:not-allowed;opacity:.5}.ag-checkbox-input-wrapper.ag-checked,.ag-checkbox-input-wrapper.ag-indeterminate{background-color:hsl(var(--foreground));border-color:hsl(var(--foreground));color:hsl(var(--background))}.ag-checkbox-input-wrapper .ag-checkbox-label{color:currentColor;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.datagrid-selection-on-hover .ag-row .ag-selection-checkbox,.datagrid-selection-on-hover .ag-header-select-all,.datagrid-selection-on-hover .datagrid-select-all{opacity:0;transition:opacity .12s ease-out}.datagrid-selection-on-hover .ag-row-hover .ag-selection-checkbox,.datagrid-selection-on-hover .ag-cell:focus-visible .ag-selection-checkbox,.datagrid-selection-on-hover .ag-row-selected .ag-selection-checkbox,.datagrid-selection-on-hover .ag-header:hover :is(.ag-header-select-all,.datagrid-select-all),.datagrid-selection-on-hover .datagrid-select-all:focus-within,.datagrid-selection-on-hover .ag-header-cell:focus-visible .ag-header-select-all{opacity:1}.datagrid-selection-on-hover:has(.ag-row-selected) .ag-selection-checkbox{opacity:1}.datagrid-selection-on-hover:has(.ag-row-selected) :is(.ag-header-select-all,.datagrid-select-all){opacity:1}@media (hover:none){.datagrid-selection-on-hover .ag-row .ag-selection-checkbox,.datagrid-selection-on-hover .ag-header-select-all,.datagrid-selection-on-hover .datagrid-select-all{opacity:1}}@media (prefers-reduced-motion:reduce){.datagrid-selection-on-hover .ag-row .ag-selection-checkbox,.datagrid-selection-on-hover .ag-header-select-all,.datagrid-selection-on-hover .datagrid-select-all{transition:none}}.airia-datagrid{--datagrid-surface:hsl(var(--background))}.airia-datagrid .ag-row:not(.ag-full-width-row) .ag-cell{line-height:calc(var(--airia-row-height,var(--ag-row-height)) - 3px)}.airia-datagrid .ag-header{border-radius:10px;margin-bottom:2px}.airia-datagrid .ag-pinned-left-header,.airia-datagrid .ag-pinned-right-header{background-color:hsl(var(--table-header))}.airia-datagrid[data-scrolled-x] .ag-pinned-left-cols-container,.airia-datagrid[data-scrolled-x] .ag-pinned-right-cols-container{background-color:var(--datagrid-surface)}.airia-datagrid.datagrid-padding .ag-header{width:auto;margin-inline:var(--datagrid-padding)}.airia-datagrid.datagrid-padding .ag-header :is(.ag-header-viewport,.ag-pinned-left-header,.ag-pinned-right-header){margin-inline:0;padding-inline:0}.airia-datagrid .ag-header-cell:hover{--ag-header-column-resize-handle-color:hsl(var(--border))}.airia-datagrid .ag-row{border-radius:10px;transition:background-color .12s ease-out}.airia-datagrid .ag-row.ag-row-hover:not(.ag-full-width-row){background-color:hsl(var(--table-row-hover))}.airia-datagrid .ag-row.ag-row-hover,.airia-datagrid .ag-row.airia-row-above-hover{border-bottom-color:#0000}.airia-datagrid .ag-pinned-left-cols-container .ag-row{border-top-right-radius:0;border-bottom-right-radius:0}.airia-datagrid .ag-pinned-right-cols-container .ag-row{border-top-left-radius:0;border-bottom-left-radius:0}.airia-datagrid:has(.ag-pinned-left-cols-container .ag-row) .ag-center-cols-container .ag-row{border-top-left-radius:0;border-bottom-left-radius:0}.airia-datagrid:has(.ag-pinned-right-cols-container .ag-row) .ag-center-cols-container .ag-row{border-top-right-radius:0;border-bottom-right-radius:0}.airia-datagrid .ag-pinned-left-header,.airia-datagrid .ag-pinned-left-cols-container,.airia-datagrid .ag-pinned-right-header,.airia-datagrid .ag-pinned-right-cols-container{z-index:1;transition:box-shadow .12s ease-out;position:relative}.airia-datagrid[data-scrolled-x] .ag-pinned-left-header,.airia-datagrid[data-scrolled-x] .ag-pinned-left-cols-container{box-shadow:8px 0 10px -6px #0000002e}@media (prefers-reduced-motion:reduce){.airia-datagrid .ag-row,.airia-datagrid .ag-pinned-left-header,.airia-datagrid .ag-pinned-left-cols-container,.airia-datagrid .ag-pinned-right-header,.airia-datagrid .ag-pinned-right-cols-container{transition:none}}.ag-cell:focus-visible,.ag-header-cell:focus-visible{border-radius:.375rem;box-shadow:inset 0 0 0 1px hsl(var(--ring))!important;outline:none!important}@media (prefers-reduced-motion:reduce){.ag-tooltip-animate{transition:none;animation:none}.ag-tooltip-animate.closing{animation:none}}.ag-paging-panel:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:.375rem}.ag-row-animation .ag-row.detail-row{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row.detail-row{overflow:hidden}@media (prefers-reduced-motion:reduce){.ag-row-animation .ag-row.detail-row{transition:none}}.airia-datagrid .airia-datagrid .ag-row-last,.airia-datagrid .ag-row.detail-parent-expanded{border-bottom-color:#0000}.ag-row.detail-stripe-odd{background-color:var(--ag-odd-row-background-color)}.ag-row.detail-stripe-even{background-color:#0000}
