.ag-tooltip-animate{transition:opacity .2s ease-in-out,transform .2s ease-in-out;animation:fade-in .2s ease-in-out,zoom-in .2s ease-in-out}.ag-tooltip-animate.closing{animation:fade-out .2s ease-in-out,zoom-out .2s ease-in-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;-moz-user-select:none;user-select:none}.ag-cell-inline-editing{border:none!important;box-shadow: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-header-cell{border-bottom:1px solid #e0e0e0}.datagrid-padding .ag-body-horizontal-scroll{background-color:#fafafa}.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{height:1.25rem;width:1.25rem;flex-shrink:0;border-radius:.375rem;border:1px solid var(--primary);box-shadow:0 1px 2px #0000000d;background-color:transparent;cursor:pointer;transition:all .15s ease-in-out}.ag-checkbox-input-wrapper:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ring)}.ag-checkbox-input-wrapper:disabled{cursor:not-allowed;opacity:.5}.ag-checkbox-input-wrapper.ag-checked,.ag-checkbox-input-wrapper.ag-indeterminate{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.ag-checkbox-input-wrapper .ag-checkbox-label{display:flex;align-items:center;justify-content:center;color:currentColor;height:100%;width:100%}
