/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.data-grid .c-virtual-scroll{min-height:calc(var(--spacing,.25rem) * 96);width:100%;overflow:hidden}.data-grid .c-virtual-scroll .empty{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:100%;color:var(--color-base-400,var(--color-base-400));flex-direction:column;display:flex;position:absolute}.data-grid .c-virtual-scroll .round-checkbox .row-selection{opacity:0}.data-grid .c-virtual-scroll .round-checkbox .row-selection .ant-checkbox .ant-checkbox-inner,.data-grid .c-virtual-scroll .round-checkbox .row-selection .ant-checkbox .ant-checkbox-inner:after{border-radius:var(--radius-2xl,1rem)}.data-grid .c-virtual-scroll .round-checkbox .row-selection.ant-checkbox-wrapper-checked,.data-grid .c-virtual-scroll .round-checkbox:hover .row-selection{opacity:1}.data-grid .c-virtual-scroll thead{top:calc(var(--spacing,.25rem) * 0);z-index:10;display:grid;position:sticky}.data-grid .c-virtual-scroll thead tr{display:flex}.data-grid .c-virtual-scroll thead tr:first-child th:first-child{border-top-left-radius:var(--radius-lg,.5rem)}.data-grid .c-virtual-scroll thead tr:first-child th:last-child{border-top-right-radius:var(--radius-lg,.5rem)}.data-grid .c-virtual-scroll thead tr th{min-width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-primary-50,var(--color-primary-50));padding:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.8125rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.1875rem));display:flex;position:relative}.data-grid .c-virtual-scroll thead tr th.has-filter{padding-right:calc(var(--spacing,.25rem) * 6)}.data-grid .c-virtual-scroll thead tr th .title{text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--color-primary-700,var(--color-primary-700));justify-content:space-between;align-items:center;display:block;overflow:hidden}.data-grid .c-virtual-scroll thead tr th .title svg.sort{right:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.data-grid .c-virtual-scroll thead tr th .hide,.data-grid .c-virtual-scroll thead tr th .title svg.sort{top:50%;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);position:absolute}.data-grid .c-virtual-scroll thead tr th .hide{height:calc(var(--spacing,.25rem) * 2);cursor:zoom-in}.data-grid .c-virtual-scroll thead tr th .resizer{right:calc(var(--spacing,.25rem) * 0);width:calc(var(--spacing,.25rem) * .5);cursor:col-resize;touch-action:none;background-color:var(--color-primary-100,var(--color-primary-100));position:absolute}@supports (color:color-mix(in lab,red,red)){.data-grid .c-virtual-scroll thead tr th .resizer{background-color:color-mix(in oklab,var(--color-primary-100,var(--color-primary-100)) 30%,transparent)}}.data-grid .c-virtual-scroll thead tr th .resizer{height:calc(100% - .6rem);top:.3rem}.data-grid .c-virtual-scroll thead tr th .resizer.resizing{background-color:var(--color-base-800,var(--color-base-800))}.data-grid .c-virtual-scroll thead tr th .filter{margin-right:calc(var(--spacing,.25rem) * -6);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}.data-grid .c-virtual-scroll thead tr th .filter svg{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.5)}.data-grid .c-virtual-scroll thead tr th:hover .filter{opacity:1}.data-grid .c-virtual-scroll tbody{display:grid;position:relative}.data-grid .c-virtual-scroll tbody tr{width:100%;display:flex;position:absolute}.data-grid .c-virtual-scroll tbody tr:hover>td{background-color:var(--color-base-50,var(--color-base-50))}.data-grid .c-virtual-scroll tbody tr td{min-width:calc(var(--spacing,.25rem) * 11);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-primary-50,var(--color-primary-50));align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.data-grid .c-virtual-scroll tbody tr td{border-color:color-mix(in oklab,var(--color-primary-50,var(--color-primary-50)) 80%,transparent)}}.data-grid .c-virtual-scroll tbody tr td{background-color:var(--color-base-0,var(--color-base-0));padding-left:calc(var(--spacing,.25rem) * 1)}.data-grid .c-virtual-scroll tbody tr td>div{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.data-grid .c-virtual-scroll tbody tr td>div:not(:has(.choice)){margin-right:auto;margin-left:calc(var(--spacing,.25rem) * 3)}.data-grid .c-virtual-scroll tbody tr td svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.data-grid .c-virtual-scroll tbody .row-click td,.data-grid .c-virtual-scroll tbody .row-click:hover>td{background-color:var(--color-primary-100,var(--color-primary-100))}.data-grid .c-virtual-scroll tbody .row-click td{cursor:pointer}.data-grid-filter{gap:calc(var(--spacing,.25rem) * 1);background-color:var(--color-base-0,var(--color-base-0));padding:calc(var(--spacing,.25rem) * 2);color:var(--color-base-800,var(--color-base-800));flex-direction:column;display:flex}.data-grid-filter .title{margin-top:calc(var(--spacing,.25rem) * 1);position:relative}.data-grid-filter .title>hr{width:100%;position:absolute;top:50%}.data-grid-filter .title>strong{background-color:var(--color-base-0,var(--color-base-0));padding-block:calc(var(--spacing,.25rem) * 1);padding-right:calc(var(--spacing,.25rem) * 1);position:relative}.data-grid-filter>.footer{margin-top:calc(var(--spacing,.25rem) * 1);gap:calc(var(--spacing,.25rem) * 2);display:flex}.data-grid-filter>.footer .btn{width:100%}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */.addable .flex>.grid{column-gap:calc(var(--spacing,.25rem) * 5);flex-grow:1;grid-template-columns:repeat(12,minmax(0,1fr))}.addable .flex>.group-button{margin-top:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 2);display:flex}.addable .flex>.group-button svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}.addable .flex>.group-button .delete svg{color:var(--color-error-500,var(--color-error-500))}@media (hover:hover){.addable .flex>.group-button .delete svg:hover{color:var(--color-error-300,var(--color-error-300))}}.c-form>*>.ant-spin-container .addable .item .svg-error{top:calc(var(--spacing,.25rem) * 4)}