diff --git a/bin/build.js b/bin/build.js index 6009e494f55..2791d33b210 100644 --- a/bin/build.js +++ b/bin/build.js @@ -140,6 +140,18 @@ compile({ outfile: `./packages/tables/dist/components/table.js`, }) +compile({ + ...defaultOptions, + entryPoints: [`./packages/tables/resources/js/components/columns/checkbox.js`], + outfile: `./packages/tables/dist/components/columns/checkbox.js`, +}) + +compile({ + ...defaultOptions, + entryPoints: [`./packages/tables/resources/js/components/columns/toggle.js`], + outfile: `./packages/tables/dist/components/columns/toggle.js`, +}) + compile({ ...defaultOptions, entryPoints: [`./packages/widgets/resources/js/components/chart.js`], diff --git a/docs-assets/app/public/css/filament/support/support.css b/docs-assets/app/public/css/filament/support/support.css index 90c8e1cf9e8..498f0beae4d 100644 --- a/docs-assets/app/public/css/filament/support/support.css +++ b/docs-assets/app/public/css/filament/support/support.css @@ -1 +1 @@ -.fi-badge{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;align-items:center;border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;line-height:1rem;min-width:1.5rem;padding:.25rem .5rem}.fi-badge.fi-disabled,.fi-badge[disabled]{opacity:.7;pointer-events:none}.fi-badge>.fi-icon{flex-shrink:0;height:1rem;width:1rem}.fi-size-md:is(.fi-badge>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-lg:is(.fi-badge>.fi-icon){height:1.5rem;width:1.5rem}.fi-badge.fi-size-xs{letter-spacing:-.05em;min-width:1rem;padding-left:.125rem;padding-right:.125rem}.fi-badge.fi-size-sm{letter-spacing:-.025em;min-width:1.25rem;padding:.125rem .375rem}.fi-badge.fi-color-custom{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-600),0.1);background-color:rgba(var(--c-50),var(--tw-bg-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-badge.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-400),0.3);background-color:rgba(var(--c-400),.1);color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-badge-delete-btn{color:rgba(var(--c-700),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--c-300),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge:not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-600),0.1);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-600),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-400),0.2);background-color:rgba(var(--gray-400),.1);color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn{color:rgba(var(--gray-700),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--gray-300),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge>.fi-badge-delete-btn{align-items:center;display:flex;justify-content:center;margin-bottom:-.25rem;margin-top:-.25rem;margin-inline-end:-.5rem;margin-inline-start:-.25rem;outline:2px solid transparent;outline-offset:2px;padding:.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-badge>.fi-badge-delete-btn)>.fi-icon{height:.875rem;width:.875rem}.fi-btn{align-items:center;border-radius:.5rem;display:inline-grid;font-size:.875rem;font-weight:600;gap:.375rem;grid-auto-flow:column;justify-content:center;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem .75rem;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fi-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-disabled,.fi-btn[disabled]{opacity:.7;pointer-events:none}.fi-btn>.fi-icon{height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.fi-btn.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem;padding:.375rem .5rem}.fi-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem .625rem}.fi-btn.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-lg{padding:.625rem .875rem}.fi-btn.fi-size-lg,.fi-btn.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-btn.fi-size-xl{padding:.75rem 1rem}.fi-btn.fi-outlined{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-outlined.fi-color-custom{--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-btn.fi-outlined.fi-color-custom:hover{background-color:rgba(var(--c-400),.1)}.fi-btn.fi-outlined.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity));color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-300),var(--tw-ring-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom):hover{background-color:rgba(var(--gray-400),.1)}.fi-btn.fi-outlined:not(.fi-color-custom):focus-visible{--tw-ring-color:rgba(var(--gray-400),0.4)}.fi-btn.fi-outlined:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--c-600),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-color:rgba(var(--c-500),0.5)}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);z-index:10}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible{--tw-ring-color:rgba(var(--c-500),0.5)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible:is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--gray-400),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-300),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom),label.fi-btn:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover,label.fi-btn:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *),label.fi-btn:not(.fi-outlined):is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *),label.fi-btn:not(.fi-outlined):hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}label.fi-btn{cursor:pointer}.fi-btn.fi-labeled-from-2xl,.fi-btn.fi-labeled-from-lg,.fi-btn.fi-labeled-from-md,.fi-btn.fi-labeled-from-sm,.fi-btn.fi-labeled-from-xl{display:none}@media (min-width:640px){.fi-btn.fi-labeled-from-sm{display:inline-grid}}@media (min-width:768px){.fi-btn.fi-labeled-from-md{display:inline-grid}}@media (min-width:1024px){.fi-btn.fi-labeled-from-lg{display:inline-grid}}@media (min-width:1280px){.fi-btn.fi-labeled-from-xl{display:inline-grid}}@media (min-width:1536px){.fi-btn.fi-labeled-from-2xl{display:inline-grid}}.fi-size-sm:is(.fi-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-btn>.fi-icon){height:1.5rem;width:1.5rem}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(label):not(.fi-outlined)>.fi-icon,:checked+*>label.fi-btn>.fi-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn>.fi-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-btn>.fi-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-btn>.fi-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-btn-group>.fi-btn{border-radius:0;flex:1 1 0%}:is(.fi-btn-group>.fi-btn):nth-child(1 of .fi-btn){border-end-start-radius:.5rem;border-start-start-radius:.5rem}:is(.fi-btn-group>.fi-btn):nth-last-child(1 of .fi-btn){border-end-end-radius:.5rem;border-start-end-radius:.5rem}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)){margin-inline-end:1px}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)):is(.dark *){--tw-shadow:-1px 0 0 0 hsla(0,0%,100%,.2);--tw-shadow-colored:-1px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fi-processing:is(.fi-btn-group>.fi-btn):enabled{cursor:wait;opacity:.7}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-outlined){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom),label:is(:not(.fi-btn-group)>.fi-btn){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom):is(.dark *),label:is(:not(.fi-btn-group)>.fi-btn):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn-group{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:grid;grid-auto-flow:column}.fi-btn-group:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-grid:not(.fi-grid-direction-col){display:grid;grid-template-columns:var(--cols-default)}@media (min-width:640px){.fi-grid.sm\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.md\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.lg\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.\32xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-2xl)}}.fi-grid.fi-grid-direction-col{-moz-columns:var(--cols-default);columns:var(--cols-default)}@media (min-width:640px){.fi-grid.fi-grid-direction-col.sm\:fi-grid-cols{-moz-columns:var(--cols-sm);columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.fi-grid-direction-col.md\:fi-grid-cols{-moz-columns:var(--cols-md);columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.fi-grid-direction-col.lg\:fi-grid-cols{-moz-columns:var(--cols-lg);columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.fi-grid-direction-col.xl\:fi-grid-cols{-moz-columns:var(--cols-xl);columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.fi-grid-direction-col.\32xl\:fi-grid-cols{-moz-columns:var(--cols-2xl);columns:var(--cols-2xl)}}:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-default)}@media (min-width:640px){.sm\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-sm)}}@media (min-width:768px){.md\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-md)}}@media (min-width:1024px){.lg\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-2xl)}}.fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-default)}@media (min-width:640px){.sm\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-sm)}}@media (min-width:768px){.md\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-md)}}@media (min-width:1024px){.lg\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-2xl)}}.fi-hidden:is(.fi-grid .fi-grid-col){display:none}.fi-icon-btn{align-items:center;border-radius:.5rem;display:flex;height:2.25rem;justify-content:center;margin:-.5rem;outline:2px solid transparent;outline-offset:2px;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.fi-icon-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-icon-btn>.fi-icon{height:1.25rem;width:1.25rem}.fi-icon-btn.fi-disabled,.fi-icon-btn[disabled]{opacity:.7;pointer-events:none}.fi-icon-btn.fi-size-xs{height:1.75rem;width:1.75rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-sm){margin:-.375rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-md){margin:-.25rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-lg){margin:-.125rem}.fi-icon-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-icon-btn.fi-size-sm{height:2rem;width:2rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-sm){margin:-.5rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-md){margin:-.375rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-lg){margin:-.25rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-sm){margin:-.625rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-lg){margin:-.375rem}.fi-icon-btn.fi-size-lg{height:2.5rem;width:2.5rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-sm){margin:-.75rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-md){margin:-.625rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-lg){margin:-.5rem}.fi-icon-btn.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-icon-btn.fi-size-xl{height:2.75rem;width:2.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-sm){margin:-.875rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-md){margin:-.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-lg){margin:-.625rem}.fi-icon-btn.fi-size-xl>.fi-icon{height:1.5rem;width:1.5rem}.fi-size-sm:is(.fi-icon-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-icon-btn>.fi-icon){height:1.5rem;width:1.5rem}.fi-icon-btn.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.fi-icon-btn.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-icon-btn>.fi-icon-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-sm){display:none}}@media (min-width:768px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-md){display:none}}@media (min-width:1024px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-lg){display:none}}@media (min-width:1280px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-xl){display:none}}@media (min-width:1536px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-2xl){display:none}}input[type=checkbox].fi-checkbox-input{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgba(var(--primary-600),var(--tw-text-opacity));transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input[type=checkbox].fi-checkbox-input:checked{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity));--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus:checked{--tw-ring-color:rgba(var(--primary-500),0.5)}input[type=checkbox].fi-checkbox-input:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-50),var(--tw-text-opacity));pointer-events:none}input[type=checkbox].fi-checkbox-input:checked:disabled{--tw-text-opacity:1;background-color:currentColor;color:rgba(var(--gray-400),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:is(.dark *){--tw-text-opacity:1;--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.05);color:rgba(var(--primary-500),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}input[type=checkbox].fi-checkbox-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}input[type=checkbox].fi-checkbox-input:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--primary-400),0.5)}input[type=checkbox].fi-checkbox-input:disabled:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:transparent}input[type=checkbox].fi-checkbox-input:checked:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]{--tw-text-opacity:1;color:rgba(var(--danger-600),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox],input.fi-checkbox-input.fi-invalid[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked{--tw-ring-color:rgba(var(--danger-500),0.5)}input.fi-checkbox-input.fi-invalid[type=checkbox]:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity));color:rgba(var(--danger-500),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--danger-400),0.5)}.fi-link{align-items:center;display:inline-flex;gap:.375rem;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative}.fi-link:hover{text-decoration-line:underline}.fi-link:focus-visible{text-decoration-line:underline}.fi-link.fi-disabled,.fi-link[disabled]{opacity:.7;pointer-events:none}.fi-link>.fi-icon{font-weight:400;height:1.25rem;width:1.25rem}.fi-link.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem}.fi-link.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem}.fi-link.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-lg,.fi-link.fi-size-md,.fi-link.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-link.fi-font-thin{font-weight:100}.fi-link.fi-font-extralight{font-weight:200}.fi-link.fi-font-light{font-weight:300}.fi-link.fi-font-normal{font-weight:400}.fi-link.fi-font-medium{font-weight:500}.fi-link.fi-font-semibold{font-weight:600}.fi-link.fi-font-bold{font-weight:700}.fi-link.fi-font-extrabold{font-weight:800}.fi-link.fi-font-black{font-weight:900}.fi-link.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-sm:is(.fi-link>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-link>.fi-icon){height:1.5rem;width:1.5rem}.fi-link>.fi-link-badge-ctn{--tw-translate-x:-25%;--tw-translate-y:-75%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;font-weight:400;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-link>.fi-link-badge-ctn:hover{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:focus-visible{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-link>.fi-link-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.fi-loading-indicator{animation:spin 1s linear infinite}.fi-pagination-items,.fi-pagination-overview,.fi-pagination-records-per-page-select:not(.fi-compact){display:none}@supports (container-type:inline-size){.fi-pagination{container-type:inline-size}@container (min-width: 28rem){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@container (min-width: 56rem){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}@supports not (container-type:inline-size){@media (min-width:640px){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@media (min-width:768px){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}.fi-ta-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end}.fi-ta-actions.fi-wrapped{flex-wrap:wrap}@media (min-width:640px){.fi-ta-actions.sm\:fi-not-wrapped{flex-wrap:nowrap}}.fi-ta-actions.fi-align-center{justify-content:center}.fi-ta-actions.fi-align-start{justify-content:flex-start}.fi-ta-actions.fi-align-between{justify-content:space-between}@media (min-width:768px){.fi-ta-actions.md\:fi-align-end{justify-content:flex-end}}.fi-ta-cell{padding:0}.fi-ta-cell:first-of-type{padding-inline-start:.25rem}.fi-ta-cell:last-of-type{padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-cell:first-of-type{padding-inline-start:.75rem}.fi-ta-cell:last-of-type{padding-inline-end:.75rem}}.fi-ta-cell.fi-vertical-align-start{vertical-align:top}.fi-ta-cell.fi-vertical-align-end{vertical-align:bottom}@media (min-width:640px){.fi-ta-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-hidden{display:none}}.fi-ta-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-cell.sm\:fi-visible{display:table-cell}}.fi-ta-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-cell.md\:fi-visible{display:table-cell}}.fi-ta-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-cell.lg\:fi-visible{display:table-cell}}.fi-ta-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-cell.xl\:fi-visible{display:table-cell}}.fi-ta-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-cell>.fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start;width:100%}.fi-ta-cell>.fi-ta-col-wrp:disabled{pointer-events:none}.fi-ta-cell:has(.fi-ta-reorder-handle){padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-actions){padding:1rem .75rem;white-space:nowrap}.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-record-checkbox){padding:1rem .75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell .fi-ta-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));font-size:.875rem;line-height:1.5rem}.fi-ta-cell .fi-ta-placeholder:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-cell.fi-ta-summary-row-heading-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:1rem .75rem}.fi-ta-cell.fi-ta-summary-row-heading-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-cell.fi-align-start{text-align:start}.fi-ta-cell.fi-align-center{text-align:center}.fi-ta-cell.fi-align-end{text-align:end}.fi-ta-cell.fi-align-left{text-align:left}.fi-ta-cell.fi-align-right{text-align:right}.fi-ta-cell.fi-align-between,.fi-ta-cell.fi-align-justify{text-align:justify}.fi-ta-cell.fi-ta-summary-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-cell.fi-ta-summary-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-cell.fi-ta-summary-header-cell:first-of-type{padding-inline-start:1.5rem}}.fi-ta-cell.fi-ta-summary-header-cell.fi-wrapped,.fi-ta-cell.fi-ta-summary-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-cell.fi-ta-individual-search-cell{padding:.5rem .75rem}.fi-ta-cell .fi-ta-reorder-handle{cursor:move}.fi-ta-cell.fi-ta-selection-cell{padding:1rem .75rem;width:.25rem}.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell.fi-ta-group-selection-cell{padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-color{display:flex;gap:.375rem;width:100%}.fi-ta-color.fi-wrapped{flex-wrap:wrap}.fi-ta-color:not(.fi-inline){padding:1rem .75rem}.fi-ta-color.fi-align-left,.fi-ta-color.fi-align-start{justify-content:flex-start}.fi-ta-color.fi-align-center{justify-content:center}.fi-ta-color.fi-align-end,.fi-ta-color.fi-align-right{justify-content:flex-end}.fi-ta-color.fi-align-between,.fi-ta-color.fi-align-justify{justify-content:space-between}.fi-ta-color>.fi-ta-color-item{border-radius:.375rem;height:1.5rem;width:1.5rem}.fi-copyable:is(.fi-ta-color>.fi-ta-color-item){cursor:pointer}.fi-ta-icon{display:flex;gap:.375rem;width:100%}.fi-ta-icon.fi-wrapped{flex-wrap:wrap}.fi-ta-icon.fi-ta-icon-has-line-breaks{flex-direction:column}.fi-ta-icon:not(.fi-inline){padding:1rem .75rem}.fi-ta-icon.fi-align-left,.fi-ta-icon.fi-align-start{justify-content:flex-start}.fi-ta-icon.fi-align-center{justify-content:center}.fi-ta-icon.fi-align-end,.fi-ta-icon.fi-align-right{justify-content:flex-end}.fi-ta-icon.fi-align-between,.fi-ta-icon.fi-align-justify{justify-content:space-between}.fi-ta-icon>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.5rem;width:1.5rem}.fi-ta-icon>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-xs:is(.fi-ta-icon>.fi-icon){height:.75rem;width:.75rem}.fi-size-sm:is(.fi-ta-icon>.fi-icon){height:1rem;width:1rem}.fi-size-md:is(.fi-ta-icon>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-xl:is(.fi-ta-icon>.fi-icon){height:1.75rem;width:1.75rem}.fi-size-2xl:is(.fi-ta-icon>.fi-icon){height:2rem;width:2rem}.fi-color-custom:is(.fi-ta-icon>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(.fi-ta-icon>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-ta-image{align-items:center;display:flex;gap:.375rem;width:100%}.fi-ta-image img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fi-ta-image.fi-circular img{border-radius:9999px}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text:is(.dark *),.fi-ta-image.fi-ta-image-ring img:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-overlap-1{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-2{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-3{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-4{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-5{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-6{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-7{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-8{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-wrapped{flex-wrap:wrap}.fi-ta-image:not(.fi-inline){padding:1rem .75rem}.fi-ta-image.fi-align-left,.fi-ta-image.fi-align-start{justify-content:flex-start}.fi-ta-image.fi-align-center{justify-content:center}.fi-ta-image.fi-align-end,.fi-ta-image.fi-align-right{justify-content:flex-end}.fi-ta-image.fi-align-between,.fi-ta-image.fi-align-justify{justify-content:space-between}.fi-ta-image .fi-ta-image-limited-remaining-text{--tw-text-opacity:1;align-items:center;color:rgba(var(--gray-500),var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem}.fi-ta-image .fi-ta-image-limited-remaining-text:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}.fi-size-xs:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:.75rem;line-height:1rem}.fi-size-base:is(.fi-ta-image .fi-ta-image-limited-remaining-text),.fi-size-md:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1rem;line-height:1.5rem}.fi-size-lg:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1.125rem;line-height:1.75rem}.fi-ta-text{width:100%}.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited{display:flex;flex-direction:column}.fi-ta-text-has-badges:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited){row-gap:.5rem}:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited):not(.fi-ta-text-has-badges){row-gap:.25rem}.fi-ta-text:not(.fi-inline){padding:1rem .75rem}.fi-ta-text.fi-bulleted>ul,ul.fi-ta-text.fi-bulleted{list-style-position:inside;list-style-type:disc}.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul,ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(.fi-wrapped>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(ul.fi-ta-text-has-line-breaks){display:flex;flex-direction:column;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(.fi-wrapped>ul),:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks){white-space:normal}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-badge,.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-ta-text-list-limited-message{white-space:nowrap}.fi-ta-text>.fi-ta-text-description,.fi-ta-text>.fi-ta-text-list-limited-message{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.fi-ta-text>.fi-ta-text-description:is(.dark *),.fi-ta-text>.fi-ta-text-list-limited-message:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text.fi-align-center{text-align:center}.fi-ta-text.fi-align-center>ul,ul.fi-ta-text.fi-align-center{justify-content:center}.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right{text-align:end}:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right)>ul,ul:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right){justify-content:flex-end}.fi-ta-text.fi-align-between,.fi-ta-text.fi-align-justify{text-align:justify}:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between)>ul,ul:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between){justify-content:space-between}.fi-ta-text-item:not(.fi-bulleted li.fi-ta-text-item){-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,none);display:-webkit-box;overflow:hidden}.fi-ta-text-item.fi-copyable{cursor:pointer}.fi-ta-text-item.fi-size-xs{font-size:.75rem;line-height:1rem}.fi-ta-text-item.fi-size-sm{font-size:.875rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md{font-size:1rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md>.fi-icon{height:1.25rem;width:1.25rem}.fi-ta-text-item.fi-size-lg{font-size:1.125rem;line-height:1.75rem}.fi-ta-text-item.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-ta-text-item.fi-font-thin{font-weight:100}.fi-ta-text-item.fi-font-extralight{font-weight:200}.fi-ta-text-item.fi-font-light{font-weight:300}.fi-ta-text-item.fi-font-normal{font-weight:400}.fi-ta-text-item.fi-font-medium{font-weight:500}.fi-ta-text-item.fi-font-semibold{font-weight:600}.fi-ta-text-item.fi-font-bold{font-weight:700}.fi-ta-text-item.fi-font-extrabold{font-weight:800}.fi-ta-text-item.fi-font-black{font-weight:900}.fi-ta-text-item.fi-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.fi-ta-text-item.fi-font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.fi-ta-text-item.fi-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.fi-ta-text-item.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{flex-shrink:0;height:1.25rem;width:1.25rem}.fi-color-custom:is(.fi-ta-text-item>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon):is(.dark *),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{display:inline-block;height:1rem;margin-top:-.25rem;width:1rem}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):hover{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):focus-visible{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:focus-visible{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:focus-visible{text-decoration-line:none}.fi-ta-grid.fi-gap-sm{gap:.25rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-sm{gap:.25rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-sm{gap:.25rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-sm{gap:.25rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-sm{gap:.25rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-sm{gap:.25rem}}.fi-ta-grid.fi-gap-lg{gap:.75rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-lg{gap:.75rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-lg{gap:.75rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-lg{gap:.75rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-lg{gap:.75rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-lg{gap:.75rem}}.fi-ta-panel{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);padding:1rem}.fi-ta-panel:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-ta-split{display:flex}.fi-ta-split.default\:fi-ta-split{align-items:center;gap:.75rem}.fi-ta-split.\32xl\:fi-ta-split,.fi-ta-split.lg\:fi-ta-split,.fi-ta-split.md\:fi-ta-split,.fi-ta-split.sm\:fi-ta-split,.fi-ta-split.xl\:fi-ta-split{flex-direction:column;gap:.5rem}@media (min-width:640px){.fi-ta-split.sm\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:768px){.fi-ta-split.md\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1024px){.fi-ta-split.lg\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1280px){.fi-ta-split.xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1536px){.fi-ta-split.\32xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}.fi-ta-stack{display:flex;flex-direction:column}.fi-ta-stack.fi-align-left,.fi-ta-stack.fi-align-start{align-items:flex-start}.fi-ta-stack.fi-align-center{align-items:center}.fi-ta-stack.fi-align-end,.fi-ta-stack.fi-align-right{align-items:flex-end}.fi-ta-stack.fi-gap-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-icon-count-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.375rem}.fi-ta-icon-count-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-icon-count-summary>ul{display:grid;row-gap:.375rem}:is(.fi-ta-icon-count-summary>ul)>li{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;justify-content:flex-end}:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon{height:1.5rem;width:1.5rem}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-range-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-range-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-range-summary>.fi-ta-range-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-range-summary>.fi-ta-range-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-text-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-summary>.fi-ta-text-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-text-summary>.fi-ta-text-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-values-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-values-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-values-summary>.fi-ta-values-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-values-summary>.fi-ta-values-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-bulleted:is(.fi-ta-values-summary>ul){list-style-position:inside;list-style-type:disc}.fi-ta-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn{--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);overflow:hidden}.fi-ta-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-ctn:is(.dark *){--tw-bg-opacity:1;--tw-ring-color:hsla(0,0%,100%,.1);background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}@keyframes pulse{50%{opacity:.5}}.fi-ta-ctn.fi-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.fi-ta-ctn .fi-ta-header-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn .fi-ta-header-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{padding-left:1.5rem;padding-right:1.5rem}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header){align-items:center;flex-direction:row}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-actions{margin-inline-start:auto}}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header):not(:has(.fi-ta-header-heading),:has(.fi-ta-header-description)) .fi-ta-actions{margin-inline-start:auto}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;padding:.75rem 1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{padding-left:1.5rem;padding-right:1.5rem}}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>*{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:first-child{flex-shrink:0}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:nth-child(2){margin-inline-start:auto}@media (min-width:640px){.sm\:fi-hidden:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown){display:none}}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields{display:grid;padding:1.5rem;row-gap:1.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));display:grid;font-size:.875rem;font-weight:500;line-height:1.5rem;row-gap:.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:none}@media (min-width:640px){:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{display:flex}}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-filters-dropdown) .fi-ta-filters{padding:1.5rem}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn{display:grid;padding:1.5rem;row-gap:1rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters{display:grid;row-gap:1rem}.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding:1rem}@media (min-width:640px){.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header{align-items:center;display:flex;justify-content:space-between}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters-above-content-ctn{display:grid;padding:1rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-filters-above-content-ctn{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn) .fi-ta-filters-trigger-action-ctn{margin-inline-start:auto}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):has(.fi-ta-filters-apply-action-ctn) .fi-ta-filters-trigger-action-ctn{margin-top:-1.75rem}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):not(:has(.fi-ta-filters-apply-action-ctn)) .fi-ta-filters-trigger-action-ctn{margin-top:.75rem}.fi-ta-ctn .fi-ta-reorder-indicator{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-700),var(--tw-text-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;font-size:.875rem;font-weight:500;line-height:1.5rem;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-reorder-indicator:is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgba(var(--gray-200),var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-ctn .fi-ta-reorder-indicator{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-selection-indicator{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;padding:.5rem .75rem;row-gap:.25rem}.fi-ta-ctn .fi-ta-selection-indicator:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-selection-indicator{align-items:center;flex-direction:row;padding:.375rem 1.5rem}}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-ta-selection-indicator-actions-ctn{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>*{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:nth-child(2){margin-inline-start:auto}.fi-ta-ctn .fi-ta-filter-indicators{--tw-bg-opacity:1;align-items:flex-start;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;justify-content:space-between;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-filter-indicators:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-filter-indicators{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:column;row-gap:.25rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{flex-direction:row}}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem;white-space:nowrap}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-badges-ctn{display:flex;flex-wrap:wrap;gap:.375rem}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:nth-child(2){margin-top:.125rem}.fi-ta-ctn .fi-ta-pagination{padding:.75rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-pagination{padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-ctn .fi-ta-table-loading-spacer{height:8rem}.fi-ta-content-ctn{position:relative}.fi-ta-content-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-content-ctn{overflow-x:auto}.fi-ta-content-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn:is(.dark *){border-top-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn .fi-ta-content-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;gap:1rem;padding-left:1rem;padding-right:1rem}.fi-ta-content-ctn .fi-ta-content-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-ctn .fi-ta-content-header{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-page-checkbox{margin-bottom:1rem;margin-top:1rem}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-sorting-settings{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding-bottom:.75rem;padding-top:.75rem}.fi-ta-content-ctn:not(.fi-ta-ctn-with-header .fi-ta-content-ctn){border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){gap:1rem;padding:1rem}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-content-grid.fi-ta-content-grouped:is(.fi-ta-content-ctn .fi-ta-content){padding-top:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--gray-200),var(--tw-border-opacity));border-top-width:1px;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:first-child{border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){border-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid){--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity));row-gap:1px}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid):is(.dark *){background-color:hsla(0,0%,100%,.05)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;grid-column:1/-1;padding:.5rem .75rem;width:100%}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsible:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){border-bottom-width:0;margin-bottom:-1rem}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-checkbox{padding-left:.75rem;padding-right:.75rem}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-table{grid-column:1/-1}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;height:100%;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-start:.25rem}@media (min-width:640px){.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-start:.75rem}}.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-end:.75rem}}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){display:none}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;content:var(--tw-content);inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-reorder-handle{margin:.5rem .25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-checkbox{margin:1rem .75rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem;row-gap:.75rem;width:100%}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn):not(.fi-ta-content-grid .fi-ta-record-content-ctn){align-items:center;flex-direction:row}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn)>:first-child{flex:1 1 0%}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content{display:block;width:100%}.fi-collapsible:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content){margin-top:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1.5rem}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-growable{flex:1 1 0%;width:100%}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-hidden{display:none}}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-hidden{display:none}}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-hidden{display:none}}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-hidden{display:none}}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-hidden{display:none}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:none}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:none}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:none}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:none}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:none}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp:disabled{pointer-events:none}.fi-growable:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){width:100%}.fi-align-center:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:center;text-align:center}.fi-align-end:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:end}.fi-align-left:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-start;text-align:left}.fi-align-right:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:right}.fi-align-between:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp),.fi-align-justify:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:space-between;text-align:justify}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn{flex-shrink:0;margin:.5rem .25rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn):is(.fi-ta-record.fi-ta-record-collapsed .fi-ta-record-collapse-btn){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-ta-actions-before-columns-position:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions){order:-9999}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.5rem}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions){padding-inline-start:.75rem}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.75rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1.5rem}}.fi-ta-empty-state{padding:3rem 1.5rem}.fi-ta-empty-state .fi-ta-empty-state-content{display:grid;justify-items:center;margin-left:auto;margin-right:auto;max-width:32rem;text-align:center}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px;margin-bottom:1rem;padding:.75rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn:is(.dark *){background-color:rgba(var(--gray-500),.2)}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));height:1.5rem;width:1.5rem}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-actions{margin-top:1.5rem}.fi-ta-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.875rem .75rem}.fi-ta-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-cell.fi-growable{width:100%}.fi-ta-header-cell.fi-grouped{--tw-border-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity))}.fi-ta-header-cell.fi-grouped:is(.dark *){border-color:hsla(0,0%,100%,.05)}.fi-ta-header-cell.fi-grouped:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-cell.fi-grouped:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-cell.fi-align-start{text-align:start}.fi-ta-header-cell.fi-align-center{text-align:center}.fi-ta-header-cell.fi-align-end{text-align:end}.fi-ta-header-cell.fi-align-left{text-align:left}.fi-ta-header-cell.fi-align-right{text-align:right}.fi-ta-header-cell.fi-align-between,.fi-ta-header-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.fi-wrapped{white-space:normal}.fi-ta-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-header-cell>.fi-ta-header-cell-sort-btn{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;width:100%}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-start .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-center .fi-ta-header-cell-sort-btn){justify-content:center}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-end .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-between .fi-ta-header-cell-sort-btn),:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-justify .fi-ta-header-cell-sort-btn){justify-content:space-between}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon{flex-shrink:0;height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-header-group-cell{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-header-group-cell:is(.dark *){--tw-text-opacity:1;border-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-group-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-group-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-group-cell:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-group-cell:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-group-cell.fi-align-start{text-align:start}.fi-ta-header-group-cell.fi-align-center{text-align:center}.fi-ta-header-group-cell.fi-align-end{text-align:end}.fi-ta-header-group-cell.fi-align-left{text-align:left}.fi-ta-header-group-cell.fi-align-right{text-align:right}.fi-ta-header-group-cell.fi-align-between,.fi-ta-header-group-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-group-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.fi-wrapped{white-space:normal}.fi-ta-header-group-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-empty-header-cell{width:.25rem}@media(hover:hover){.fi-ta-row{transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.fi-ta-row.fi-clickable:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-clickable:hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-striped{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-striped:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-collapsed{display:none}.fi-ta-row.fi-ta-group-header-row>td{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-ta-group-header-row>td:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding:.5rem .75rem;width:100%}.fi-collapsible:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-row.fi-selected:not(.fi-striped){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-selected:not(.fi-striped):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-selected>:first-child{position:relative}.fi-ta-row.fi-selected>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-ta-row.fi-selected>:first-child:is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}.fi-ta-reordering .fi-ta-row:not(.fi-ta-row-not-reorderable){cursor:move}.fi-ta-table{table-layout:auto;width:100%}.fi-ta-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table{text-align:start}.fi-ta-table:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>thead>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>thead:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}:is(.fi-ta-table>thead)>tr{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}:is(.fi-ta-table>thead)>tr:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr):is(.dark *){background-color:transparent}.fi-ta-table>tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>tbody{white-space:nowrap}.fi-ta-table>tbody:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>tfoot{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-table>tfoot:is(.dark *){background-color:hsla(0,0%,100%,.05)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.fi-sortable-ghost{opacity:.3} \ No newline at end of file +.fi-badge{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;align-items:center;border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;line-height:1rem;min-width:1.5rem;padding:.25rem .5rem}.fi-badge.fi-disabled,.fi-badge[disabled]{opacity:.7;pointer-events:none}.fi-badge>.fi-icon{flex-shrink:0;height:1rem;width:1rem}.fi-size-md:is(.fi-badge>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-lg:is(.fi-badge>.fi-icon){height:1.5rem;width:1.5rem}.fi-badge.fi-size-xs{letter-spacing:-.05em;min-width:1rem;padding-left:.125rem;padding-right:.125rem}.fi-badge.fi-size-sm{letter-spacing:-.025em;min-width:1.25rem;padding:.125rem .375rem}.fi-badge.fi-color-custom{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-600),0.1);background-color:rgba(var(--c-50),var(--tw-bg-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-badge.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-400),0.3);background-color:rgba(var(--c-400),.1);color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-badge-delete-btn{color:rgba(var(--c-700),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--c-300),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge:not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-600),0.1);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-600),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-400),0.2);background-color:rgba(var(--gray-400),.1);color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn{color:rgba(var(--gray-700),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--gray-300),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge>.fi-badge-delete-btn{align-items:center;display:flex;justify-content:center;margin-bottom:-.25rem;margin-top:-.25rem;margin-inline-end:-.5rem;margin-inline-start:-.25rem;outline:2px solid transparent;outline-offset:2px;padding:.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-badge>.fi-badge-delete-btn)>.fi-icon{height:.875rem;width:.875rem}.fi-btn{align-items:center;border-radius:.5rem;display:inline-grid;font-size:.875rem;font-weight:600;gap:.375rem;grid-auto-flow:column;justify-content:center;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem .75rem;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fi-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-disabled,.fi-btn[disabled]{opacity:.7;pointer-events:none}.fi-btn>.fi-icon{height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.fi-btn.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem;padding:.375rem .5rem}.fi-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem .625rem}.fi-btn.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-lg{padding:.625rem .875rem}.fi-btn.fi-size-lg,.fi-btn.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-btn.fi-size-xl{padding:.75rem 1rem}.fi-btn.fi-outlined{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-outlined.fi-color-custom{--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-btn.fi-outlined.fi-color-custom:hover{background-color:rgba(var(--c-400),.1)}.fi-btn.fi-outlined.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity));color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-300),var(--tw-ring-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom):hover{background-color:rgba(var(--gray-400),.1)}.fi-btn.fi-outlined:not(.fi-color-custom):focus-visible{--tw-ring-color:rgba(var(--gray-400),0.4)}.fi-btn.fi-outlined:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--c-600),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-color:rgba(var(--c-500),0.5)}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);z-index:10}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible{--tw-ring-color:rgba(var(--c-500),0.5)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible:is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--gray-400),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-300),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom),label.fi-btn:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover,label.fi-btn:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *),label.fi-btn:not(.fi-outlined):is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *),label.fi-btn:not(.fi-outlined):hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}label.fi-btn{cursor:pointer}.fi-btn.fi-labeled-from-2xl,.fi-btn.fi-labeled-from-lg,.fi-btn.fi-labeled-from-md,.fi-btn.fi-labeled-from-sm,.fi-btn.fi-labeled-from-xl{display:none}@media (min-width:640px){.fi-btn.fi-labeled-from-sm{display:inline-grid}}@media (min-width:768px){.fi-btn.fi-labeled-from-md{display:inline-grid}}@media (min-width:1024px){.fi-btn.fi-labeled-from-lg{display:inline-grid}}@media (min-width:1280px){.fi-btn.fi-labeled-from-xl{display:inline-grid}}@media (min-width:1536px){.fi-btn.fi-labeled-from-2xl{display:inline-grid}}.fi-size-sm:is(.fi-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-btn>.fi-icon){height:1.5rem;width:1.5rem}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(label):not(.fi-outlined)>.fi-icon,:checked+*>label.fi-btn>.fi-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn>.fi-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-btn>.fi-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-btn>.fi-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-btn-group>.fi-btn{border-radius:0;flex:1 1 0%}:is(.fi-btn-group>.fi-btn):nth-child(1 of .fi-btn){border-end-start-radius:.5rem;border-start-start-radius:.5rem}:is(.fi-btn-group>.fi-btn):nth-last-child(1 of .fi-btn){border-end-end-radius:.5rem;border-start-end-radius:.5rem}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)){margin-inline-end:1px}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)):is(.dark *){--tw-shadow:-1px 0 0 0 hsla(0,0%,100%,.2);--tw-shadow-colored:-1px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fi-processing:is(.fi-btn-group>.fi-btn):enabled{cursor:wait;opacity:.7}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-outlined){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom),label:is(:not(.fi-btn-group)>.fi-btn){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom):is(.dark *),label:is(:not(.fi-btn-group)>.fi-btn):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn-group{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:grid;grid-auto-flow:column}.fi-btn-group:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-grid:not(.fi-grid-direction-col){display:grid;grid-template-columns:var(--cols-default)}@media (min-width:640px){.fi-grid.sm\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.md\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.lg\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.\32xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-2xl)}}.fi-grid.fi-grid-direction-col{-moz-columns:var(--cols-default);columns:var(--cols-default)}@media (min-width:640px){.fi-grid.fi-grid-direction-col.sm\:fi-grid-cols{-moz-columns:var(--cols-sm);columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.fi-grid-direction-col.md\:fi-grid-cols{-moz-columns:var(--cols-md);columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.fi-grid-direction-col.lg\:fi-grid-cols{-moz-columns:var(--cols-lg);columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.fi-grid-direction-col.xl\:fi-grid-cols{-moz-columns:var(--cols-xl);columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.fi-grid-direction-col.\32xl\:fi-grid-cols{-moz-columns:var(--cols-2xl);columns:var(--cols-2xl)}}:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-default)}@media (min-width:640px){.sm\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-sm)}}@media (min-width:768px){.md\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-md)}}@media (min-width:1024px){.lg\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-2xl)}}.fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-default)}@media (min-width:640px){.sm\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-sm)}}@media (min-width:768px){.md\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-md)}}@media (min-width:1024px){.lg\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-2xl)}}.fi-hidden:is(.fi-grid .fi-grid-col){display:none}.fi-icon-btn{align-items:center;border-radius:.5rem;display:flex;height:2.25rem;justify-content:center;margin:-.5rem;outline:2px solid transparent;outline-offset:2px;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.fi-icon-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-icon-btn>.fi-icon{height:1.25rem;width:1.25rem}.fi-icon-btn.fi-disabled,.fi-icon-btn[disabled]{opacity:.7;pointer-events:none}.fi-icon-btn.fi-size-xs{height:1.75rem;width:1.75rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-sm){margin:-.375rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-md){margin:-.25rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-lg){margin:-.125rem}.fi-icon-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-icon-btn.fi-size-sm{height:2rem;width:2rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-sm){margin:-.5rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-md){margin:-.375rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-lg){margin:-.25rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-sm){margin:-.625rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-lg){margin:-.375rem}.fi-icon-btn.fi-size-lg{height:2.5rem;width:2.5rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-sm){margin:-.75rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-md){margin:-.625rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-lg){margin:-.5rem}.fi-icon-btn.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-icon-btn.fi-size-xl{height:2.75rem;width:2.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-sm){margin:-.875rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-md){margin:-.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-lg){margin:-.625rem}.fi-icon-btn.fi-size-xl>.fi-icon{height:1.5rem;width:1.5rem}.fi-size-sm:is(.fi-icon-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-icon-btn>.fi-icon){height:1.5rem;width:1.5rem}.fi-icon-btn.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.fi-icon-btn.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-icon-btn>.fi-icon-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-sm){display:none}}@media (min-width:768px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-md){display:none}}@media (min-width:1024px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-lg){display:none}}@media (min-width:1280px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-xl){display:none}}@media (min-width:1536px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-2xl){display:none}}input[type=checkbox].fi-checkbox-input{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgba(var(--primary-600),var(--tw-text-opacity));transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input[type=checkbox].fi-checkbox-input:checked{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity));--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus:checked{--tw-ring-color:rgba(var(--primary-500),0.5)}input[type=checkbox].fi-checkbox-input:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-50),var(--tw-text-opacity));pointer-events:none}input[type=checkbox].fi-checkbox-input:checked:disabled{--tw-text-opacity:1;background-color:currentColor;color:rgba(var(--gray-400),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:is(.dark *){--tw-text-opacity:1;--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.05);color:rgba(var(--primary-500),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}input[type=checkbox].fi-checkbox-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}input[type=checkbox].fi-checkbox-input:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--primary-400),0.5)}input[type=checkbox].fi-checkbox-input:disabled:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:transparent}input[type=checkbox].fi-checkbox-input:checked:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]{--tw-text-opacity:1;color:rgba(var(--danger-600),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox],input.fi-checkbox-input.fi-invalid[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked{--tw-ring-color:rgba(var(--danger-500),0.5)}input.fi-checkbox-input.fi-invalid[type=checkbox]:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity));color:rgba(var(--danger-500),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--danger-400),0.5)}.fi-link{align-items:center;display:inline-flex;gap:.375rem;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative}.fi-link:hover{text-decoration-line:underline}.fi-link:focus-visible{text-decoration-line:underline}.fi-link.fi-disabled,.fi-link[disabled]{opacity:.7;pointer-events:none}.fi-link>.fi-icon{font-weight:400;height:1.25rem;width:1.25rem}.fi-link.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem}.fi-link.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem}.fi-link.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-lg,.fi-link.fi-size-md,.fi-link.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-link.fi-font-thin{font-weight:100}.fi-link.fi-font-extralight{font-weight:200}.fi-link.fi-font-light{font-weight:300}.fi-link.fi-font-normal{font-weight:400}.fi-link.fi-font-medium{font-weight:500}.fi-link.fi-font-semibold{font-weight:600}.fi-link.fi-font-bold{font-weight:700}.fi-link.fi-font-extrabold{font-weight:800}.fi-link.fi-font-black{font-weight:900}.fi-link.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-sm:is(.fi-link>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-link>.fi-icon){height:1.5rem;width:1.5rem}.fi-link>.fi-link-badge-ctn{--tw-translate-x:-25%;--tw-translate-y:-75%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;font-weight:400;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-link>.fi-link-badge-ctn:hover{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:focus-visible{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-link>.fi-link-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.fi-loading-indicator{animation:spin 1s linear infinite}.fi-pagination-items,.fi-pagination-overview,.fi-pagination-records-per-page-select:not(.fi-compact){display:none}@supports (container-type:inline-size){.fi-pagination{container-type:inline-size}@container (min-width: 28rem){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@container (min-width: 56rem){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}@supports not (container-type:inline-size){@media (min-width:640px){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@media (min-width:768px){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}.fi-ta-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end}.fi-ta-actions.fi-wrapped{flex-wrap:wrap}@media (min-width:640px){.fi-ta-actions.sm\:fi-not-wrapped{flex-wrap:nowrap}}.fi-ta-actions.fi-align-center{justify-content:center}.fi-ta-actions.fi-align-start{justify-content:flex-start}.fi-ta-actions.fi-align-between{justify-content:space-between}@media (min-width:768px){.fi-ta-actions.md\:fi-align-end{justify-content:flex-end}}.fi-ta-cell{padding:0}.fi-ta-cell:first-of-type{padding-inline-start:.25rem}.fi-ta-cell:last-of-type{padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-cell:first-of-type{padding-inline-start:.75rem}.fi-ta-cell:last-of-type{padding-inline-end:.75rem}}.fi-ta-cell.fi-vertical-align-start{vertical-align:top}.fi-ta-cell.fi-vertical-align-end{vertical-align:bottom}@media (min-width:640px){.fi-ta-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-hidden{display:none}}.fi-ta-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-cell.sm\:fi-visible{display:table-cell}}.fi-ta-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-cell.md\:fi-visible{display:table-cell}}.fi-ta-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-cell.lg\:fi-visible{display:table-cell}}.fi-ta-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-cell.xl\:fi-visible{display:table-cell}}.fi-ta-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-cell>.fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start;width:100%}.fi-ta-cell>.fi-ta-col-wrp:disabled{pointer-events:none}.fi-ta-cell:has(.fi-ta-reorder-handle){padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-actions){padding:1rem .75rem;white-space:nowrap}.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-record-checkbox){padding:1rem .75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell .fi-ta-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));font-size:.875rem;line-height:1.5rem}.fi-ta-cell .fi-ta-placeholder:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-cell.fi-ta-summary-row-heading-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:1rem .75rem}.fi-ta-cell.fi-ta-summary-row-heading-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-cell.fi-align-start{text-align:start}.fi-ta-cell.fi-align-center{text-align:center}.fi-ta-cell.fi-align-end{text-align:end}.fi-ta-cell.fi-align-left{text-align:left}.fi-ta-cell.fi-align-right{text-align:right}.fi-ta-cell.fi-align-between,.fi-ta-cell.fi-align-justify{text-align:justify}.fi-ta-cell.fi-ta-summary-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-cell.fi-ta-summary-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-cell.fi-ta-summary-header-cell:first-of-type{padding-inline-start:1.5rem}}.fi-ta-cell.fi-ta-summary-header-cell.fi-wrapped,.fi-ta-cell.fi-ta-summary-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-cell.fi-ta-individual-search-cell{padding:.5rem .75rem}.fi-ta-cell .fi-ta-reorder-handle{cursor:move}.fi-ta-cell.fi-ta-selection-cell{padding:1rem .75rem;width:.25rem}.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell.fi-ta-group-selection-cell{padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-checkbox{align-items:center;display:flex}.fi-ta-checkbox:not(.fi-inline){padding:1rem .75rem}.fi-ta-color{display:flex;gap:.375rem;width:100%}.fi-ta-color.fi-wrapped{flex-wrap:wrap}.fi-ta-color:not(.fi-inline){padding:1rem .75rem}.fi-ta-color.fi-align-left,.fi-ta-color.fi-align-start{justify-content:flex-start}.fi-ta-color.fi-align-center{justify-content:center}.fi-ta-color.fi-align-end,.fi-ta-color.fi-align-right{justify-content:flex-end}.fi-ta-color.fi-align-between,.fi-ta-color.fi-align-justify{justify-content:space-between}.fi-ta-color>.fi-ta-color-item{border-radius:.375rem;height:1.5rem;width:1.5rem}.fi-copyable:is(.fi-ta-color>.fi-ta-color-item){cursor:pointer}.fi-ta-icon{display:flex;gap:.375rem;width:100%}.fi-ta-icon.fi-wrapped{flex-wrap:wrap}.fi-ta-icon.fi-ta-icon-has-line-breaks{flex-direction:column}.fi-ta-icon:not(.fi-inline){padding:1rem .75rem}.fi-ta-icon.fi-align-left,.fi-ta-icon.fi-align-start{justify-content:flex-start}.fi-ta-icon.fi-align-center{justify-content:center}.fi-ta-icon.fi-align-end,.fi-ta-icon.fi-align-right{justify-content:flex-end}.fi-ta-icon.fi-align-between,.fi-ta-icon.fi-align-justify{justify-content:space-between}.fi-ta-icon>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.5rem;width:1.5rem}.fi-ta-icon>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-xs:is(.fi-ta-icon>.fi-icon){height:.75rem;width:.75rem}.fi-size-sm:is(.fi-ta-icon>.fi-icon){height:1rem;width:1rem}.fi-size-md:is(.fi-ta-icon>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-xl:is(.fi-ta-icon>.fi-icon){height:1.75rem;width:1.75rem}.fi-size-2xl:is(.fi-ta-icon>.fi-icon){height:2rem;width:2rem}.fi-color-custom:is(.fi-ta-icon>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(.fi-ta-icon>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-ta-image{align-items:center;display:flex;gap:.375rem;width:100%}.fi-ta-image img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fi-ta-image.fi-circular img{border-radius:9999px}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text:is(.dark *),.fi-ta-image.fi-ta-image-ring img:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-overlap-1{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-2{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-3{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-4{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-5{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-6{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-7{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-8{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-wrapped{flex-wrap:wrap}.fi-ta-image:not(.fi-inline){padding:1rem .75rem}.fi-ta-image.fi-align-left,.fi-ta-image.fi-align-start{justify-content:flex-start}.fi-ta-image.fi-align-center{justify-content:center}.fi-ta-image.fi-align-end,.fi-ta-image.fi-align-right{justify-content:flex-end}.fi-ta-image.fi-align-between,.fi-ta-image.fi-align-justify{justify-content:space-between}.fi-ta-image .fi-ta-image-limited-remaining-text{--tw-text-opacity:1;align-items:center;color:rgba(var(--gray-500),var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem}.fi-ta-image .fi-ta-image-limited-remaining-text:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}.fi-size-xs:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:.75rem;line-height:1rem}.fi-size-base:is(.fi-ta-image .fi-ta-image-limited-remaining-text),.fi-size-md:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1rem;line-height:1.5rem}.fi-size-lg:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1.125rem;line-height:1.75rem}.fi-ta-text{width:100%}.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited{display:flex;flex-direction:column}.fi-ta-text-has-badges:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited){row-gap:.5rem}:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited):not(.fi-ta-text-has-badges){row-gap:.25rem}.fi-ta-text:not(.fi-inline){padding:1rem .75rem}.fi-ta-text.fi-bulleted>ul,ul.fi-ta-text.fi-bulleted{list-style-position:inside;list-style-type:disc}.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul,ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(.fi-wrapped>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(ul.fi-ta-text-has-line-breaks){display:flex;flex-direction:column;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(.fi-wrapped>ul),:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks){white-space:normal}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-badge,.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-ta-text-list-limited-message{white-space:nowrap}.fi-ta-text>.fi-ta-text-description,.fi-ta-text>.fi-ta-text-list-limited-message{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.fi-ta-text>.fi-ta-text-description:is(.dark *),.fi-ta-text>.fi-ta-text-list-limited-message:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text.fi-align-center{text-align:center}.fi-ta-text.fi-align-center>ul,ul.fi-ta-text.fi-align-center{justify-content:center}.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right{text-align:end}:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right)>ul,ul:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right){justify-content:flex-end}.fi-ta-text.fi-align-between,.fi-ta-text.fi-align-justify{text-align:justify}:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between)>ul,ul:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between){justify-content:space-between}.fi-ta-text-item:not(.fi-bulleted li.fi-ta-text-item){-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,none);display:-webkit-box;overflow:hidden}.fi-ta-text-item.fi-copyable{cursor:pointer}.fi-ta-text-item.fi-size-xs{font-size:.75rem;line-height:1rem}.fi-ta-text-item.fi-size-sm{font-size:.875rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md{font-size:1rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md>.fi-icon{height:1.25rem;width:1.25rem}.fi-ta-text-item.fi-size-lg{font-size:1.125rem;line-height:1.75rem}.fi-ta-text-item.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-ta-text-item.fi-font-thin{font-weight:100}.fi-ta-text-item.fi-font-extralight{font-weight:200}.fi-ta-text-item.fi-font-light{font-weight:300}.fi-ta-text-item.fi-font-normal{font-weight:400}.fi-ta-text-item.fi-font-medium{font-weight:500}.fi-ta-text-item.fi-font-semibold{font-weight:600}.fi-ta-text-item.fi-font-bold{font-weight:700}.fi-ta-text-item.fi-font-extrabold{font-weight:800}.fi-ta-text-item.fi-font-black{font-weight:900}.fi-ta-text-item.fi-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.fi-ta-text-item.fi-font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.fi-ta-text-item.fi-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.fi-ta-text-item.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{flex-shrink:0;height:1.25rem;width:1.25rem}.fi-color-custom:is(.fi-ta-text-item>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon):is(.dark *),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{display:inline-block;height:1rem;margin-top:-.25rem;width:1rem}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):hover{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):focus-visible{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:focus-visible{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:focus-visible{text-decoration-line:none}.fi-ta-grid.fi-gap-sm{gap:.25rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-sm{gap:.25rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-sm{gap:.25rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-sm{gap:.25rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-sm{gap:.25rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-sm{gap:.25rem}}.fi-ta-grid.fi-gap-lg{gap:.75rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-lg{gap:.75rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-lg{gap:.75rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-lg{gap:.75rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-lg{gap:.75rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-lg{gap:.75rem}}.fi-ta-panel{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);padding:1rem}.fi-ta-panel:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-ta-split{display:flex}.fi-ta-split.default\:fi-ta-split{align-items:center;gap:.75rem}.fi-ta-split.\32xl\:fi-ta-split,.fi-ta-split.lg\:fi-ta-split,.fi-ta-split.md\:fi-ta-split,.fi-ta-split.sm\:fi-ta-split,.fi-ta-split.xl\:fi-ta-split{flex-direction:column;gap:.5rem}@media (min-width:640px){.fi-ta-split.sm\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:768px){.fi-ta-split.md\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1024px){.fi-ta-split.lg\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1280px){.fi-ta-split.xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1536px){.fi-ta-split.\32xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}.fi-ta-stack{display:flex;flex-direction:column}.fi-ta-stack.fi-align-left,.fi-ta-stack.fi-align-start{align-items:flex-start}.fi-ta-stack.fi-align-center{align-items:center}.fi-ta-stack.fi-align-end,.fi-ta-stack.fi-align-right{align-items:flex-end}.fi-ta-stack.fi-gap-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-icon-count-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.375rem}.fi-ta-icon-count-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-icon-count-summary>ul{display:grid;row-gap:.375rem}:is(.fi-ta-icon-count-summary>ul)>li{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;justify-content:flex-end}:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon{height:1.5rem;width:1.5rem}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-range-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-range-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-range-summary>.fi-ta-range-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-range-summary>.fi-ta-range-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-text-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-summary>.fi-ta-text-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-text-summary>.fi-ta-text-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-values-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-values-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-values-summary>.fi-ta-values-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-values-summary>.fi-ta-values-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-bulleted:is(.fi-ta-values-summary>ul){list-style-position:inside;list-style-type:disc}.fi-ta-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn{--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);overflow:hidden}.fi-ta-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-ctn:is(.dark *){--tw-bg-opacity:1;--tw-ring-color:hsla(0,0%,100%,.1);background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}@keyframes pulse{50%{opacity:.5}}.fi-ta-ctn.fi-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.fi-ta-ctn .fi-ta-header-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn .fi-ta-header-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{padding-left:1.5rem;padding-right:1.5rem}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header){align-items:center;flex-direction:row}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-actions{margin-inline-start:auto}}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header):not(:has(.fi-ta-header-heading),:has(.fi-ta-header-description)) .fi-ta-actions{margin-inline-start:auto}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;padding:.75rem 1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{padding-left:1.5rem;padding-right:1.5rem}}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>*{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:first-child{flex-shrink:0}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:nth-child(2){margin-inline-start:auto}@media (min-width:640px){.sm\:fi-hidden:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown){display:none}}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields{display:grid;padding:1.5rem;row-gap:1.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));display:grid;font-size:.875rem;font-weight:500;line-height:1.5rem;row-gap:.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:none}@media (min-width:640px){:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{display:flex}}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-filters-dropdown) .fi-ta-filters{padding:1.5rem}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn{display:grid;padding:1.5rem;row-gap:1rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters{display:grid;row-gap:1rem}.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding:1rem}@media (min-width:640px){.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header{align-items:center;display:flex;justify-content:space-between}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters-above-content-ctn{display:grid;padding:1rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-filters-above-content-ctn{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn) .fi-ta-filters-trigger-action-ctn{margin-inline-start:auto}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):has(.fi-ta-filters-apply-action-ctn) .fi-ta-filters-trigger-action-ctn{margin-top:-1.75rem}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):not(:has(.fi-ta-filters-apply-action-ctn)) .fi-ta-filters-trigger-action-ctn{margin-top:.75rem}.fi-ta-ctn .fi-ta-reorder-indicator{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-700),var(--tw-text-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;font-size:.875rem;font-weight:500;line-height:1.5rem;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-reorder-indicator:is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgba(var(--gray-200),var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-ctn .fi-ta-reorder-indicator{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-selection-indicator{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;padding:.5rem .75rem;row-gap:.25rem}.fi-ta-ctn .fi-ta-selection-indicator:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-selection-indicator{align-items:center;flex-direction:row;padding:.375rem 1.5rem}}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-ta-selection-indicator-actions-ctn{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>*{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:nth-child(2){margin-inline-start:auto}.fi-ta-ctn .fi-ta-filter-indicators{--tw-bg-opacity:1;align-items:flex-start;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;justify-content:space-between;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-filter-indicators:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-filter-indicators{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:column;row-gap:.25rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{flex-direction:row}}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem;white-space:nowrap}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-badges-ctn{display:flex;flex-wrap:wrap;gap:.375rem}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:nth-child(2){margin-top:.125rem}.fi-ta-ctn .fi-ta-pagination{padding:.75rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-pagination{padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-ctn .fi-ta-table-loading-spacer{height:8rem}.fi-ta-content-ctn{position:relative}.fi-ta-content-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-content-ctn{overflow-x:auto}.fi-ta-content-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn:is(.dark *){border-top-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn .fi-ta-content-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;gap:1rem;padding-left:1rem;padding-right:1rem}.fi-ta-content-ctn .fi-ta-content-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-ctn .fi-ta-content-header{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-page-checkbox{margin-bottom:1rem;margin-top:1rem}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-sorting-settings{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding-bottom:.75rem;padding-top:.75rem}.fi-ta-content-ctn:not(.fi-ta-ctn-with-header .fi-ta-content-ctn){border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){gap:1rem;padding:1rem}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-content-grid.fi-ta-content-grouped:is(.fi-ta-content-ctn .fi-ta-content){padding-top:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--gray-200),var(--tw-border-opacity));border-top-width:1px;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:first-child{border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){border-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid){--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity));row-gap:1px}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid):is(.dark *){background-color:hsla(0,0%,100%,.05)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;grid-column:1/-1;padding:.5rem .75rem;width:100%}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsible:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){border-bottom-width:0;margin-bottom:-1rem}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-checkbox{padding-left:.75rem;padding-right:.75rem}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-table{grid-column:1/-1}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;height:100%;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-start:.25rem}@media (min-width:640px){.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-start:.75rem}}.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-end:.75rem}}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){display:none}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;content:var(--tw-content);inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-reorder-handle{margin:.5rem .25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-checkbox{margin:1rem .75rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem;row-gap:.75rem;width:100%}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn):not(.fi-ta-content-grid .fi-ta-record-content-ctn){align-items:center;flex-direction:row}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn)>:first-child{flex:1 1 0%}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content{display:block;width:100%}.fi-collapsible:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content){margin-top:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1.5rem}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-growable{flex:1 1 0%;width:100%}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-hidden{display:none}}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-hidden{display:none}}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-hidden{display:none}}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-hidden{display:none}}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-hidden{display:none}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:none}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:none}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:none}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:none}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:none}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp:disabled{pointer-events:none}.fi-growable:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){width:100%}.fi-align-center:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:center;text-align:center}.fi-align-end:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:end}.fi-align-left:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-start;text-align:left}.fi-align-right:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:right}.fi-align-between:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp),.fi-align-justify:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:space-between;text-align:justify}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn{flex-shrink:0;margin:.5rem .25rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn):is(.fi-ta-record.fi-ta-record-collapsed .fi-ta-record-collapse-btn){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-ta-actions-before-columns-position:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions){order:-9999}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.5rem}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions){padding-inline-start:.75rem}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.75rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1.5rem}}.fi-ta-empty-state{padding:3rem 1.5rem}.fi-ta-empty-state .fi-ta-empty-state-content{display:grid;justify-items:center;margin-left:auto;margin-right:auto;max-width:32rem;text-align:center}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px;margin-bottom:1rem;padding:.75rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn:is(.dark *){background-color:rgba(var(--gray-500),.2)}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));height:1.5rem;width:1.5rem}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-actions{margin-top:1.5rem}.fi-ta-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.875rem .75rem;text-align:start}.fi-ta-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-cell.fi-growable{width:100%}.fi-ta-header-cell.fi-grouped{--tw-border-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity))}.fi-ta-header-cell.fi-grouped:is(.dark *){border-color:hsla(0,0%,100%,.05)}.fi-ta-header-cell.fi-grouped:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-cell.fi-grouped:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-cell.fi-align-center{text-align:center}.fi-ta-header-cell.fi-align-end{text-align:end}.fi-ta-header-cell.fi-align-left{text-align:left}.fi-ta-header-cell.fi-align-right{text-align:right}.fi-ta-header-cell.fi-align-between,.fi-ta-header-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.fi-wrapped{white-space:normal}.fi-ta-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-header-cell>.fi-ta-header-cell-sort-btn{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;width:100%}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-start .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-center .fi-ta-header-cell-sort-btn){justify-content:center}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-end .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-between .fi-ta-header-cell-sort-btn),:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-justify .fi-ta-header-cell-sort-btn){justify-content:space-between}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon{flex-shrink:0;height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-header-group-cell{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-header-group-cell:is(.dark *){--tw-text-opacity:1;border-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-group-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-group-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-group-cell:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-group-cell:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-group-cell.fi-align-start{text-align:start}.fi-ta-header-group-cell.fi-align-center{text-align:center}.fi-ta-header-group-cell.fi-align-end{text-align:end}.fi-ta-header-group-cell.fi-align-left{text-align:left}.fi-ta-header-group-cell.fi-align-right{text-align:right}.fi-ta-header-group-cell.fi-align-between,.fi-ta-header-group-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-group-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.fi-wrapped{white-space:normal}.fi-ta-header-group-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-empty-header-cell{width:.25rem}@media(hover:hover){.fi-ta-row{transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.fi-ta-row.fi-clickable:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-clickable:hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-striped{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-striped:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-collapsed{display:none}.fi-ta-row.fi-ta-group-header-row>td{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-ta-group-header-row>td:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding:.5rem .75rem;width:100%}.fi-collapsible:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-row.fi-selected:not(.fi-striped){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-selected:not(.fi-striped):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-selected>:first-child{position:relative}.fi-ta-row.fi-selected>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-ta-row.fi-selected>:first-child:is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}.fi-ta-reordering .fi-ta-row:not(.fi-ta-row-not-reorderable){cursor:move}.fi-ta-table{table-layout:auto;width:100%}.fi-ta-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table{text-align:start}.fi-ta-table:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>thead>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>thead:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}:is(.fi-ta-table>thead)>tr{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}:is(.fi-ta-table>thead)>tr:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr):is(.dark *){background-color:transparent}.fi-ta-table>tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>tbody{white-space:nowrap}.fi-ta-table>tbody:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>tfoot{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-table>tfoot:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-toggle{border-color:transparent;border-radius:9999px;border-width:2px;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;outline:2px solid transparent;outline-offset:2px;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.fi-toggle:disabled{opacity:.7;pointer-events:none}.fi-toggle.fi-color-custom{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}.fi-toggle:not(.fi-color-custom){--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity))}.fi-toggle:not(.fi-color-custom):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))}.fi-toggle>:first-child{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:inline-block;height:1.25rem;pointer-events:none;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}:is(.fi-toggle>:first-child)>*{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}:is(:is(.fi-toggle>:first-child)>*)>.fi-icon{height:.75rem;width:.75rem}:is(:is(:is(.fi-toggle>:first-child)>*)>.fi-icon):is(.fi-color-custom .fi-icon){--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}:is(:is(:is(.fi-toggle>:first-child)>*)>.fi-icon):not(.fi-color-custom .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(:is(.fi-toggle>:first-child)>*)>.fi-icon):not(.fi-color-custom .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.fi-toggle.fi-toggle-on>:first-child{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-toggle.fi-toggle-on>:first-child:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-toggle.fi-toggle-on>:first-child)>:first-child{opacity:0;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.fi-toggle.fi-toggle-on>:first-child)>:last-child{opacity:1;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.fi-toggle.fi-toggle-off>:first-child{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-toggle.fi-toggle-off>:first-child)>:first-child{opacity:1;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}:is(.fi-toggle.fi-toggle-off>:first-child)>:last-child{opacity:0;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.fi-sortable-ghost{opacity:.3} \ No newline at end of file diff --git a/docs-assets/app/public/js/filament/support/support.js b/docs-assets/app/public/js/filament/support/support.js index 723b49fdb20..1788d7c97a0 100644 --- a/docs-assets/app/public/js/filament/support/support.js +++ b/docs-assets/app/public/js/filament/support/support.js @@ -1,28 +1,28 @@ -(()=>{var Bo=Object.create;var Di=Object.defineProperty;var Ho=Object.getOwnPropertyDescriptor;var $o=Object.getOwnPropertyNames;var Wo=Object.getPrototypeOf,Vo=Object.prototype.hasOwnProperty;var Kr=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var zo=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of $o(e))!Vo.call(t,i)&&i!==r&&Di(t,i,{get:()=>e[i],enumerable:!(n=Ho(e,i))||n.enumerable});return t};var Uo=(t,e,r)=>(r=t!=null?Bo(Wo(t)):{},zo(e||!t||!t.__esModule?Di(r,"default",{value:t,enumerable:!0}):r,t));var oo=Kr(()=>{});var ao=Kr(()=>{});var so=Kr((Os,yr)=>{(function(){"use strict";var t="input is invalid type",e="finalize already called",r=typeof window=="object",n=r?window:{};n.JS_MD5_NO_WINDOW&&(r=!1);var i=!r&&typeof self=="object",o=!n.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;o?n=global:i&&(n=self);var s=!n.JS_MD5_NO_COMMON_JS&&typeof yr=="object"&&yr.exports,h=typeof define=="function"&&define.amd,u=!n.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",c="0123456789abcdef".split(""),y=[128,32768,8388608,-2147483648],m=[0,8,16,24],E=["hex","array","digest","buffer","arrayBuffer","base64"],O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),S=[],T;if(u){var R=new ArrayBuffer(68);T=new Uint8Array(R),S=new Uint32Array(R)}var H=Array.isArray;(n.JS_MD5_NO_NODE_JS||!H)&&(H=function(l){return Object.prototype.toString.call(l)==="[object Array]"});var B=ArrayBuffer.isView;u&&(n.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!B)&&(B=function(l){return typeof l=="object"&&l.buffer&&l.buffer.constructor===ArrayBuffer});var K=function(l){var p=typeof l;if(p==="string")return[l,!0];if(p!=="object"||l===null)throw new Error(t);if(u&&l.constructor===ArrayBuffer)return[new Uint8Array(l),!1];if(!H(l)&&!B(l))throw new Error(t);return[l,!1]},X=function(l){return function(p){return new U(!0).update(p)[l]()}},ne=function(){var l=X("hex");o&&(l=J(l)),l.create=function(){return new U},l.update=function(d){return l.create().update(d)};for(var p=0;p>>6,Ue[P++]=128|d&63):d<55296||d>=57344?(Ue[P++]=224|d>>>12,Ue[P++]=128|d>>>6&63,Ue[P++]=128|d&63):(d=65536+((d&1023)<<10|l.charCodeAt(++N)&1023),Ue[P++]=240|d>>>18,Ue[P++]=128|d>>>12&63,Ue[P++]=128|d>>>6&63,Ue[P++]=128|d&63);else for(P=this.start;N>>2]|=d<>>2]|=(192|d>>>6)<>>2]|=(128|d&63)<=57344?(Q[P>>>2]|=(224|d>>>12)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=(240|d>>>18)<>>2]|=(128|d>>>12&63)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=l[N]<=64?(this.start=P-64,this.hash(),this.hashed=!0):this.start=P}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},U.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var l=this.blocks,p=this.lastByteIndex;l[p>>>2]|=y[p&3],p>=56&&(this.hashed||this.hash(),l[0]=l[16],l[16]=l[1]=l[2]=l[3]=l[4]=l[5]=l[6]=l[7]=l[8]=l[9]=l[10]=l[11]=l[12]=l[13]=l[14]=l[15]=0),l[14]=this.bytes<<3,l[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},U.prototype.hash=function(){var l,p,v,d,N,P,M=this.blocks;this.first?(l=M[0]-680876937,l=(l<<7|l>>>25)-271733879<<0,d=(-1732584194^l&2004318071)+M[1]-117830708,d=(d<<12|d>>>20)+l<<0,v=(-271733879^d&(l^-271733879))+M[2]-1126478375,v=(v<<17|v>>>15)+d<<0,p=(l^v&(d^l))+M[3]-1316259209,p=(p<<22|p>>>10)+v<<0):(l=this.h0,p=this.h1,v=this.h2,d=this.h3,l+=(d^p&(v^d))+M[0]-680876936,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[1]-389564586,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[2]+606105819,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[3]-1044525330,p=(p<<22|p>>>10)+v<<0),l+=(d^p&(v^d))+M[4]-176418897,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[5]+1200080426,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[6]-1473231341,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[7]-45705983,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[8]+1770035416,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[9]-1958414417,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[10]-42063,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[11]-1990404162,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[12]+1804603682,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[13]-40341101,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[14]-1502002290,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[15]+1236535329,p=(p<<22|p>>>10)+v<<0,l+=(v^d&(p^v))+M[1]-165796510,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[6]-1069501632,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[11]+643717713,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[0]-373897302,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[5]-701558691,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[10]+38016083,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[15]-660478335,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[4]-405537848,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[9]+568446438,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[14]-1019803690,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[3]-187363961,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[8]+1163531501,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[13]-1444681467,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[2]-51403784,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[7]+1735328473,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[12]-1926607734,p=(p<<20|p>>>12)+v<<0,N=p^v,l+=(N^d)+M[5]-378558,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[8]-2022574463,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[11]+1839030562,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[14]-35309556,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[1]-1530992060,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[4]+1272893353,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[7]-155497632,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[10]-1094730640,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[13]+681279174,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[0]-358537222,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[3]-722521979,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[6]+76029189,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[9]-640364487,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[12]-421815835,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[15]+530742520,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[2]-995338651,p=(p<<23|p>>>9)+v<<0,l+=(v^(p|~d))+M[0]-198630844,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[7]+1126891415,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[14]-1416354905,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[5]-57434055,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[12]+1700485571,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[3]-1894986606,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[10]-1051523,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[1]-2054922799,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[8]+1873313359,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[15]-30611744,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[6]-1560198380,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[13]+1309151649,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[4]-145523070,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[11]-1120210379,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[2]+718787259,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[9]-343485551,p=(p<<21|p>>>11)+v<<0,this.first?(this.h0=l+1732584193<<0,this.h1=p-271733879<<0,this.h2=v-1732584194<<0,this.h3=d+271733878<<0,this.first=!1):(this.h0=this.h0+l<<0,this.h1=this.h1+p<<0,this.h2=this.h2+v<<0,this.h3=this.h3+d<<0)},U.prototype.hex=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return c[l>>>4&15]+c[l&15]+c[l>>>12&15]+c[l>>>8&15]+c[l>>>20&15]+c[l>>>16&15]+c[l>>>28&15]+c[l>>>24&15]+c[p>>>4&15]+c[p&15]+c[p>>>12&15]+c[p>>>8&15]+c[p>>>20&15]+c[p>>>16&15]+c[p>>>28&15]+c[p>>>24&15]+c[v>>>4&15]+c[v&15]+c[v>>>12&15]+c[v>>>8&15]+c[v>>>20&15]+c[v>>>16&15]+c[v>>>28&15]+c[v>>>24&15]+c[d>>>4&15]+c[d&15]+c[d>>>12&15]+c[d>>>8&15]+c[d>>>20&15]+c[d>>>16&15]+c[d>>>28&15]+c[d>>>24&15]},U.prototype.toString=U.prototype.hex,U.prototype.digest=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return[l&255,l>>>8&255,l>>>16&255,l>>>24&255,p&255,p>>>8&255,p>>>16&255,p>>>24&255,v&255,v>>>8&255,v>>>16&255,v>>>24&255,d&255,d>>>8&255,d>>>16&255,d>>>24&255]},U.prototype.array=U.prototype.digest,U.prototype.arrayBuffer=function(){this.finalize();var l=new ArrayBuffer(16),p=new Uint32Array(l);return p[0]=this.h0,p[1]=this.h1,p[2]=this.h2,p[3]=this.h3,l},U.prototype.buffer=U.prototype.arrayBuffer,U.prototype.base64=function(){for(var l,p,v,d="",N=this.array(),P=0;P<15;)l=N[P++],p=N[P++],v=N[P++],d+=O[l>>>2]+O[(l<<4|p>>>4)&63]+O[(p<<2|v>>>6)&63]+O[v&63];return l=N[P],d+=O[l>>>2]+O[l<<4&63]+"==",d};function Z(l,p){var v,d=K(l);if(l=d[0],d[1]){var N=[],P=l.length,M=0,Q;for(v=0;v>>6,N[M++]=128|Q&63):Q<55296||Q>=57344?(N[M++]=224|Q>>>12,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63):(Q=65536+((Q&1023)<<10|l.charCodeAt(++v)&1023),N[M++]=240|Q>>>18,N[M++]=128|Q>>>12&63,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63);l=N}l.length>64&&(l=new U(!0).update(l).array());var Ue=[],Rt=[];for(v=0;v<64;++v){var Vt=l[v]||0;Ue[v]=92^Vt,Rt[v]=54^Vt}U.call(this,p),this.update(Rt),this.oKeyPad=Ue,this.inner=!0,this.sharedMemory=p}Z.prototype=new U,Z.prototype.finalize=function(){if(U.prototype.finalize.call(this),this.inner){this.inner=!1;var l=this.array();U.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(l),U.prototype.finalize.call(this)}};var me=ne();me.md5=me,me.md5.hmac=de(),s?yr.exports=me:(n.md5=me,h&&define(function(){return me}))})()});var ji=["top","right","bottom","left"],_i=["start","end"],Ti=ji.reduce((t,e)=>t.concat(e,e+"-"+_i[0],e+"-"+_i[1]),[]),Et=Math.min,tt=Math.max,hr=Math.round,pr=Math.floor,nn=t=>({x:t,y:t}),Yo={left:"right",right:"left",bottom:"top",top:"bottom"},Xo={start:"end",end:"start"};function Jr(t,e,r){return tt(t,Et(e,r))}function jt(t,e){return typeof t=="function"?t(e):t}function pt(t){return t.split("-")[0]}function xt(t){return t.split("-")[1]}function Bi(t){return t==="x"?"y":"x"}function Zr(t){return t==="y"?"height":"width"}function Pn(t){return["top","bottom"].includes(pt(t))?"y":"x"}function Qr(t){return Bi(Pn(t))}function Hi(t,e,r){r===void 0&&(r=!1);let n=xt(t),i=Qr(t),o=Zr(i),s=i==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return e.reference[o]>e.floating[o]&&(s=mr(s)),[s,mr(s)]}function qo(t){let e=mr(t);return[vr(t),e,vr(e)]}function vr(t){return t.replace(/start|end/g,e=>Xo[e])}function Go(t,e,r){let n=["left","right"],i=["right","left"],o=["top","bottom"],s=["bottom","top"];switch(t){case"top":case"bottom":return r?e?i:n:e?n:i;case"left":case"right":return e?o:s;default:return[]}}function Ko(t,e,r,n){let i=xt(t),o=Go(pt(t),r==="start",n);return i&&(o=o.map(s=>s+"-"+i),e&&(o=o.concat(o.map(vr)))),o}function mr(t){return t.replace(/left|right|bottom|top/g,e=>Yo[e])}function Jo(t){return{top:0,right:0,bottom:0,left:0,...t}}function ei(t){return typeof t!="number"?Jo(t):{top:t,right:t,bottom:t,left:t}}function Dn(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}function Pi(t,e,r){let{reference:n,floating:i}=t,o=Pn(e),s=Qr(e),h=Zr(s),u=pt(e),c=o==="y",y=n.x+n.width/2-i.width/2,m=n.y+n.height/2-i.height/2,E=n[h]/2-i[h]/2,O;switch(u){case"top":O={x:y,y:n.y-i.height};break;case"bottom":O={x:y,y:n.y+n.height};break;case"right":O={x:n.x+n.width,y:m};break;case"left":O={x:n.x-i.width,y:m};break;default:O={x:n.x,y:n.y}}switch(xt(e)){case"start":O[s]-=E*(r&&c?-1:1);break;case"end":O[s]+=E*(r&&c?-1:1);break}return O}var Zo=async(t,e,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:s}=r,h=o.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(e)),c=await s.getElementRects({reference:t,floating:e,strategy:i}),{x:y,y:m}=Pi(c,n,u),E=n,O={},S=0;for(let T=0;T({name:"arrow",options:t,async fn(e){let{x:r,y:n,placement:i,rects:o,platform:s,elements:h,middlewareData:u}=e,{element:c,padding:y=0}=jt(t,e)||{};if(c==null)return{};let m=ei(y),E={x:r,y:n},O=Qr(i),S=Zr(O),T=await s.getDimensions(c),R=O==="y",H=R?"top":"left",B=R?"bottom":"right",K=R?"clientHeight":"clientWidth",X=o.reference[S]+o.reference[O]-E[O]-o.floating[S],ne=E[O]-o.reference[O],J=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c)),V=J?J[K]:0;(!V||!await(s.isElement==null?void 0:s.isElement(J)))&&(V=h.floating[K]||o.floating[S]);let de=X/2-ne/2,U=V/2-T[S]/2-1,Z=Et(m[H],U),me=Et(m[B],U),l=Z,p=V-T[S]-me,v=V/2-T[S]/2+de,d=Jr(l,v,p),N=!u.arrow&&xt(i)!=null&&v!==d&&o.reference[S]/2-(vxt(i)===t),...r.filter(i=>xt(i)!==t)]:r.filter(i=>pt(i)===i)).filter(i=>t?xt(i)===t||(e?vr(i)!==i:!1):!0)}var ta=function(t){return t===void 0&&(t={}),{name:"autoPlacement",options:t,async fn(e){var r,n,i;let{rects:o,middlewareData:s,placement:h,platform:u,elements:c}=e,{crossAxis:y=!1,alignment:m,allowedPlacements:E=Ti,autoAlignment:O=!0,...S}=jt(t,e),T=m!==void 0||E===Ti?ea(m||null,O,E):E,R=await _n(e,S),H=((r=s.autoPlacement)==null?void 0:r.index)||0,B=T[H];if(B==null)return{};let K=Hi(B,o,await(u.isRTL==null?void 0:u.isRTL(c.floating)));if(h!==B)return{reset:{placement:T[0]}};let X=[R[pt(B)],R[K[0]],R[K[1]]],ne=[...((n=s.autoPlacement)==null?void 0:n.overflows)||[],{placement:B,overflows:X}],J=T[H+1];if(J)return{data:{index:H+1,overflows:ne},reset:{placement:J}};let V=ne.map(Z=>{let me=xt(Z.placement);return[Z.placement,me&&y?Z.overflows.slice(0,2).reduce((l,p)=>l+p,0):Z.overflows[0],Z.overflows]}).sort((Z,me)=>Z[1]-me[1]),U=((i=V.filter(Z=>Z[2].slice(0,xt(Z[0])?2:3).every(me=>me<=0))[0])==null?void 0:i[0])||V[0][0];return U!==h?{data:{index:H+1,overflows:ne},reset:{placement:U}}:{}}}},na=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(e){var r,n;let{placement:i,middlewareData:o,rects:s,initialPlacement:h,platform:u,elements:c}=e,{mainAxis:y=!0,crossAxis:m=!0,fallbackPlacements:E,fallbackStrategy:O="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:T=!0,...R}=jt(t,e);if((r=o.arrow)!=null&&r.alignmentOffset)return{};let H=pt(i),B=pt(h)===h,K=await(u.isRTL==null?void 0:u.isRTL(c.floating)),X=E||(B||!T?[mr(h)]:qo(h));!E&&S!=="none"&&X.push(...Ko(h,T,S,K));let ne=[h,...X],J=await _n(e,R),V=[],de=((n=o.flip)==null?void 0:n.overflows)||[];if(y&&V.push(J[H]),m){let l=Hi(i,s,K);V.push(J[l[0]],J[l[1]])}if(de=[...de,{placement:i,overflows:V}],!V.every(l=>l<=0)){var U,Z;let l=(((U=o.flip)==null?void 0:U.index)||0)+1,p=ne[l];if(p)return{data:{index:l,overflows:de},reset:{placement:p}};let v=(Z=de.filter(d=>d.overflows[0]<=0).sort((d,N)=>d.overflows[1]-N.overflows[1])[0])==null?void 0:Z.placement;if(!v)switch(O){case"bestFit":{var me;let d=(me=de.map(N=>[N.placement,N.overflows.filter(P=>P>0).reduce((P,M)=>P+M,0)]).sort((N,P)=>N[1]-P[1])[0])==null?void 0:me[0];d&&(v=d);break}case"initialPlacement":v=h;break}if(i!==v)return{reset:{placement:v}}}return{}}}};function Mi(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function Ri(t){return ji.some(e=>t[e]>=0)}var ra=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(e){let{rects:r}=e,{strategy:n="referenceHidden",...i}=jt(t,e);switch(n){case"referenceHidden":{let o=await _n(e,{...i,elementContext:"reference"}),s=Mi(o,r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:Ri(s)}}}case"escaped":{let o=await _n(e,{...i,altBoundary:!0}),s=Mi(o,r.floating);return{data:{escapedOffsets:s,escaped:Ri(s)}}}default:return{}}}}};function $i(t){let e=Et(...t.map(o=>o.left)),r=Et(...t.map(o=>o.top)),n=tt(...t.map(o=>o.right)),i=tt(...t.map(o=>o.bottom));return{x:e,y:r,width:n-e,height:i-r}}function ia(t){let e=t.slice().sort((i,o)=>i.y-o.y),r=[],n=null;for(let i=0;in.height/2?r.push([o]):r[r.length-1].push(o),n=o}return r.map(i=>Dn($i(i)))}var oa=function(t){return t===void 0&&(t={}),{name:"inline",options:t,async fn(e){let{placement:r,elements:n,rects:i,platform:o,strategy:s}=e,{padding:h=2,x:u,y:c}=jt(t,e),y=Array.from(await(o.getClientRects==null?void 0:o.getClientRects(n.reference))||[]),m=ia(y),E=Dn($i(y)),O=ei(h);function S(){if(m.length===2&&m[0].left>m[1].right&&u!=null&&c!=null)return m.find(R=>u>R.left-O.left&&uR.top-O.top&&c=2){if(Pn(r)==="y"){let Z=m[0],me=m[m.length-1],l=pt(r)==="top",p=Z.top,v=me.bottom,d=l?Z.left:me.left,N=l?Z.right:me.right,P=N-d,M=v-p;return{top:p,bottom:v,left:d,right:N,width:P,height:M,x:d,y:p}}let R=pt(r)==="left",H=tt(...m.map(Z=>Z.right)),B=Et(...m.map(Z=>Z.left)),K=m.filter(Z=>R?Z.left===B:Z.right===H),X=K[0].top,ne=K[K.length-1].bottom,J=B,V=H,de=V-J,U=ne-X;return{top:X,bottom:ne,left:J,right:V,width:de,height:U,x:J,y:X}}return E}let T=await o.getElementRects({reference:{getBoundingClientRect:S},floating:n.floating,strategy:s});return i.reference.x!==T.reference.x||i.reference.y!==T.reference.y||i.reference.width!==T.reference.width||i.reference.height!==T.reference.height?{reset:{rects:T}}:{}}}};async function aa(t,e){let{placement:r,platform:n,elements:i}=t,o=await(n.isRTL==null?void 0:n.isRTL(i.floating)),s=pt(r),h=xt(r),u=Pn(r)==="y",c=["left","top"].includes(s)?-1:1,y=o&&u?-1:1,m=jt(e,t),{mainAxis:E,crossAxis:O,alignmentAxis:S}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return h&&typeof S=="number"&&(O=h==="end"?S*-1:S),u?{x:O*y,y:E*c}:{x:E*c,y:O*y}}var Wi=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){var r,n;let{x:i,y:o,placement:s,middlewareData:h}=e,u=await aa(e,t);return s===((r=h.offset)==null?void 0:r.placement)&&(n=h.arrow)!=null&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:s}}}}},sa=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){let{x:r,y:n,placement:i}=e,{mainAxis:o=!0,crossAxis:s=!1,limiter:h={fn:R=>{let{x:H,y:B}=R;return{x:H,y:B}}},...u}=jt(t,e),c={x:r,y:n},y=await _n(e,u),m=Pn(pt(i)),E=Bi(m),O=c[E],S=c[m];if(o){let R=E==="y"?"top":"left",H=E==="y"?"bottom":"right",B=O+y[R],K=O-y[H];O=Jr(B,O,K)}if(s){let R=m==="y"?"top":"left",H=m==="y"?"bottom":"right",B=S+y[R],K=S-y[H];S=Jr(B,S,K)}let T=h.fn({...e,[E]:O,[m]:S});return{...T,data:{x:T.x-r,y:T.y-n}}}}},la=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(e){let{placement:r,rects:n,platform:i,elements:o}=e,{apply:s=()=>{},...h}=jt(t,e),u=await _n(e,h),c=pt(r),y=xt(r),m=Pn(r)==="y",{width:E,height:O}=n.floating,S,T;c==="top"||c==="bottom"?(S=c,T=y===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(T=c,S=y==="end"?"top":"bottom");let R=O-u[S],H=E-u[T],B=!e.middlewareData.shift,K=R,X=H;if(m){let J=E-u.left-u.right;X=y||B?Et(H,J):J}else{let J=O-u.top-u.bottom;K=y||B?Et(R,J):J}if(B&&!y){let J=tt(u.left,0),V=tt(u.right,0),de=tt(u.top,0),U=tt(u.bottom,0);m?X=E-2*(J!==0||V!==0?J+V:tt(u.left,u.right)):K=O-2*(de!==0||U!==0?de+U:tt(u.top,u.bottom))}await s({...e,availableWidth:X,availableHeight:K});let ne=await i.getDimensions(o.floating);return E!==ne.width||O!==ne.height?{reset:{rects:!0}}:{}}}};function rn(t){return Vi(t)?(t.nodeName||"").toLowerCase():"#document"}function ft(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Bt(t){var e;return(e=(Vi(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function Vi(t){return t instanceof Node||t instanceof ft(t).Node}function kt(t){return t instanceof Element||t instanceof ft(t).Element}function Tt(t){return t instanceof HTMLElement||t instanceof ft(t).HTMLElement}function Ii(t){return typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof ft(t).ShadowRoot}function Un(t){let{overflow:e,overflowX:r,overflowY:n,display:i}=ht(t);return/auto|scroll|overlay|hidden|clip/.test(e+n+r)&&!["inline","contents"].includes(i)}function fa(t){return["table","td","th"].includes(rn(t))}function ti(t){let e=ni(),r=ht(t);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!e&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!e&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function ca(t){let e=Tn(t);for(;Tt(e)&&!gr(e);){if(ti(e))return e;e=Tn(e)}return null}function ni(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function gr(t){return["html","body","#document"].includes(rn(t))}function ht(t){return ft(t).getComputedStyle(t)}function br(t){return kt(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Tn(t){if(rn(t)==="html")return t;let e=t.assignedSlot||t.parentNode||Ii(t)&&t.host||Bt(t);return Ii(e)?e.host:e}function zi(t){let e=Tn(t);return gr(e)?t.ownerDocument?t.ownerDocument.body:t.body:Tt(e)&&Un(e)?e:zi(e)}function zn(t,e,r){var n;e===void 0&&(e=[]),r===void 0&&(r=!0);let i=zi(t),o=i===((n=t.ownerDocument)==null?void 0:n.body),s=ft(i);return o?e.concat(s,s.visualViewport||[],Un(i)?i:[],s.frameElement&&r?zn(s.frameElement):[]):e.concat(i,zn(i,[],r))}function Ui(t){let e=ht(t),r=parseFloat(e.width)||0,n=parseFloat(e.height)||0,i=Tt(t),o=i?t.offsetWidth:r,s=i?t.offsetHeight:n,h=hr(r)!==o||hr(n)!==s;return h&&(r=o,n=s),{width:r,height:n,$:h}}function ri(t){return kt(t)?t:t.contextElement}function Cn(t){let e=ri(t);if(!Tt(e))return nn(1);let r=e.getBoundingClientRect(),{width:n,height:i,$:o}=Ui(e),s=(o?hr(r.width):r.width)/n,h=(o?hr(r.height):r.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!h||!Number.isFinite(h))&&(h=1),{x:s,y:h}}var ua=nn(0);function Yi(t){let e=ft(t);return!ni()||!e.visualViewport?ua:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function da(t,e,r){return e===void 0&&(e=!1),!r||e&&r!==ft(t)?!1:e}function vn(t,e,r,n){e===void 0&&(e=!1),r===void 0&&(r=!1);let i=t.getBoundingClientRect(),o=ri(t),s=nn(1);e&&(n?kt(n)&&(s=Cn(n)):s=Cn(t));let h=da(o,r,n)?Yi(o):nn(0),u=(i.left+h.x)/s.x,c=(i.top+h.y)/s.y,y=i.width/s.x,m=i.height/s.y;if(o){let E=ft(o),O=n&&kt(n)?ft(n):n,S=E,T=S.frameElement;for(;T&&n&&O!==S;){let R=Cn(T),H=T.getBoundingClientRect(),B=ht(T),K=H.left+(T.clientLeft+parseFloat(B.paddingLeft))*R.x,X=H.top+(T.clientTop+parseFloat(B.paddingTop))*R.y;u*=R.x,c*=R.y,y*=R.x,m*=R.y,u+=K,c+=X,S=ft(T),T=S.frameElement}}return Dn({width:y,height:m,x:u,y:c})}var pa=[":popover-open",":modal"];function Xi(t){return pa.some(e=>{try{return t.matches(e)}catch{return!1}})}function ha(t){let{elements:e,rect:r,offsetParent:n,strategy:i}=t,o=i==="fixed",s=Bt(n),h=e?Xi(e.floating):!1;if(n===s||h&&o)return r;let u={scrollLeft:0,scrollTop:0},c=nn(1),y=nn(0),m=Tt(n);if((m||!m&&!o)&&((rn(n)!=="body"||Un(s))&&(u=br(n)),Tt(n))){let E=vn(n);c=Cn(n),y.x=E.x+n.clientLeft,y.y=E.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+y.x,y:r.y*c.y-u.scrollTop*c.y+y.y}}function va(t){return Array.from(t.getClientRects())}function qi(t){return vn(Bt(t)).left+br(t).scrollLeft}function ma(t){let e=Bt(t),r=br(t),n=t.ownerDocument.body,i=tt(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),o=tt(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+qi(t),h=-r.scrollTop;return ht(n).direction==="rtl"&&(s+=tt(e.clientWidth,n.clientWidth)-i),{width:i,height:o,x:s,y:h}}function ga(t,e){let r=ft(t),n=Bt(t),i=r.visualViewport,o=n.clientWidth,s=n.clientHeight,h=0,u=0;if(i){o=i.width,s=i.height;let c=ni();(!c||c&&e==="fixed")&&(h=i.offsetLeft,u=i.offsetTop)}return{width:o,height:s,x:h,y:u}}function ba(t,e){let r=vn(t,!0,e==="fixed"),n=r.top+t.clientTop,i=r.left+t.clientLeft,o=Tt(t)?Cn(t):nn(1),s=t.clientWidth*o.x,h=t.clientHeight*o.y,u=i*o.x,c=n*o.y;return{width:s,height:h,x:u,y:c}}function Fi(t,e,r){let n;if(e==="viewport")n=ga(t,r);else if(e==="document")n=ma(Bt(t));else if(kt(e))n=ba(e,r);else{let i=Yi(t);n={...e,x:e.x-i.x,y:e.y-i.y}}return Dn(n)}function Gi(t,e){let r=Tn(t);return r===e||!kt(r)||gr(r)?!1:ht(r).position==="fixed"||Gi(r,e)}function ya(t,e){let r=e.get(t);if(r)return r;let n=zn(t,[],!1).filter(h=>kt(h)&&rn(h)!=="body"),i=null,o=ht(t).position==="fixed",s=o?Tn(t):t;for(;kt(s)&&!gr(s);){let h=ht(s),u=ti(s);!u&&h.position==="fixed"&&(i=null),(o?!u&&!i:!u&&h.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||Un(s)&&!u&&Gi(t,s))?n=n.filter(y=>y!==s):i=h,s=Tn(s)}return e.set(t,n),n}function wa(t){let{element:e,boundary:r,rootBoundary:n,strategy:i}=t,s=[...r==="clippingAncestors"?ya(e,this._c):[].concat(r),n],h=s[0],u=s.reduce((c,y)=>{let m=Fi(e,y,i);return c.top=tt(m.top,c.top),c.right=Et(m.right,c.right),c.bottom=Et(m.bottom,c.bottom),c.left=tt(m.left,c.left),c},Fi(e,h,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function xa(t){let{width:e,height:r}=Ui(t);return{width:e,height:r}}function Ea(t,e,r){let n=Tt(e),i=Bt(e),o=r==="fixed",s=vn(t,!0,o,e),h={scrollLeft:0,scrollTop:0},u=nn(0);if(n||!n&&!o)if((rn(e)!=="body"||Un(i))&&(h=br(e)),n){let m=vn(e,!0,o,e);u.x=m.x+e.clientLeft,u.y=m.y+e.clientTop}else i&&(u.x=qi(i));let c=s.left+h.scrollLeft-u.x,y=s.top+h.scrollTop-u.y;return{x:c,y,width:s.width,height:s.height}}function Li(t,e){return!Tt(t)||ht(t).position==="fixed"?null:e?e(t):t.offsetParent}function Ki(t,e){let r=ft(t);if(!Tt(t)||Xi(t))return r;let n=Li(t,e);for(;n&&fa(n)&&ht(n).position==="static";)n=Li(n,e);return n&&(rn(n)==="html"||rn(n)==="body"&&ht(n).position==="static"&&!ti(n))?r:n||ca(t)||r}var Oa=async function(t){let e=this.getOffsetParent||Ki,r=this.getDimensions;return{reference:Ea(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,...await r(t.floating)}}};function Sa(t){return ht(t).direction==="rtl"}var Aa={convertOffsetParentRelativeRectToViewportRelativeRect:ha,getDocumentElement:Bt,getClippingRect:wa,getOffsetParent:Ki,getElementRects:Oa,getClientRects:va,getDimensions:xa,getScale:Cn,isElement:kt,isRTL:Sa};function Ca(t,e){let r=null,n,i=Bt(t);function o(){var h;clearTimeout(n),(h=r)==null||h.disconnect(),r=null}function s(h,u){h===void 0&&(h=!1),u===void 0&&(u=1),o();let{left:c,top:y,width:m,height:E}=t.getBoundingClientRect();if(h||e(),!m||!E)return;let O=pr(y),S=pr(i.clientWidth-(c+m)),T=pr(i.clientHeight-(y+E)),R=pr(c),B={rootMargin:-O+"px "+-S+"px "+-T+"px "+-R+"px",threshold:tt(0,Et(1,u))||1},K=!0;function X(ne){let J=ne[0].intersectionRatio;if(J!==u){if(!K)return s();J?s(!1,J):n=setTimeout(()=>{s(!1,1e-7)},100)}K=!1}try{r=new IntersectionObserver(X,{...B,root:i.ownerDocument})}catch{r=new IntersectionObserver(X,B)}r.observe(t)}return s(!0),o}function Ni(t,e,r,n){n===void 0&&(n={});let{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,c=ri(t),y=i||o?[...c?zn(c):[],...zn(e)]:[];y.forEach(H=>{i&&H.addEventListener("scroll",r,{passive:!0}),o&&H.addEventListener("resize",r)});let m=c&&h?Ca(c,r):null,E=-1,O=null;s&&(O=new ResizeObserver(H=>{let[B]=H;B&&B.target===c&&O&&(O.unobserve(e),cancelAnimationFrame(E),E=requestAnimationFrame(()=>{var K;(K=O)==null||K.observe(e)})),r()}),c&&!u&&O.observe(c),O.observe(e));let S,T=u?vn(t):null;u&&R();function R(){let H=vn(t);T&&(H.x!==T.x||H.y!==T.y||H.width!==T.width||H.height!==T.height)&&r(),T=H,S=requestAnimationFrame(R)}return r(),()=>{var H;y.forEach(B=>{i&&B.removeEventListener("scroll",r),o&&B.removeEventListener("resize",r)}),m?.(),(H=O)==null||H.disconnect(),O=null,u&&cancelAnimationFrame(S)}}var ii=ta,Ji=sa,Zi=na,Qi=la,eo=ra,to=Qo,no=oa,ki=(t,e,r)=>{let n=new Map,i={platform:Aa,...r},o={...i.platform,_c:n};return Zo(t,e,{...i,platform:o})},Da=t=>{let e={placement:"bottom",strategy:"absolute",middleware:[]},r=Object.keys(t),n=i=>t[i];return r.includes("offset")&&e.middleware.push(Wi(n("offset"))),r.includes("teleport")&&(e.strategy="fixed"),r.includes("placement")&&(e.placement=n("placement")),r.includes("autoPlacement")&&!r.includes("flip")&&e.middleware.push(ii(n("autoPlacement"))),r.includes("flip")&&e.middleware.push(Zi(n("flip"))),r.includes("shift")&&e.middleware.push(Ji(n("shift"))),r.includes("inline")&&e.middleware.push(no(n("inline"))),r.includes("arrow")&&e.middleware.push(to(n("arrow"))),r.includes("hide")&&e.middleware.push(eo(n("hide"))),r.includes("size")&&e.middleware.push(Qi(n("size"))),e},_a=(t,e)=>{let r={component:{trap:!1},float:{placement:"bottom",strategy:"absolute",middleware:[]}},n=i=>t[t.indexOf(i)+1];if(t.includes("trap")&&(r.component.trap=!0),t.includes("teleport")&&(r.float.strategy="fixed"),t.includes("offset")&&r.float.middleware.push(Wi(e.offset||10)),t.includes("placement")&&(r.float.placement=n("placement")),t.includes("autoPlacement")&&!t.includes("flip")&&r.float.middleware.push(ii(e.autoPlacement)),t.includes("flip")&&r.float.middleware.push(Zi(e.flip)),t.includes("shift")&&r.float.middleware.push(Ji(e.shift)),t.includes("inline")&&r.float.middleware.push(no(e.inline)),t.includes("arrow")&&r.float.middleware.push(to(e.arrow)),t.includes("hide")&&r.float.middleware.push(eo(e.hide)),t.includes("size")){let i=e.size?.availableWidth??null,o=e.size?.availableHeight??null;i&&delete e.size.availableWidth,o&&delete e.size.availableHeight,r.float.middleware.push(Qi({...e.size,apply({availableWidth:s,availableHeight:h,elements:u}){Object.assign(u.floating.style,{maxWidth:`${i??s}px`,maxHeight:`${o??h}px`})}}))}return r},Ta=t=>{var e="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split(""),r="";t||(t=Math.floor(Math.random()*e.length));for(var n=0;n{}){let r=!1;return function(){r?e.apply(this,arguments):(r=!0,t.apply(this,arguments))}}function Ma(t){let e={dismissable:!0,trap:!1};function r(n,i=null){if(n){if(n.hasAttribute("aria-expanded")||n.setAttribute("aria-expanded",!1),i.hasAttribute("id"))n.setAttribute("aria-controls",i.getAttribute("id"));else{let o=`panel-${Ta(8)}`;n.setAttribute("aria-controls",o),i.setAttribute("id",o)}i.setAttribute("aria-modal",!0),i.setAttribute("role","dialog")}}t.magic("float",n=>(i={},o={})=>{let s={...e,...o},h=Object.keys(i).length>0?Da(i):{middleware:[ii()]},u=n,c=n.parentElement.closest("[x-data]"),y=c.querySelector('[x-ref="panel"]');r(u,y);function m(){return y.style.display=="block"}function E(){y.style.display="none",u.setAttribute("aria-expanded","false"),s.trap&&y.setAttribute("x-trap","false"),Ni(n,y,T)}function O(){y.style.display="block",u.setAttribute("aria-expanded","true"),s.trap&&y.setAttribute("x-trap","true"),T()}function S(){m()?E():O()}async function T(){return await ki(n,y,h).then(({middlewareData:R,placement:H,x:B,y:K})=>{if(R.arrow){let X=R.arrow?.x,ne=R.arrow?.y,J=h.middleware.filter(de=>de.name=="arrow")[0].options.element,V={top:"bottom",right:"left",bottom:"top",left:"right"}[H.split("-")[0]];Object.assign(J.style,{left:X!=null?`${X}px`:"",top:ne!=null?`${ne}px`:"",right:"",bottom:"",[V]:"-4px"})}if(R.hide){let{referenceHidden:X}=R.hide;Object.assign(y.style,{visibility:X?"hidden":"visible"})}Object.assign(y.style,{left:`${B}px`,top:`${K}px`})})}s.dismissable&&(window.addEventListener("click",R=>{!c.contains(R.target)&&m()&&S()}),window.addEventListener("keydown",R=>{R.key==="Escape"&&m()&&S()},!0)),S()}),t.directive("float",(n,{modifiers:i,expression:o},{evaluate:s,effect:h})=>{let u=o?s(o):{},c=i.length>0?_a(i,u):{},y=null;c.float.strategy=="fixed"&&(n.style.position="fixed");let m=V=>n.parentElement&&!n.parentElement.closest("[x-data]").contains(V.target)?n.close():null,E=V=>V.key==="Escape"?n.close():null,O=n.getAttribute("x-ref"),S=n.parentElement.closest("[x-data]"),T=S.querySelectorAll(`[\\@click^="$refs.${O}"]`),R=S.querySelectorAll(`[x-on\\:click^="$refs.${O}"]`);n.style.setProperty("display","none"),r([...T,...R][0],n),n._x_isShown=!1,n.trigger=null,n._x_doHide||(n._x_doHide=()=>{n.style.setProperty("display","none",i.includes("important")?"important":void 0)}),n._x_doShow||(n._x_doShow=()=>{n.style.setProperty("display","block",i.includes("important")?"important":void 0)});let H=()=>{n._x_doHide(),n._x_isShown=!1},B=()=>{n._x_doShow(),n._x_isShown=!0},K=()=>setTimeout(B),X=Pa(V=>V?B():H(),V=>{typeof n._x_toggleAndCascadeWithTransitions=="function"?n._x_toggleAndCascadeWithTransitions(n,V,B,H):V?K():H()}),ne,J=!0;h(()=>s(V=>{!J&&V===ne||(i.includes("immediate")&&(V?K():H()),X(V),ne=V,J=!1)})),n.open=async function(V){n.trigger=V.currentTarget?V.currentTarget:V,X(!0),n.trigger.setAttribute("aria-expanded","true"),c.component.trap&&n.setAttribute("x-trap","true"),y=Ni(n.trigger,n,()=>{ki(n.trigger,n,c.float).then(({middlewareData:de,placement:U,x:Z,y:me})=>{if(de.arrow){let l=de.arrow?.x,p=de.arrow?.y,v=c.float.middleware.filter(N=>N.name=="arrow")[0].options.element,d={top:"bottom",right:"left",bottom:"top",left:"right"}[U.split("-")[0]];Object.assign(v.style,{left:l!=null?`${l}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",[d]:"-4px"})}if(de.hide){let{referenceHidden:l}=de.hide;Object.assign(n.style,{visibility:l?"hidden":"visible"})}Object.assign(n.style,{left:`${Z}px`,top:`${me}px`})})}),window.addEventListener("click",m),window.addEventListener("keydown",E,!0)},n.close=function(){if(!n._x_isShown)return!1;X(!1),n.trigger.setAttribute("aria-expanded","false"),c.component.trap&&n.setAttribute("x-trap","false"),y(),window.removeEventListener("click",m),window.removeEventListener("keydown",E,!1)},n.toggle=function(V){n._x_isShown?n.close():n.open(V)}})}var ro=Ma;function Ra(t){t.store("lazyLoadedAssets",{loaded:new Set,check(s){return Array.isArray(s)?s.every(h=>this.loaded.has(h)):this.loaded.has(s)},markLoaded(s){Array.isArray(s)?s.forEach(h=>this.loaded.add(h)):this.loaded.add(s)}});let e=s=>new CustomEvent(s,{bubbles:!0,composed:!0,cancelable:!0}),r=(s,h={},u,c)=>{let y=document.createElement(s);return Object.entries(h).forEach(([m,E])=>y[m]=E),u&&(c?u.insertBefore(y,c):u.appendChild(y)),y},n=(s,h,u={},c=null,y=null)=>{let m=s==="link"?`link[href="${h}"]`:`script[src="${h}"]`;if(document.querySelector(m)||t.store("lazyLoadedAssets").check(h))return Promise.resolve();let E=s==="link"?{...u,href:h}:{...u,src:h},O=r(s,E,c,y);return new Promise((S,T)=>{O.onload=()=>{t.store("lazyLoadedAssets").markLoaded(h),S()},O.onerror=()=>{T(new Error(`Failed to load ${s}: ${h}`))}})},i=async(s,h,u=null,c=null)=>{let y={type:"text/css",rel:"stylesheet"};h&&(y.media=h);let m=document.head,E=null;if(u&&c){let O=document.querySelector(`link[href*="${c}"]`);O?(m=O.parentElement,E=u==="before"?O:O.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Appending to head.`),m=document.head,E=null)}await n("link",s,y,m,E)},o=async(s,h,u=null,c=null,y=null)=>{let m=document.head,E=null;if(u&&c){let S=document.querySelector(`script[src*="${c}"]`);S?(m=S.parentElement,E=u==="before"?S:S.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Falling back to head or body.`),m=document.head,E=null)}else(h.has("body-start")||h.has("body-end"))&&(m=document.body,h.has("body-start")&&(E=document.body.firstChild));let O={};y&&(O.type="module"),await n("script",s,O,m,E)};t.directive("load-css",(s,{expression:h},{evaluate:u})=>{let c=u(h),y=s.media,m=s.getAttribute("data-dispatch"),E=s.getAttribute("data-css-before")?"before":s.getAttribute("data-css-after")?"after":null,O=s.getAttribute("data-css-before")||s.getAttribute("data-css-after")||null;Promise.all(c.map(S=>i(S,y,E,O))).then(()=>{m&&window.dispatchEvent(e(`${m}-css`))}).catch(console.error)}),t.directive("load-js",(s,{expression:h,modifiers:u},{evaluate:c})=>{let y=c(h),m=new Set(u),E=s.getAttribute("data-js-before")?"before":s.getAttribute("data-js-after")?"after":null,O=s.getAttribute("data-js-before")||s.getAttribute("data-js-after")||null,S=s.getAttribute("data-js-as-module")||s.getAttribute("data-as-module")||!1,T=s.getAttribute("data-dispatch");Promise.all(y.map(R=>o(R,m,E,O,S))).then(()=>{T&&window.dispatchEvent(e(`${T}-js`))}).catch(console.error)})}var io=Ra;var jo=Uo(so(),1);function lo(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),r.push.apply(r,n)}return r}function Mt(t){for(var e=1;e=0)&&(r[i]=t[i]);return r}function La(t,e){if(t==null)return{};var r=Fa(t,e),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Na="1.15.3";function Ht(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var Wt=Ht(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),er=Ht(/Edge/i),fo=Ht(/firefox/i),Gn=Ht(/safari/i)&&!Ht(/chrome/i)&&!Ht(/android/i),bo=Ht(/iP(ad|od|hone)/i),yo=Ht(/chrome/i)&&Ht(/android/i),wo={capture:!1,passive:!1};function Ce(t,e,r){t.addEventListener(e,r,!Wt&&wo)}function Oe(t,e,r){t.removeEventListener(e,r,!Wt&&wo)}function Tr(t,e){if(e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function xo(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function St(t,e,r,n){if(t){r=r||document;do{if(e!=null&&(e[0]===">"?t.parentNode===r&&Tr(t,e):Tr(t,e))||n&&t===r)return t;if(t===r)break}while(t=xo(t))}return null}var co=/\s+/g;function ct(t,e,r){if(t&&e)if(t.classList)t.classList[r?"add":"remove"](e);else{var n=(" "+t.className+" ").replace(co," ").replace(" "+e+" "," ");t.className=(n+(r?" "+e:"")).replace(co," ")}}function ae(t,e,r){var n=t&&t.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(r=t.currentStyle),e===void 0?r:r[e];!(e in n)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),n[e]=r+(typeof r=="string"?"":"px")}}function Ln(t,e){var r="";if(typeof t=="string")r=t;else do{var n=ae(t,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(r)}function Eo(t,e,r){if(t){var n=t.getElementsByTagName(e),i=0,o=n.length;if(r)for(;i=o:s=i<=o,!s)return n;if(n===Pt())break;n=sn(n,!1)}return!1}function Nn(t,e,r,n){for(var i=0,o=0,s=t.children;o2&&arguments[2]!==void 0?arguments[2]:{},i=n.evt,o=La(n,za);tr.pluginEvent.bind(se)(e,r,Mt({dragEl:L,parentEl:ze,ghostEl:ue,rootEl:ke,nextEl:bn,lastDownEl:Ar,cloneEl:We,cloneHidden:an,dragStarted:Yn,putSortable:Ze,activeSortable:se.active,originalEvent:i,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ut,newDraggableIndex:on,hideGhostForTarget:Po,unhideGhostForTarget:Mo,cloneNowHidden:function(){an=!0},cloneNowShown:function(){an=!1},dispatchSortableEvent:function(h){it({sortable:r,name:h,originalEvent:i})}},o))};function it(t){Va(Mt({putSortable:Ze,cloneEl:We,targetEl:L,rootEl:ke,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ut,newDraggableIndex:on},t))}var L,ze,ue,ke,bn,Ar,We,an,Fn,ut,Jn,on,wr,Ze,In=!1,Pr=!1,Mr=[],mn,Ot,si,li,ho,vo,Yn,Rn,Zn,Qn=!1,xr=!1,Cr,nt,fi=[],hi=!1,Rr=[],Fr=typeof document<"u",Er=bo,mo=er||Wt?"cssFloat":"float",Ua=Fr&&!yo&&!bo&&"draggable"in document.createElement("div"),Do=function(){if(Fr){if(Wt)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),_o=function(e,r){var n=ae(e),i=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=Nn(e,0,r),s=Nn(e,1,r),h=o&&ae(o),u=s&&ae(s),c=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+qe(o).width,y=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+qe(s).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var m=h.float==="left"?"left":"right";return s&&(u.clear==="both"||u.clear===m)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||c>=i&&n[mo]==="none"||s&&n[mo]==="none"&&c+y>i)?"vertical":"horizontal"},Ya=function(e,r,n){var i=n?e.left:e.top,o=n?e.right:e.bottom,s=n?e.width:e.height,h=n?r.left:r.top,u=n?r.right:r.bottom,c=n?r.width:r.height;return i===h||o===u||i+s/2===h+c/2},Xa=function(e,r){var n;return Mr.some(function(i){var o=i[st].options.emptyInsertThreshold;if(!(!o||bi(i))){var s=qe(i),h=e>=s.left-o&&e<=s.right+o,u=r>=s.top-o&&r<=s.bottom+o;if(h&&u)return n=i}}),n},To=function(e){function r(o,s){return function(h,u,c,y){var m=h.options.group.name&&u.options.group.name&&h.options.group.name===u.options.group.name;if(o==null&&(s||m))return!0;if(o==null||o===!1)return!1;if(s&&o==="clone")return o;if(typeof o=="function")return r(o(h,u,c,y),s)(h,u,c,y);var E=(s?h:u).options.group.name;return o===!0||typeof o=="string"&&o===E||o.join&&o.indexOf(E)>-1}}var n={},i=e.group;(!i||Sr(i)!="object")&&(i={name:i}),n.name=i.name,n.checkPull=r(i.pull,!0),n.checkPut=r(i.put),n.revertClone=i.revertClone,e.group=n},Po=function(){!Do&&ue&&ae(ue,"display","none")},Mo=function(){!Do&&ue&&ae(ue,"display","")};Fr&&!yo&&document.addEventListener("click",function(t){if(Pr)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Pr=!1,!1},!0);var gn=function(e){if(L){e=e.touches?e.touches[0]:e;var r=Xa(e.clientX,e.clientY);if(r){var n={};for(var i in e)e.hasOwnProperty(i)&&(n[i]=e[i]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[st]._onDragOver(n)}}},qa=function(e){L&&L.parentNode[st]._isOutsideThisEl(e.target)};function se(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=$t({},e),t[st]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _o(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,h){s.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:se.supportPointer!==!1&&"PointerEvent"in window&&!Gn,emptyInsertThreshold:5};tr.initializePlugins(this,t,r);for(var n in r)!(n in e)&&(e[n]=r[n]);To(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:Ua,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?Ce(t,"pointerdown",this._onTapStart):(Ce(t,"mousedown",this._onTapStart),Ce(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ce(t,"dragover",this),Ce(t,"dragenter",this)),Mr.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),$t(this,Ha())}se.prototype={constructor:se,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Rn=null)},_getDirection:function(e,r){return typeof this.options.direction=="function"?this.options.direction.call(this,e,r,L):this.options.direction},_onTapStart:function(e){if(e.cancelable){var r=this,n=this.el,i=this.options,o=i.preventOnFilter,s=e.type,h=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,u=(h||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||u,y=i.filter;if(ns(n),!L&&!(/mousedown|pointerdown/.test(s)&&e.button!==0||i.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&Gn&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=St(u,i.draggable,n,!1),!(u&&u.animated)&&Ar!==u)){if(Fn=vt(u),Jn=vt(u,i.draggable),typeof y=="function"){if(y.call(this,e,u,this)){it({sortable:r,rootEl:c,name:"filter",targetEl:u,toEl:n,fromEl:n}),at("filter",r,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(y&&(y=y.split(",").some(function(m){if(m=St(c,m.trim(),n,!1),m)return it({sortable:r,rootEl:m,name:"filter",targetEl:u,fromEl:n,toEl:n}),at("filter",r,{evt:e}),!0}),y)){o&&e.cancelable&&e.preventDefault();return}i.handle&&!St(c,i.handle,n,!1)||this._prepareDragStart(e,h,u)}}},_prepareDragStart:function(e,r,n){var i=this,o=i.el,s=i.options,h=o.ownerDocument,u;if(n&&!L&&n.parentNode===o){var c=qe(n);if(ke=o,L=n,ze=L.parentNode,bn=L.nextSibling,Ar=n,wr=s.group,se.dragged=L,mn={target:L,clientX:(r||e).clientX,clientY:(r||e).clientY},ho=mn.clientX-c.left,vo=mn.clientY-c.top,this._lastX=(r||e).clientX,this._lastY=(r||e).clientY,L.style["will-change"]="all",u=function(){if(at("delayEnded",i,{evt:e}),se.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!fo&&i.nativeDraggable&&(L.draggable=!0),i._triggerDragStart(e,r),it({sortable:i,name:"choose",originalEvent:e}),ct(L,s.chosenClass,!0)},s.ignore.split(",").forEach(function(y){Eo(L,y.trim(),ci)}),Ce(h,"dragover",gn),Ce(h,"mousemove",gn),Ce(h,"touchmove",gn),Ce(h,"mouseup",i._onDrop),Ce(h,"touchend",i._onDrop),Ce(h,"touchcancel",i._onDrop),fo&&this.nativeDraggable&&(this.options.touchStartThreshold=4,L.draggable=!0),at("delayStart",this,{evt:e}),s.delay&&(!s.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(er||Wt))){if(se.eventCanceled){this._onDrop();return}Ce(h,"mouseup",i._disableDelayedDrag),Ce(h,"touchend",i._disableDelayedDrag),Ce(h,"touchcancel",i._disableDelayedDrag),Ce(h,"mousemove",i._delayedDragTouchMoveHandler),Ce(h,"touchmove",i._delayedDragTouchMoveHandler),s.supportPointer&&Ce(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(u,s.delay)}else u()}},_delayedDragTouchMoveHandler:function(e){var r=e.touches?e.touches[0]:e;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){L&&ci(L),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Oe(e,"mouseup",this._disableDelayedDrag),Oe(e,"touchend",this._disableDelayedDrag),Oe(e,"touchcancel",this._disableDelayedDrag),Oe(e,"mousemove",this._delayedDragTouchMoveHandler),Oe(e,"touchmove",this._delayedDragTouchMoveHandler),Oe(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,r){r=r||e.pointerType=="touch"&&e,!this.nativeDraggable||r?this.options.supportPointer?Ce(document,"pointermove",this._onTouchMove):r?Ce(document,"touchmove",this._onTouchMove):Ce(document,"mousemove",this._onTouchMove):(Ce(L,"dragend",this),Ce(ke,"dragstart",this._onDragStart));try{document.selection?Dr(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,r){if(In=!1,ke&&L){at("dragStarted",this,{evt:r}),this.nativeDraggable&&Ce(document,"dragover",qa);var n=this.options;!e&&ct(L,n.dragClass,!1),ct(L,n.ghostClass,!0),se.active=this,e&&this._appendGhost(),it({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(Ot){this._lastX=Ot.clientX,this._lastY=Ot.clientY,Po();for(var e=document.elementFromPoint(Ot.clientX,Ot.clientY),r=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Ot.clientX,Ot.clientY),e!==r);)r=e;if(L.parentNode[st]._isOutsideThisEl(e),r)do{if(r[st]){var n=void 0;if(n=r[st]._onDragOver({clientX:Ot.clientX,clientY:Ot.clientY,target:e,rootEl:r}),n&&!this.options.dragoverBubble)break}e=r}while(r=xo(r));Mo()}},_onTouchMove:function(e){if(mn){var r=this.options,n=r.fallbackTolerance,i=r.fallbackOffset,o=e.touches?e.touches[0]:e,s=ue&&Ln(ue,!0),h=ue&&s&&s.a,u=ue&&s&&s.d,c=Er&&nt&&po(nt),y=(o.clientX-mn.clientX+i.x)/(h||1)+(c?c[0]-fi[0]:0)/(h||1),m=(o.clientY-mn.clientY+i.y)/(u||1)+(c?c[1]-fi[1]:0)/(u||1);if(!se.active&&!In){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(it({rootEl:ze,name:"add",toEl:ze,fromEl:ke,originalEvent:e}),it({sortable:this,name:"remove",toEl:ze,originalEvent:e}),it({rootEl:ze,name:"sort",toEl:ze,fromEl:ke,originalEvent:e}),it({sortable:this,name:"sort",toEl:ze,originalEvent:e})),Ze&&Ze.save()):ut!==Fn&&ut>=0&&(it({sortable:this,name:"update",toEl:ze,originalEvent:e}),it({sortable:this,name:"sort",toEl:ze,originalEvent:e})),se.active&&((ut==null||ut===-1)&&(ut=Fn,on=Jn),it({sortable:this,name:"end",toEl:ze,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){at("nulling",this),ke=L=ze=ue=bn=We=Ar=an=mn=Ot=Yn=ut=on=Fn=Jn=Rn=Zn=Ze=wr=se.dragged=se.ghost=se.clone=se.active=null,Rr.forEach(function(e){e.checked=!0}),Rr.length=si=li=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":L&&(this._onDragOver(e),Ga(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],r,n=this.el.children,i=0,o=n.length,s=this.options;ii.right+o||t.clientY>n.bottom&&t.clientX>n.left:t.clientY>i.bottom+o||t.clientX>n.right&&t.clientY>n.top}function Qa(t,e,r,n,i,o,s,h){var u=n?t.clientY:t.clientX,c=n?r.height:r.width,y=n?r.top:r.left,m=n?r.bottom:r.right,E=!1;if(!s){if(h&&Cry+c*o/2:um-Cr)return-Zn}else if(u>y+c*(1-i)/2&&um-c*o/2)?u>y+c/2?1:-1:0}function es(t){return vt(L){t.directive("sortable",e=>{let r=parseInt(e.dataset?.sortableAnimationDuration);r!==0&&!r&&(r=300),e.sortable=xi.create(e,{group:e.getAttribute("x-sortable-group"),draggable:"[x-sortable-item]",handle:"[x-sortable-handle]",dataIdAttr:"x-sortable-item",animation:r,ghostClass:"fi-sortable-ghost"})})};var is=Object.create,Si=Object.defineProperty,os=Object.getPrototypeOf,as=Object.prototype.hasOwnProperty,ss=Object.getOwnPropertyNames,ls=Object.getOwnPropertyDescriptor,fs=t=>Si(t,"__esModule",{value:!0}),Fo=(t,e)=>()=>(e||(e={exports:{}},t(e.exports,e)),e.exports),cs=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of ss(e))!as.call(t,n)&&n!=="default"&&Si(t,n,{get:()=>e[n],enumerable:!(r=ls(e,n))||r.enumerable});return t},Lo=t=>cs(fs(Si(t!=null?is(os(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t),us=Fo(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});function e(f){var a=f.getBoundingClientRect();return{width:a.width,height:a.height,top:a.top,right:a.right,bottom:a.bottom,left:a.left,x:a.left,y:a.top}}function r(f){if(f==null)return window;if(f.toString()!=="[object Window]"){var a=f.ownerDocument;return a&&a.defaultView||window}return f}function n(f){var a=r(f),b=a.pageXOffset,D=a.pageYOffset;return{scrollLeft:b,scrollTop:D}}function i(f){var a=r(f).Element;return f instanceof a||f instanceof Element}function o(f){var a=r(f).HTMLElement;return f instanceof a||f instanceof HTMLElement}function s(f){if(typeof ShadowRoot>"u")return!1;var a=r(f).ShadowRoot;return f instanceof a||f instanceof ShadowRoot}function h(f){return{scrollLeft:f.scrollLeft,scrollTop:f.scrollTop}}function u(f){return f===r(f)||!o(f)?n(f):h(f)}function c(f){return f?(f.nodeName||"").toLowerCase():null}function y(f){return((i(f)?f.ownerDocument:f.document)||window.document).documentElement}function m(f){return e(y(f)).left+n(f).scrollLeft}function E(f){return r(f).getComputedStyle(f)}function O(f){var a=E(f),b=a.overflow,D=a.overflowX,_=a.overflowY;return/auto|scroll|overlay|hidden/.test(b+_+D)}function S(f,a,b){b===void 0&&(b=!1);var D=y(a),_=e(f),F=o(a),W={scrollLeft:0,scrollTop:0},j={x:0,y:0};return(F||!F&&!b)&&((c(a)!=="body"||O(D))&&(W=u(a)),o(a)?(j=e(a),j.x+=a.clientLeft,j.y+=a.clientTop):D&&(j.x=m(D))),{x:_.left+W.scrollLeft-j.x,y:_.top+W.scrollTop-j.y,width:_.width,height:_.height}}function T(f){var a=e(f),b=f.offsetWidth,D=f.offsetHeight;return Math.abs(a.width-b)<=1&&(b=a.width),Math.abs(a.height-D)<=1&&(D=a.height),{x:f.offsetLeft,y:f.offsetTop,width:b,height:D}}function R(f){return c(f)==="html"?f:f.assignedSlot||f.parentNode||(s(f)?f.host:null)||y(f)}function H(f){return["html","body","#document"].indexOf(c(f))>=0?f.ownerDocument.body:o(f)&&O(f)?f:H(R(f))}function B(f,a){var b;a===void 0&&(a=[]);var D=H(f),_=D===((b=f.ownerDocument)==null?void 0:b.body),F=r(D),W=_?[F].concat(F.visualViewport||[],O(D)?D:[]):D,j=a.concat(W);return _?j:j.concat(B(R(W)))}function K(f){return["table","td","th"].indexOf(c(f))>=0}function X(f){return!o(f)||E(f).position==="fixed"?null:f.offsetParent}function ne(f){var a=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,b=navigator.userAgent.indexOf("Trident")!==-1;if(b&&o(f)){var D=E(f);if(D.position==="fixed")return null}for(var _=R(f);o(_)&&["html","body"].indexOf(c(_))<0;){var F=E(_);if(F.transform!=="none"||F.perspective!=="none"||F.contain==="paint"||["transform","perspective"].indexOf(F.willChange)!==-1||a&&F.willChange==="filter"||a&&F.filter&&F.filter!=="none")return _;_=_.parentNode}return null}function J(f){for(var a=r(f),b=X(f);b&&K(b)&&E(b).position==="static";)b=X(b);return b&&(c(b)==="html"||c(b)==="body"&&E(b).position==="static")?a:b||ne(f)||a}var V="top",de="bottom",U="right",Z="left",me="auto",l=[V,de,U,Z],p="start",v="end",d="clippingParents",N="viewport",P="popper",M="reference",Q=l.reduce(function(f,a){return f.concat([a+"-"+p,a+"-"+v])},[]),Ue=[].concat(l,[me]).reduce(function(f,a){return f.concat([a,a+"-"+p,a+"-"+v])},[]),Rt="beforeRead",Vt="read",Lr="afterRead",Nr="beforeMain",kr="main",zt="afterMain",nr="beforeWrite",jr="write",rr="afterWrite",It=[Rt,Vt,Lr,Nr,kr,zt,nr,jr,rr];function Br(f){var a=new Map,b=new Set,D=[];f.forEach(function(F){a.set(F.name,F)});function _(F){b.add(F.name);var W=[].concat(F.requires||[],F.requiresIfExists||[]);W.forEach(function(j){if(!b.has(j)){var q=a.get(j);q&&_(q)}}),D.push(F)}return f.forEach(function(F){b.has(F.name)||_(F)}),D}function mt(f){var a=Br(f);return It.reduce(function(b,D){return b.concat(a.filter(function(_){return _.phase===D}))},[])}function Ut(f){var a;return function(){return a||(a=new Promise(function(b){Promise.resolve().then(function(){a=void 0,b(f())})})),a}}function At(f){for(var a=arguments.length,b=new Array(a>1?a-1:0),D=1;D=0,D=b&&o(f)?J(f):f;return i(D)?a.filter(function(_){return i(_)&&kn(_,D)&&c(_)!=="body"}):[]}function wn(f,a,b){var D=a==="clippingParents"?yn(f):[].concat(a),_=[].concat(D,[b]),F=_[0],W=_.reduce(function(j,q){var oe=sr(f,q);return j.top=gt(oe.top,j.top),j.right=ln(oe.right,j.right),j.bottom=ln(oe.bottom,j.bottom),j.left=gt(oe.left,j.left),j},sr(f,F));return W.width=W.right-W.left,W.height=W.bottom-W.top,W.x=W.left,W.y=W.top,W}function fn(f){return f.split("-")[1]}function dt(f){return["top","bottom"].indexOf(f)>=0?"x":"y"}function lr(f){var a=f.reference,b=f.element,D=f.placement,_=D?ot(D):null,F=D?fn(D):null,W=a.x+a.width/2-b.width/2,j=a.y+a.height/2-b.height/2,q;switch(_){case V:q={x:W,y:a.y-b.height};break;case de:q={x:W,y:a.y+a.height};break;case U:q={x:a.x+a.width,y:j};break;case Z:q={x:a.x-b.width,y:j};break;default:q={x:a.x,y:a.y}}var oe=_?dt(_):null;if(oe!=null){var z=oe==="y"?"height":"width";switch(F){case p:q[oe]=q[oe]-(a[z]/2-b[z]/2);break;case v:q[oe]=q[oe]+(a[z]/2-b[z]/2);break}}return q}function fr(){return{top:0,right:0,bottom:0,left:0}}function cr(f){return Object.assign({},fr(),f)}function ur(f,a){return a.reduce(function(b,D){return b[D]=f,b},{})}function qt(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=D===void 0?f.placement:D,F=b.boundary,W=F===void 0?d:F,j=b.rootBoundary,q=j===void 0?N:j,oe=b.elementContext,z=oe===void 0?P:oe,De=b.altBoundary,Le=De===void 0?!1:De,Ae=b.padding,xe=Ae===void 0?0:Ae,Me=cr(typeof xe!="number"?xe:ur(xe,l)),Ee=z===P?M:P,Be=f.elements.reference,Re=f.rects.popper,He=f.elements[Le?Ee:z],fe=wn(i(He)?He:He.contextElement||y(f.elements.popper),W,q),Pe=e(Be),_e=lr({reference:Pe,element:Re,strategy:"absolute",placement:_}),Ne=Xt(Object.assign({},Re,_e)),Fe=z===P?Ne:Pe,Ye={top:fe.top-Fe.top+Me.top,bottom:Fe.bottom-fe.bottom+Me.bottom,left:fe.left-Fe.left+Me.left,right:Fe.right-fe.right+Me.right},$e=f.modifiersData.offset;if(z===P&&$e){var Ve=$e[_];Object.keys(Ye).forEach(function(wt){var et=[U,de].indexOf(wt)>=0?1:-1,Lt=[V,de].indexOf(wt)>=0?"y":"x";Ye[wt]+=Ve[Lt]*et})}return Ye}var dr="Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.",zr="Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.",xn={placement:"bottom",modifiers:[],strategy:"absolute"};function cn(){for(var f=arguments.length,a=new Array(f),b=0;b100){console.error(zr);break}if(z.reset===!0){z.reset=!1,Pe=-1;continue}var _e=z.orderedModifiers[Pe],Ne=_e.fn,Fe=_e.options,Ye=Fe===void 0?{}:Fe,$e=_e.name;typeof Ne=="function"&&(z=Ne({state:z,options:Ye,name:$e,instance:Ae})||z)}}},update:Ut(function(){return new Promise(function(Ee){Ae.forceUpdate(),Ee(z)})}),destroy:function(){Me(),Le=!0}};if(!cn(j,q))return console.error(dr),Ae;Ae.setOptions(oe).then(function(Ee){!Le&&oe.onFirstUpdate&&oe.onFirstUpdate(Ee)});function xe(){z.orderedModifiers.forEach(function(Ee){var Be=Ee.name,Re=Ee.options,He=Re===void 0?{}:Re,fe=Ee.effect;if(typeof fe=="function"){var Pe=fe({state:z,name:Be,instance:Ae,options:He}),_e=function(){};De.push(Pe||_e)}})}function Me(){De.forEach(function(Ee){return Ee()}),De=[]}return Ae}}var On={passive:!0};function Ur(f){var a=f.state,b=f.instance,D=f.options,_=D.scroll,F=_===void 0?!0:_,W=D.resize,j=W===void 0?!0:W,q=r(a.elements.popper),oe=[].concat(a.scrollParents.reference,a.scrollParents.popper);return F&&oe.forEach(function(z){z.addEventListener("scroll",b.update,On)}),j&&q.addEventListener("resize",b.update,On),function(){F&&oe.forEach(function(z){z.removeEventListener("scroll",b.update,On)}),j&&q.removeEventListener("resize",b.update,On)}}var jn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Ur,data:{}};function Yr(f){var a=f.state,b=f.name;a.modifiersData[b]=lr({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}var Bn={name:"popperOffsets",enabled:!0,phase:"read",fn:Yr,data:{}},Xr={top:"auto",right:"auto",bottom:"auto",left:"auto"};function qr(f){var a=f.x,b=f.y,D=window,_=D.devicePixelRatio||1;return{x:Yt(Yt(a*_)/_)||0,y:Yt(Yt(b*_)/_)||0}}function Hn(f){var a,b=f.popper,D=f.popperRect,_=f.placement,F=f.offsets,W=f.position,j=f.gpuAcceleration,q=f.adaptive,oe=f.roundOffsets,z=oe===!0?qr(F):typeof oe=="function"?oe(F):F,De=z.x,Le=De===void 0?0:De,Ae=z.y,xe=Ae===void 0?0:Ae,Me=F.hasOwnProperty("x"),Ee=F.hasOwnProperty("y"),Be=Z,Re=V,He=window;if(q){var fe=J(b),Pe="clientHeight",_e="clientWidth";fe===r(b)&&(fe=y(b),E(fe).position!=="static"&&(Pe="scrollHeight",_e="scrollWidth")),fe=fe,_===V&&(Re=de,xe-=fe[Pe]-D.height,xe*=j?1:-1),_===Z&&(Be=U,Le-=fe[_e]-D.width,Le*=j?1:-1)}var Ne=Object.assign({position:W},q&&Xr);if(j){var Fe;return Object.assign({},Ne,(Fe={},Fe[Re]=Ee?"0":"",Fe[Be]=Me?"0":"",Fe.transform=(He.devicePixelRatio||1)<2?"translate("+Le+"px, "+xe+"px)":"translate3d("+Le+"px, "+xe+"px, 0)",Fe))}return Object.assign({},Ne,(a={},a[Re]=Ee?xe+"px":"",a[Be]=Me?Le+"px":"",a.transform="",a))}function g(f){var a=f.state,b=f.options,D=b.gpuAcceleration,_=D===void 0?!0:D,F=b.adaptive,W=F===void 0?!0:F,j=b.roundOffsets,q=j===void 0?!0:j,oe=E(a.elements.popper).transitionProperty||"";W&&["transform","top","right","bottom","left"].some(function(De){return oe.indexOf(De)>=0})&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',` +(()=>{var Bo=Object.create;var Di=Object.defineProperty;var Ho=Object.getOwnPropertyDescriptor;var $o=Object.getOwnPropertyNames;var Wo=Object.getPrototypeOf,Vo=Object.prototype.hasOwnProperty;var Kr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var zo=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of $o(t))!Vo.call(e,i)&&i!==r&&Di(e,i,{get:()=>t[i],enumerable:!(n=Ho(t,i))||n.enumerable});return e};var Uo=(e,t,r)=>(r=e!=null?Bo(Wo(e)):{},zo(t||!e||!e.__esModule?Di(r,"default",{value:e,enumerable:!0}):r,e));var oo=Kr(()=>{});var ao=Kr(()=>{});var so=Kr((Os,yr)=>{(function(){"use strict";var e="input is invalid type",t="finalize already called",r=typeof window=="object",n=r?window:{};n.JS_MD5_NO_WINDOW&&(r=!1);var i=!r&&typeof self=="object",o=!n.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;o?n=global:i&&(n=self);var s=!n.JS_MD5_NO_COMMON_JS&&typeof yr=="object"&&yr.exports,h=typeof define=="function"&&define.amd,u=!n.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",c="0123456789abcdef".split(""),y=[128,32768,8388608,-2147483648],m=[0,8,16,24],E=["hex","array","digest","buffer","arrayBuffer","base64"],O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),S=[],T;if(u){var R=new ArrayBuffer(68);T=new Uint8Array(R),S=new Uint32Array(R)}var H=Array.isArray;(n.JS_MD5_NO_NODE_JS||!H)&&(H=function(l){return Object.prototype.toString.call(l)==="[object Array]"});var B=ArrayBuffer.isView;u&&(n.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!B)&&(B=function(l){return typeof l=="object"&&l.buffer&&l.buffer.constructor===ArrayBuffer});var K=function(l){var p=typeof l;if(p==="string")return[l,!0];if(p!=="object"||l===null)throw new Error(e);if(u&&l.constructor===ArrayBuffer)return[new Uint8Array(l),!1];if(!H(l)&&!B(l))throw new Error(e);return[l,!1]},X=function(l){return function(p){return new U(!0).update(p)[l]()}},nt=function(){var l=X("hex");o&&(l=J(l)),l.create=function(){return new U},l.update=function(d){return l.create().update(d)};for(var p=0;p>>6,Ut[P++]=128|d&63):d<55296||d>=57344?(Ut[P++]=224|d>>>12,Ut[P++]=128|d>>>6&63,Ut[P++]=128|d&63):(d=65536+((d&1023)<<10|l.charCodeAt(++N)&1023),Ut[P++]=240|d>>>18,Ut[P++]=128|d>>>12&63,Ut[P++]=128|d>>>6&63,Ut[P++]=128|d&63);else for(P=this.start;N>>2]|=d<>>2]|=(192|d>>>6)<>>2]|=(128|d&63)<=57344?(Q[P>>>2]|=(224|d>>>12)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=(240|d>>>18)<>>2]|=(128|d>>>12&63)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=l[N]<=64?(this.start=P-64,this.hash(),this.hashed=!0):this.start=P}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},U.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var l=this.blocks,p=this.lastByteIndex;l[p>>>2]|=y[p&3],p>=56&&(this.hashed||this.hash(),l[0]=l[16],l[16]=l[1]=l[2]=l[3]=l[4]=l[5]=l[6]=l[7]=l[8]=l[9]=l[10]=l[11]=l[12]=l[13]=l[14]=l[15]=0),l[14]=this.bytes<<3,l[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},U.prototype.hash=function(){var l,p,v,d,N,P,M=this.blocks;this.first?(l=M[0]-680876937,l=(l<<7|l>>>25)-271733879<<0,d=(-1732584194^l&2004318071)+M[1]-117830708,d=(d<<12|d>>>20)+l<<0,v=(-271733879^d&(l^-271733879))+M[2]-1126478375,v=(v<<17|v>>>15)+d<<0,p=(l^v&(d^l))+M[3]-1316259209,p=(p<<22|p>>>10)+v<<0):(l=this.h0,p=this.h1,v=this.h2,d=this.h3,l+=(d^p&(v^d))+M[0]-680876936,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[1]-389564586,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[2]+606105819,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[3]-1044525330,p=(p<<22|p>>>10)+v<<0),l+=(d^p&(v^d))+M[4]-176418897,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[5]+1200080426,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[6]-1473231341,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[7]-45705983,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[8]+1770035416,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[9]-1958414417,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[10]-42063,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[11]-1990404162,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[12]+1804603682,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[13]-40341101,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[14]-1502002290,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[15]+1236535329,p=(p<<22|p>>>10)+v<<0,l+=(v^d&(p^v))+M[1]-165796510,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[6]-1069501632,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[11]+643717713,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[0]-373897302,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[5]-701558691,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[10]+38016083,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[15]-660478335,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[4]-405537848,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[9]+568446438,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[14]-1019803690,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[3]-187363961,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[8]+1163531501,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[13]-1444681467,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[2]-51403784,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[7]+1735328473,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[12]-1926607734,p=(p<<20|p>>>12)+v<<0,N=p^v,l+=(N^d)+M[5]-378558,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[8]-2022574463,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[11]+1839030562,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[14]-35309556,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[1]-1530992060,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[4]+1272893353,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[7]-155497632,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[10]-1094730640,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[13]+681279174,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[0]-358537222,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[3]-722521979,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[6]+76029189,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[9]-640364487,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[12]-421815835,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[15]+530742520,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[2]-995338651,p=(p<<23|p>>>9)+v<<0,l+=(v^(p|~d))+M[0]-198630844,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[7]+1126891415,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[14]-1416354905,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[5]-57434055,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[12]+1700485571,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[3]-1894986606,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[10]-1051523,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[1]-2054922799,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[8]+1873313359,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[15]-30611744,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[6]-1560198380,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[13]+1309151649,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[4]-145523070,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[11]-1120210379,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[2]+718787259,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[9]-343485551,p=(p<<21|p>>>11)+v<<0,this.first?(this.h0=l+1732584193<<0,this.h1=p-271733879<<0,this.h2=v-1732584194<<0,this.h3=d+271733878<<0,this.first=!1):(this.h0=this.h0+l<<0,this.h1=this.h1+p<<0,this.h2=this.h2+v<<0,this.h3=this.h3+d<<0)},U.prototype.hex=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return c[l>>>4&15]+c[l&15]+c[l>>>12&15]+c[l>>>8&15]+c[l>>>20&15]+c[l>>>16&15]+c[l>>>28&15]+c[l>>>24&15]+c[p>>>4&15]+c[p&15]+c[p>>>12&15]+c[p>>>8&15]+c[p>>>20&15]+c[p>>>16&15]+c[p>>>28&15]+c[p>>>24&15]+c[v>>>4&15]+c[v&15]+c[v>>>12&15]+c[v>>>8&15]+c[v>>>20&15]+c[v>>>16&15]+c[v>>>28&15]+c[v>>>24&15]+c[d>>>4&15]+c[d&15]+c[d>>>12&15]+c[d>>>8&15]+c[d>>>20&15]+c[d>>>16&15]+c[d>>>28&15]+c[d>>>24&15]},U.prototype.toString=U.prototype.hex,U.prototype.digest=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return[l&255,l>>>8&255,l>>>16&255,l>>>24&255,p&255,p>>>8&255,p>>>16&255,p>>>24&255,v&255,v>>>8&255,v>>>16&255,v>>>24&255,d&255,d>>>8&255,d>>>16&255,d>>>24&255]},U.prototype.array=U.prototype.digest,U.prototype.arrayBuffer=function(){this.finalize();var l=new ArrayBuffer(16),p=new Uint32Array(l);return p[0]=this.h0,p[1]=this.h1,p[2]=this.h2,p[3]=this.h3,l},U.prototype.buffer=U.prototype.arrayBuffer,U.prototype.base64=function(){for(var l,p,v,d="",N=this.array(),P=0;P<15;)l=N[P++],p=N[P++],v=N[P++],d+=O[l>>>2]+O[(l<<4|p>>>4)&63]+O[(p<<2|v>>>6)&63]+O[v&63];return l=N[P],d+=O[l>>>2]+O[l<<4&63]+"==",d};function Z(l,p){var v,d=K(l);if(l=d[0],d[1]){var N=[],P=l.length,M=0,Q;for(v=0;v>>6,N[M++]=128|Q&63):Q<55296||Q>=57344?(N[M++]=224|Q>>>12,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63):(Q=65536+((Q&1023)<<10|l.charCodeAt(++v)&1023),N[M++]=240|Q>>>18,N[M++]=128|Q>>>12&63,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63);l=N}l.length>64&&(l=new U(!0).update(l).array());var Ut=[],Re=[];for(v=0;v<64;++v){var Ve=l[v]||0;Ut[v]=92^Ve,Re[v]=54^Ve}U.call(this,p),this.update(Re),this.oKeyPad=Ut,this.inner=!0,this.sharedMemory=p}Z.prototype=new U,Z.prototype.finalize=function(){if(U.prototype.finalize.call(this),this.inner){this.inner=!1;var l=this.array();U.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(l),U.prototype.finalize.call(this)}};var mt=nt();mt.md5=mt,mt.md5.hmac=dt(),s?yr.exports=mt:(n.md5=mt,h&&define(function(){return mt}))})()});var ji=["top","right","bottom","left"],_i=["start","end"],Ti=ji.reduce((e,t)=>e.concat(t,t+"-"+_i[0],t+"-"+_i[1]),[]),Ee=Math.min,ee=Math.max,hr=Math.round,pr=Math.floor,nn=e=>({x:e,y:e}),Yo={left:"right",right:"left",bottom:"top",top:"bottom"},Xo={start:"end",end:"start"};function Jr(e,t,r){return ee(e,Ee(t,r))}function je(e,t){return typeof e=="function"?e(t):e}function pe(e){return e.split("-")[0]}function xe(e){return e.split("-")[1]}function Bi(e){return e==="x"?"y":"x"}function Zr(e){return e==="y"?"height":"width"}function Pn(e){return["top","bottom"].includes(pe(e))?"y":"x"}function Qr(e){return Bi(Pn(e))}function Hi(e,t,r){r===void 0&&(r=!1);let n=xe(e),i=Qr(e),o=Zr(i),s=i==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=mr(s)),[s,mr(s)]}function qo(e){let t=mr(e);return[vr(e),t,vr(t)]}function vr(e){return e.replace(/start|end/g,t=>Xo[t])}function Go(e,t,r){let n=["left","right"],i=["right","left"],o=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return r?t?i:n:t?n:i;case"left":case"right":return t?o:s;default:return[]}}function Ko(e,t,r,n){let i=xe(e),o=Go(pe(e),r==="start",n);return i&&(o=o.map(s=>s+"-"+i),t&&(o=o.concat(o.map(vr)))),o}function mr(e){return e.replace(/left|right|bottom|top/g,t=>Yo[t])}function Jo(e){return{top:0,right:0,bottom:0,left:0,...e}}function ti(e){return typeof e!="number"?Jo(e):{top:e,right:e,bottom:e,left:e}}function Dn(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Pi(e,t,r){let{reference:n,floating:i}=e,o=Pn(t),s=Qr(t),h=Zr(s),u=pe(t),c=o==="y",y=n.x+n.width/2-i.width/2,m=n.y+n.height/2-i.height/2,E=n[h]/2-i[h]/2,O;switch(u){case"top":O={x:y,y:n.y-i.height};break;case"bottom":O={x:y,y:n.y+n.height};break;case"right":O={x:n.x+n.width,y:m};break;case"left":O={x:n.x-i.width,y:m};break;default:O={x:n.x,y:n.y}}switch(xe(t)){case"start":O[s]-=E*(r&&c?-1:1);break;case"end":O[s]+=E*(r&&c?-1:1);break}return O}var Zo=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:s}=r,h=o.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:y,y:m}=Pi(c,n,u),E=n,O={},S=0;for(let T=0;T({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:i,rects:o,platform:s,elements:h,middlewareData:u}=t,{element:c,padding:y=0}=je(e,t)||{};if(c==null)return{};let m=ti(y),E={x:r,y:n},O=Qr(i),S=Zr(O),T=await s.getDimensions(c),R=O==="y",H=R?"top":"left",B=R?"bottom":"right",K=R?"clientHeight":"clientWidth",X=o.reference[S]+o.reference[O]-E[O]-o.floating[S],nt=E[O]-o.reference[O],J=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c)),V=J?J[K]:0;(!V||!await(s.isElement==null?void 0:s.isElement(J)))&&(V=h.floating[K]||o.floating[S]);let dt=X/2-nt/2,U=V/2-T[S]/2-1,Z=Ee(m[H],U),mt=Ee(m[B],U),l=Z,p=V-T[S]-mt,v=V/2-T[S]/2+dt,d=Jr(l,v,p),N=!u.arrow&&xe(i)!=null&&v!==d&&o.reference[S]/2-(vxe(i)===e),...r.filter(i=>xe(i)!==e)]:r.filter(i=>pe(i)===i)).filter(i=>e?xe(i)===e||(t?vr(i)!==i:!1):!0)}var ea=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,i;let{rects:o,middlewareData:s,placement:h,platform:u,elements:c}=t,{crossAxis:y=!1,alignment:m,allowedPlacements:E=Ti,autoAlignment:O=!0,...S}=je(e,t),T=m!==void 0||E===Ti?ta(m||null,O,E):E,R=await _n(t,S),H=((r=s.autoPlacement)==null?void 0:r.index)||0,B=T[H];if(B==null)return{};let K=Hi(B,o,await(u.isRTL==null?void 0:u.isRTL(c.floating)));if(h!==B)return{reset:{placement:T[0]}};let X=[R[pe(B)],R[K[0]],R[K[1]]],nt=[...((n=s.autoPlacement)==null?void 0:n.overflows)||[],{placement:B,overflows:X}],J=T[H+1];if(J)return{data:{index:H+1,overflows:nt},reset:{placement:J}};let V=nt.map(Z=>{let mt=xe(Z.placement);return[Z.placement,mt&&y?Z.overflows.slice(0,2).reduce((l,p)=>l+p,0):Z.overflows[0],Z.overflows]}).sort((Z,mt)=>Z[1]-mt[1]),U=((i=V.filter(Z=>Z[2].slice(0,xe(Z[0])?2:3).every(mt=>mt<=0))[0])==null?void 0:i[0])||V[0][0];return U!==h?{data:{index:H+1,overflows:nt},reset:{placement:U}}:{}}}},na=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;let{placement:i,middlewareData:o,rects:s,initialPlacement:h,platform:u,elements:c}=t,{mainAxis:y=!0,crossAxis:m=!0,fallbackPlacements:E,fallbackStrategy:O="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:T=!0,...R}=je(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};let H=pe(i),B=pe(h)===h,K=await(u.isRTL==null?void 0:u.isRTL(c.floating)),X=E||(B||!T?[mr(h)]:qo(h));!E&&S!=="none"&&X.push(...Ko(h,T,S,K));let nt=[h,...X],J=await _n(t,R),V=[],dt=((n=o.flip)==null?void 0:n.overflows)||[];if(y&&V.push(J[H]),m){let l=Hi(i,s,K);V.push(J[l[0]],J[l[1]])}if(dt=[...dt,{placement:i,overflows:V}],!V.every(l=>l<=0)){var U,Z;let l=(((U=o.flip)==null?void 0:U.index)||0)+1,p=nt[l];if(p)return{data:{index:l,overflows:dt},reset:{placement:p}};let v=(Z=dt.filter(d=>d.overflows[0]<=0).sort((d,N)=>d.overflows[1]-N.overflows[1])[0])==null?void 0:Z.placement;if(!v)switch(O){case"bestFit":{var mt;let d=(mt=dt.map(N=>[N.placement,N.overflows.filter(P=>P>0).reduce((P,M)=>P+M,0)]).sort((N,P)=>N[1]-P[1])[0])==null?void 0:mt[0];d&&(v=d);break}case"initialPlacement":v=h;break}if(i!==v)return{reset:{placement:v}}}return{}}}};function Mi(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Ri(e){return ji.some(t=>e[t]>=0)}var ra=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...i}=je(e,t);switch(n){case"referenceHidden":{let o=await _n(t,{...i,elementContext:"reference"}),s=Mi(o,r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:Ri(s)}}}case"escaped":{let o=await _n(t,{...i,altBoundary:!0}),s=Mi(o,r.floating);return{data:{escapedOffsets:s,escaped:Ri(s)}}}default:return{}}}}};function $i(e){let t=Ee(...e.map(o=>o.left)),r=Ee(...e.map(o=>o.top)),n=ee(...e.map(o=>o.right)),i=ee(...e.map(o=>o.bottom));return{x:t,y:r,width:n-t,height:i-r}}function ia(e){let t=e.slice().sort((i,o)=>i.y-o.y),r=[],n=null;for(let i=0;in.height/2?r.push([o]):r[r.length-1].push(o),n=o}return r.map(i=>Dn($i(i)))}var oa=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){let{placement:r,elements:n,rects:i,platform:o,strategy:s}=t,{padding:h=2,x:u,y:c}=je(e,t),y=Array.from(await(o.getClientRects==null?void 0:o.getClientRects(n.reference))||[]),m=ia(y),E=Dn($i(y)),O=ti(h);function S(){if(m.length===2&&m[0].left>m[1].right&&u!=null&&c!=null)return m.find(R=>u>R.left-O.left&&uR.top-O.top&&c=2){if(Pn(r)==="y"){let Z=m[0],mt=m[m.length-1],l=pe(r)==="top",p=Z.top,v=mt.bottom,d=l?Z.left:mt.left,N=l?Z.right:mt.right,P=N-d,M=v-p;return{top:p,bottom:v,left:d,right:N,width:P,height:M,x:d,y:p}}let R=pe(r)==="left",H=ee(...m.map(Z=>Z.right)),B=Ee(...m.map(Z=>Z.left)),K=m.filter(Z=>R?Z.left===B:Z.right===H),X=K[0].top,nt=K[K.length-1].bottom,J=B,V=H,dt=V-J,U=nt-X;return{top:X,bottom:nt,left:J,right:V,width:dt,height:U,x:J,y:X}}return E}let T=await o.getElementRects({reference:{getBoundingClientRect:S},floating:n.floating,strategy:s});return i.reference.x!==T.reference.x||i.reference.y!==T.reference.y||i.reference.width!==T.reference.width||i.reference.height!==T.reference.height?{reset:{rects:T}}:{}}}};async function aa(e,t){let{placement:r,platform:n,elements:i}=e,o=await(n.isRTL==null?void 0:n.isRTL(i.floating)),s=pe(r),h=xe(r),u=Pn(r)==="y",c=["left","top"].includes(s)?-1:1,y=o&&u?-1:1,m=je(t,e),{mainAxis:E,crossAxis:O,alignmentAxis:S}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return h&&typeof S=="number"&&(O=h==="end"?S*-1:S),u?{x:O*y,y:E*c}:{x:E*c,y:O*y}}var Wi=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:o,placement:s,middlewareData:h}=t,u=await aa(t,e);return s===((r=h.offset)==null?void 0:r.placement)&&(n=h.arrow)!=null&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:s}}}}},sa=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:i}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:h={fn:R=>{let{x:H,y:B}=R;return{x:H,y:B}}},...u}=je(e,t),c={x:r,y:n},y=await _n(t,u),m=Pn(pe(i)),E=Bi(m),O=c[E],S=c[m];if(o){let R=E==="y"?"top":"left",H=E==="y"?"bottom":"right",B=O+y[R],K=O-y[H];O=Jr(B,O,K)}if(s){let R=m==="y"?"top":"left",H=m==="y"?"bottom":"right",B=S+y[R],K=S-y[H];S=Jr(B,S,K)}let T=h.fn({...t,[E]:O,[m]:S});return{...T,data:{x:T.x-r,y:T.y-n}}}}},la=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:n,platform:i,elements:o}=t,{apply:s=()=>{},...h}=je(e,t),u=await _n(t,h),c=pe(r),y=xe(r),m=Pn(r)==="y",{width:E,height:O}=n.floating,S,T;c==="top"||c==="bottom"?(S=c,T=y===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(T=c,S=y==="end"?"top":"bottom");let R=O-u[S],H=E-u[T],B=!t.middlewareData.shift,K=R,X=H;if(m){let J=E-u.left-u.right;X=y||B?Ee(H,J):J}else{let J=O-u.top-u.bottom;K=y||B?Ee(R,J):J}if(B&&!y){let J=ee(u.left,0),V=ee(u.right,0),dt=ee(u.top,0),U=ee(u.bottom,0);m?X=E-2*(J!==0||V!==0?J+V:ee(u.left,u.right)):K=O-2*(dt!==0||U!==0?dt+U:ee(u.top,u.bottom))}await s({...t,availableWidth:X,availableHeight:K});let nt=await i.getDimensions(o.floating);return E!==nt.width||O!==nt.height?{reset:{rects:!0}}:{}}}};function rn(e){return Vi(e)?(e.nodeName||"").toLowerCase():"#document"}function fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Be(e){var t;return(t=(Vi(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vi(e){return e instanceof Node||e instanceof fe(e).Node}function ke(e){return e instanceof Element||e instanceof fe(e).Element}function Te(e){return e instanceof HTMLElement||e instanceof fe(e).HTMLElement}function Ii(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fe(e).ShadowRoot}function Un(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=he(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function fa(e){return["table","td","th"].includes(rn(e))}function ei(e){let t=ni(),r=he(e);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function ca(e){let t=Tn(e);for(;Te(t)&&!gr(t);){if(ei(t))return t;t=Tn(t)}return null}function ni(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function gr(e){return["html","body","#document"].includes(rn(e))}function he(e){return fe(e).getComputedStyle(e)}function br(e){return ke(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Tn(e){if(rn(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Ii(e)&&e.host||Be(e);return Ii(t)?t.host:t}function zi(e){let t=Tn(e);return gr(t)?e.ownerDocument?e.ownerDocument.body:e.body:Te(t)&&Un(t)?t:zi(t)}function zn(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let i=zi(e),o=i===((n=e.ownerDocument)==null?void 0:n.body),s=fe(i);return o?t.concat(s,s.visualViewport||[],Un(i)?i:[],s.frameElement&&r?zn(s.frameElement):[]):t.concat(i,zn(i,[],r))}function Ui(e){let t=he(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=Te(e),o=i?e.offsetWidth:r,s=i?e.offsetHeight:n,h=hr(r)!==o||hr(n)!==s;return h&&(r=o,n=s),{width:r,height:n,$:h}}function ri(e){return ke(e)?e:e.contextElement}function Cn(e){let t=ri(e);if(!Te(t))return nn(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:o}=Ui(t),s=(o?hr(r.width):r.width)/n,h=(o?hr(r.height):r.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!h||!Number.isFinite(h))&&(h=1),{x:s,y:h}}var ua=nn(0);function Yi(e){let t=fe(e);return!ni()||!t.visualViewport?ua:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function da(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==fe(e)?!1:t}function vn(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let i=e.getBoundingClientRect(),o=ri(e),s=nn(1);t&&(n?ke(n)&&(s=Cn(n)):s=Cn(e));let h=da(o,r,n)?Yi(o):nn(0),u=(i.left+h.x)/s.x,c=(i.top+h.y)/s.y,y=i.width/s.x,m=i.height/s.y;if(o){let E=fe(o),O=n&&ke(n)?fe(n):n,S=E,T=S.frameElement;for(;T&&n&&O!==S;){let R=Cn(T),H=T.getBoundingClientRect(),B=he(T),K=H.left+(T.clientLeft+parseFloat(B.paddingLeft))*R.x,X=H.top+(T.clientTop+parseFloat(B.paddingTop))*R.y;u*=R.x,c*=R.y,y*=R.x,m*=R.y,u+=K,c+=X,S=fe(T),T=S.frameElement}}return Dn({width:y,height:m,x:u,y:c})}var pa=[":popover-open",":modal"];function Xi(e){return pa.some(t=>{try{return e.matches(t)}catch{return!1}})}function ha(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,o=i==="fixed",s=Be(n),h=t?Xi(t.floating):!1;if(n===s||h&&o)return r;let u={scrollLeft:0,scrollTop:0},c=nn(1),y=nn(0),m=Te(n);if((m||!m&&!o)&&((rn(n)!=="body"||Un(s))&&(u=br(n)),Te(n))){let E=vn(n);c=Cn(n),y.x=E.x+n.clientLeft,y.y=E.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+y.x,y:r.y*c.y-u.scrollTop*c.y+y.y}}function va(e){return Array.from(e.getClientRects())}function qi(e){return vn(Be(e)).left+br(e).scrollLeft}function ma(e){let t=Be(e),r=br(e),n=e.ownerDocument.body,i=ee(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=ee(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+qi(e),h=-r.scrollTop;return he(n).direction==="rtl"&&(s+=ee(t.clientWidth,n.clientWidth)-i),{width:i,height:o,x:s,y:h}}function ga(e,t){let r=fe(e),n=Be(e),i=r.visualViewport,o=n.clientWidth,s=n.clientHeight,h=0,u=0;if(i){o=i.width,s=i.height;let c=ni();(!c||c&&t==="fixed")&&(h=i.offsetLeft,u=i.offsetTop)}return{width:o,height:s,x:h,y:u}}function ba(e,t){let r=vn(e,!0,t==="fixed"),n=r.top+e.clientTop,i=r.left+e.clientLeft,o=Te(e)?Cn(e):nn(1),s=e.clientWidth*o.x,h=e.clientHeight*o.y,u=i*o.x,c=n*o.y;return{width:s,height:h,x:u,y:c}}function Fi(e,t,r){let n;if(t==="viewport")n=ga(e,r);else if(t==="document")n=ma(Be(e));else if(ke(t))n=ba(t,r);else{let i=Yi(e);n={...t,x:t.x-i.x,y:t.y-i.y}}return Dn(n)}function Gi(e,t){let r=Tn(e);return r===t||!ke(r)||gr(r)?!1:he(r).position==="fixed"||Gi(r,t)}function ya(e,t){let r=t.get(e);if(r)return r;let n=zn(e,[],!1).filter(h=>ke(h)&&rn(h)!=="body"),i=null,o=he(e).position==="fixed",s=o?Tn(e):e;for(;ke(s)&&!gr(s);){let h=he(s),u=ei(s);!u&&h.position==="fixed"&&(i=null),(o?!u&&!i:!u&&h.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||Un(s)&&!u&&Gi(e,s))?n=n.filter(y=>y!==s):i=h,s=Tn(s)}return t.set(e,n),n}function wa(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e,s=[...r==="clippingAncestors"?ya(t,this._c):[].concat(r),n],h=s[0],u=s.reduce((c,y)=>{let m=Fi(t,y,i);return c.top=ee(m.top,c.top),c.right=Ee(m.right,c.right),c.bottom=Ee(m.bottom,c.bottom),c.left=ee(m.left,c.left),c},Fi(t,h,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function xa(e){let{width:t,height:r}=Ui(e);return{width:t,height:r}}function Ea(e,t,r){let n=Te(t),i=Be(t),o=r==="fixed",s=vn(e,!0,o,t),h={scrollLeft:0,scrollTop:0},u=nn(0);if(n||!n&&!o)if((rn(t)!=="body"||Un(i))&&(h=br(t)),n){let m=vn(t,!0,o,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else i&&(u.x=qi(i));let c=s.left+h.scrollLeft-u.x,y=s.top+h.scrollTop-u.y;return{x:c,y,width:s.width,height:s.height}}function Li(e,t){return!Te(e)||he(e).position==="fixed"?null:t?t(e):e.offsetParent}function Ki(e,t){let r=fe(e);if(!Te(e)||Xi(e))return r;let n=Li(e,t);for(;n&&fa(n)&&he(n).position==="static";)n=Li(n,t);return n&&(rn(n)==="html"||rn(n)==="body"&&he(n).position==="static"&&!ei(n))?r:n||ca(e)||r}var Oa=async function(e){let t=this.getOffsetParent||Ki,r=this.getDimensions;return{reference:Ea(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await r(e.floating)}}};function Sa(e){return he(e).direction==="rtl"}var Aa={convertOffsetParentRelativeRectToViewportRelativeRect:ha,getDocumentElement:Be,getClippingRect:wa,getOffsetParent:Ki,getElementRects:Oa,getClientRects:va,getDimensions:xa,getScale:Cn,isElement:ke,isRTL:Sa};function Ca(e,t){let r=null,n,i=Be(e);function o(){var h;clearTimeout(n),(h=r)==null||h.disconnect(),r=null}function s(h,u){h===void 0&&(h=!1),u===void 0&&(u=1),o();let{left:c,top:y,width:m,height:E}=e.getBoundingClientRect();if(h||t(),!m||!E)return;let O=pr(y),S=pr(i.clientWidth-(c+m)),T=pr(i.clientHeight-(y+E)),R=pr(c),B={rootMargin:-O+"px "+-S+"px "+-T+"px "+-R+"px",threshold:ee(0,Ee(1,u))||1},K=!0;function X(nt){let J=nt[0].intersectionRatio;if(J!==u){if(!K)return s();J?s(!1,J):n=setTimeout(()=>{s(!1,1e-7)},100)}K=!1}try{r=new IntersectionObserver(X,{...B,root:i.ownerDocument})}catch{r=new IntersectionObserver(X,B)}r.observe(e)}return s(!0),o}function Ni(e,t,r,n){n===void 0&&(n={});let{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,c=ri(e),y=i||o?[...c?zn(c):[],...zn(t)]:[];y.forEach(H=>{i&&H.addEventListener("scroll",r,{passive:!0}),o&&H.addEventListener("resize",r)});let m=c&&h?Ca(c,r):null,E=-1,O=null;s&&(O=new ResizeObserver(H=>{let[B]=H;B&&B.target===c&&O&&(O.unobserve(t),cancelAnimationFrame(E),E=requestAnimationFrame(()=>{var K;(K=O)==null||K.observe(t)})),r()}),c&&!u&&O.observe(c),O.observe(t));let S,T=u?vn(e):null;u&&R();function R(){let H=vn(e);T&&(H.x!==T.x||H.y!==T.y||H.width!==T.width||H.height!==T.height)&&r(),T=H,S=requestAnimationFrame(R)}return r(),()=>{var H;y.forEach(B=>{i&&B.removeEventListener("scroll",r),o&&B.removeEventListener("resize",r)}),m?.(),(H=O)==null||H.disconnect(),O=null,u&&cancelAnimationFrame(S)}}var ii=ea,Ji=sa,Zi=na,Qi=la,to=ra,eo=Qo,no=oa,ki=(e,t,r)=>{let n=new Map,i={platform:Aa,...r},o={...i.platform,_c:n};return Zo(e,t,{...i,platform:o})},Da=e=>{let t={placement:"bottom",strategy:"absolute",middleware:[]},r=Object.keys(e),n=i=>e[i];return r.includes("offset")&&t.middleware.push(Wi(n("offset"))),r.includes("teleport")&&(t.strategy="fixed"),r.includes("placement")&&(t.placement=n("placement")),r.includes("autoPlacement")&&!r.includes("flip")&&t.middleware.push(ii(n("autoPlacement"))),r.includes("flip")&&t.middleware.push(Zi(n("flip"))),r.includes("shift")&&t.middleware.push(Ji(n("shift"))),r.includes("inline")&&t.middleware.push(no(n("inline"))),r.includes("arrow")&&t.middleware.push(eo(n("arrow"))),r.includes("hide")&&t.middleware.push(to(n("hide"))),r.includes("size")&&t.middleware.push(Qi(n("size"))),t},_a=(e,t)=>{let r={component:{trap:!1},float:{placement:"bottom",strategy:"absolute",middleware:[]}},n=i=>e[e.indexOf(i)+1];if(e.includes("trap")&&(r.component.trap=!0),e.includes("teleport")&&(r.float.strategy="fixed"),e.includes("offset")&&r.float.middleware.push(Wi(t.offset||10)),e.includes("placement")&&(r.float.placement=n("placement")),e.includes("autoPlacement")&&!e.includes("flip")&&r.float.middleware.push(ii(t.autoPlacement)),e.includes("flip")&&r.float.middleware.push(Zi(t.flip)),e.includes("shift")&&r.float.middleware.push(Ji(t.shift)),e.includes("inline")&&r.float.middleware.push(no(t.inline)),e.includes("arrow")&&r.float.middleware.push(eo(t.arrow)),e.includes("hide")&&r.float.middleware.push(to(t.hide)),e.includes("size")){let i=t.size?.availableWidth??null,o=t.size?.availableHeight??null;i&&delete t.size.availableWidth,o&&delete t.size.availableHeight,r.float.middleware.push(Qi({...t.size,apply({availableWidth:s,availableHeight:h,elements:u}){Object.assign(u.floating.style,{maxWidth:`${i??s}px`,maxHeight:`${o??h}px`})}}))}return r},Ta=e=>{var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split(""),r="";e||(e=Math.floor(Math.random()*t.length));for(var n=0;n{}){let r=!1;return function(){r?t.apply(this,arguments):(r=!0,e.apply(this,arguments))}}function Ma(e){let t={dismissable:!0,trap:!1};function r(n,i=null){if(n){if(n.hasAttribute("aria-expanded")||n.setAttribute("aria-expanded",!1),i.hasAttribute("id"))n.setAttribute("aria-controls",i.getAttribute("id"));else{let o=`panel-${Ta(8)}`;n.setAttribute("aria-controls",o),i.setAttribute("id",o)}i.setAttribute("aria-modal",!0),i.setAttribute("role","dialog")}}e.magic("float",n=>(i={},o={})=>{let s={...t,...o},h=Object.keys(i).length>0?Da(i):{middleware:[ii()]},u=n,c=n.parentElement.closest("[x-data]"),y=c.querySelector('[x-ref="panel"]');r(u,y);function m(){return y.style.display=="block"}function E(){y.style.display="none",u.setAttribute("aria-expanded","false"),s.trap&&y.setAttribute("x-trap","false"),Ni(n,y,T)}function O(){y.style.display="block",u.setAttribute("aria-expanded","true"),s.trap&&y.setAttribute("x-trap","true"),T()}function S(){m()?E():O()}async function T(){return await ki(n,y,h).then(({middlewareData:R,placement:H,x:B,y:K})=>{if(R.arrow){let X=R.arrow?.x,nt=R.arrow?.y,J=h.middleware.filter(dt=>dt.name=="arrow")[0].options.element,V={top:"bottom",right:"left",bottom:"top",left:"right"}[H.split("-")[0]];Object.assign(J.style,{left:X!=null?`${X}px`:"",top:nt!=null?`${nt}px`:"",right:"",bottom:"",[V]:"-4px"})}if(R.hide){let{referenceHidden:X}=R.hide;Object.assign(y.style,{visibility:X?"hidden":"visible"})}Object.assign(y.style,{left:`${B}px`,top:`${K}px`})})}s.dismissable&&(window.addEventListener("click",R=>{!c.contains(R.target)&&m()&&S()}),window.addEventListener("keydown",R=>{R.key==="Escape"&&m()&&S()},!0)),S()}),e.directive("float",(n,{modifiers:i,expression:o},{evaluate:s,effect:h})=>{let u=o?s(o):{},c=i.length>0?_a(i,u):{},y=null;c.float.strategy=="fixed"&&(n.style.position="fixed");let m=V=>n.parentElement&&!n.parentElement.closest("[x-data]").contains(V.target)?n.close():null,E=V=>V.key==="Escape"?n.close():null,O=n.getAttribute("x-ref"),S=n.parentElement.closest("[x-data]"),T=S.querySelectorAll(`[\\@click^="$refs.${O}"]`),R=S.querySelectorAll(`[x-on\\:click^="$refs.${O}"]`);n.style.setProperty("display","none"),r([...T,...R][0],n),n._x_isShown=!1,n.trigger=null,n._x_doHide||(n._x_doHide=()=>{n.style.setProperty("display","none",i.includes("important")?"important":void 0)}),n._x_doShow||(n._x_doShow=()=>{n.style.setProperty("display","block",i.includes("important")?"important":void 0)});let H=()=>{n._x_doHide(),n._x_isShown=!1},B=()=>{n._x_doShow(),n._x_isShown=!0},K=()=>setTimeout(B),X=Pa(V=>V?B():H(),V=>{typeof n._x_toggleAndCascadeWithTransitions=="function"?n._x_toggleAndCascadeWithTransitions(n,V,B,H):V?K():H()}),nt,J=!0;h(()=>s(V=>{!J&&V===nt||(i.includes("immediate")&&(V?K():H()),X(V),nt=V,J=!1)})),n.open=async function(V){n.trigger=V.currentTarget?V.currentTarget:V,X(!0),n.trigger.setAttribute("aria-expanded","true"),c.component.trap&&n.setAttribute("x-trap","true"),y=Ni(n.trigger,n,()=>{ki(n.trigger,n,c.float).then(({middlewareData:dt,placement:U,x:Z,y:mt})=>{if(dt.arrow){let l=dt.arrow?.x,p=dt.arrow?.y,v=c.float.middleware.filter(N=>N.name=="arrow")[0].options.element,d={top:"bottom",right:"left",bottom:"top",left:"right"}[U.split("-")[0]];Object.assign(v.style,{left:l!=null?`${l}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",[d]:"-4px"})}if(dt.hide){let{referenceHidden:l}=dt.hide;Object.assign(n.style,{visibility:l?"hidden":"visible"})}Object.assign(n.style,{left:`${Z}px`,top:`${mt}px`})})}),window.addEventListener("click",m),window.addEventListener("keydown",E,!0)},n.close=function(){if(!n._x_isShown)return!1;X(!1),n.trigger.setAttribute("aria-expanded","false"),c.component.trap&&n.setAttribute("x-trap","false"),y(),window.removeEventListener("click",m),window.removeEventListener("keydown",E,!1)},n.toggle=function(V){n._x_isShown?n.close():n.open(V)}})}var ro=Ma;function Ra(e){e.store("lazyLoadedAssets",{loaded:new Set,check(s){return Array.isArray(s)?s.every(h=>this.loaded.has(h)):this.loaded.has(s)},markLoaded(s){Array.isArray(s)?s.forEach(h=>this.loaded.add(h)):this.loaded.add(s)}});let t=s=>new CustomEvent(s,{bubbles:!0,composed:!0,cancelable:!0}),r=(s,h={},u,c)=>{let y=document.createElement(s);return Object.entries(h).forEach(([m,E])=>y[m]=E),u&&(c?u.insertBefore(y,c):u.appendChild(y)),y},n=(s,h,u={},c=null,y=null)=>{let m=s==="link"?`link[href="${h}"]`:`script[src="${h}"]`;if(document.querySelector(m)||e.store("lazyLoadedAssets").check(h))return Promise.resolve();let E=s==="link"?{...u,href:h}:{...u,src:h},O=r(s,E,c,y);return new Promise((S,T)=>{O.onload=()=>{e.store("lazyLoadedAssets").markLoaded(h),S()},O.onerror=()=>{T(new Error(`Failed to load ${s}: ${h}`))}})},i=async(s,h,u=null,c=null)=>{let y={type:"text/css",rel:"stylesheet"};h&&(y.media=h);let m=document.head,E=null;if(u&&c){let O=document.querySelector(`link[href*="${c}"]`);O?(m=O.parentElement,E=u==="before"?O:O.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Appending to head.`),m=document.head,E=null)}await n("link",s,y,m,E)},o=async(s,h,u=null,c=null,y=null)=>{let m=document.head,E=null;if(u&&c){let S=document.querySelector(`script[src*="${c}"]`);S?(m=S.parentElement,E=u==="before"?S:S.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Falling back to head or body.`),m=document.head,E=null)}else(h.has("body-start")||h.has("body-end"))&&(m=document.body,h.has("body-start")&&(E=document.body.firstChild));let O={};y&&(O.type="module"),await n("script",s,O,m,E)};e.directive("load-css",(s,{expression:h},{evaluate:u})=>{let c=u(h),y=s.media,m=s.getAttribute("data-dispatch"),E=s.getAttribute("data-css-before")?"before":s.getAttribute("data-css-after")?"after":null,O=s.getAttribute("data-css-before")||s.getAttribute("data-css-after")||null;Promise.all(c.map(S=>i(S,y,E,O))).then(()=>{m&&window.dispatchEvent(t(`${m}-css`))}).catch(console.error)}),e.directive("load-js",(s,{expression:h,modifiers:u},{evaluate:c})=>{let y=c(h),m=new Set(u),E=s.getAttribute("data-js-before")?"before":s.getAttribute("data-js-after")?"after":null,O=s.getAttribute("data-js-before")||s.getAttribute("data-js-after")||null,S=s.getAttribute("data-js-as-module")||s.getAttribute("data-as-module")||!1,T=s.getAttribute("data-dispatch");Promise.all(y.map(R=>o(R,m,E,O,S))).then(()=>{T&&window.dispatchEvent(t(`${T}-js`))}).catch(console.error)})}var io=Ra;var jo=Uo(so(),1);function lo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Me(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}function La(e,t){if(e==null)return{};var r=Fa(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Na="1.15.3";function He(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var We=He(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),tr=He(/Edge/i),fo=He(/firefox/i),Gn=He(/safari/i)&&!He(/chrome/i)&&!He(/android/i),bo=He(/iP(ad|od|hone)/i),yo=He(/chrome/i)&&He(/android/i),wo={capture:!1,passive:!1};function Ct(e,t,r){e.addEventListener(t,r,!We&&wo)}function Ot(e,t,r){e.removeEventListener(t,r,!We&&wo)}function Tr(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function xo(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Se(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&Tr(e,t):Tr(e,t))||n&&e===r)return e;if(e===r)break}while(e=xo(e))}return null}var co=/\s+/g;function ce(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(co," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(co," ")}}function at(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function Ln(e,t){var r="";if(typeof e=="string")r=e;else do{var n=at(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(r)}function Eo(e,t,r){if(e){var n=e.getElementsByTagName(t),i=0,o=n.length;if(r)for(;i=o:s=i<=o,!s)return n;if(n===Pe())break;n=sn(n,!1)}return!1}function Nn(e,t,r,n){for(var i=0,o=0,s=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},i=n.evt,o=La(n,za);er.pluginEvent.bind(st)(t,r,Me({dragEl:L,parentEl:zt,ghostEl:ut,rootEl:kt,nextEl:bn,lastDownEl:Ar,cloneEl:Wt,cloneHidden:an,dragStarted:Yn,putSortable:Zt,activeSortable:st.active,originalEvent:i,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ue,newDraggableIndex:on,hideGhostForTarget:Po,unhideGhostForTarget:Mo,cloneNowHidden:function(){an=!0},cloneNowShown:function(){an=!1},dispatchSortableEvent:function(h){ie({sortable:r,name:h,originalEvent:i})}},o))};function ie(e){Va(Me({putSortable:Zt,cloneEl:Wt,targetEl:L,rootEl:kt,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ue,newDraggableIndex:on},e))}var L,zt,ut,kt,bn,Ar,Wt,an,Fn,ue,Jn,on,wr,Zt,In=!1,Pr=!1,Mr=[],mn,Oe,si,li,ho,vo,Yn,Rn,Zn,Qn=!1,xr=!1,Cr,ne,fi=[],hi=!1,Rr=[],Fr=typeof document<"u",Er=bo,mo=tr||We?"cssFloat":"float",Ua=Fr&&!yo&&!bo&&"draggable"in document.createElement("div"),Do=function(){if(Fr){if(We)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),_o=function(t,r){var n=at(t),i=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=Nn(t,0,r),s=Nn(t,1,r),h=o&&at(o),u=s&&at(s),c=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+qt(o).width,y=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+qt(s).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var m=h.float==="left"?"left":"right";return s&&(u.clear==="both"||u.clear===m)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||c>=i&&n[mo]==="none"||s&&n[mo]==="none"&&c+y>i)?"vertical":"horizontal"},Ya=function(t,r,n){var i=n?t.left:t.top,o=n?t.right:t.bottom,s=n?t.width:t.height,h=n?r.left:r.top,u=n?r.right:r.bottom,c=n?r.width:r.height;return i===h||o===u||i+s/2===h+c/2},Xa=function(t,r){var n;return Mr.some(function(i){var o=i[se].options.emptyInsertThreshold;if(!(!o||bi(i))){var s=qt(i),h=t>=s.left-o&&t<=s.right+o,u=r>=s.top-o&&r<=s.bottom+o;if(h&&u)return n=i}}),n},To=function(t){function r(o,s){return function(h,u,c,y){var m=h.options.group.name&&u.options.group.name&&h.options.group.name===u.options.group.name;if(o==null&&(s||m))return!0;if(o==null||o===!1)return!1;if(s&&o==="clone")return o;if(typeof o=="function")return r(o(h,u,c,y),s)(h,u,c,y);var E=(s?h:u).options.group.name;return o===!0||typeof o=="string"&&o===E||o.join&&o.indexOf(E)>-1}}var n={},i=t.group;(!i||Sr(i)!="object")&&(i={name:i}),n.name=i.name,n.checkPull=r(i.pull,!0),n.checkPut=r(i.put),n.revertClone=i.revertClone,t.group=n},Po=function(){!Do&&ut&&at(ut,"display","none")},Mo=function(){!Do&&ut&&at(ut,"display","")};Fr&&!yo&&document.addEventListener("click",function(e){if(Pr)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Pr=!1,!1},!0);var gn=function(t){if(L){t=t.touches?t.touches[0]:t;var r=Xa(t.clientX,t.clientY);if(r){var n={};for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[se]._onDragOver(n)}}},qa=function(t){L&&L.parentNode[se]._isOutsideThisEl(t.target)};function st(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=$e({},t),e[se]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _o(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,h){s.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:st.supportPointer!==!1&&"PointerEvent"in window&&!Gn,emptyInsertThreshold:5};er.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);To(t);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=t.forceFallback?!1:Ua,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Ct(e,"pointerdown",this._onTapStart):(Ct(e,"mousedown",this._onTapStart),Ct(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ct(e,"dragover",this),Ct(e,"dragenter",this)),Mr.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),$e(this,Ha())}st.prototype={constructor:st,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Rn=null)},_getDirection:function(t,r){return typeof this.options.direction=="function"?this.options.direction.call(this,t,r,L):this.options.direction},_onTapStart:function(t){if(t.cancelable){var r=this,n=this.el,i=this.options,o=i.preventOnFilter,s=t.type,h=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,u=(h||t).target,c=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||u,y=i.filter;if(ns(n),!L&&!(/mousedown|pointerdown/.test(s)&&t.button!==0||i.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&Gn&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=Se(u,i.draggable,n,!1),!(u&&u.animated)&&Ar!==u)){if(Fn=ve(u),Jn=ve(u,i.draggable),typeof y=="function"){if(y.call(this,t,u,this)){ie({sortable:r,rootEl:c,name:"filter",targetEl:u,toEl:n,fromEl:n}),ae("filter",r,{evt:t}),o&&t.cancelable&&t.preventDefault();return}}else if(y&&(y=y.split(",").some(function(m){if(m=Se(c,m.trim(),n,!1),m)return ie({sortable:r,rootEl:m,name:"filter",targetEl:u,fromEl:n,toEl:n}),ae("filter",r,{evt:t}),!0}),y)){o&&t.cancelable&&t.preventDefault();return}i.handle&&!Se(c,i.handle,n,!1)||this._prepareDragStart(t,h,u)}}},_prepareDragStart:function(t,r,n){var i=this,o=i.el,s=i.options,h=o.ownerDocument,u;if(n&&!L&&n.parentNode===o){var c=qt(n);if(kt=o,L=n,zt=L.parentNode,bn=L.nextSibling,Ar=n,wr=s.group,st.dragged=L,mn={target:L,clientX:(r||t).clientX,clientY:(r||t).clientY},ho=mn.clientX-c.left,vo=mn.clientY-c.top,this._lastX=(r||t).clientX,this._lastY=(r||t).clientY,L.style["will-change"]="all",u=function(){if(ae("delayEnded",i,{evt:t}),st.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!fo&&i.nativeDraggable&&(L.draggable=!0),i._triggerDragStart(t,r),ie({sortable:i,name:"choose",originalEvent:t}),ce(L,s.chosenClass,!0)},s.ignore.split(",").forEach(function(y){Eo(L,y.trim(),ci)}),Ct(h,"dragover",gn),Ct(h,"mousemove",gn),Ct(h,"touchmove",gn),Ct(h,"mouseup",i._onDrop),Ct(h,"touchend",i._onDrop),Ct(h,"touchcancel",i._onDrop),fo&&this.nativeDraggable&&(this.options.touchStartThreshold=4,L.draggable=!0),ae("delayStart",this,{evt:t}),s.delay&&(!s.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(tr||We))){if(st.eventCanceled){this._onDrop();return}Ct(h,"mouseup",i._disableDelayedDrag),Ct(h,"touchend",i._disableDelayedDrag),Ct(h,"touchcancel",i._disableDelayedDrag),Ct(h,"mousemove",i._delayedDragTouchMoveHandler),Ct(h,"touchmove",i._delayedDragTouchMoveHandler),s.supportPointer&&Ct(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(u,s.delay)}else u()}},_delayedDragTouchMoveHandler:function(t){var r=t.touches?t.touches[0]:t;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){L&&ci(L),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;Ot(t,"mouseup",this._disableDelayedDrag),Ot(t,"touchend",this._disableDelayedDrag),Ot(t,"touchcancel",this._disableDelayedDrag),Ot(t,"mousemove",this._delayedDragTouchMoveHandler),Ot(t,"touchmove",this._delayedDragTouchMoveHandler),Ot(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,r){r=r||t.pointerType=="touch"&&t,!this.nativeDraggable||r?this.options.supportPointer?Ct(document,"pointermove",this._onTouchMove):r?Ct(document,"touchmove",this._onTouchMove):Ct(document,"mousemove",this._onTouchMove):(Ct(L,"dragend",this),Ct(kt,"dragstart",this._onDragStart));try{document.selection?Dr(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,r){if(In=!1,kt&&L){ae("dragStarted",this,{evt:r}),this.nativeDraggable&&Ct(document,"dragover",qa);var n=this.options;!t&&ce(L,n.dragClass,!1),ce(L,n.ghostClass,!0),st.active=this,t&&this._appendGhost(),ie({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(Oe){this._lastX=Oe.clientX,this._lastY=Oe.clientY,Po();for(var t=document.elementFromPoint(Oe.clientX,Oe.clientY),r=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Oe.clientX,Oe.clientY),t!==r);)r=t;if(L.parentNode[se]._isOutsideThisEl(t),r)do{if(r[se]){var n=void 0;if(n=r[se]._onDragOver({clientX:Oe.clientX,clientY:Oe.clientY,target:t,rootEl:r}),n&&!this.options.dragoverBubble)break}t=r}while(r=xo(r));Mo()}},_onTouchMove:function(t){if(mn){var r=this.options,n=r.fallbackTolerance,i=r.fallbackOffset,o=t.touches?t.touches[0]:t,s=ut&&Ln(ut,!0),h=ut&&s&&s.a,u=ut&&s&&s.d,c=Er&&ne&&po(ne),y=(o.clientX-mn.clientX+i.x)/(h||1)+(c?c[0]-fi[0]:0)/(h||1),m=(o.clientY-mn.clientY+i.y)/(u||1)+(c?c[1]-fi[1]:0)/(u||1);if(!st.active&&!In){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(ie({rootEl:zt,name:"add",toEl:zt,fromEl:kt,originalEvent:t}),ie({sortable:this,name:"remove",toEl:zt,originalEvent:t}),ie({rootEl:zt,name:"sort",toEl:zt,fromEl:kt,originalEvent:t}),ie({sortable:this,name:"sort",toEl:zt,originalEvent:t})),Zt&&Zt.save()):ue!==Fn&&ue>=0&&(ie({sortable:this,name:"update",toEl:zt,originalEvent:t}),ie({sortable:this,name:"sort",toEl:zt,originalEvent:t})),st.active&&((ue==null||ue===-1)&&(ue=Fn,on=Jn),ie({sortable:this,name:"end",toEl:zt,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){ae("nulling",this),kt=L=zt=ut=bn=Wt=Ar=an=mn=Oe=Yn=ue=on=Fn=Jn=Rn=Zn=Zt=wr=st.dragged=st.ghost=st.clone=st.active=null,Rr.forEach(function(t){t.checked=!0}),Rr.length=si=li=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":L&&(this._onDragOver(t),Ga(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],r,n=this.el.children,i=0,o=n.length,s=this.options;ii.right+o||e.clientY>n.bottom&&e.clientX>n.left:e.clientY>i.bottom+o||e.clientX>n.right&&e.clientY>n.top}function Qa(e,t,r,n,i,o,s,h){var u=n?e.clientY:e.clientX,c=n?r.height:r.width,y=n?r.top:r.left,m=n?r.bottom:r.right,E=!1;if(!s){if(h&&Cry+c*o/2:um-Cr)return-Zn}else if(u>y+c*(1-i)/2&&um-c*o/2)?u>y+c/2?1:-1:0}function ts(e){return ve(L){e.directive("sortable",t=>{let r=parseInt(t.dataset?.sortableAnimationDuration);r!==0&&!r&&(r=300),t.sortable=xi.create(t,{group:t.getAttribute("x-sortable-group"),draggable:"[x-sortable-item]",handle:"[x-sortable-handle]",dataIdAttr:"x-sortable-item",animation:r,ghostClass:"fi-sortable-ghost"})})};var is=Object.create,Si=Object.defineProperty,os=Object.getPrototypeOf,as=Object.prototype.hasOwnProperty,ss=Object.getOwnPropertyNames,ls=Object.getOwnPropertyDescriptor,fs=e=>Si(e,"__esModule",{value:!0}),Fo=(e,t)=>()=>(t||(t={exports:{}},e(t.exports,t)),t.exports),cs=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of ss(t))!as.call(e,n)&&n!=="default"&&Si(e,n,{get:()=>t[n],enumerable:!(r=ls(t,n))||r.enumerable});return e},Lo=e=>cs(fs(Si(e!=null?is(os(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),us=Fo(e=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});function t(f){var a=f.getBoundingClientRect();return{width:a.width,height:a.height,top:a.top,right:a.right,bottom:a.bottom,left:a.left,x:a.left,y:a.top}}function r(f){if(f==null)return window;if(f.toString()!=="[object Window]"){var a=f.ownerDocument;return a&&a.defaultView||window}return f}function n(f){var a=r(f),b=a.pageXOffset,D=a.pageYOffset;return{scrollLeft:b,scrollTop:D}}function i(f){var a=r(f).Element;return f instanceof a||f instanceof Element}function o(f){var a=r(f).HTMLElement;return f instanceof a||f instanceof HTMLElement}function s(f){if(typeof ShadowRoot>"u")return!1;var a=r(f).ShadowRoot;return f instanceof a||f instanceof ShadowRoot}function h(f){return{scrollLeft:f.scrollLeft,scrollTop:f.scrollTop}}function u(f){return f===r(f)||!o(f)?n(f):h(f)}function c(f){return f?(f.nodeName||"").toLowerCase():null}function y(f){return((i(f)?f.ownerDocument:f.document)||window.document).documentElement}function m(f){return t(y(f)).left+n(f).scrollLeft}function E(f){return r(f).getComputedStyle(f)}function O(f){var a=E(f),b=a.overflow,D=a.overflowX,_=a.overflowY;return/auto|scroll|overlay|hidden/.test(b+_+D)}function S(f,a,b){b===void 0&&(b=!1);var D=y(a),_=t(f),F=o(a),W={scrollLeft:0,scrollTop:0},j={x:0,y:0};return(F||!F&&!b)&&((c(a)!=="body"||O(D))&&(W=u(a)),o(a)?(j=t(a),j.x+=a.clientLeft,j.y+=a.clientTop):D&&(j.x=m(D))),{x:_.left+W.scrollLeft-j.x,y:_.top+W.scrollTop-j.y,width:_.width,height:_.height}}function T(f){var a=t(f),b=f.offsetWidth,D=f.offsetHeight;return Math.abs(a.width-b)<=1&&(b=a.width),Math.abs(a.height-D)<=1&&(D=a.height),{x:f.offsetLeft,y:f.offsetTop,width:b,height:D}}function R(f){return c(f)==="html"?f:f.assignedSlot||f.parentNode||(s(f)?f.host:null)||y(f)}function H(f){return["html","body","#document"].indexOf(c(f))>=0?f.ownerDocument.body:o(f)&&O(f)?f:H(R(f))}function B(f,a){var b;a===void 0&&(a=[]);var D=H(f),_=D===((b=f.ownerDocument)==null?void 0:b.body),F=r(D),W=_?[F].concat(F.visualViewport||[],O(D)?D:[]):D,j=a.concat(W);return _?j:j.concat(B(R(W)))}function K(f){return["table","td","th"].indexOf(c(f))>=0}function X(f){return!o(f)||E(f).position==="fixed"?null:f.offsetParent}function nt(f){var a=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,b=navigator.userAgent.indexOf("Trident")!==-1;if(b&&o(f)){var D=E(f);if(D.position==="fixed")return null}for(var _=R(f);o(_)&&["html","body"].indexOf(c(_))<0;){var F=E(_);if(F.transform!=="none"||F.perspective!=="none"||F.contain==="paint"||["transform","perspective"].indexOf(F.willChange)!==-1||a&&F.willChange==="filter"||a&&F.filter&&F.filter!=="none")return _;_=_.parentNode}return null}function J(f){for(var a=r(f),b=X(f);b&&K(b)&&E(b).position==="static";)b=X(b);return b&&(c(b)==="html"||c(b)==="body"&&E(b).position==="static")?a:b||nt(f)||a}var V="top",dt="bottom",U="right",Z="left",mt="auto",l=[V,dt,U,Z],p="start",v="end",d="clippingParents",N="viewport",P="popper",M="reference",Q=l.reduce(function(f,a){return f.concat([a+"-"+p,a+"-"+v])},[]),Ut=[].concat(l,[mt]).reduce(function(f,a){return f.concat([a,a+"-"+p,a+"-"+v])},[]),Re="beforeRead",Ve="read",Lr="afterRead",Nr="beforeMain",kr="main",ze="afterMain",nr="beforeWrite",jr="write",rr="afterWrite",Ie=[Re,Ve,Lr,Nr,kr,ze,nr,jr,rr];function Br(f){var a=new Map,b=new Set,D=[];f.forEach(function(F){a.set(F.name,F)});function _(F){b.add(F.name);var W=[].concat(F.requires||[],F.requiresIfExists||[]);W.forEach(function(j){if(!b.has(j)){var q=a.get(j);q&&_(q)}}),D.push(F)}return f.forEach(function(F){b.has(F.name)||_(F)}),D}function me(f){var a=Br(f);return Ie.reduce(function(b,D){return b.concat(a.filter(function(_){return _.phase===D}))},[])}function Ue(f){var a;return function(){return a||(a=new Promise(function(b){Promise.resolve().then(function(){a=void 0,b(f())})})),a}}function Ae(f){for(var a=arguments.length,b=new Array(a>1?a-1:0),D=1;D=0,D=b&&o(f)?J(f):f;return i(D)?a.filter(function(_){return i(_)&&kn(_,D)&&c(_)!=="body"}):[]}function wn(f,a,b){var D=a==="clippingParents"?yn(f):[].concat(a),_=[].concat(D,[b]),F=_[0],W=_.reduce(function(j,q){var ot=sr(f,q);return j.top=ge(ot.top,j.top),j.right=ln(ot.right,j.right),j.bottom=ln(ot.bottom,j.bottom),j.left=ge(ot.left,j.left),j},sr(f,F));return W.width=W.right-W.left,W.height=W.bottom-W.top,W.x=W.left,W.y=W.top,W}function fn(f){return f.split("-")[1]}function de(f){return["top","bottom"].indexOf(f)>=0?"x":"y"}function lr(f){var a=f.reference,b=f.element,D=f.placement,_=D?oe(D):null,F=D?fn(D):null,W=a.x+a.width/2-b.width/2,j=a.y+a.height/2-b.height/2,q;switch(_){case V:q={x:W,y:a.y-b.height};break;case dt:q={x:W,y:a.y+a.height};break;case U:q={x:a.x+a.width,y:j};break;case Z:q={x:a.x-b.width,y:j};break;default:q={x:a.x,y:a.y}}var ot=_?de(_):null;if(ot!=null){var z=ot==="y"?"height":"width";switch(F){case p:q[ot]=q[ot]-(a[z]/2-b[z]/2);break;case v:q[ot]=q[ot]+(a[z]/2-b[z]/2);break}}return q}function fr(){return{top:0,right:0,bottom:0,left:0}}function cr(f){return Object.assign({},fr(),f)}function ur(f,a){return a.reduce(function(b,D){return b[D]=f,b},{})}function qe(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=D===void 0?f.placement:D,F=b.boundary,W=F===void 0?d:F,j=b.rootBoundary,q=j===void 0?N:j,ot=b.elementContext,z=ot===void 0?P:ot,Dt=b.altBoundary,Lt=Dt===void 0?!1:Dt,At=b.padding,xt=At===void 0?0:At,Mt=cr(typeof xt!="number"?xt:ur(xt,l)),Et=z===P?M:P,Bt=f.elements.reference,Rt=f.rects.popper,Ht=f.elements[Lt?Et:z],ft=wn(i(Ht)?Ht:Ht.contextElement||y(f.elements.popper),W,q),Pt=t(Bt),_t=lr({reference:Pt,element:Rt,strategy:"absolute",placement:_}),Nt=Xe(Object.assign({},Rt,_t)),Ft=z===P?Nt:Pt,Yt={top:ft.top-Ft.top+Mt.top,bottom:Ft.bottom-ft.bottom+Mt.bottom,left:ft.left-Ft.left+Mt.left,right:Ft.right-ft.right+Mt.right},$t=f.modifiersData.offset;if(z===P&&$t){var Vt=$t[_];Object.keys(Yt).forEach(function(we){var te=[U,dt].indexOf(we)>=0?1:-1,Le=[V,dt].indexOf(we)>=0?"y":"x";Yt[we]+=Vt[Le]*te})}return Yt}var dr="Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.",zr="Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.",xn={placement:"bottom",modifiers:[],strategy:"absolute"};function cn(){for(var f=arguments.length,a=new Array(f),b=0;b100){console.error(zr);break}if(z.reset===!0){z.reset=!1,Pt=-1;continue}var _t=z.orderedModifiers[Pt],Nt=_t.fn,Ft=_t.options,Yt=Ft===void 0?{}:Ft,$t=_t.name;typeof Nt=="function"&&(z=Nt({state:z,options:Yt,name:$t,instance:At})||z)}}},update:Ue(function(){return new Promise(function(Et){At.forceUpdate(),Et(z)})}),destroy:function(){Mt(),Lt=!0}};if(!cn(j,q))return console.error(dr),At;At.setOptions(ot).then(function(Et){!Lt&&ot.onFirstUpdate&&ot.onFirstUpdate(Et)});function xt(){z.orderedModifiers.forEach(function(Et){var Bt=Et.name,Rt=Et.options,Ht=Rt===void 0?{}:Rt,ft=Et.effect;if(typeof ft=="function"){var Pt=ft({state:z,name:Bt,instance:At,options:Ht}),_t=function(){};Dt.push(Pt||_t)}})}function Mt(){Dt.forEach(function(Et){return Et()}),Dt=[]}return At}}var On={passive:!0};function Ur(f){var a=f.state,b=f.instance,D=f.options,_=D.scroll,F=_===void 0?!0:_,W=D.resize,j=W===void 0?!0:W,q=r(a.elements.popper),ot=[].concat(a.scrollParents.reference,a.scrollParents.popper);return F&&ot.forEach(function(z){z.addEventListener("scroll",b.update,On)}),j&&q.addEventListener("resize",b.update,On),function(){F&&ot.forEach(function(z){z.removeEventListener("scroll",b.update,On)}),j&&q.removeEventListener("resize",b.update,On)}}var jn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Ur,data:{}};function Yr(f){var a=f.state,b=f.name;a.modifiersData[b]=lr({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}var Bn={name:"popperOffsets",enabled:!0,phase:"read",fn:Yr,data:{}},Xr={top:"auto",right:"auto",bottom:"auto",left:"auto"};function qr(f){var a=f.x,b=f.y,D=window,_=D.devicePixelRatio||1;return{x:Ye(Ye(a*_)/_)||0,y:Ye(Ye(b*_)/_)||0}}function Hn(f){var a,b=f.popper,D=f.popperRect,_=f.placement,F=f.offsets,W=f.position,j=f.gpuAcceleration,q=f.adaptive,ot=f.roundOffsets,z=ot===!0?qr(F):typeof ot=="function"?ot(F):F,Dt=z.x,Lt=Dt===void 0?0:Dt,At=z.y,xt=At===void 0?0:At,Mt=F.hasOwnProperty("x"),Et=F.hasOwnProperty("y"),Bt=Z,Rt=V,Ht=window;if(q){var ft=J(b),Pt="clientHeight",_t="clientWidth";ft===r(b)&&(ft=y(b),E(ft).position!=="static"&&(Pt="scrollHeight",_t="scrollWidth")),ft=ft,_===V&&(Rt=dt,xt-=ft[Pt]-D.height,xt*=j?1:-1),_===Z&&(Bt=U,Lt-=ft[_t]-D.width,Lt*=j?1:-1)}var Nt=Object.assign({position:W},q&&Xr);if(j){var Ft;return Object.assign({},Nt,(Ft={},Ft[Rt]=Et?"0":"",Ft[Bt]=Mt?"0":"",Ft.transform=(Ht.devicePixelRatio||1)<2?"translate("+Lt+"px, "+xt+"px)":"translate3d("+Lt+"px, "+xt+"px, 0)",Ft))}return Object.assign({},Nt,(a={},a[Rt]=Et?xt+"px":"",a[Bt]=Mt?Lt+"px":"",a.transform="",a))}function g(f){var a=f.state,b=f.options,D=b.gpuAcceleration,_=D===void 0?!0:D,F=b.adaptive,W=F===void 0?!0:F,j=b.roundOffsets,q=j===void 0?!0:j,ot=E(a.elements.popper).transitionProperty||"";W&&["transform","top","right","bottom","left"].some(function(Dt){return ot.indexOf(Dt)>=0})&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',` `,'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.",` -`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var z={placement:ot(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:_};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,Hn(Object.assign({},z,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:W,roundOffsets:q})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,Hn(Object.assign({},z,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:q})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}var w={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:g,data:{}};function A(f){var a=f.state;Object.keys(a.elements).forEach(function(b){var D=a.styles[b]||{},_=a.attributes[b]||{},F=a.elements[b];!o(F)||!c(F)||(Object.assign(F.style,D),Object.keys(_).forEach(function(W){var j=_[W];j===!1?F.removeAttribute(W):F.setAttribute(W,j===!0?"":j)}))})}function I(f){var a=f.state,b={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,b.popper),a.styles=b,a.elements.arrow&&Object.assign(a.elements.arrow.style,b.arrow),function(){Object.keys(a.elements).forEach(function(D){var _=a.elements[D],F=a.attributes[D]||{},W=Object.keys(a.styles.hasOwnProperty(D)?a.styles[D]:b[D]),j=W.reduce(function(q,oe){return q[oe]="",q},{});!o(_)||!c(_)||(Object.assign(_.style,j),Object.keys(F).forEach(function(q){_.removeAttribute(q)}))})}}var Y={name:"applyStyles",enabled:!0,phase:"write",fn:A,effect:I,requires:["computeStyles"]};function $(f,a,b){var D=ot(f),_=[Z,V].indexOf(D)>=0?-1:1,F=typeof b=="function"?b(Object.assign({},a,{placement:f})):b,W=F[0],j=F[1];return W=W||0,j=(j||0)*_,[Z,U].indexOf(D)>=0?{x:j,y:W}:{x:W,y:j}}function k(f){var a=f.state,b=f.options,D=f.name,_=b.offset,F=_===void 0?[0,0]:_,W=Ue.reduce(function(z,De){return z[De]=$(De,a.rects,F),z},{}),j=W[a.placement],q=j.x,oe=j.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=q,a.modifiersData.popperOffsets.y+=oe),a.modifiersData[D]=W}var be={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:k},le={left:"right",right:"left",bottom:"top",top:"bottom"};function pe(f){return f.replace(/left|right|bottom|top/g,function(a){return le[a]})}var ye={start:"end",end:"start"};function Te(f){return f.replace(/start|end/g,function(a){return ye[a]})}function je(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=b.boundary,F=b.rootBoundary,W=b.padding,j=b.flipVariations,q=b.allowedAutoPlacements,oe=q===void 0?Ue:q,z=fn(D),De=z?j?Q:Q.filter(function(xe){return fn(xe)===z}):l,Le=De.filter(function(xe){return oe.indexOf(xe)>=0});Le.length===0&&(Le=De,console.error(["Popper: The `allowedAutoPlacements` option did not allow any","placements. Ensure the `placement` option matches the variation","of the allowed placements.",'For example, "auto" cannot be used to allow "bottom-start".','Use "auto-start" instead.'].join(" ")));var Ae=Le.reduce(function(xe,Me){return xe[Me]=qt(f,{placement:Me,boundary:_,rootBoundary:F,padding:W})[ot(Me)],xe},{});return Object.keys(Ae).sort(function(xe,Me){return Ae[xe]-Ae[Me]})}function Se(f){if(ot(f)===me)return[];var a=pe(f);return[Te(f),a,Te(a)]}function Ie(f){var a=f.state,b=f.options,D=f.name;if(!a.modifiersData[D]._skip){for(var _=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!0:W,q=b.fallbackPlacements,oe=b.padding,z=b.boundary,De=b.rootBoundary,Le=b.altBoundary,Ae=b.flipVariations,xe=Ae===void 0?!0:Ae,Me=b.allowedAutoPlacements,Ee=a.options.placement,Be=ot(Ee),Re=Be===Ee,He=q||(Re||!xe?[pe(Ee)]:Se(Ee)),fe=[Ee].concat(He).reduce(function(te,ge){return te.concat(ot(ge)===me?je(a,{placement:ge,boundary:z,rootBoundary:De,padding:oe,flipVariations:xe,allowedAutoPlacements:Me}):ge)},[]),Pe=a.rects.reference,_e=a.rects.popper,Ne=new Map,Fe=!0,Ye=fe[0],$e=0;$e=0,dn=Lt?"width":"height",Zt=qt(a,{placement:Ve,boundary:z,rootBoundary:De,altBoundary:Le,padding:oe}),Nt=Lt?et?U:Z:et?de:V;Pe[dn]>_e[dn]&&(Nt=pe(Nt));var $n=pe(Nt),Qt=[];if(F&&Qt.push(Zt[wt]<=0),j&&Qt.push(Zt[Nt]<=0,Zt[$n]<=0),Qt.every(function(te){return te})){Ye=Ve,Fe=!1;break}Ne.set(Ve,Qt)}if(Fe)for(var Sn=xe?3:1,Wn=function(ge){var we=fe.find(function(Ke){var Je=Ne.get(Ke);if(Je)return Je.slice(0,ge).every(function(Dt){return Dt})});if(we)return Ye=we,"break"},C=Sn;C>0;C--){var G=Wn(C);if(G==="break")break}a.placement!==Ye&&(a.modifiersData[D]._skip=!0,a.placement=Ye,a.reset=!0)}}var re={name:"flip",enabled:!0,phase:"main",fn:Ie,requiresIfExists:["offset"],data:{_skip:!1}};function he(f){return f==="x"?"y":"x"}function ve(f,a,b){return gt(f,ln(a,b))}function ee(f){var a=f.state,b=f.options,D=f.name,_=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!1:W,q=b.boundary,oe=b.rootBoundary,z=b.altBoundary,De=b.padding,Le=b.tether,Ae=Le===void 0?!0:Le,xe=b.tetherOffset,Me=xe===void 0?0:xe,Ee=qt(a,{boundary:q,rootBoundary:oe,padding:De,altBoundary:z}),Be=ot(a.placement),Re=fn(a.placement),He=!Re,fe=dt(Be),Pe=he(fe),_e=a.modifiersData.popperOffsets,Ne=a.rects.reference,Fe=a.rects.popper,Ye=typeof Me=="function"?Me(Object.assign({},a.rects,{placement:a.placement})):Me,$e={x:0,y:0};if(_e){if(F||j){var Ve=fe==="y"?V:Z,wt=fe==="y"?de:U,et=fe==="y"?"height":"width",Lt=_e[fe],dn=_e[fe]+Ee[Ve],Zt=_e[fe]-Ee[wt],Nt=Ae?-Fe[et]/2:0,$n=Re===p?Ne[et]:Fe[et],Qt=Re===p?-Fe[et]:-Ne[et],Sn=a.elements.arrow,Wn=Ae&&Sn?T(Sn):{width:0,height:0},C=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:fr(),G=C[Ve],te=C[wt],ge=ve(0,Ne[et],Wn[et]),we=He?Ne[et]/2-Nt-ge-G-Ye:$n-ge-G-Ye,Ke=He?-Ne[et]/2+Nt+ge+te+Ye:Qt+ge+te+Ye,Je=a.elements.arrow&&J(a.elements.arrow),Dt=Je?fe==="y"?Je.clientTop||0:Je.clientLeft||0:0,Vn=a.modifiersData.offset?a.modifiersData.offset[a.placement][fe]:0,_t=_e[fe]+we-Vn-Dt,An=_e[fe]+Ke-Vn;if(F){var pn=ve(Ae?ln(dn,_t):dn,Lt,Ae?gt(Zt,An):Zt);_e[fe]=pn,$e[fe]=pn-Lt}if(j){var en=fe==="x"?V:Z,Gr=fe==="x"?de:U,tn=_e[Pe],hn=tn+Ee[en],Ai=tn-Ee[Gr],Ci=ve(Ae?ln(hn,_t):hn,tn,Ae?gt(Ai,An):Ai);_e[Pe]=Ci,$e[Pe]=Ci-tn}}a.modifiersData[D]=$e}}var ie={name:"preventOverflow",enabled:!0,phase:"main",fn:ee,requiresIfExists:["offset"]},x=function(a,b){return a=typeof a=="function"?a(Object.assign({},b.rects,{placement:b.placement})):a,cr(typeof a!="number"?a:ur(a,l))};function Ge(f){var a,b=f.state,D=f.name,_=f.options,F=b.elements.arrow,W=b.modifiersData.popperOffsets,j=ot(b.placement),q=dt(j),oe=[Z,U].indexOf(j)>=0,z=oe?"height":"width";if(!(!F||!W)){var De=x(_.padding,b),Le=T(F),Ae=q==="y"?V:Z,xe=q==="y"?de:U,Me=b.rects.reference[z]+b.rects.reference[q]-W[q]-b.rects.popper[z],Ee=W[q]-b.rects.reference[q],Be=J(F),Re=Be?q==="y"?Be.clientHeight||0:Be.clientWidth||0:0,He=Me/2-Ee/2,fe=De[Ae],Pe=Re-Le[z]-De[xe],_e=Re/2-Le[z]/2+He,Ne=ve(fe,_e,Pe),Fe=q;b.modifiersData[D]=(a={},a[Fe]=Ne,a.centerOffset=Ne-_e,a)}}function ce(f){var a=f.state,b=f.options,D=b.element,_=D===void 0?"[data-popper-arrow]":D;if(_!=null&&!(typeof _=="string"&&(_=a.elements.popper.querySelector(_),!_))){if(o(_)||console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).',"To use an SVG arrow, wrap it in an HTMLElement that will be used as","the arrow."].join(" ")),!kn(a.elements.popper,_)){console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper',"element."].join(" "));return}a.elements.arrow=_}}var Ft={name:"arrow",enabled:!0,phase:"main",fn:Ge,effect:ce,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function bt(f,a,b){return b===void 0&&(b={x:0,y:0}),{top:f.top-a.height-b.y,right:f.right-a.width+b.x,bottom:f.bottom-a.height+b.y,left:f.left-a.width-b.x}}function Gt(f){return[V,U,de,Z].some(function(a){return f[a]>=0})}function Kt(f){var a=f.state,b=f.name,D=a.rects.reference,_=a.rects.popper,F=a.modifiersData.preventOverflow,W=qt(a,{elementContext:"reference"}),j=qt(a,{altBoundary:!0}),q=bt(W,D),oe=bt(j,_,F),z=Gt(q),De=Gt(oe);a.modifiersData[b]={referenceClippingOffsets:q,popperEscapeOffsets:oe,isReferenceHidden:z,hasPopperEscaped:De},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":De})}var Jt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Kt},rt=[jn,Bn,w,Y],lt=En({defaultModifiers:rt}),yt=[jn,Bn,w,Y,be,re,ie,Ft,Jt],un=En({defaultModifiers:yt});t.applyStyles=Y,t.arrow=Ft,t.computeStyles=w,t.createPopper=un,t.createPopperLite=lt,t.defaultModifiers=yt,t.detectOverflow=qt,t.eventListeners=jn,t.flip=re,t.hide=Jt,t.offset=be,t.popperGenerator=En,t.popperOffsets=Bn,t.preventOverflow=ie}),No=Fo(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=us(),r='',n="tippy-box",i="tippy-content",o="tippy-backdrop",s="tippy-arrow",h="tippy-svg-arrow",u={passive:!0,capture:!0};function c(g,w){return{}.hasOwnProperty.call(g,w)}function y(g,w,A){if(Array.isArray(g)){var I=g[w];return I??(Array.isArray(A)?A[w]:A)}return g}function m(g,w){var A={}.toString.call(g);return A.indexOf("[object")===0&&A.indexOf(w+"]")>-1}function E(g,w){return typeof g=="function"?g.apply(void 0,w):g}function O(g,w){if(w===0)return g;var A;return function(I){clearTimeout(A),A=setTimeout(function(){g(I)},w)}}function S(g,w){var A=Object.assign({},g);return w.forEach(function(I){delete A[I]}),A}function T(g){return g.split(/\s+/).filter(Boolean)}function R(g){return[].concat(g)}function H(g,w){g.indexOf(w)===-1&&g.push(w)}function B(g){return g.filter(function(w,A){return g.indexOf(w)===A})}function K(g){return g.split("-")[0]}function X(g){return[].slice.call(g)}function ne(g){return Object.keys(g).reduce(function(w,A){return g[A]!==void 0&&(w[A]=g[A]),w},{})}function J(){return document.createElement("div")}function V(g){return["Element","Fragment"].some(function(w){return m(g,w)})}function de(g){return m(g,"NodeList")}function U(g){return m(g,"MouseEvent")}function Z(g){return!!(g&&g._tippy&&g._tippy.reference===g)}function me(g){return V(g)?[g]:de(g)?X(g):Array.isArray(g)?g:X(document.querySelectorAll(g))}function l(g,w){g.forEach(function(A){A&&(A.style.transitionDuration=w+"ms")})}function p(g,w){g.forEach(function(A){A&&A.setAttribute("data-state",w)})}function v(g){var w,A=R(g),I=A[0];return!(I==null||(w=I.ownerDocument)==null)&&w.body?I.ownerDocument:document}function d(g,w){var A=w.clientX,I=w.clientY;return g.every(function(Y){var $=Y.popperRect,k=Y.popperState,be=Y.props,le=be.interactiveBorder,pe=K(k.placement),ye=k.modifiersData.offset;if(!ye)return!0;var Te=pe==="bottom"?ye.top.y:0,je=pe==="top"?ye.bottom.y:0,Se=pe==="right"?ye.left.x:0,Ie=pe==="left"?ye.right.x:0,re=$.top-I+Te>le,he=I-$.bottom-je>le,ve=$.left-A+Se>le,ee=A-$.right-Ie>le;return re||he||ve||ee})}function N(g,w,A){var I=w+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(Y){g[I](Y,A)})}var P={isTouch:!1},M=0;function Q(){P.isTouch||(P.isTouch=!0,window.performance&&document.addEventListener("mousemove",Ue))}function Ue(){var g=performance.now();g-M<20&&(P.isTouch=!1,document.removeEventListener("mousemove",Ue)),M=g}function Rt(){var g=document.activeElement;if(Z(g)){var w=g._tippy;g.blur&&!w.state.isVisible&&g.blur()}}function Vt(){document.addEventListener("touchstart",Q,u),window.addEventListener("blur",Rt)}var Lr=typeof window<"u"&&typeof document<"u",Nr=Lr?navigator.userAgent:"",kr=/MSIE |Trident\//.test(Nr);function zt(g){var w=g==="destroy"?"n already-":" ";return[g+"() was called on a"+w+"destroyed instance. This is a no-op but","indicates a potential memory leak."].join(" ")}function nr(g){var w=/[ \t]{2,}/g,A=/^[ \t]*/gm;return g.replace(w," ").replace(A,"").trim()}function jr(g){return nr(` +`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var z={placement:oe(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:_};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,Hn(Object.assign({},z,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:W,roundOffsets:q})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,Hn(Object.assign({},z,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:q})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}var w={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:g,data:{}};function A(f){var a=f.state;Object.keys(a.elements).forEach(function(b){var D=a.styles[b]||{},_=a.attributes[b]||{},F=a.elements[b];!o(F)||!c(F)||(Object.assign(F.style,D),Object.keys(_).forEach(function(W){var j=_[W];j===!1?F.removeAttribute(W):F.setAttribute(W,j===!0?"":j)}))})}function I(f){var a=f.state,b={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,b.popper),a.styles=b,a.elements.arrow&&Object.assign(a.elements.arrow.style,b.arrow),function(){Object.keys(a.elements).forEach(function(D){var _=a.elements[D],F=a.attributes[D]||{},W=Object.keys(a.styles.hasOwnProperty(D)?a.styles[D]:b[D]),j=W.reduce(function(q,ot){return q[ot]="",q},{});!o(_)||!c(_)||(Object.assign(_.style,j),Object.keys(F).forEach(function(q){_.removeAttribute(q)}))})}}var Y={name:"applyStyles",enabled:!0,phase:"write",fn:A,effect:I,requires:["computeStyles"]};function $(f,a,b){var D=oe(f),_=[Z,V].indexOf(D)>=0?-1:1,F=typeof b=="function"?b(Object.assign({},a,{placement:f})):b,W=F[0],j=F[1];return W=W||0,j=(j||0)*_,[Z,U].indexOf(D)>=0?{x:j,y:W}:{x:W,y:j}}function k(f){var a=f.state,b=f.options,D=f.name,_=b.offset,F=_===void 0?[0,0]:_,W=Ut.reduce(function(z,Dt){return z[Dt]=$(Dt,a.rects,F),z},{}),j=W[a.placement],q=j.x,ot=j.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=q,a.modifiersData.popperOffsets.y+=ot),a.modifiersData[D]=W}var bt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:k},lt={left:"right",right:"left",bottom:"top",top:"bottom"};function pt(f){return f.replace(/left|right|bottom|top/g,function(a){return lt[a]})}var yt={start:"end",end:"start"};function Tt(f){return f.replace(/start|end/g,function(a){return yt[a]})}function jt(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=b.boundary,F=b.rootBoundary,W=b.padding,j=b.flipVariations,q=b.allowedAutoPlacements,ot=q===void 0?Ut:q,z=fn(D),Dt=z?j?Q:Q.filter(function(xt){return fn(xt)===z}):l,Lt=Dt.filter(function(xt){return ot.indexOf(xt)>=0});Lt.length===0&&(Lt=Dt,console.error(["Popper: The `allowedAutoPlacements` option did not allow any","placements. Ensure the `placement` option matches the variation","of the allowed placements.",'For example, "auto" cannot be used to allow "bottom-start".','Use "auto-start" instead.'].join(" ")));var At=Lt.reduce(function(xt,Mt){return xt[Mt]=qe(f,{placement:Mt,boundary:_,rootBoundary:F,padding:W})[oe(Mt)],xt},{});return Object.keys(At).sort(function(xt,Mt){return At[xt]-At[Mt]})}function St(f){if(oe(f)===mt)return[];var a=pt(f);return[Tt(f),a,Tt(a)]}function It(f){var a=f.state,b=f.options,D=f.name;if(!a.modifiersData[D]._skip){for(var _=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!0:W,q=b.fallbackPlacements,ot=b.padding,z=b.boundary,Dt=b.rootBoundary,Lt=b.altBoundary,At=b.flipVariations,xt=At===void 0?!0:At,Mt=b.allowedAutoPlacements,Et=a.options.placement,Bt=oe(Et),Rt=Bt===Et,Ht=q||(Rt||!xt?[pt(Et)]:St(Et)),ft=[Et].concat(Ht).reduce(function(et,gt){return et.concat(oe(gt)===mt?jt(a,{placement:gt,boundary:z,rootBoundary:Dt,padding:ot,flipVariations:xt,allowedAutoPlacements:Mt}):gt)},[]),Pt=a.rects.reference,_t=a.rects.popper,Nt=new Map,Ft=!0,Yt=ft[0],$t=0;$t=0,dn=Le?"width":"height",Ze=qe(a,{placement:Vt,boundary:z,rootBoundary:Dt,altBoundary:Lt,padding:ot}),Ne=Le?te?U:Z:te?dt:V;Pt[dn]>_t[dn]&&(Ne=pt(Ne));var $n=pt(Ne),Qe=[];if(F&&Qe.push(Ze[we]<=0),j&&Qe.push(Ze[Ne]<=0,Ze[$n]<=0),Qe.every(function(et){return et})){Yt=Vt,Ft=!1;break}Nt.set(Vt,Qe)}if(Ft)for(var Sn=xt?3:1,Wn=function(gt){var wt=ft.find(function(Kt){var Jt=Nt.get(Kt);if(Jt)return Jt.slice(0,gt).every(function(De){return De})});if(wt)return Yt=wt,"break"},C=Sn;C>0;C--){var G=Wn(C);if(G==="break")break}a.placement!==Yt&&(a.modifiersData[D]._skip=!0,a.placement=Yt,a.reset=!0)}}var rt={name:"flip",enabled:!0,phase:"main",fn:It,requiresIfExists:["offset"],data:{_skip:!1}};function ht(f){return f==="x"?"y":"x"}function vt(f,a,b){return ge(f,ln(a,b))}function tt(f){var a=f.state,b=f.options,D=f.name,_=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!1:W,q=b.boundary,ot=b.rootBoundary,z=b.altBoundary,Dt=b.padding,Lt=b.tether,At=Lt===void 0?!0:Lt,xt=b.tetherOffset,Mt=xt===void 0?0:xt,Et=qe(a,{boundary:q,rootBoundary:ot,padding:Dt,altBoundary:z}),Bt=oe(a.placement),Rt=fn(a.placement),Ht=!Rt,ft=de(Bt),Pt=ht(ft),_t=a.modifiersData.popperOffsets,Nt=a.rects.reference,Ft=a.rects.popper,Yt=typeof Mt=="function"?Mt(Object.assign({},a.rects,{placement:a.placement})):Mt,$t={x:0,y:0};if(_t){if(F||j){var Vt=ft==="y"?V:Z,we=ft==="y"?dt:U,te=ft==="y"?"height":"width",Le=_t[ft],dn=_t[ft]+Et[Vt],Ze=_t[ft]-Et[we],Ne=At?-Ft[te]/2:0,$n=Rt===p?Nt[te]:Ft[te],Qe=Rt===p?-Ft[te]:-Nt[te],Sn=a.elements.arrow,Wn=At&&Sn?T(Sn):{width:0,height:0},C=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:fr(),G=C[Vt],et=C[we],gt=vt(0,Nt[te],Wn[te]),wt=Ht?Nt[te]/2-Ne-gt-G-Yt:$n-gt-G-Yt,Kt=Ht?-Nt[te]/2+Ne+gt+et+Yt:Qe+gt+et+Yt,Jt=a.elements.arrow&&J(a.elements.arrow),De=Jt?ft==="y"?Jt.clientTop||0:Jt.clientLeft||0:0,Vn=a.modifiersData.offset?a.modifiersData.offset[a.placement][ft]:0,_e=_t[ft]+wt-Vn-De,An=_t[ft]+Kt-Vn;if(F){var pn=vt(At?ln(dn,_e):dn,Le,At?ge(Ze,An):Ze);_t[ft]=pn,$t[ft]=pn-Le}if(j){var tn=ft==="x"?V:Z,Gr=ft==="x"?dt:U,en=_t[Pt],hn=en+Et[tn],Ai=en-Et[Gr],Ci=vt(At?ln(hn,_e):hn,en,At?ge(Ai,An):Ai);_t[Pt]=Ci,$t[Pt]=Ci-en}}a.modifiersData[D]=$t}}var it={name:"preventOverflow",enabled:!0,phase:"main",fn:tt,requiresIfExists:["offset"]},x=function(a,b){return a=typeof a=="function"?a(Object.assign({},b.rects,{placement:b.placement})):a,cr(typeof a!="number"?a:ur(a,l))};function Gt(f){var a,b=f.state,D=f.name,_=f.options,F=b.elements.arrow,W=b.modifiersData.popperOffsets,j=oe(b.placement),q=de(j),ot=[Z,U].indexOf(j)>=0,z=ot?"height":"width";if(!(!F||!W)){var Dt=x(_.padding,b),Lt=T(F),At=q==="y"?V:Z,xt=q==="y"?dt:U,Mt=b.rects.reference[z]+b.rects.reference[q]-W[q]-b.rects.popper[z],Et=W[q]-b.rects.reference[q],Bt=J(F),Rt=Bt?q==="y"?Bt.clientHeight||0:Bt.clientWidth||0:0,Ht=Mt/2-Et/2,ft=Dt[At],Pt=Rt-Lt[z]-Dt[xt],_t=Rt/2-Lt[z]/2+Ht,Nt=vt(ft,_t,Pt),Ft=q;b.modifiersData[D]=(a={},a[Ft]=Nt,a.centerOffset=Nt-_t,a)}}function ct(f){var a=f.state,b=f.options,D=b.element,_=D===void 0?"[data-popper-arrow]":D;if(_!=null&&!(typeof _=="string"&&(_=a.elements.popper.querySelector(_),!_))){if(o(_)||console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).',"To use an SVG arrow, wrap it in an HTMLElement that will be used as","the arrow."].join(" ")),!kn(a.elements.popper,_)){console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper',"element."].join(" "));return}a.elements.arrow=_}}var Fe={name:"arrow",enabled:!0,phase:"main",fn:Gt,effect:ct,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function be(f,a,b){return b===void 0&&(b={x:0,y:0}),{top:f.top-a.height-b.y,right:f.right-a.width+b.x,bottom:f.bottom-a.height+b.y,left:f.left-a.width-b.x}}function Ge(f){return[V,U,dt,Z].some(function(a){return f[a]>=0})}function Ke(f){var a=f.state,b=f.name,D=a.rects.reference,_=a.rects.popper,F=a.modifiersData.preventOverflow,W=qe(a,{elementContext:"reference"}),j=qe(a,{altBoundary:!0}),q=be(W,D),ot=be(j,_,F),z=Ge(q),Dt=Ge(ot);a.modifiersData[b]={referenceClippingOffsets:q,popperEscapeOffsets:ot,isReferenceHidden:z,hasPopperEscaped:Dt},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":Dt})}var Je={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Ke},re=[jn,Bn,w,Y],le=En({defaultModifiers:re}),ye=[jn,Bn,w,Y,bt,rt,it,Fe,Je],un=En({defaultModifiers:ye});e.applyStyles=Y,e.arrow=Fe,e.computeStyles=w,e.createPopper=un,e.createPopperLite=le,e.defaultModifiers=ye,e.detectOverflow=qe,e.eventListeners=jn,e.flip=rt,e.hide=Je,e.offset=bt,e.popperGenerator=En,e.popperOffsets=Bn,e.preventOverflow=it}),No=Fo(e=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=us(),r='',n="tippy-box",i="tippy-content",o="tippy-backdrop",s="tippy-arrow",h="tippy-svg-arrow",u={passive:!0,capture:!0};function c(g,w){return{}.hasOwnProperty.call(g,w)}function y(g,w,A){if(Array.isArray(g)){var I=g[w];return I??(Array.isArray(A)?A[w]:A)}return g}function m(g,w){var A={}.toString.call(g);return A.indexOf("[object")===0&&A.indexOf(w+"]")>-1}function E(g,w){return typeof g=="function"?g.apply(void 0,w):g}function O(g,w){if(w===0)return g;var A;return function(I){clearTimeout(A),A=setTimeout(function(){g(I)},w)}}function S(g,w){var A=Object.assign({},g);return w.forEach(function(I){delete A[I]}),A}function T(g){return g.split(/\s+/).filter(Boolean)}function R(g){return[].concat(g)}function H(g,w){g.indexOf(w)===-1&&g.push(w)}function B(g){return g.filter(function(w,A){return g.indexOf(w)===A})}function K(g){return g.split("-")[0]}function X(g){return[].slice.call(g)}function nt(g){return Object.keys(g).reduce(function(w,A){return g[A]!==void 0&&(w[A]=g[A]),w},{})}function J(){return document.createElement("div")}function V(g){return["Element","Fragment"].some(function(w){return m(g,w)})}function dt(g){return m(g,"NodeList")}function U(g){return m(g,"MouseEvent")}function Z(g){return!!(g&&g._tippy&&g._tippy.reference===g)}function mt(g){return V(g)?[g]:dt(g)?X(g):Array.isArray(g)?g:X(document.querySelectorAll(g))}function l(g,w){g.forEach(function(A){A&&(A.style.transitionDuration=w+"ms")})}function p(g,w){g.forEach(function(A){A&&A.setAttribute("data-state",w)})}function v(g){var w,A=R(g),I=A[0];return!(I==null||(w=I.ownerDocument)==null)&&w.body?I.ownerDocument:document}function d(g,w){var A=w.clientX,I=w.clientY;return g.every(function(Y){var $=Y.popperRect,k=Y.popperState,bt=Y.props,lt=bt.interactiveBorder,pt=K(k.placement),yt=k.modifiersData.offset;if(!yt)return!0;var Tt=pt==="bottom"?yt.top.y:0,jt=pt==="top"?yt.bottom.y:0,St=pt==="right"?yt.left.x:0,It=pt==="left"?yt.right.x:0,rt=$.top-I+Tt>lt,ht=I-$.bottom-jt>lt,vt=$.left-A+St>lt,tt=A-$.right-It>lt;return rt||ht||vt||tt})}function N(g,w,A){var I=w+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(Y){g[I](Y,A)})}var P={isTouch:!1},M=0;function Q(){P.isTouch||(P.isTouch=!0,window.performance&&document.addEventListener("mousemove",Ut))}function Ut(){var g=performance.now();g-M<20&&(P.isTouch=!1,document.removeEventListener("mousemove",Ut)),M=g}function Re(){var g=document.activeElement;if(Z(g)){var w=g._tippy;g.blur&&!w.state.isVisible&&g.blur()}}function Ve(){document.addEventListener("touchstart",Q,u),window.addEventListener("blur",Re)}var Lr=typeof window<"u"&&typeof document<"u",Nr=Lr?navigator.userAgent:"",kr=/MSIE |Trident\//.test(Nr);function ze(g){var w=g==="destroy"?"n already-":" ";return[g+"() was called on a"+w+"destroyed instance. This is a no-op but","indicates a potential memory leak."].join(" ")}function nr(g){var w=/[ \t]{2,}/g,A=/^[ \t]*/gm;return g.replace(w," ").replace(A,"").trim()}function jr(g){return nr(` %ctippy.js %c`+nr(g)+` %c\u{1F477}\u200D This is a development-only message. It will be removed in production. - `)}function rr(g){return[jr(g),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}var It;Br();function Br(){It=new Set}function mt(g,w){if(g&&!It.has(w)){var A;It.add(w),(A=console).warn.apply(A,rr(w))}}function Ut(g,w){if(g&&!It.has(w)){var A;It.add(w),(A=console).error.apply(A,rr(w))}}function At(g){var w=!g,A=Object.prototype.toString.call(g)==="[object Object]"&&!g.addEventListener;Ut(w,["tippy() was passed","`"+String(g)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),Ut(A,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" "))}var Ct={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Hr={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Qe=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Ct,{},Hr),$r=Object.keys(Qe),Wr=function(w){gt(w,[]);var A=Object.keys(w);A.forEach(function(I){Qe[I]=w[I]})};function ot(g){var w=g.plugins||[],A=w.reduce(function(I,Y){var $=Y.name,k=Y.defaultValue;return $&&(I[$]=g[$]!==void 0?g[$]:k),I},{});return Object.assign({},g,{},A)}function Vr(g,w){var A=w?Object.keys(ot(Object.assign({},Qe,{plugins:w}))):$r,I=A.reduce(function(Y,$){var k=(g.getAttribute("data-tippy-"+$)||"").trim();if(!k)return Y;if($==="content")Y[$]=k;else try{Y[$]=JSON.parse(k)}catch{Y[$]=k}return Y},{});return I}function ir(g,w){var A=Object.assign({},w,{content:E(w.content,[g])},w.ignoreAttributes?{}:Vr(g,w.plugins));return A.aria=Object.assign({},Qe.aria,{},A.aria),A.aria={expanded:A.aria.expanded==="auto"?w.interactive:A.aria.expanded,content:A.aria.content==="auto"?w.interactive?null:"describedby":A.aria.content},A}function gt(g,w){g===void 0&&(g={}),w===void 0&&(w=[]);var A=Object.keys(g);A.forEach(function(I){var Y=S(Qe,Object.keys(Ct)),$=!c(Y,I);$&&($=w.filter(function(k){return k.name===I}).length===0),mt($,["`"+I+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.",` + `)}function rr(g){return[jr(g),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}var Ie;Br();function Br(){Ie=new Set}function me(g,w){if(g&&!Ie.has(w)){var A;Ie.add(w),(A=console).warn.apply(A,rr(w))}}function Ue(g,w){if(g&&!Ie.has(w)){var A;Ie.add(w),(A=console).error.apply(A,rr(w))}}function Ae(g){var w=!g,A=Object.prototype.toString.call(g)==="[object Object]"&&!g.addEventListener;Ue(w,["tippy() was passed","`"+String(g)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),Ue(A,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" "))}var Ce={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Hr={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Qt=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Ce,{},Hr),$r=Object.keys(Qt),Wr=function(w){ge(w,[]);var A=Object.keys(w);A.forEach(function(I){Qt[I]=w[I]})};function oe(g){var w=g.plugins||[],A=w.reduce(function(I,Y){var $=Y.name,k=Y.defaultValue;return $&&(I[$]=g[$]!==void 0?g[$]:k),I},{});return Object.assign({},g,{},A)}function Vr(g,w){var A=w?Object.keys(oe(Object.assign({},Qt,{plugins:w}))):$r,I=A.reduce(function(Y,$){var k=(g.getAttribute("data-tippy-"+$)||"").trim();if(!k)return Y;if($==="content")Y[$]=k;else try{Y[$]=JSON.parse(k)}catch{Y[$]=k}return Y},{});return I}function ir(g,w){var A=Object.assign({},w,{content:E(w.content,[g])},w.ignoreAttributes?{}:Vr(g,w.plugins));return A.aria=Object.assign({},Qt.aria,{},A.aria),A.aria={expanded:A.aria.expanded==="auto"?w.interactive:A.aria.expanded,content:A.aria.content==="auto"?w.interactive?null:"describedby":A.aria.content},A}function ge(g,w){g===void 0&&(g={}),w===void 0&&(w=[]);var A=Object.keys(g);A.forEach(function(I){var Y=S(Qt,Object.keys(Ce)),$=!c(Y,I);$&&($=w.filter(function(k){return k.name===I}).length===0),me($,["`"+I+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.",` `,`All props: https://atomiks.github.io/tippyjs/v6/all-props/ -`,"Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}var ln=function(){return"innerHTML"};function Yt(g,w){g[ln()]=w}function or(g){var w=J();return g===!0?w.className=s:(w.className=h,V(g)?w.appendChild(g):Yt(w,g)),w}function kn(g,w){V(w.content)?(Yt(g,""),g.appendChild(w.content)):typeof w.content!="function"&&(w.allowHTML?Yt(g,w.content):g.textContent=w.content)}function Xt(g){var w=g.firstElementChild,A=X(w.children);return{box:w,content:A.find(function(I){return I.classList.contains(i)}),arrow:A.find(function(I){return I.classList.contains(s)||I.classList.contains(h)}),backdrop:A.find(function(I){return I.classList.contains(o)})}}function ar(g){var w=J(),A=J();A.className=n,A.setAttribute("data-state","hidden"),A.setAttribute("tabindex","-1");var I=J();I.className=i,I.setAttribute("data-state","hidden"),kn(I,g.props),w.appendChild(A),A.appendChild(I),Y(g.props,g.props);function Y($,k){var be=Xt(w),le=be.box,pe=be.content,ye=be.arrow;k.theme?le.setAttribute("data-theme",k.theme):le.removeAttribute("data-theme"),typeof k.animation=="string"?le.setAttribute("data-animation",k.animation):le.removeAttribute("data-animation"),k.inertia?le.setAttribute("data-inertia",""):le.removeAttribute("data-inertia"),le.style.maxWidth=typeof k.maxWidth=="number"?k.maxWidth+"px":k.maxWidth,k.role?le.setAttribute("role",k.role):le.removeAttribute("role"),($.content!==k.content||$.allowHTML!==k.allowHTML)&&kn(pe,g.props),k.arrow?ye?$.arrow!==k.arrow&&(le.removeChild(ye),le.appendChild(or(k.arrow))):le.appendChild(or(k.arrow)):ye&&le.removeChild(ye)}return{popper:w,onUpdate:Y}}ar.$$tippy=!0;var sr=1,yn=[],wn=[];function fn(g,w){var A=ir(g,Object.assign({},Qe,{},ot(ne(w)))),I,Y,$,k=!1,be=!1,le=!1,pe=!1,ye,Te,je,Se=[],Ie=O(Re,A.interactiveDebounce),re,he=sr++,ve=null,ee=B(A.plugins),ie={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},x={id:he,reference:g,popper:J(),popperInstance:ve,props:A,state:ie,plugins:ee,clearDelayTimeouts:Lt,setProps:dn,setContent:Zt,show:Nt,hide:$n,hideWithInteractivity:Qt,enable:wt,disable:et,unmount:Sn,destroy:Wn};if(!A.render)return Ut(!0,"render() function has not been supplied."),x;var Ge=A.render(x),ce=Ge.popper,Ft=Ge.onUpdate;ce.setAttribute("data-tippy-root",""),ce.id="tippy-"+x.id,x.popper=ce,g._tippy=x,ce._tippy=x;var bt=ee.map(function(C){return C.fn(x)}),Gt=g.hasAttribute("aria-expanded");return Me(),_(),a(),b("onCreate",[x]),A.showOnCreate&&$e(),ce.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),ce.addEventListener("mouseleave",function(C){x.props.interactive&&x.props.trigger.indexOf("mouseenter")>=0&&(yt().addEventListener("mousemove",Ie),Ie(C))}),x;function Kt(){var C=x.props.touch;return Array.isArray(C)?C:[C,0]}function Jt(){return Kt()[0]==="hold"}function rt(){var C;return!!((C=x.props.render)!=null&&C.$$tippy)}function lt(){return re||g}function yt(){var C=lt().parentNode;return C?v(C):document}function un(){return Xt(ce)}function f(C){return x.state.isMounted&&!x.state.isVisible||P.isTouch||ye&&ye.type==="focus"?0:y(x.props.delay,C?0:1,Qe.delay)}function a(){ce.style.pointerEvents=x.props.interactive&&x.state.isVisible?"":"none",ce.style.zIndex=""+x.props.zIndex}function b(C,G,te){if(te===void 0&&(te=!0),bt.forEach(function(we){we[C]&&we[C].apply(void 0,G)}),te){var ge;(ge=x.props)[C].apply(ge,G)}}function D(){var C=x.props.aria;if(C.content){var G="aria-"+C.content,te=ce.id,ge=R(x.props.triggerTarget||g);ge.forEach(function(we){var Ke=we.getAttribute(G);if(x.state.isVisible)we.setAttribute(G,Ke?Ke+" "+te:te);else{var Je=Ke&&Ke.replace(te,"").trim();Je?we.setAttribute(G,Je):we.removeAttribute(G)}})}}function _(){if(!(Gt||!x.props.aria.expanded)){var C=R(x.props.triggerTarget||g);C.forEach(function(G){x.props.interactive?G.setAttribute("aria-expanded",x.state.isVisible&&G===lt()?"true":"false"):G.removeAttribute("aria-expanded")})}}function F(){yt().removeEventListener("mousemove",Ie),yn=yn.filter(function(C){return C!==Ie})}function W(C){if(!(P.isTouch&&(le||C.type==="mousedown"))&&!(x.props.interactive&&ce.contains(C.target))){if(lt().contains(C.target)){if(P.isTouch||x.state.isVisible&&x.props.trigger.indexOf("click")>=0)return}else b("onClickOutside",[x,C]);x.props.hideOnClick===!0&&(x.clearDelayTimeouts(),x.hide(),be=!0,setTimeout(function(){be=!1}),x.state.isMounted||z())}}function j(){le=!0}function q(){le=!1}function oe(){var C=yt();C.addEventListener("mousedown",W,!0),C.addEventListener("touchend",W,u),C.addEventListener("touchstart",q,u),C.addEventListener("touchmove",j,u)}function z(){var C=yt();C.removeEventListener("mousedown",W,!0),C.removeEventListener("touchend",W,u),C.removeEventListener("touchstart",q,u),C.removeEventListener("touchmove",j,u)}function De(C,G){Ae(C,function(){!x.state.isVisible&&ce.parentNode&&ce.parentNode.contains(ce)&&G()})}function Le(C,G){Ae(C,G)}function Ae(C,G){var te=un().box;function ge(we){we.target===te&&(N(te,"remove",ge),G())}if(C===0)return G();N(te,"remove",Te),N(te,"add",ge),Te=ge}function xe(C,G,te){te===void 0&&(te=!1);var ge=R(x.props.triggerTarget||g);ge.forEach(function(we){we.addEventListener(C,G,te),Se.push({node:we,eventType:C,handler:G,options:te})})}function Me(){Jt()&&(xe("touchstart",Be,{passive:!0}),xe("touchend",He,{passive:!0})),T(x.props.trigger).forEach(function(C){if(C!=="manual")switch(xe(C,Be),C){case"mouseenter":xe("mouseleave",He);break;case"focus":xe(kr?"focusout":"blur",fe);break;case"focusin":xe("focusout",fe);break}})}function Ee(){Se.forEach(function(C){var G=C.node,te=C.eventType,ge=C.handler,we=C.options;G.removeEventListener(te,ge,we)}),Se=[]}function Be(C){var G,te=!1;if(!(!x.state.isEnabled||Pe(C)||be)){var ge=((G=ye)==null?void 0:G.type)==="focus";ye=C,re=C.currentTarget,_(),!x.state.isVisible&&U(C)&&yn.forEach(function(we){return we(C)}),C.type==="click"&&(x.props.trigger.indexOf("mouseenter")<0||k)&&x.props.hideOnClick!==!1&&x.state.isVisible?te=!0:$e(C),C.type==="click"&&(k=!te),te&&!ge&&Ve(C)}}function Re(C){var G=C.target,te=lt().contains(G)||ce.contains(G);if(!(C.type==="mousemove"&&te)){var ge=Ye().concat(ce).map(function(we){var Ke,Je=we._tippy,Dt=(Ke=Je.popperInstance)==null?void 0:Ke.state;return Dt?{popperRect:we.getBoundingClientRect(),popperState:Dt,props:A}:null}).filter(Boolean);d(ge,C)&&(F(),Ve(C))}}function He(C){var G=Pe(C)||x.props.trigger.indexOf("click")>=0&&k;if(!G){if(x.props.interactive){x.hideWithInteractivity(C);return}Ve(C)}}function fe(C){x.props.trigger.indexOf("focusin")<0&&C.target!==lt()||x.props.interactive&&C.relatedTarget&&ce.contains(C.relatedTarget)||Ve(C)}function Pe(C){return P.isTouch?Jt()!==C.type.indexOf("touch")>=0:!1}function _e(){Ne();var C=x.props,G=C.popperOptions,te=C.placement,ge=C.offset,we=C.getReferenceClientRect,Ke=C.moveTransition,Je=rt()?Xt(ce).arrow:null,Dt=we?{getBoundingClientRect:we,contextElement:we.contextElement||lt()}:g,Vn={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(pn){var en=pn.state;if(rt()){var Gr=un(),tn=Gr.box;["placement","reference-hidden","escaped"].forEach(function(hn){hn==="placement"?tn.setAttribute("data-placement",en.placement):en.attributes.popper["data-popper-"+hn]?tn.setAttribute("data-"+hn,""):tn.removeAttribute("data-"+hn)}),en.attributes.popper={}}}},_t=[{name:"offset",options:{offset:ge}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Ke}},Vn];rt()&&Je&&_t.push({name:"arrow",options:{element:Je,padding:3}}),_t.push.apply(_t,G?.modifiers||[]),x.popperInstance=e.createPopper(Dt,ce,Object.assign({},G,{placement:te,onFirstUpdate:je,modifiers:_t}))}function Ne(){x.popperInstance&&(x.popperInstance.destroy(),x.popperInstance=null)}function Fe(){var C=x.props.appendTo,G,te=lt();x.props.interactive&&C===Qe.appendTo||C==="parent"?G=te.parentNode:G=E(C,[te]),G.contains(ce)||G.appendChild(ce),_e(),mt(x.props.interactive&&C===Qe.appendTo&&te.nextElementSibling!==ce,["Interactive tippy element may not be accessible via keyboard","navigation because it is not directly after the reference element","in the DOM source order.",` +`,"Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}var ln=function(){return"innerHTML"};function Ye(g,w){g[ln()]=w}function or(g){var w=J();return g===!0?w.className=s:(w.className=h,V(g)?w.appendChild(g):Ye(w,g)),w}function kn(g,w){V(w.content)?(Ye(g,""),g.appendChild(w.content)):typeof w.content!="function"&&(w.allowHTML?Ye(g,w.content):g.textContent=w.content)}function Xe(g){var w=g.firstElementChild,A=X(w.children);return{box:w,content:A.find(function(I){return I.classList.contains(i)}),arrow:A.find(function(I){return I.classList.contains(s)||I.classList.contains(h)}),backdrop:A.find(function(I){return I.classList.contains(o)})}}function ar(g){var w=J(),A=J();A.className=n,A.setAttribute("data-state","hidden"),A.setAttribute("tabindex","-1");var I=J();I.className=i,I.setAttribute("data-state","hidden"),kn(I,g.props),w.appendChild(A),A.appendChild(I),Y(g.props,g.props);function Y($,k){var bt=Xe(w),lt=bt.box,pt=bt.content,yt=bt.arrow;k.theme?lt.setAttribute("data-theme",k.theme):lt.removeAttribute("data-theme"),typeof k.animation=="string"?lt.setAttribute("data-animation",k.animation):lt.removeAttribute("data-animation"),k.inertia?lt.setAttribute("data-inertia",""):lt.removeAttribute("data-inertia"),lt.style.maxWidth=typeof k.maxWidth=="number"?k.maxWidth+"px":k.maxWidth,k.role?lt.setAttribute("role",k.role):lt.removeAttribute("role"),($.content!==k.content||$.allowHTML!==k.allowHTML)&&kn(pt,g.props),k.arrow?yt?$.arrow!==k.arrow&&(lt.removeChild(yt),lt.appendChild(or(k.arrow))):lt.appendChild(or(k.arrow)):yt&<.removeChild(yt)}return{popper:w,onUpdate:Y}}ar.$$tippy=!0;var sr=1,yn=[],wn=[];function fn(g,w){var A=ir(g,Object.assign({},Qt,{},oe(nt(w)))),I,Y,$,k=!1,bt=!1,lt=!1,pt=!1,yt,Tt,jt,St=[],It=O(Rt,A.interactiveDebounce),rt,ht=sr++,vt=null,tt=B(A.plugins),it={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},x={id:ht,reference:g,popper:J(),popperInstance:vt,props:A,state:it,plugins:tt,clearDelayTimeouts:Le,setProps:dn,setContent:Ze,show:Ne,hide:$n,hideWithInteractivity:Qe,enable:we,disable:te,unmount:Sn,destroy:Wn};if(!A.render)return Ue(!0,"render() function has not been supplied."),x;var Gt=A.render(x),ct=Gt.popper,Fe=Gt.onUpdate;ct.setAttribute("data-tippy-root",""),ct.id="tippy-"+x.id,x.popper=ct,g._tippy=x,ct._tippy=x;var be=tt.map(function(C){return C.fn(x)}),Ge=g.hasAttribute("aria-expanded");return Mt(),_(),a(),b("onCreate",[x]),A.showOnCreate&&$t(),ct.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),ct.addEventListener("mouseleave",function(C){x.props.interactive&&x.props.trigger.indexOf("mouseenter")>=0&&(ye().addEventListener("mousemove",It),It(C))}),x;function Ke(){var C=x.props.touch;return Array.isArray(C)?C:[C,0]}function Je(){return Ke()[0]==="hold"}function re(){var C;return!!((C=x.props.render)!=null&&C.$$tippy)}function le(){return rt||g}function ye(){var C=le().parentNode;return C?v(C):document}function un(){return Xe(ct)}function f(C){return x.state.isMounted&&!x.state.isVisible||P.isTouch||yt&&yt.type==="focus"?0:y(x.props.delay,C?0:1,Qt.delay)}function a(){ct.style.pointerEvents=x.props.interactive&&x.state.isVisible?"":"none",ct.style.zIndex=""+x.props.zIndex}function b(C,G,et){if(et===void 0&&(et=!0),be.forEach(function(wt){wt[C]&&wt[C].apply(void 0,G)}),et){var gt;(gt=x.props)[C].apply(gt,G)}}function D(){var C=x.props.aria;if(C.content){var G="aria-"+C.content,et=ct.id,gt=R(x.props.triggerTarget||g);gt.forEach(function(wt){var Kt=wt.getAttribute(G);if(x.state.isVisible)wt.setAttribute(G,Kt?Kt+" "+et:et);else{var Jt=Kt&&Kt.replace(et,"").trim();Jt?wt.setAttribute(G,Jt):wt.removeAttribute(G)}})}}function _(){if(!(Ge||!x.props.aria.expanded)){var C=R(x.props.triggerTarget||g);C.forEach(function(G){x.props.interactive?G.setAttribute("aria-expanded",x.state.isVisible&&G===le()?"true":"false"):G.removeAttribute("aria-expanded")})}}function F(){ye().removeEventListener("mousemove",It),yn=yn.filter(function(C){return C!==It})}function W(C){if(!(P.isTouch&&(lt||C.type==="mousedown"))&&!(x.props.interactive&&ct.contains(C.target))){if(le().contains(C.target)){if(P.isTouch||x.state.isVisible&&x.props.trigger.indexOf("click")>=0)return}else b("onClickOutside",[x,C]);x.props.hideOnClick===!0&&(x.clearDelayTimeouts(),x.hide(),bt=!0,setTimeout(function(){bt=!1}),x.state.isMounted||z())}}function j(){lt=!0}function q(){lt=!1}function ot(){var C=ye();C.addEventListener("mousedown",W,!0),C.addEventListener("touchend",W,u),C.addEventListener("touchstart",q,u),C.addEventListener("touchmove",j,u)}function z(){var C=ye();C.removeEventListener("mousedown",W,!0),C.removeEventListener("touchend",W,u),C.removeEventListener("touchstart",q,u),C.removeEventListener("touchmove",j,u)}function Dt(C,G){At(C,function(){!x.state.isVisible&&ct.parentNode&&ct.parentNode.contains(ct)&&G()})}function Lt(C,G){At(C,G)}function At(C,G){var et=un().box;function gt(wt){wt.target===et&&(N(et,"remove",gt),G())}if(C===0)return G();N(et,"remove",Tt),N(et,"add",gt),Tt=gt}function xt(C,G,et){et===void 0&&(et=!1);var gt=R(x.props.triggerTarget||g);gt.forEach(function(wt){wt.addEventListener(C,G,et),St.push({node:wt,eventType:C,handler:G,options:et})})}function Mt(){Je()&&(xt("touchstart",Bt,{passive:!0}),xt("touchend",Ht,{passive:!0})),T(x.props.trigger).forEach(function(C){if(C!=="manual")switch(xt(C,Bt),C){case"mouseenter":xt("mouseleave",Ht);break;case"focus":xt(kr?"focusout":"blur",ft);break;case"focusin":xt("focusout",ft);break}})}function Et(){St.forEach(function(C){var G=C.node,et=C.eventType,gt=C.handler,wt=C.options;G.removeEventListener(et,gt,wt)}),St=[]}function Bt(C){var G,et=!1;if(!(!x.state.isEnabled||Pt(C)||bt)){var gt=((G=yt)==null?void 0:G.type)==="focus";yt=C,rt=C.currentTarget,_(),!x.state.isVisible&&U(C)&&yn.forEach(function(wt){return wt(C)}),C.type==="click"&&(x.props.trigger.indexOf("mouseenter")<0||k)&&x.props.hideOnClick!==!1&&x.state.isVisible?et=!0:$t(C),C.type==="click"&&(k=!et),et&&!gt&&Vt(C)}}function Rt(C){var G=C.target,et=le().contains(G)||ct.contains(G);if(!(C.type==="mousemove"&&et)){var gt=Yt().concat(ct).map(function(wt){var Kt,Jt=wt._tippy,De=(Kt=Jt.popperInstance)==null?void 0:Kt.state;return De?{popperRect:wt.getBoundingClientRect(),popperState:De,props:A}:null}).filter(Boolean);d(gt,C)&&(F(),Vt(C))}}function Ht(C){var G=Pt(C)||x.props.trigger.indexOf("click")>=0&&k;if(!G){if(x.props.interactive){x.hideWithInteractivity(C);return}Vt(C)}}function ft(C){x.props.trigger.indexOf("focusin")<0&&C.target!==le()||x.props.interactive&&C.relatedTarget&&ct.contains(C.relatedTarget)||Vt(C)}function Pt(C){return P.isTouch?Je()!==C.type.indexOf("touch")>=0:!1}function _t(){Nt();var C=x.props,G=C.popperOptions,et=C.placement,gt=C.offset,wt=C.getReferenceClientRect,Kt=C.moveTransition,Jt=re()?Xe(ct).arrow:null,De=wt?{getBoundingClientRect:wt,contextElement:wt.contextElement||le()}:g,Vn={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(pn){var tn=pn.state;if(re()){var Gr=un(),en=Gr.box;["placement","reference-hidden","escaped"].forEach(function(hn){hn==="placement"?en.setAttribute("data-placement",tn.placement):tn.attributes.popper["data-popper-"+hn]?en.setAttribute("data-"+hn,""):en.removeAttribute("data-"+hn)}),tn.attributes.popper={}}}},_e=[{name:"offset",options:{offset:gt}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Kt}},Vn];re()&&Jt&&_e.push({name:"arrow",options:{element:Jt,padding:3}}),_e.push.apply(_e,G?.modifiers||[]),x.popperInstance=t.createPopper(De,ct,Object.assign({},G,{placement:et,onFirstUpdate:jt,modifiers:_e}))}function Nt(){x.popperInstance&&(x.popperInstance.destroy(),x.popperInstance=null)}function Ft(){var C=x.props.appendTo,G,et=le();x.props.interactive&&C===Qt.appendTo||C==="parent"?G=et.parentNode:G=E(C,[et]),G.contains(ct)||G.appendChild(ct),_t(),me(x.props.interactive&&C===Qt.appendTo&&et.nextElementSibling!==ct,["Interactive tippy element may not be accessible via keyboard","navigation because it is not directly after the reference element","in the DOM source order.",` `,"Using a wrapper
or tag around the reference element","solves this by creating a new parentNode context.",` `,"Specifying `appendTo: document.body` silences this warning, but it","assumes you are using a focus management solution to handle","keyboard navigation.",` -`,"See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" "))}function Ye(){return X(ce.querySelectorAll("[data-tippy-root]"))}function $e(C){x.clearDelayTimeouts(),C&&b("onTrigger",[x,C]),oe();var G=f(!0),te=Kt(),ge=te[0],we=te[1];P.isTouch&&ge==="hold"&&we&&(G=we),G?I=setTimeout(function(){x.show()},G):x.show()}function Ve(C){if(x.clearDelayTimeouts(),b("onUntrigger",[x,C]),!x.state.isVisible){z();return}if(!(x.props.trigger.indexOf("mouseenter")>=0&&x.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(C.type)>=0&&k)){var G=f(!1);G?Y=setTimeout(function(){x.state.isVisible&&x.hide()},G):$=requestAnimationFrame(function(){x.hide()})}}function wt(){x.state.isEnabled=!0}function et(){x.hide(),x.state.isEnabled=!1}function Lt(){clearTimeout(I),clearTimeout(Y),cancelAnimationFrame($)}function dn(C){if(mt(x.state.isDestroyed,zt("setProps")),!x.state.isDestroyed){b("onBeforeUpdate",[x,C]),Ee();var G=x.props,te=ir(g,Object.assign({},x.props,{},C,{ignoreAttributes:!0}));x.props=te,Me(),G.interactiveDebounce!==te.interactiveDebounce&&(F(),Ie=O(Re,te.interactiveDebounce)),G.triggerTarget&&!te.triggerTarget?R(G.triggerTarget).forEach(function(ge){ge.removeAttribute("aria-expanded")}):te.triggerTarget&&g.removeAttribute("aria-expanded"),_(),a(),Ft&&Ft(G,te),x.popperInstance&&(_e(),Ye().forEach(function(ge){requestAnimationFrame(ge._tippy.popperInstance.forceUpdate)})),b("onAfterUpdate",[x,C])}}function Zt(C){x.setProps({content:C})}function Nt(){mt(x.state.isDestroyed,zt("show"));var C=x.state.isVisible,G=x.state.isDestroyed,te=!x.state.isEnabled,ge=P.isTouch&&!x.props.touch,we=y(x.props.duration,0,Qe.duration);if(!(C||G||te||ge)&&!lt().hasAttribute("disabled")&&(b("onShow",[x],!1),x.props.onShow(x)!==!1)){if(x.state.isVisible=!0,rt()&&(ce.style.visibility="visible"),a(),oe(),x.state.isMounted||(ce.style.transition="none"),rt()){var Ke=un(),Je=Ke.box,Dt=Ke.content;l([Je,Dt],0)}je=function(){var _t;if(!(!x.state.isVisible||pe)){if(pe=!0,ce.offsetHeight,ce.style.transition=x.props.moveTransition,rt()&&x.props.animation){var An=un(),pn=An.box,en=An.content;l([pn,en],we),p([pn,en],"visible")}D(),_(),H(wn,x),(_t=x.popperInstance)==null||_t.forceUpdate(),x.state.isMounted=!0,b("onMount",[x]),x.props.animation&&rt()&&Le(we,function(){x.state.isShown=!0,b("onShown",[x])})}},Fe()}}function $n(){mt(x.state.isDestroyed,zt("hide"));var C=!x.state.isVisible,G=x.state.isDestroyed,te=!x.state.isEnabled,ge=y(x.props.duration,1,Qe.duration);if(!(C||G||te)&&(b("onHide",[x],!1),x.props.onHide(x)!==!1)){if(x.state.isVisible=!1,x.state.isShown=!1,pe=!1,k=!1,rt()&&(ce.style.visibility="hidden"),F(),z(),a(),rt()){var we=un(),Ke=we.box,Je=we.content;x.props.animation&&(l([Ke,Je],ge),p([Ke,Je],"hidden"))}D(),_(),x.props.animation?rt()&&De(ge,x.unmount):x.unmount()}}function Qt(C){mt(x.state.isDestroyed,zt("hideWithInteractivity")),yt().addEventListener("mousemove",Ie),H(yn,Ie),Ie(C)}function Sn(){mt(x.state.isDestroyed,zt("unmount")),x.state.isVisible&&x.hide(),x.state.isMounted&&(Ne(),Ye().forEach(function(C){C._tippy.unmount()}),ce.parentNode&&ce.parentNode.removeChild(ce),wn=wn.filter(function(C){return C!==x}),x.state.isMounted=!1,b("onHidden",[x]))}function Wn(){mt(x.state.isDestroyed,zt("destroy")),!x.state.isDestroyed&&(x.clearDelayTimeouts(),x.unmount(),Ee(),delete g._tippy,x.state.isDestroyed=!0,b("onDestroy",[x]))}}function dt(g,w){w===void 0&&(w={});var A=Qe.plugins.concat(w.plugins||[]);At(g),gt(w,A),Vt();var I=Object.assign({},w,{plugins:A}),Y=me(g),$=V(I.content),k=Y.length>1;mt($&&k,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.",` +`,"See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" "))}function Yt(){return X(ct.querySelectorAll("[data-tippy-root]"))}function $t(C){x.clearDelayTimeouts(),C&&b("onTrigger",[x,C]),ot();var G=f(!0),et=Ke(),gt=et[0],wt=et[1];P.isTouch&>==="hold"&&wt&&(G=wt),G?I=setTimeout(function(){x.show()},G):x.show()}function Vt(C){if(x.clearDelayTimeouts(),b("onUntrigger",[x,C]),!x.state.isVisible){z();return}if(!(x.props.trigger.indexOf("mouseenter")>=0&&x.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(C.type)>=0&&k)){var G=f(!1);G?Y=setTimeout(function(){x.state.isVisible&&x.hide()},G):$=requestAnimationFrame(function(){x.hide()})}}function we(){x.state.isEnabled=!0}function te(){x.hide(),x.state.isEnabled=!1}function Le(){clearTimeout(I),clearTimeout(Y),cancelAnimationFrame($)}function dn(C){if(me(x.state.isDestroyed,ze("setProps")),!x.state.isDestroyed){b("onBeforeUpdate",[x,C]),Et();var G=x.props,et=ir(g,Object.assign({},x.props,{},C,{ignoreAttributes:!0}));x.props=et,Mt(),G.interactiveDebounce!==et.interactiveDebounce&&(F(),It=O(Rt,et.interactiveDebounce)),G.triggerTarget&&!et.triggerTarget?R(G.triggerTarget).forEach(function(gt){gt.removeAttribute("aria-expanded")}):et.triggerTarget&&g.removeAttribute("aria-expanded"),_(),a(),Fe&&Fe(G,et),x.popperInstance&&(_t(),Yt().forEach(function(gt){requestAnimationFrame(gt._tippy.popperInstance.forceUpdate)})),b("onAfterUpdate",[x,C])}}function Ze(C){x.setProps({content:C})}function Ne(){me(x.state.isDestroyed,ze("show"));var C=x.state.isVisible,G=x.state.isDestroyed,et=!x.state.isEnabled,gt=P.isTouch&&!x.props.touch,wt=y(x.props.duration,0,Qt.duration);if(!(C||G||et||gt)&&!le().hasAttribute("disabled")&&(b("onShow",[x],!1),x.props.onShow(x)!==!1)){if(x.state.isVisible=!0,re()&&(ct.style.visibility="visible"),a(),ot(),x.state.isMounted||(ct.style.transition="none"),re()){var Kt=un(),Jt=Kt.box,De=Kt.content;l([Jt,De],0)}jt=function(){var _e;if(!(!x.state.isVisible||pt)){if(pt=!0,ct.offsetHeight,ct.style.transition=x.props.moveTransition,re()&&x.props.animation){var An=un(),pn=An.box,tn=An.content;l([pn,tn],wt),p([pn,tn],"visible")}D(),_(),H(wn,x),(_e=x.popperInstance)==null||_e.forceUpdate(),x.state.isMounted=!0,b("onMount",[x]),x.props.animation&&re()&&Lt(wt,function(){x.state.isShown=!0,b("onShown",[x])})}},Ft()}}function $n(){me(x.state.isDestroyed,ze("hide"));var C=!x.state.isVisible,G=x.state.isDestroyed,et=!x.state.isEnabled,gt=y(x.props.duration,1,Qt.duration);if(!(C||G||et)&&(b("onHide",[x],!1),x.props.onHide(x)!==!1)){if(x.state.isVisible=!1,x.state.isShown=!1,pt=!1,k=!1,re()&&(ct.style.visibility="hidden"),F(),z(),a(),re()){var wt=un(),Kt=wt.box,Jt=wt.content;x.props.animation&&(l([Kt,Jt],gt),p([Kt,Jt],"hidden"))}D(),_(),x.props.animation?re()&&Dt(gt,x.unmount):x.unmount()}}function Qe(C){me(x.state.isDestroyed,ze("hideWithInteractivity")),ye().addEventListener("mousemove",It),H(yn,It),It(C)}function Sn(){me(x.state.isDestroyed,ze("unmount")),x.state.isVisible&&x.hide(),x.state.isMounted&&(Nt(),Yt().forEach(function(C){C._tippy.unmount()}),ct.parentNode&&ct.parentNode.removeChild(ct),wn=wn.filter(function(C){return C!==x}),x.state.isMounted=!1,b("onHidden",[x]))}function Wn(){me(x.state.isDestroyed,ze("destroy")),!x.state.isDestroyed&&(x.clearDelayTimeouts(),x.unmount(),Et(),delete g._tippy,x.state.isDestroyed=!0,b("onDestroy",[x]))}}function de(g,w){w===void 0&&(w={});var A=Qt.plugins.concat(w.plugins||[]);Ae(g),ge(w,A),Ve();var I=Object.assign({},w,{plugins:A}),Y=mt(g),$=V(I.content),k=Y.length>1;me($&&k,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.",` `,"Instead, pass the .innerHTML of the element, or use a function that","returns a cloned version of the element instead.",` `,`1) content: element.innerHTML -`,"2) content: () => element.cloneNode(true)"].join(" "));var be=Y.reduce(function(le,pe){var ye=pe&&fn(pe,I);return ye&&le.push(ye),le},[]);return V(g)?be[0]:be}dt.defaultProps=Qe,dt.setDefaultProps=Wr,dt.currentInput=P;var lr=function(w){var A=w===void 0?{}:w,I=A.exclude,Y=A.duration;wn.forEach(function($){var k=!1;if(I&&(k=Z(I)?$.reference===I:$.popper===I.popper),!k){var be=$.props.duration;$.setProps({duration:Y}),$.hide(),$.state.isDestroyed||$.setProps({duration:be})}})},fr=Object.assign({},e.applyStyles,{effect:function(w){var A=w.state,I={popper:{position:A.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(A.elements.popper.style,I.popper),A.styles=I,A.elements.arrow&&Object.assign(A.elements.arrow.style,I.arrow)}}),cr=function(w,A){var I;A===void 0&&(A={}),Ut(!Array.isArray(w),["The first argument passed to createSingleton() must be an array of","tippy instances. The passed value was",String(w)].join(" "));var Y=w,$=[],k,be=A.overrides,le=[],pe=!1;function ye(){$=Y.map(function(ee){return ee.reference})}function Te(ee){Y.forEach(function(ie){ee?ie.enable():ie.disable()})}function je(ee){return Y.map(function(ie){var x=ie.setProps;return ie.setProps=function(Ge){x(Ge),ie.reference===k&&ee.setProps(Ge)},function(){ie.setProps=x}})}function Se(ee,ie){var x=$.indexOf(ie);if(ie!==k){k=ie;var Ge=(be||[]).concat("content").reduce(function(ce,Ft){return ce[Ft]=Y[x].props[Ft],ce},{});ee.setProps(Object.assign({},Ge,{getReferenceClientRect:typeof Ge.getReferenceClientRect=="function"?Ge.getReferenceClientRect:function(){return ie.getBoundingClientRect()}}))}}Te(!1),ye();var Ie={fn:function(){return{onDestroy:function(){Te(!0)},onHidden:function(){k=null},onClickOutside:function(x){x.props.showOnCreate&&!pe&&(pe=!0,k=null)},onShow:function(x){x.props.showOnCreate&&!pe&&(pe=!0,Se(x,$[0]))},onTrigger:function(x,Ge){Se(x,Ge.currentTarget)}}}},re=dt(J(),Object.assign({},S(A,["overrides"]),{plugins:[Ie].concat(A.plugins||[]),triggerTarget:$,popperOptions:Object.assign({},A.popperOptions,{modifiers:[].concat(((I=A.popperOptions)==null?void 0:I.modifiers)||[],[fr])})})),he=re.show;re.show=function(ee){if(he(),!k&&ee==null)return Se(re,$[0]);if(!(k&&ee==null)){if(typeof ee=="number")return $[ee]&&Se(re,$[ee]);if(Y.includes(ee)){var ie=ee.reference;return Se(re,ie)}if($.includes(ee))return Se(re,ee)}},re.showNext=function(){var ee=$[0];if(!k)return re.show(0);var ie=$.indexOf(k);re.show($[ie+1]||ee)},re.showPrevious=function(){var ee=$[$.length-1];if(!k)return re.show(ee);var ie=$.indexOf(k),x=$[ie-1]||ee;re.show(x)};var ve=re.setProps;return re.setProps=function(ee){be=ee.overrides||be,ve(ee)},re.setInstances=function(ee){Te(!0),le.forEach(function(ie){return ie()}),Y=ee,Te(!1),ye(),je(re),re.setProps({triggerTarget:$})},le=je(re),re},ur={mouseover:"mouseenter",focusin:"focus",click:"click"};function qt(g,w){Ut(!(w&&w.target),["You must specity a `target` prop indicating a CSS selector string matching","the target elements that should receive a tippy."].join(" "));var A=[],I=[],Y=!1,$=w.target,k=S(w,["target"]),be=Object.assign({},k,{trigger:"manual",touch:!1}),le=Object.assign({},k,{showOnCreate:!0}),pe=dt(g,be),ye=R(pe);function Te(he){if(!(!he.target||Y)){var ve=he.target.closest($);if(ve){var ee=ve.getAttribute("data-tippy-trigger")||w.trigger||Qe.trigger;if(!ve._tippy&&!(he.type==="touchstart"&&typeof le.touch=="boolean")&&!(he.type!=="touchstart"&&ee.indexOf(ur[he.type])<0)){var ie=dt(ve,le);ie&&(I=I.concat(ie))}}}}function je(he,ve,ee,ie){ie===void 0&&(ie=!1),he.addEventListener(ve,ee,ie),A.push({node:he,eventType:ve,handler:ee,options:ie})}function Se(he){var ve=he.reference;je(ve,"touchstart",Te,u),je(ve,"mouseover",Te),je(ve,"focusin",Te),je(ve,"click",Te)}function Ie(){A.forEach(function(he){var ve=he.node,ee=he.eventType,ie=he.handler,x=he.options;ve.removeEventListener(ee,ie,x)}),A=[]}function re(he){var ve=he.destroy,ee=he.enable,ie=he.disable;he.destroy=function(x){x===void 0&&(x=!0),x&&I.forEach(function(Ge){Ge.destroy()}),I=[],Ie(),ve()},he.enable=function(){ee(),I.forEach(function(x){return x.enable()}),Y=!1},he.disable=function(){ie(),I.forEach(function(x){return x.disable()}),Y=!0},Se(he)}return ye.forEach(re),pe}var dr={name:"animateFill",defaultValue:!1,fn:function(w){var A;if(!((A=w.props.render)!=null&&A.$$tippy))return Ut(w.props.animateFill,"The `animateFill` plugin requires the default render function."),{};var I=Xt(w.popper),Y=I.box,$=I.content,k=w.props.animateFill?zr():null;return{onCreate:function(){k&&(Y.insertBefore(k,Y.firstElementChild),Y.setAttribute("data-animatefill",""),Y.style.overflow="hidden",w.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(k){var le=Y.style.transitionDuration,pe=Number(le.replace("ms",""));$.style.transitionDelay=Math.round(pe/10)+"ms",k.style.transitionDuration=le,p([k],"visible")}},onShow:function(){k&&(k.style.transitionDuration="0ms")},onHide:function(){k&&p([k],"hidden")}}}};function zr(){var g=J();return g.className=o,p([g],"hidden"),g}var xn={clientX:0,clientY:0},cn=[];function En(g){var w=g.clientX,A=g.clientY;xn={clientX:w,clientY:A}}function On(g){g.addEventListener("mousemove",En)}function Ur(g){g.removeEventListener("mousemove",En)}var jn={name:"followCursor",defaultValue:!1,fn:function(w){var A=w.reference,I=v(w.props.triggerTarget||A),Y=!1,$=!1,k=!0,be=w.props;function le(){return w.props.followCursor==="initial"&&w.state.isVisible}function pe(){I.addEventListener("mousemove",je)}function ye(){I.removeEventListener("mousemove",je)}function Te(){Y=!0,w.setProps({getReferenceClientRect:null}),Y=!1}function je(re){var he=re.target?A.contains(re.target):!0,ve=w.props.followCursor,ee=re.clientX,ie=re.clientY,x=A.getBoundingClientRect(),Ge=ee-x.left,ce=ie-x.top;(he||!w.props.interactive)&&w.setProps({getReferenceClientRect:function(){var bt=A.getBoundingClientRect(),Gt=ee,Kt=ie;ve==="initial"&&(Gt=bt.left+Ge,Kt=bt.top+ce);var Jt=ve==="horizontal"?bt.top:Kt,rt=ve==="vertical"?bt.right:Gt,lt=ve==="horizontal"?bt.bottom:Kt,yt=ve==="vertical"?bt.left:Gt;return{width:rt-yt,height:lt-Jt,top:Jt,right:rt,bottom:lt,left:yt}}})}function Se(){w.props.followCursor&&(cn.push({instance:w,doc:I}),On(I))}function Ie(){cn=cn.filter(function(re){return re.instance!==w}),cn.filter(function(re){return re.doc===I}).length===0&&Ur(I)}return{onCreate:Se,onDestroy:Ie,onBeforeUpdate:function(){be=w.props},onAfterUpdate:function(he,ve){var ee=ve.followCursor;Y||ee!==void 0&&be.followCursor!==ee&&(Ie(),ee?(Se(),w.state.isMounted&&!$&&!le()&&pe()):(ye(),Te()))},onMount:function(){w.props.followCursor&&!$&&(k&&(je(xn),k=!1),le()||pe())},onTrigger:function(he,ve){U(ve)&&(xn={clientX:ve.clientX,clientY:ve.clientY}),$=ve.type==="focus"},onHidden:function(){w.props.followCursor&&(Te(),ye(),k=!0)}}}};function Yr(g,w){var A;return{popperOptions:Object.assign({},g.popperOptions,{modifiers:[].concat((((A=g.popperOptions)==null?void 0:A.modifiers)||[]).filter(function(I){var Y=I.name;return Y!==w.name}),[w])})}}var Bn={name:"inlinePositioning",defaultValue:!1,fn:function(w){var A=w.reference;function I(){return!!w.props.inlinePositioning}var Y,$=-1,k=!1,be={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(je){var Se=je.state;I()&&(Y!==Se.placement&&w.setProps({getReferenceClientRect:function(){return le(Se.placement)}}),Y=Se.placement)}};function le(Te){return Xr(K(Te),A.getBoundingClientRect(),X(A.getClientRects()),$)}function pe(Te){k=!0,w.setProps(Te),k=!1}function ye(){k||pe(Yr(w.props,be))}return{onCreate:ye,onAfterUpdate:ye,onTrigger:function(je,Se){if(U(Se)){var Ie=X(w.reference.getClientRects()),re=Ie.find(function(he){return he.left-2<=Se.clientX&&he.right+2>=Se.clientX&&he.top-2<=Se.clientY&&he.bottom+2>=Se.clientY});$=Ie.indexOf(re)}},onUntrigger:function(){$=-1}}}};function Xr(g,w,A,I){if(A.length<2||g===null)return w;if(A.length===2&&I>=0&&A[0].left>A[1].right)return A[I]||w;switch(g){case"top":case"bottom":{var Y=A[0],$=A[A.length-1],k=g==="top",be=Y.top,le=$.bottom,pe=k?Y.left:$.left,ye=k?Y.right:$.right,Te=ye-pe,je=le-be;return{top:be,bottom:le,left:pe,right:ye,width:Te,height:je}}case"left":case"right":{var Se=Math.min.apply(Math,A.map(function(ce){return ce.left})),Ie=Math.max.apply(Math,A.map(function(ce){return ce.right})),re=A.filter(function(ce){return g==="left"?ce.left===Se:ce.right===Ie}),he=re[0].top,ve=re[re.length-1].bottom,ee=Se,ie=Ie,x=ie-ee,Ge=ve-he;return{top:he,bottom:ve,left:ee,right:ie,width:x,height:Ge}}default:return w}}var qr={name:"sticky",defaultValue:!1,fn:function(w){var A=w.reference,I=w.popper;function Y(){return w.popperInstance?w.popperInstance.state.elements.reference:A}function $(pe){return w.props.sticky===!0||w.props.sticky===pe}var k=null,be=null;function le(){var pe=$("reference")?Y().getBoundingClientRect():null,ye=$("popper")?I.getBoundingClientRect():null;(pe&&Hn(k,pe)||ye&&Hn(be,ye))&&w.popperInstance&&w.popperInstance.update(),k=pe,be=ye,w.state.isMounted&&requestAnimationFrame(le)}return{onMount:function(){w.props.sticky&&le()}}}};function Hn(g,w){return g&&w?g.top!==w.top||g.right!==w.right||g.bottom!==w.bottom||g.left!==w.left:!0}dt.setDefaultProps({render:ar}),t.animateFill=dr,t.createSingleton=cr,t.default=dt,t.delegate=qt,t.followCursor=jn,t.hideAll=lr,t.inlinePositioning=Bn,t.roundArrow=r,t.sticky=qr}),Ei=Lo(No()),ds=Lo(No()),ps=t=>{let e={plugins:[]},r=i=>t[t.indexOf(i)+1];if(t.includes("animation")&&(e.animation=r("animation")),t.includes("duration")&&(e.duration=parseInt(r("duration"))),t.includes("delay")){let i=r("delay");e.delay=i.includes("-")?i.split("-").map(o=>parseInt(o)):parseInt(i)}if(t.includes("cursor")){e.plugins.push(ds.followCursor);let i=r("cursor");["x","initial"].includes(i)?e.followCursor=i==="x"?"horizontal":"initial":e.followCursor=!0}t.includes("on")&&(e.trigger=r("on")),t.includes("arrowless")&&(e.arrow=!1),t.includes("html")&&(e.allowHTML=!0),t.includes("interactive")&&(e.interactive=!0),t.includes("border")&&e.interactive&&(e.interactiveBorder=parseInt(r("border"))),t.includes("debounce")&&e.interactive&&(e.interactiveDebounce=parseInt(r("debounce"))),t.includes("max-width")&&(e.maxWidth=parseInt(r("max-width"))),t.includes("theme")&&(e.theme=r("theme")),t.includes("placement")&&(e.placement=r("placement"));let n={};return t.includes("no-flip")&&(n.modifiers||(n.modifiers=[]),n.modifiers.push({name:"flip",enabled:!1})),e.popperOptions=n,e};function Oi(t){t.magic("tooltip",e=>(r,n={})=>{let i=n.timeout;delete n.timeout;let o=(0,Ei.default)(e,{content:r,trigger:"manual",...n});o.show(),setTimeout(()=>{o.hide(),setTimeout(()=>o.destroy(),n.duration||300)},i||2e3)}),t.directive("tooltip",(e,{modifiers:r,expression:n},{evaluateLater:i,effect:o,cleanup:s})=>{let h=r.length>0?ps(r):{};e.__x_tippy||(e.__x_tippy=(0,Ei.default)(e,h)),s(()=>{e.__x_tippy&&(e.__x_tippy.destroy(),delete e.__x_tippy)});let u=()=>e.__x_tippy.enable(),c=()=>e.__x_tippy.disable(),y=m=>{m?(u(),e.__x_tippy.setContent(m)):c()};if(r.includes("raw"))y(n);else{let m=i(n);o(()=>{m(E=>{typeof E=="object"?(e.__x_tippy.setProps(E),u()):y(E)})})}})}Oi.defaultProps=t=>(Ei.default.setDefaultProps(t),Oi);var hs=Oi,ko=hs;document.addEventListener("alpine:init",()=>{window.Alpine.plugin(ro),window.Alpine.plugin(io),window.Alpine.plugin(Io),window.Alpine.plugin(ko)});document.addEventListener("livewire:init",()=>{Livewire.hook("commit",({component:t,commit:e,respond:r,succeed:n,fail:i})=>{r(()=>{queueMicrotask(()=>{if(!t.effects.html)for(let[u,c]of Object.entries(t.effects.partials??{})){let y=t.el.querySelector('[wire\\:partial="'+u+'"]');if(!y)continue;let m=y.parentElement?y.parentElement.tagName.toLowerCase():"div",E=document.createElement(m);E.innerHTML=c;let O;try{O=h(y.parentElement)}catch{}O&&(E.__livewire=O);let S=E.firstElementChild;S.__livewire=t,window.Alpine.morph(y,S,{updating:(T,R,H,B)=>{if(!o(T)){if(T.__livewire_ignore===!0||(T.__livewire_ignore_self===!0&&H(),s(T)&&T.getAttribute("wire:id")!==t.id))return B();s(T)&&(R.__livewire=t)}},key:T=>{if(!o(T))return T.hasAttribute("wire:key")?T.getAttribute("wire:key"):T.hasAttribute("wire:id")?T.getAttribute("wire:id"):T.id},lookahead:!1})}})});function o(u){return typeof u.hasAttribute!="function"}function s(u){return u.hasAttribute("wire:id")}function h(u,c=!0){let y=Alpine.findClosest(u,m=>m.__livewire);if(!y){if(c)throw"Could not find Livewire component in DOM tree";return}return y.__livewire}})});var vs=function(t,e,r){function n(y,m){for(let E of y){let O=i(E,m);if(O!==null)return O}}function i(y,m){let E=y.match(/^[\{\[]([^\[\]\{\}]*)[\}\]](.*)/s);if(E===null||E.length!==3)return null;let O=E[1],S=E[2];if(O.includes(",")){let[T,R]=O.split(",",2);if(R==="*"&&m>=T)return S;if(T==="*"&&m<=R)return S;if(m>=T&&m<=R)return S}return O==m?S:null}function o(y){return y.toString().charAt(0).toUpperCase()+y.toString().slice(1)}function s(y,m){if(m.length===0)return y;let E={};for(let[O,S]of Object.entries(m))E[":"+o(O??"")]=o(S??""),E[":"+O.toUpperCase()]=S.toString().toUpperCase(),E[":"+O]=S;return Object.entries(E).forEach(([O,S])=>{y=y.replaceAll(O,S)}),y}function h(y){return y.map(m=>m.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}let u=t.split("|"),c=n(u,e);return c!=null?s(c.trim(),r):(u=h(u),s(u.length>1&&e>1?u[1]:u[0],r))};window.jsMd5=jo.md5;window.pluralize=vs;})(); +`,"2) content: () => element.cloneNode(true)"].join(" "));var bt=Y.reduce(function(lt,pt){var yt=pt&&fn(pt,I);return yt&<.push(yt),lt},[]);return V(g)?bt[0]:bt}de.defaultProps=Qt,de.setDefaultProps=Wr,de.currentInput=P;var lr=function(w){var A=w===void 0?{}:w,I=A.exclude,Y=A.duration;wn.forEach(function($){var k=!1;if(I&&(k=Z(I)?$.reference===I:$.popper===I.popper),!k){var bt=$.props.duration;$.setProps({duration:Y}),$.hide(),$.state.isDestroyed||$.setProps({duration:bt})}})},fr=Object.assign({},t.applyStyles,{effect:function(w){var A=w.state,I={popper:{position:A.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(A.elements.popper.style,I.popper),A.styles=I,A.elements.arrow&&Object.assign(A.elements.arrow.style,I.arrow)}}),cr=function(w,A){var I;A===void 0&&(A={}),Ue(!Array.isArray(w),["The first argument passed to createSingleton() must be an array of","tippy instances. The passed value was",String(w)].join(" "));var Y=w,$=[],k,bt=A.overrides,lt=[],pt=!1;function yt(){$=Y.map(function(tt){return tt.reference})}function Tt(tt){Y.forEach(function(it){tt?it.enable():it.disable()})}function jt(tt){return Y.map(function(it){var x=it.setProps;return it.setProps=function(Gt){x(Gt),it.reference===k&&tt.setProps(Gt)},function(){it.setProps=x}})}function St(tt,it){var x=$.indexOf(it);if(it!==k){k=it;var Gt=(bt||[]).concat("content").reduce(function(ct,Fe){return ct[Fe]=Y[x].props[Fe],ct},{});tt.setProps(Object.assign({},Gt,{getReferenceClientRect:typeof Gt.getReferenceClientRect=="function"?Gt.getReferenceClientRect:function(){return it.getBoundingClientRect()}}))}}Tt(!1),yt();var It={fn:function(){return{onDestroy:function(){Tt(!0)},onHidden:function(){k=null},onClickOutside:function(x){x.props.showOnCreate&&!pt&&(pt=!0,k=null)},onShow:function(x){x.props.showOnCreate&&!pt&&(pt=!0,St(x,$[0]))},onTrigger:function(x,Gt){St(x,Gt.currentTarget)}}}},rt=de(J(),Object.assign({},S(A,["overrides"]),{plugins:[It].concat(A.plugins||[]),triggerTarget:$,popperOptions:Object.assign({},A.popperOptions,{modifiers:[].concat(((I=A.popperOptions)==null?void 0:I.modifiers)||[],[fr])})})),ht=rt.show;rt.show=function(tt){if(ht(),!k&&tt==null)return St(rt,$[0]);if(!(k&&tt==null)){if(typeof tt=="number")return $[tt]&&St(rt,$[tt]);if(Y.includes(tt)){var it=tt.reference;return St(rt,it)}if($.includes(tt))return St(rt,tt)}},rt.showNext=function(){var tt=$[0];if(!k)return rt.show(0);var it=$.indexOf(k);rt.show($[it+1]||tt)},rt.showPrevious=function(){var tt=$[$.length-1];if(!k)return rt.show(tt);var it=$.indexOf(k),x=$[it-1]||tt;rt.show(x)};var vt=rt.setProps;return rt.setProps=function(tt){bt=tt.overrides||bt,vt(tt)},rt.setInstances=function(tt){Tt(!0),lt.forEach(function(it){return it()}),Y=tt,Tt(!1),yt(),jt(rt),rt.setProps({triggerTarget:$})},lt=jt(rt),rt},ur={mouseover:"mouseenter",focusin:"focus",click:"click"};function qe(g,w){Ue(!(w&&w.target),["You must specity a `target` prop indicating a CSS selector string matching","the target elements that should receive a tippy."].join(" "));var A=[],I=[],Y=!1,$=w.target,k=S(w,["target"]),bt=Object.assign({},k,{trigger:"manual",touch:!1}),lt=Object.assign({},k,{showOnCreate:!0}),pt=de(g,bt),yt=R(pt);function Tt(ht){if(!(!ht.target||Y)){var vt=ht.target.closest($);if(vt){var tt=vt.getAttribute("data-tippy-trigger")||w.trigger||Qt.trigger;if(!vt._tippy&&!(ht.type==="touchstart"&&typeof lt.touch=="boolean")&&!(ht.type!=="touchstart"&&tt.indexOf(ur[ht.type])<0)){var it=de(vt,lt);it&&(I=I.concat(it))}}}}function jt(ht,vt,tt,it){it===void 0&&(it=!1),ht.addEventListener(vt,tt,it),A.push({node:ht,eventType:vt,handler:tt,options:it})}function St(ht){var vt=ht.reference;jt(vt,"touchstart",Tt,u),jt(vt,"mouseover",Tt),jt(vt,"focusin",Tt),jt(vt,"click",Tt)}function It(){A.forEach(function(ht){var vt=ht.node,tt=ht.eventType,it=ht.handler,x=ht.options;vt.removeEventListener(tt,it,x)}),A=[]}function rt(ht){var vt=ht.destroy,tt=ht.enable,it=ht.disable;ht.destroy=function(x){x===void 0&&(x=!0),x&&I.forEach(function(Gt){Gt.destroy()}),I=[],It(),vt()},ht.enable=function(){tt(),I.forEach(function(x){return x.enable()}),Y=!1},ht.disable=function(){it(),I.forEach(function(x){return x.disable()}),Y=!0},St(ht)}return yt.forEach(rt),pt}var dr={name:"animateFill",defaultValue:!1,fn:function(w){var A;if(!((A=w.props.render)!=null&&A.$$tippy))return Ue(w.props.animateFill,"The `animateFill` plugin requires the default render function."),{};var I=Xe(w.popper),Y=I.box,$=I.content,k=w.props.animateFill?zr():null;return{onCreate:function(){k&&(Y.insertBefore(k,Y.firstElementChild),Y.setAttribute("data-animatefill",""),Y.style.overflow="hidden",w.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(k){var lt=Y.style.transitionDuration,pt=Number(lt.replace("ms",""));$.style.transitionDelay=Math.round(pt/10)+"ms",k.style.transitionDuration=lt,p([k],"visible")}},onShow:function(){k&&(k.style.transitionDuration="0ms")},onHide:function(){k&&p([k],"hidden")}}}};function zr(){var g=J();return g.className=o,p([g],"hidden"),g}var xn={clientX:0,clientY:0},cn=[];function En(g){var w=g.clientX,A=g.clientY;xn={clientX:w,clientY:A}}function On(g){g.addEventListener("mousemove",En)}function Ur(g){g.removeEventListener("mousemove",En)}var jn={name:"followCursor",defaultValue:!1,fn:function(w){var A=w.reference,I=v(w.props.triggerTarget||A),Y=!1,$=!1,k=!0,bt=w.props;function lt(){return w.props.followCursor==="initial"&&w.state.isVisible}function pt(){I.addEventListener("mousemove",jt)}function yt(){I.removeEventListener("mousemove",jt)}function Tt(){Y=!0,w.setProps({getReferenceClientRect:null}),Y=!1}function jt(rt){var ht=rt.target?A.contains(rt.target):!0,vt=w.props.followCursor,tt=rt.clientX,it=rt.clientY,x=A.getBoundingClientRect(),Gt=tt-x.left,ct=it-x.top;(ht||!w.props.interactive)&&w.setProps({getReferenceClientRect:function(){var be=A.getBoundingClientRect(),Ge=tt,Ke=it;vt==="initial"&&(Ge=be.left+Gt,Ke=be.top+ct);var Je=vt==="horizontal"?be.top:Ke,re=vt==="vertical"?be.right:Ge,le=vt==="horizontal"?be.bottom:Ke,ye=vt==="vertical"?be.left:Ge;return{width:re-ye,height:le-Je,top:Je,right:re,bottom:le,left:ye}}})}function St(){w.props.followCursor&&(cn.push({instance:w,doc:I}),On(I))}function It(){cn=cn.filter(function(rt){return rt.instance!==w}),cn.filter(function(rt){return rt.doc===I}).length===0&&Ur(I)}return{onCreate:St,onDestroy:It,onBeforeUpdate:function(){bt=w.props},onAfterUpdate:function(ht,vt){var tt=vt.followCursor;Y||tt!==void 0&&bt.followCursor!==tt&&(It(),tt?(St(),w.state.isMounted&&!$&&!lt()&&pt()):(yt(),Tt()))},onMount:function(){w.props.followCursor&&!$&&(k&&(jt(xn),k=!1),lt()||pt())},onTrigger:function(ht,vt){U(vt)&&(xn={clientX:vt.clientX,clientY:vt.clientY}),$=vt.type==="focus"},onHidden:function(){w.props.followCursor&&(Tt(),yt(),k=!0)}}}};function Yr(g,w){var A;return{popperOptions:Object.assign({},g.popperOptions,{modifiers:[].concat((((A=g.popperOptions)==null?void 0:A.modifiers)||[]).filter(function(I){var Y=I.name;return Y!==w.name}),[w])})}}var Bn={name:"inlinePositioning",defaultValue:!1,fn:function(w){var A=w.reference;function I(){return!!w.props.inlinePositioning}var Y,$=-1,k=!1,bt={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(jt){var St=jt.state;I()&&(Y!==St.placement&&w.setProps({getReferenceClientRect:function(){return lt(St.placement)}}),Y=St.placement)}};function lt(Tt){return Xr(K(Tt),A.getBoundingClientRect(),X(A.getClientRects()),$)}function pt(Tt){k=!0,w.setProps(Tt),k=!1}function yt(){k||pt(Yr(w.props,bt))}return{onCreate:yt,onAfterUpdate:yt,onTrigger:function(jt,St){if(U(St)){var It=X(w.reference.getClientRects()),rt=It.find(function(ht){return ht.left-2<=St.clientX&&ht.right+2>=St.clientX&&ht.top-2<=St.clientY&&ht.bottom+2>=St.clientY});$=It.indexOf(rt)}},onUntrigger:function(){$=-1}}}};function Xr(g,w,A,I){if(A.length<2||g===null)return w;if(A.length===2&&I>=0&&A[0].left>A[1].right)return A[I]||w;switch(g){case"top":case"bottom":{var Y=A[0],$=A[A.length-1],k=g==="top",bt=Y.top,lt=$.bottom,pt=k?Y.left:$.left,yt=k?Y.right:$.right,Tt=yt-pt,jt=lt-bt;return{top:bt,bottom:lt,left:pt,right:yt,width:Tt,height:jt}}case"left":case"right":{var St=Math.min.apply(Math,A.map(function(ct){return ct.left})),It=Math.max.apply(Math,A.map(function(ct){return ct.right})),rt=A.filter(function(ct){return g==="left"?ct.left===St:ct.right===It}),ht=rt[0].top,vt=rt[rt.length-1].bottom,tt=St,it=It,x=it-tt,Gt=vt-ht;return{top:ht,bottom:vt,left:tt,right:it,width:x,height:Gt}}default:return w}}var qr={name:"sticky",defaultValue:!1,fn:function(w){var A=w.reference,I=w.popper;function Y(){return w.popperInstance?w.popperInstance.state.elements.reference:A}function $(pt){return w.props.sticky===!0||w.props.sticky===pt}var k=null,bt=null;function lt(){var pt=$("reference")?Y().getBoundingClientRect():null,yt=$("popper")?I.getBoundingClientRect():null;(pt&&Hn(k,pt)||yt&&Hn(bt,yt))&&w.popperInstance&&w.popperInstance.update(),k=pt,bt=yt,w.state.isMounted&&requestAnimationFrame(lt)}return{onMount:function(){w.props.sticky&<()}}}};function Hn(g,w){return g&&w?g.top!==w.top||g.right!==w.right||g.bottom!==w.bottom||g.left!==w.left:!0}de.setDefaultProps({render:ar}),e.animateFill=dr,e.createSingleton=cr,e.default=de,e.delegate=qe,e.followCursor=jn,e.hideAll=lr,e.inlinePositioning=Bn,e.roundArrow=r,e.sticky=qr}),Ei=Lo(No()),ds=Lo(No()),ps=e=>{let t={plugins:[]},r=i=>e[e.indexOf(i)+1];if(e.includes("animation")&&(t.animation=r("animation")),e.includes("duration")&&(t.duration=parseInt(r("duration"))),e.includes("delay")){let i=r("delay");t.delay=i.includes("-")?i.split("-").map(o=>parseInt(o)):parseInt(i)}if(e.includes("cursor")){t.plugins.push(ds.followCursor);let i=r("cursor");["x","initial"].includes(i)?t.followCursor=i==="x"?"horizontal":"initial":t.followCursor=!0}e.includes("on")&&(t.trigger=r("on")),e.includes("arrowless")&&(t.arrow=!1),e.includes("html")&&(t.allowHTML=!0),e.includes("interactive")&&(t.interactive=!0),e.includes("border")&&t.interactive&&(t.interactiveBorder=parseInt(r("border"))),e.includes("debounce")&&t.interactive&&(t.interactiveDebounce=parseInt(r("debounce"))),e.includes("max-width")&&(t.maxWidth=parseInt(r("max-width"))),e.includes("theme")&&(t.theme=r("theme")),e.includes("placement")&&(t.placement=r("placement"));let n={};return e.includes("no-flip")&&(n.modifiers||(n.modifiers=[]),n.modifiers.push({name:"flip",enabled:!1})),t.popperOptions=n,t};function Oi(e){e.magic("tooltip",t=>(r,n={})=>{let i=n.timeout;delete n.timeout;let o=(0,Ei.default)(t,{content:r,trigger:"manual",...n});o.show(),setTimeout(()=>{o.hide(),setTimeout(()=>o.destroy(),n.duration||300)},i||2e3)}),e.directive("tooltip",(t,{modifiers:r,expression:n},{evaluateLater:i,effect:o,cleanup:s})=>{let h=r.length>0?ps(r):{};t.__x_tippy||(t.__x_tippy=(0,Ei.default)(t,h)),s(()=>{t.__x_tippy&&(t.__x_tippy.destroy(),delete t.__x_tippy)});let u=()=>t.__x_tippy.enable(),c=()=>t.__x_tippy.disable(),y=m=>{m?(u(),t.__x_tippy.setContent(m)):c()};if(r.includes("raw"))y(n);else{let m=i(n);o(()=>{m(E=>{typeof E=="object"?(t.__x_tippy.setProps(E),u()):y(E)})})}})}Oi.defaultProps=e=>(Ei.default.setDefaultProps(e),Oi);var hs=Oi,ko=hs;document.addEventListener("alpine:init",()=>{window.Alpine.plugin(ro),window.Alpine.plugin(io),window.Alpine.plugin(Io),window.Alpine.plugin(ko)});document.addEventListener("livewire:init",()=>{Livewire.hook("commit",({component:e,commit:t,respond:r,succeed:n,fail:i})=>{r(()=>{queueMicrotask(()=>{if(!e.effects.html)for(let[u,c]of Object.entries(e.effects.partials??{})){let y=e.el.querySelector('[wire\\:partial="'+u+'"]');if(!y)continue;let m=y.parentElement?y.parentElement.tagName.toLowerCase():"div",E=document.createElement(m);E.innerHTML=c;let O;try{O=h(y.parentElement)}catch{}O&&(E.__livewire=O);let S=E.firstElementChild;S.__livewire=e,window.Alpine.morph(y,S,{updating:(T,R,H,B)=>{if(!o(T)){if(T.__livewire_ignore===!0||(T.__livewire_ignore_self===!0&&H(),s(T)&&T.getAttribute("wire:id")!==e.id))return B();s(T)&&(R.__livewire=e)}},key:T=>{if(!o(T))return T.hasAttribute("wire:key")?T.getAttribute("wire:key"):T.hasAttribute("wire:id")?T.getAttribute("wire:id"):T.id},lookahead:!1})}})});function o(u){return typeof u.hasAttribute!="function"}function s(u){return u.hasAttribute("wire:id")}function h(u,c=!0){let y=Alpine.findClosest(u,m=>m.__livewire);if(!y){if(c)throw"Could not find Livewire component in DOM tree";return}return y.__livewire}})});var vs=function(e,t,r){function n(y,m){for(let E of y){let O=i(E,m);if(O!==null)return O}}function i(y,m){let E=y.match(/^[\{\[]([^\[\]\{\}]*)[\}\]](.*)/s);if(E===null||E.length!==3)return null;let O=E[1],S=E[2];if(O.includes(",")){let[T,R]=O.split(",",2);if(R==="*"&&m>=T)return S;if(T==="*"&&m<=R)return S;if(m>=T&&m<=R)return S}return O==m?S:null}function o(y){return y.toString().charAt(0).toUpperCase()+y.toString().slice(1)}function s(y,m){if(m.length===0)return y;let E={};for(let[O,S]of Object.entries(m))E[":"+o(O??"")]=o(S??""),E[":"+O.toUpperCase()]=S.toString().toUpperCase(),E[":"+O]=S;return Object.entries(E).forEach(([O,S])=>{y=y.replaceAll(O,S)}),y}function h(y){return y.map(m=>m.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}let u=e.split("|"),c=n(u,t);return c!=null?s(c.trim(),r):(u=h(u),s(u.length>1&&t>1?u[1]:u[0],r))};window.jsMd5=jo.md5;window.pluralize=vs;})(); /*! Bundled license information: js-md5/src/md5.js: diff --git a/docs-assets/app/public/js/filament/tables/components/columns/checkbox.js b/docs-assets/app/public/js/filament/tables/components/columns/checkbox.js new file mode 100644 index 00000000000..cc7eb1cca48 --- /dev/null +++ b/docs-assets/app/public/js/filament/tables/components/columns/checkbox.js @@ -0,0 +1 @@ +function o({name:i,recordKey:s,state:n}){return{error:void 0,isLoading:!1,state:n,init:function(){Livewire.hook("commit",({component:e,commit:r,succeed:a,fail:f,respond:u})=>{a(({snapshot:h,effect:d})=>{this.$nextTick(()=>{if(this.isLoading||e.id!==this.$root.closest("[wire\\:id]").attributes["wire:id"].value)return;let t=this.getServerState();t===void 0||Alpine.raw(this.state)===t||(this.state=t)})})}),this.$watch("state",async()=>{let e=this.getServerState();if(e===void 0||Alpine.raw(this.state)===e)return;this.isLoading=!0;let r=await this.$wire.updateTableColumnState(i,s,this.state);this.error=r?.error??void 0,!this.error&&this.$refs.serverState&&(this.$refs.serverState.value=this.state?"1":"0"),this.isLoading=!1})},getServerState:function(){if(this.$refs.serverState)return this.$refs.serverState.value==="1"}}}export{o as default}; diff --git a/docs-assets/app/public/js/filament/tables/components/columns/toggle.js b/docs-assets/app/public/js/filament/tables/components/columns/toggle.js new file mode 100644 index 00000000000..cc7eb1cca48 --- /dev/null +++ b/docs-assets/app/public/js/filament/tables/components/columns/toggle.js @@ -0,0 +1 @@ +function o({name:i,recordKey:s,state:n}){return{error:void 0,isLoading:!1,state:n,init:function(){Livewire.hook("commit",({component:e,commit:r,succeed:a,fail:f,respond:u})=>{a(({snapshot:h,effect:d})=>{this.$nextTick(()=>{if(this.isLoading||e.id!==this.$root.closest("[wire\\:id]").attributes["wire:id"].value)return;let t=this.getServerState();t===void 0||Alpine.raw(this.state)===t||(this.state=t)})})}),this.$watch("state",async()=>{let e=this.getServerState();if(e===void 0||Alpine.raw(this.state)===e)return;this.isLoading=!0;let r=await this.$wire.updateTableColumnState(i,s,this.state);this.error=r?.error??void 0,!this.error&&this.$refs.serverState&&(this.$refs.serverState.value=this.state?"1":"0"),this.isLoading=!1})},getServerState:function(){if(this.$refs.serverState)return this.$refs.serverState.value==="1"}}}export{o as default}; diff --git a/packages/forms/resources/views/components/toggle.blade.php b/packages/forms/resources/views/components/toggle.blade.php index 026809d65b2..3b1bfc671e9 100644 --- a/packages/forms/resources/views/components/toggle.blade.php +++ b/packages/forms/resources/views/components/toggle.blade.php @@ -1,7 +1,25 @@ @php - $offColor = $getOffColor() ?? 'gray'; - $onColor = $getOnColor() ?? 'primary'; + use Illuminate\View\ComponentAttributeBag; + $statePath = $getStatePath(); + + $toggleAttributes = (new ComponentAttributeBag()) + ->merge([ + 'aria-checked' => 'false', + 'autofocus' => $isAutofocused(), + 'disabled' => $isDisabled(), + 'id' => $getId(), + 'offColor' => $getOffColor() ?? 'gray', + 'offIcon' => $getOffIcon(), + 'onColor' => $getOnColor() ?? 'primary', + 'onIcon' => $getOnIcon(), + 'state' => '$wire.' . $applyStateBindingModifiers('$entangle(\'' . $statePath . '\')'), + 'wire:loading.attr' => 'disabled', + 'wire:target' => $statePath, + ], escape: false) + ->merge($getExtraAttributes(), escape: false) + ->merge($getExtraAlpineAttributes(), escape: false) + ->class(['fi-fo-toggle']); @endphp - @capture($content) - - @endcapture - @if ($isInline()) - {{ $content() }} + @else - {{ $content() }} + @endif diff --git a/packages/support/dist/index.css b/packages/support/dist/index.css index 90c8e1cf9e8..498f0beae4d 100644 --- a/packages/support/dist/index.css +++ b/packages/support/dist/index.css @@ -1 +1 @@ -.fi-badge{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;align-items:center;border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;line-height:1rem;min-width:1.5rem;padding:.25rem .5rem}.fi-badge.fi-disabled,.fi-badge[disabled]{opacity:.7;pointer-events:none}.fi-badge>.fi-icon{flex-shrink:0;height:1rem;width:1rem}.fi-size-md:is(.fi-badge>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-lg:is(.fi-badge>.fi-icon){height:1.5rem;width:1.5rem}.fi-badge.fi-size-xs{letter-spacing:-.05em;min-width:1rem;padding-left:.125rem;padding-right:.125rem}.fi-badge.fi-size-sm{letter-spacing:-.025em;min-width:1.25rem;padding:.125rem .375rem}.fi-badge.fi-color-custom{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-600),0.1);background-color:rgba(var(--c-50),var(--tw-bg-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-badge.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-400),0.3);background-color:rgba(var(--c-400),.1);color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-badge-delete-btn{color:rgba(var(--c-700),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--c-300),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge:not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-600),0.1);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-600),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-400),0.2);background-color:rgba(var(--gray-400),.1);color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn{color:rgba(var(--gray-700),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--gray-300),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge>.fi-badge-delete-btn{align-items:center;display:flex;justify-content:center;margin-bottom:-.25rem;margin-top:-.25rem;margin-inline-end:-.5rem;margin-inline-start:-.25rem;outline:2px solid transparent;outline-offset:2px;padding:.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-badge>.fi-badge-delete-btn)>.fi-icon{height:.875rem;width:.875rem}.fi-btn{align-items:center;border-radius:.5rem;display:inline-grid;font-size:.875rem;font-weight:600;gap:.375rem;grid-auto-flow:column;justify-content:center;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem .75rem;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fi-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-disabled,.fi-btn[disabled]{opacity:.7;pointer-events:none}.fi-btn>.fi-icon{height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.fi-btn.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem;padding:.375rem .5rem}.fi-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem .625rem}.fi-btn.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-lg{padding:.625rem .875rem}.fi-btn.fi-size-lg,.fi-btn.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-btn.fi-size-xl{padding:.75rem 1rem}.fi-btn.fi-outlined{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-outlined.fi-color-custom{--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-btn.fi-outlined.fi-color-custom:hover{background-color:rgba(var(--c-400),.1)}.fi-btn.fi-outlined.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity));color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-300),var(--tw-ring-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom):hover{background-color:rgba(var(--gray-400),.1)}.fi-btn.fi-outlined:not(.fi-color-custom):focus-visible{--tw-ring-color:rgba(var(--gray-400),0.4)}.fi-btn.fi-outlined:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--c-600),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-color:rgba(var(--c-500),0.5)}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);z-index:10}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible{--tw-ring-color:rgba(var(--c-500),0.5)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible:is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--gray-400),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-300),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom),label.fi-btn:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover,label.fi-btn:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *),label.fi-btn:not(.fi-outlined):is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *),label.fi-btn:not(.fi-outlined):hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}label.fi-btn{cursor:pointer}.fi-btn.fi-labeled-from-2xl,.fi-btn.fi-labeled-from-lg,.fi-btn.fi-labeled-from-md,.fi-btn.fi-labeled-from-sm,.fi-btn.fi-labeled-from-xl{display:none}@media (min-width:640px){.fi-btn.fi-labeled-from-sm{display:inline-grid}}@media (min-width:768px){.fi-btn.fi-labeled-from-md{display:inline-grid}}@media (min-width:1024px){.fi-btn.fi-labeled-from-lg{display:inline-grid}}@media (min-width:1280px){.fi-btn.fi-labeled-from-xl{display:inline-grid}}@media (min-width:1536px){.fi-btn.fi-labeled-from-2xl{display:inline-grid}}.fi-size-sm:is(.fi-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-btn>.fi-icon){height:1.5rem;width:1.5rem}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(label):not(.fi-outlined)>.fi-icon,:checked+*>label.fi-btn>.fi-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn>.fi-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-btn>.fi-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-btn>.fi-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-btn-group>.fi-btn{border-radius:0;flex:1 1 0%}:is(.fi-btn-group>.fi-btn):nth-child(1 of .fi-btn){border-end-start-radius:.5rem;border-start-start-radius:.5rem}:is(.fi-btn-group>.fi-btn):nth-last-child(1 of .fi-btn){border-end-end-radius:.5rem;border-start-end-radius:.5rem}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)){margin-inline-end:1px}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)):is(.dark *){--tw-shadow:-1px 0 0 0 hsla(0,0%,100%,.2);--tw-shadow-colored:-1px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fi-processing:is(.fi-btn-group>.fi-btn):enabled{cursor:wait;opacity:.7}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-outlined){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom),label:is(:not(.fi-btn-group)>.fi-btn){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom):is(.dark *),label:is(:not(.fi-btn-group)>.fi-btn):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn-group{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:grid;grid-auto-flow:column}.fi-btn-group:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-grid:not(.fi-grid-direction-col){display:grid;grid-template-columns:var(--cols-default)}@media (min-width:640px){.fi-grid.sm\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.md\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.lg\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.\32xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-2xl)}}.fi-grid.fi-grid-direction-col{-moz-columns:var(--cols-default);columns:var(--cols-default)}@media (min-width:640px){.fi-grid.fi-grid-direction-col.sm\:fi-grid-cols{-moz-columns:var(--cols-sm);columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.fi-grid-direction-col.md\:fi-grid-cols{-moz-columns:var(--cols-md);columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.fi-grid-direction-col.lg\:fi-grid-cols{-moz-columns:var(--cols-lg);columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.fi-grid-direction-col.xl\:fi-grid-cols{-moz-columns:var(--cols-xl);columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.fi-grid-direction-col.\32xl\:fi-grid-cols{-moz-columns:var(--cols-2xl);columns:var(--cols-2xl)}}:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-default)}@media (min-width:640px){.sm\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-sm)}}@media (min-width:768px){.md\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-md)}}@media (min-width:1024px){.lg\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-2xl)}}.fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-default)}@media (min-width:640px){.sm\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-sm)}}@media (min-width:768px){.md\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-md)}}@media (min-width:1024px){.lg\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-2xl)}}.fi-hidden:is(.fi-grid .fi-grid-col){display:none}.fi-icon-btn{align-items:center;border-radius:.5rem;display:flex;height:2.25rem;justify-content:center;margin:-.5rem;outline:2px solid transparent;outline-offset:2px;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.fi-icon-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-icon-btn>.fi-icon{height:1.25rem;width:1.25rem}.fi-icon-btn.fi-disabled,.fi-icon-btn[disabled]{opacity:.7;pointer-events:none}.fi-icon-btn.fi-size-xs{height:1.75rem;width:1.75rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-sm){margin:-.375rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-md){margin:-.25rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-lg){margin:-.125rem}.fi-icon-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-icon-btn.fi-size-sm{height:2rem;width:2rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-sm){margin:-.5rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-md){margin:-.375rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-lg){margin:-.25rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-sm){margin:-.625rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-lg){margin:-.375rem}.fi-icon-btn.fi-size-lg{height:2.5rem;width:2.5rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-sm){margin:-.75rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-md){margin:-.625rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-lg){margin:-.5rem}.fi-icon-btn.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-icon-btn.fi-size-xl{height:2.75rem;width:2.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-sm){margin:-.875rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-md){margin:-.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-lg){margin:-.625rem}.fi-icon-btn.fi-size-xl>.fi-icon{height:1.5rem;width:1.5rem}.fi-size-sm:is(.fi-icon-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-icon-btn>.fi-icon){height:1.5rem;width:1.5rem}.fi-icon-btn.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.fi-icon-btn.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-icon-btn>.fi-icon-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-sm){display:none}}@media (min-width:768px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-md){display:none}}@media (min-width:1024px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-lg){display:none}}@media (min-width:1280px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-xl){display:none}}@media (min-width:1536px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-2xl){display:none}}input[type=checkbox].fi-checkbox-input{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgba(var(--primary-600),var(--tw-text-opacity));transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input[type=checkbox].fi-checkbox-input:checked{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity));--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus:checked{--tw-ring-color:rgba(var(--primary-500),0.5)}input[type=checkbox].fi-checkbox-input:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-50),var(--tw-text-opacity));pointer-events:none}input[type=checkbox].fi-checkbox-input:checked:disabled{--tw-text-opacity:1;background-color:currentColor;color:rgba(var(--gray-400),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:is(.dark *){--tw-text-opacity:1;--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.05);color:rgba(var(--primary-500),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}input[type=checkbox].fi-checkbox-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}input[type=checkbox].fi-checkbox-input:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--primary-400),0.5)}input[type=checkbox].fi-checkbox-input:disabled:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:transparent}input[type=checkbox].fi-checkbox-input:checked:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]{--tw-text-opacity:1;color:rgba(var(--danger-600),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox],input.fi-checkbox-input.fi-invalid[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked{--tw-ring-color:rgba(var(--danger-500),0.5)}input.fi-checkbox-input.fi-invalid[type=checkbox]:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity));color:rgba(var(--danger-500),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--danger-400),0.5)}.fi-link{align-items:center;display:inline-flex;gap:.375rem;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative}.fi-link:hover{text-decoration-line:underline}.fi-link:focus-visible{text-decoration-line:underline}.fi-link.fi-disabled,.fi-link[disabled]{opacity:.7;pointer-events:none}.fi-link>.fi-icon{font-weight:400;height:1.25rem;width:1.25rem}.fi-link.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem}.fi-link.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem}.fi-link.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-lg,.fi-link.fi-size-md,.fi-link.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-link.fi-font-thin{font-weight:100}.fi-link.fi-font-extralight{font-weight:200}.fi-link.fi-font-light{font-weight:300}.fi-link.fi-font-normal{font-weight:400}.fi-link.fi-font-medium{font-weight:500}.fi-link.fi-font-semibold{font-weight:600}.fi-link.fi-font-bold{font-weight:700}.fi-link.fi-font-extrabold{font-weight:800}.fi-link.fi-font-black{font-weight:900}.fi-link.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-sm:is(.fi-link>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-link>.fi-icon){height:1.5rem;width:1.5rem}.fi-link>.fi-link-badge-ctn{--tw-translate-x:-25%;--tw-translate-y:-75%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;font-weight:400;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-link>.fi-link-badge-ctn:hover{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:focus-visible{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-link>.fi-link-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.fi-loading-indicator{animation:spin 1s linear infinite}.fi-pagination-items,.fi-pagination-overview,.fi-pagination-records-per-page-select:not(.fi-compact){display:none}@supports (container-type:inline-size){.fi-pagination{container-type:inline-size}@container (min-width: 28rem){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@container (min-width: 56rem){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}@supports not (container-type:inline-size){@media (min-width:640px){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@media (min-width:768px){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}.fi-ta-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end}.fi-ta-actions.fi-wrapped{flex-wrap:wrap}@media (min-width:640px){.fi-ta-actions.sm\:fi-not-wrapped{flex-wrap:nowrap}}.fi-ta-actions.fi-align-center{justify-content:center}.fi-ta-actions.fi-align-start{justify-content:flex-start}.fi-ta-actions.fi-align-between{justify-content:space-between}@media (min-width:768px){.fi-ta-actions.md\:fi-align-end{justify-content:flex-end}}.fi-ta-cell{padding:0}.fi-ta-cell:first-of-type{padding-inline-start:.25rem}.fi-ta-cell:last-of-type{padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-cell:first-of-type{padding-inline-start:.75rem}.fi-ta-cell:last-of-type{padding-inline-end:.75rem}}.fi-ta-cell.fi-vertical-align-start{vertical-align:top}.fi-ta-cell.fi-vertical-align-end{vertical-align:bottom}@media (min-width:640px){.fi-ta-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-hidden{display:none}}.fi-ta-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-cell.sm\:fi-visible{display:table-cell}}.fi-ta-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-cell.md\:fi-visible{display:table-cell}}.fi-ta-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-cell.lg\:fi-visible{display:table-cell}}.fi-ta-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-cell.xl\:fi-visible{display:table-cell}}.fi-ta-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-cell>.fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start;width:100%}.fi-ta-cell>.fi-ta-col-wrp:disabled{pointer-events:none}.fi-ta-cell:has(.fi-ta-reorder-handle){padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-actions){padding:1rem .75rem;white-space:nowrap}.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-record-checkbox){padding:1rem .75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell .fi-ta-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));font-size:.875rem;line-height:1.5rem}.fi-ta-cell .fi-ta-placeholder:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-cell.fi-ta-summary-row-heading-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:1rem .75rem}.fi-ta-cell.fi-ta-summary-row-heading-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-cell.fi-align-start{text-align:start}.fi-ta-cell.fi-align-center{text-align:center}.fi-ta-cell.fi-align-end{text-align:end}.fi-ta-cell.fi-align-left{text-align:left}.fi-ta-cell.fi-align-right{text-align:right}.fi-ta-cell.fi-align-between,.fi-ta-cell.fi-align-justify{text-align:justify}.fi-ta-cell.fi-ta-summary-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-cell.fi-ta-summary-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-cell.fi-ta-summary-header-cell:first-of-type{padding-inline-start:1.5rem}}.fi-ta-cell.fi-ta-summary-header-cell.fi-wrapped,.fi-ta-cell.fi-ta-summary-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-cell.fi-ta-individual-search-cell{padding:.5rem .75rem}.fi-ta-cell .fi-ta-reorder-handle{cursor:move}.fi-ta-cell.fi-ta-selection-cell{padding:1rem .75rem;width:.25rem}.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell.fi-ta-group-selection-cell{padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-color{display:flex;gap:.375rem;width:100%}.fi-ta-color.fi-wrapped{flex-wrap:wrap}.fi-ta-color:not(.fi-inline){padding:1rem .75rem}.fi-ta-color.fi-align-left,.fi-ta-color.fi-align-start{justify-content:flex-start}.fi-ta-color.fi-align-center{justify-content:center}.fi-ta-color.fi-align-end,.fi-ta-color.fi-align-right{justify-content:flex-end}.fi-ta-color.fi-align-between,.fi-ta-color.fi-align-justify{justify-content:space-between}.fi-ta-color>.fi-ta-color-item{border-radius:.375rem;height:1.5rem;width:1.5rem}.fi-copyable:is(.fi-ta-color>.fi-ta-color-item){cursor:pointer}.fi-ta-icon{display:flex;gap:.375rem;width:100%}.fi-ta-icon.fi-wrapped{flex-wrap:wrap}.fi-ta-icon.fi-ta-icon-has-line-breaks{flex-direction:column}.fi-ta-icon:not(.fi-inline){padding:1rem .75rem}.fi-ta-icon.fi-align-left,.fi-ta-icon.fi-align-start{justify-content:flex-start}.fi-ta-icon.fi-align-center{justify-content:center}.fi-ta-icon.fi-align-end,.fi-ta-icon.fi-align-right{justify-content:flex-end}.fi-ta-icon.fi-align-between,.fi-ta-icon.fi-align-justify{justify-content:space-between}.fi-ta-icon>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.5rem;width:1.5rem}.fi-ta-icon>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-xs:is(.fi-ta-icon>.fi-icon){height:.75rem;width:.75rem}.fi-size-sm:is(.fi-ta-icon>.fi-icon){height:1rem;width:1rem}.fi-size-md:is(.fi-ta-icon>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-xl:is(.fi-ta-icon>.fi-icon){height:1.75rem;width:1.75rem}.fi-size-2xl:is(.fi-ta-icon>.fi-icon){height:2rem;width:2rem}.fi-color-custom:is(.fi-ta-icon>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(.fi-ta-icon>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-ta-image{align-items:center;display:flex;gap:.375rem;width:100%}.fi-ta-image img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fi-ta-image.fi-circular img{border-radius:9999px}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text:is(.dark *),.fi-ta-image.fi-ta-image-ring img:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-overlap-1{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-2{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-3{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-4{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-5{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-6{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-7{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-8{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-wrapped{flex-wrap:wrap}.fi-ta-image:not(.fi-inline){padding:1rem .75rem}.fi-ta-image.fi-align-left,.fi-ta-image.fi-align-start{justify-content:flex-start}.fi-ta-image.fi-align-center{justify-content:center}.fi-ta-image.fi-align-end,.fi-ta-image.fi-align-right{justify-content:flex-end}.fi-ta-image.fi-align-between,.fi-ta-image.fi-align-justify{justify-content:space-between}.fi-ta-image .fi-ta-image-limited-remaining-text{--tw-text-opacity:1;align-items:center;color:rgba(var(--gray-500),var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem}.fi-ta-image .fi-ta-image-limited-remaining-text:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}.fi-size-xs:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:.75rem;line-height:1rem}.fi-size-base:is(.fi-ta-image .fi-ta-image-limited-remaining-text),.fi-size-md:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1rem;line-height:1.5rem}.fi-size-lg:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1.125rem;line-height:1.75rem}.fi-ta-text{width:100%}.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited{display:flex;flex-direction:column}.fi-ta-text-has-badges:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited){row-gap:.5rem}:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited):not(.fi-ta-text-has-badges){row-gap:.25rem}.fi-ta-text:not(.fi-inline){padding:1rem .75rem}.fi-ta-text.fi-bulleted>ul,ul.fi-ta-text.fi-bulleted{list-style-position:inside;list-style-type:disc}.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul,ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(.fi-wrapped>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(ul.fi-ta-text-has-line-breaks){display:flex;flex-direction:column;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(.fi-wrapped>ul),:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks){white-space:normal}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-badge,.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-ta-text-list-limited-message{white-space:nowrap}.fi-ta-text>.fi-ta-text-description,.fi-ta-text>.fi-ta-text-list-limited-message{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.fi-ta-text>.fi-ta-text-description:is(.dark *),.fi-ta-text>.fi-ta-text-list-limited-message:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text.fi-align-center{text-align:center}.fi-ta-text.fi-align-center>ul,ul.fi-ta-text.fi-align-center{justify-content:center}.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right{text-align:end}:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right)>ul,ul:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right){justify-content:flex-end}.fi-ta-text.fi-align-between,.fi-ta-text.fi-align-justify{text-align:justify}:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between)>ul,ul:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between){justify-content:space-between}.fi-ta-text-item:not(.fi-bulleted li.fi-ta-text-item){-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,none);display:-webkit-box;overflow:hidden}.fi-ta-text-item.fi-copyable{cursor:pointer}.fi-ta-text-item.fi-size-xs{font-size:.75rem;line-height:1rem}.fi-ta-text-item.fi-size-sm{font-size:.875rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md{font-size:1rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md>.fi-icon{height:1.25rem;width:1.25rem}.fi-ta-text-item.fi-size-lg{font-size:1.125rem;line-height:1.75rem}.fi-ta-text-item.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-ta-text-item.fi-font-thin{font-weight:100}.fi-ta-text-item.fi-font-extralight{font-weight:200}.fi-ta-text-item.fi-font-light{font-weight:300}.fi-ta-text-item.fi-font-normal{font-weight:400}.fi-ta-text-item.fi-font-medium{font-weight:500}.fi-ta-text-item.fi-font-semibold{font-weight:600}.fi-ta-text-item.fi-font-bold{font-weight:700}.fi-ta-text-item.fi-font-extrabold{font-weight:800}.fi-ta-text-item.fi-font-black{font-weight:900}.fi-ta-text-item.fi-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.fi-ta-text-item.fi-font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.fi-ta-text-item.fi-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.fi-ta-text-item.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{flex-shrink:0;height:1.25rem;width:1.25rem}.fi-color-custom:is(.fi-ta-text-item>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon):is(.dark *),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{display:inline-block;height:1rem;margin-top:-.25rem;width:1rem}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):hover{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):focus-visible{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:focus-visible{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:focus-visible{text-decoration-line:none}.fi-ta-grid.fi-gap-sm{gap:.25rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-sm{gap:.25rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-sm{gap:.25rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-sm{gap:.25rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-sm{gap:.25rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-sm{gap:.25rem}}.fi-ta-grid.fi-gap-lg{gap:.75rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-lg{gap:.75rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-lg{gap:.75rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-lg{gap:.75rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-lg{gap:.75rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-lg{gap:.75rem}}.fi-ta-panel{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);padding:1rem}.fi-ta-panel:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-ta-split{display:flex}.fi-ta-split.default\:fi-ta-split{align-items:center;gap:.75rem}.fi-ta-split.\32xl\:fi-ta-split,.fi-ta-split.lg\:fi-ta-split,.fi-ta-split.md\:fi-ta-split,.fi-ta-split.sm\:fi-ta-split,.fi-ta-split.xl\:fi-ta-split{flex-direction:column;gap:.5rem}@media (min-width:640px){.fi-ta-split.sm\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:768px){.fi-ta-split.md\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1024px){.fi-ta-split.lg\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1280px){.fi-ta-split.xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1536px){.fi-ta-split.\32xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}.fi-ta-stack{display:flex;flex-direction:column}.fi-ta-stack.fi-align-left,.fi-ta-stack.fi-align-start{align-items:flex-start}.fi-ta-stack.fi-align-center{align-items:center}.fi-ta-stack.fi-align-end,.fi-ta-stack.fi-align-right{align-items:flex-end}.fi-ta-stack.fi-gap-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-icon-count-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.375rem}.fi-ta-icon-count-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-icon-count-summary>ul{display:grid;row-gap:.375rem}:is(.fi-ta-icon-count-summary>ul)>li{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;justify-content:flex-end}:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon{height:1.5rem;width:1.5rem}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-range-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-range-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-range-summary>.fi-ta-range-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-range-summary>.fi-ta-range-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-text-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-summary>.fi-ta-text-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-text-summary>.fi-ta-text-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-values-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-values-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-values-summary>.fi-ta-values-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-values-summary>.fi-ta-values-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-bulleted:is(.fi-ta-values-summary>ul){list-style-position:inside;list-style-type:disc}.fi-ta-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn{--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);overflow:hidden}.fi-ta-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-ctn:is(.dark *){--tw-bg-opacity:1;--tw-ring-color:hsla(0,0%,100%,.1);background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}@keyframes pulse{50%{opacity:.5}}.fi-ta-ctn.fi-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.fi-ta-ctn .fi-ta-header-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn .fi-ta-header-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{padding-left:1.5rem;padding-right:1.5rem}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header){align-items:center;flex-direction:row}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-actions{margin-inline-start:auto}}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header):not(:has(.fi-ta-header-heading),:has(.fi-ta-header-description)) .fi-ta-actions{margin-inline-start:auto}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;padding:.75rem 1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{padding-left:1.5rem;padding-right:1.5rem}}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>*{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:first-child{flex-shrink:0}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:nth-child(2){margin-inline-start:auto}@media (min-width:640px){.sm\:fi-hidden:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown){display:none}}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields{display:grid;padding:1.5rem;row-gap:1.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));display:grid;font-size:.875rem;font-weight:500;line-height:1.5rem;row-gap:.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:none}@media (min-width:640px){:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{display:flex}}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-filters-dropdown) .fi-ta-filters{padding:1.5rem}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn{display:grid;padding:1.5rem;row-gap:1rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters{display:grid;row-gap:1rem}.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding:1rem}@media (min-width:640px){.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header{align-items:center;display:flex;justify-content:space-between}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters-above-content-ctn{display:grid;padding:1rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-filters-above-content-ctn{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn) .fi-ta-filters-trigger-action-ctn{margin-inline-start:auto}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):has(.fi-ta-filters-apply-action-ctn) .fi-ta-filters-trigger-action-ctn{margin-top:-1.75rem}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):not(:has(.fi-ta-filters-apply-action-ctn)) .fi-ta-filters-trigger-action-ctn{margin-top:.75rem}.fi-ta-ctn .fi-ta-reorder-indicator{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-700),var(--tw-text-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;font-size:.875rem;font-weight:500;line-height:1.5rem;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-reorder-indicator:is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgba(var(--gray-200),var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-ctn .fi-ta-reorder-indicator{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-selection-indicator{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;padding:.5rem .75rem;row-gap:.25rem}.fi-ta-ctn .fi-ta-selection-indicator:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-selection-indicator{align-items:center;flex-direction:row;padding:.375rem 1.5rem}}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-ta-selection-indicator-actions-ctn{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>*{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:nth-child(2){margin-inline-start:auto}.fi-ta-ctn .fi-ta-filter-indicators{--tw-bg-opacity:1;align-items:flex-start;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;justify-content:space-between;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-filter-indicators:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-filter-indicators{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:column;row-gap:.25rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{flex-direction:row}}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem;white-space:nowrap}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-badges-ctn{display:flex;flex-wrap:wrap;gap:.375rem}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:nth-child(2){margin-top:.125rem}.fi-ta-ctn .fi-ta-pagination{padding:.75rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-pagination{padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-ctn .fi-ta-table-loading-spacer{height:8rem}.fi-ta-content-ctn{position:relative}.fi-ta-content-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-content-ctn{overflow-x:auto}.fi-ta-content-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn:is(.dark *){border-top-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn .fi-ta-content-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;gap:1rem;padding-left:1rem;padding-right:1rem}.fi-ta-content-ctn .fi-ta-content-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-ctn .fi-ta-content-header{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-page-checkbox{margin-bottom:1rem;margin-top:1rem}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-sorting-settings{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding-bottom:.75rem;padding-top:.75rem}.fi-ta-content-ctn:not(.fi-ta-ctn-with-header .fi-ta-content-ctn){border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){gap:1rem;padding:1rem}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-content-grid.fi-ta-content-grouped:is(.fi-ta-content-ctn .fi-ta-content){padding-top:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--gray-200),var(--tw-border-opacity));border-top-width:1px;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:first-child{border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){border-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid){--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity));row-gap:1px}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid):is(.dark *){background-color:hsla(0,0%,100%,.05)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;grid-column:1/-1;padding:.5rem .75rem;width:100%}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsible:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){border-bottom-width:0;margin-bottom:-1rem}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-checkbox{padding-left:.75rem;padding-right:.75rem}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-table{grid-column:1/-1}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;height:100%;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-start:.25rem}@media (min-width:640px){.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-start:.75rem}}.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-end:.75rem}}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){display:none}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;content:var(--tw-content);inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-reorder-handle{margin:.5rem .25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-checkbox{margin:1rem .75rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem;row-gap:.75rem;width:100%}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn):not(.fi-ta-content-grid .fi-ta-record-content-ctn){align-items:center;flex-direction:row}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn)>:first-child{flex:1 1 0%}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content{display:block;width:100%}.fi-collapsible:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content){margin-top:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1.5rem}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-growable{flex:1 1 0%;width:100%}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-hidden{display:none}}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-hidden{display:none}}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-hidden{display:none}}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-hidden{display:none}}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-hidden{display:none}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:none}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:none}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:none}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:none}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:none}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp:disabled{pointer-events:none}.fi-growable:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){width:100%}.fi-align-center:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:center;text-align:center}.fi-align-end:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:end}.fi-align-left:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-start;text-align:left}.fi-align-right:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:right}.fi-align-between:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp),.fi-align-justify:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:space-between;text-align:justify}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn{flex-shrink:0;margin:.5rem .25rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn):is(.fi-ta-record.fi-ta-record-collapsed .fi-ta-record-collapse-btn){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-ta-actions-before-columns-position:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions){order:-9999}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.5rem}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions){padding-inline-start:.75rem}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.75rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1.5rem}}.fi-ta-empty-state{padding:3rem 1.5rem}.fi-ta-empty-state .fi-ta-empty-state-content{display:grid;justify-items:center;margin-left:auto;margin-right:auto;max-width:32rem;text-align:center}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px;margin-bottom:1rem;padding:.75rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn:is(.dark *){background-color:rgba(var(--gray-500),.2)}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));height:1.5rem;width:1.5rem}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-actions{margin-top:1.5rem}.fi-ta-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.875rem .75rem}.fi-ta-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-cell.fi-growable{width:100%}.fi-ta-header-cell.fi-grouped{--tw-border-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity))}.fi-ta-header-cell.fi-grouped:is(.dark *){border-color:hsla(0,0%,100%,.05)}.fi-ta-header-cell.fi-grouped:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-cell.fi-grouped:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-cell.fi-align-start{text-align:start}.fi-ta-header-cell.fi-align-center{text-align:center}.fi-ta-header-cell.fi-align-end{text-align:end}.fi-ta-header-cell.fi-align-left{text-align:left}.fi-ta-header-cell.fi-align-right{text-align:right}.fi-ta-header-cell.fi-align-between,.fi-ta-header-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.fi-wrapped{white-space:normal}.fi-ta-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-header-cell>.fi-ta-header-cell-sort-btn{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;width:100%}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-start .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-center .fi-ta-header-cell-sort-btn){justify-content:center}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-end .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-between .fi-ta-header-cell-sort-btn),:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-justify .fi-ta-header-cell-sort-btn){justify-content:space-between}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon{flex-shrink:0;height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-header-group-cell{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-header-group-cell:is(.dark *){--tw-text-opacity:1;border-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-group-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-group-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-group-cell:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-group-cell:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-group-cell.fi-align-start{text-align:start}.fi-ta-header-group-cell.fi-align-center{text-align:center}.fi-ta-header-group-cell.fi-align-end{text-align:end}.fi-ta-header-group-cell.fi-align-left{text-align:left}.fi-ta-header-group-cell.fi-align-right{text-align:right}.fi-ta-header-group-cell.fi-align-between,.fi-ta-header-group-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-group-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.fi-wrapped{white-space:normal}.fi-ta-header-group-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-empty-header-cell{width:.25rem}@media(hover:hover){.fi-ta-row{transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.fi-ta-row.fi-clickable:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-clickable:hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-striped{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-striped:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-collapsed{display:none}.fi-ta-row.fi-ta-group-header-row>td{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-ta-group-header-row>td:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding:.5rem .75rem;width:100%}.fi-collapsible:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-row.fi-selected:not(.fi-striped){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-selected:not(.fi-striped):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-selected>:first-child{position:relative}.fi-ta-row.fi-selected>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-ta-row.fi-selected>:first-child:is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}.fi-ta-reordering .fi-ta-row:not(.fi-ta-row-not-reorderable){cursor:move}.fi-ta-table{table-layout:auto;width:100%}.fi-ta-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table{text-align:start}.fi-ta-table:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>thead>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>thead:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}:is(.fi-ta-table>thead)>tr{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}:is(.fi-ta-table>thead)>tr:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr):is(.dark *){background-color:transparent}.fi-ta-table>tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>tbody{white-space:nowrap}.fi-ta-table>tbody:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>tfoot{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-table>tfoot:is(.dark *){background-color:hsla(0,0%,100%,.05)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.fi-sortable-ghost{opacity:.3} \ No newline at end of file +.fi-badge{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;align-items:center;border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.75rem;font-weight:500;justify-content:center;line-height:1rem;min-width:1.5rem;padding:.25rem .5rem}.fi-badge.fi-disabled,.fi-badge[disabled]{opacity:.7;pointer-events:none}.fi-badge>.fi-icon{flex-shrink:0;height:1rem;width:1rem}.fi-size-md:is(.fi-badge>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-lg:is(.fi-badge>.fi-icon){height:1.5rem;width:1.5rem}.fi-badge.fi-size-xs{letter-spacing:-.05em;min-width:1rem;padding-left:.125rem;padding-right:.125rem}.fi-badge.fi-size-sm{letter-spacing:-.025em;min-width:1.25rem;padding:.125rem .375rem}.fi-badge.fi-color-custom{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-600),0.1);background-color:rgba(var(--c-50),var(--tw-bg-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-badge.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--c-400),0.3);background-color:rgba(var(--c-400),.1);color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-badge.fi-color-custom>.fi-badge-delete-btn{color:rgba(var(--c-700),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible{color:rgba(var(--c-700),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--c-300),.5)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge.fi-color-custom>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--c-300),.75)}.fi-badge:not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-600),0.1);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-600),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-color:rgba(var(--gray-400),0.2);background-color:rgba(var(--gray-400),.1);color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn{color:rgba(var(--gray-700),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible{color:rgba(var(--gray-700),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:is(.dark *){color:rgba(var(--gray-300),.5)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:hover:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge:not(.fi-color-custom)>.fi-badge-delete-btn:focus-visible:is(.dark *){color:rgba(var(--gray-300),.75)}.fi-badge>.fi-badge-delete-btn{align-items:center;display:flex;justify-content:center;margin-bottom:-.25rem;margin-top:-.25rem;margin-inline-end:-.5rem;margin-inline-start:-.25rem;outline:2px solid transparent;outline-offset:2px;padding:.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-badge>.fi-badge-delete-btn)>.fi-icon{height:.875rem;width:.875rem}.fi-btn{align-items:center;border-radius:.5rem;display:inline-grid;font-size:.875rem;font-weight:600;gap:.375rem;grid-auto-flow:column;justify-content:center;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem .75rem;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fi-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-disabled,.fi-btn[disabled]{opacity:.7;pointer-events:none}.fi-btn>.fi-icon{height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.fi-btn.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem;padding:.375rem .5rem}.fi-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem .625rem}.fi-btn.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-btn.fi-size-lg{padding:.625rem .875rem}.fi-btn.fi-size-lg,.fi-btn.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-btn.fi-size-xl{padding:.75rem 1rem}.fi-btn.fi-outlined{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-btn.fi-outlined.fi-color-custom{--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity));color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-btn.fi-outlined.fi-color-custom:hover{background-color:rgba(var(--c-400),.1)}.fi-btn.fi-outlined.fi-color-custom:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity));color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-300),var(--tw-ring-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn.fi-outlined:not(.fi-color-custom):hover{background-color:rgba(var(--gray-400),.1)}.fi-btn.fi-outlined:not(.fi-color-custom):focus-visible{--tw-ring-color:rgba(var(--gray-400),0.4)}.fi-btn.fi-outlined:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-700),var(--tw-ring-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--c-600),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}input:checked+label.fi-btn.fi-color-custom:not(.fi-outlined):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-color:rgba(var(--c-500),0.5)}input:checked:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);z-index:10}input:focus-visible+label.fi-btn.fi-color-custom:not(.fi-outlined):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover{--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible{--tw-ring-color:rgba(var(--c-500),0.5)}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-500),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--c-400),var(--tw-bg-opacity))}.fi-btn.fi-color-custom:not(.fi-outlined):not(label):focus-visible:is(.dark *){--tw-ring-color:rgba(var(--c-400),0.5)}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgba(var(--gray-400),var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(255 255 255/var(--tw-text-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-300),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input:checked+.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-500),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom),label.fi-btn:not(.fi-outlined){--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover,label.fi-btn:not(.fi-outlined):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):is(.dark *),label.fi-btn:not(.fi-outlined):is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn:not(.fi-outlined):not(.fi-color-custom):hover:is(.dark *),label.fi-btn:not(.fi-outlined):hover:is(.dark *){background-color:hsla(0,0%,100%,.1)}label.fi-btn{cursor:pointer}.fi-btn.fi-labeled-from-2xl,.fi-btn.fi-labeled-from-lg,.fi-btn.fi-labeled-from-md,.fi-btn.fi-labeled-from-sm,.fi-btn.fi-labeled-from-xl{display:none}@media (min-width:640px){.fi-btn.fi-labeled-from-sm{display:inline-grid}}@media (min-width:768px){.fi-btn.fi-labeled-from-md{display:inline-grid}}@media (min-width:1024px){.fi-btn.fi-labeled-from-lg{display:inline-grid}}@media (min-width:1280px){.fi-btn.fi-labeled-from-xl{display:inline-grid}}@media (min-width:1536px){.fi-btn.fi-labeled-from-2xl{display:inline-grid}}.fi-size-sm:is(.fi-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-btn>.fi-icon){height:1.5rem;width:1.5rem}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-btn:not(.fi-color-custom),label.fi-btn)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-btn.fi-color-custom:not(label):not(.fi-outlined)>.fi-icon,:checked+*>label.fi-btn>.fi-icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-btn>.fi-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-btn>.fi-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-btn>.fi-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-btn-group>.fi-btn{border-radius:0;flex:1 1 0%}:is(.fi-btn-group>.fi-btn):nth-child(1 of .fi-btn){border-end-start-radius:.5rem;border-start-start-radius:.5rem}:is(.fi-btn-group>.fi-btn):nth-last-child(1 of .fi-btn){border-end-end-radius:.5rem;border-start-end-radius:.5rem}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)){margin-inline-end:1px}:is(.fi-btn-group>.fi-btn):not(:nth-last-child(1 of .fi-btn)):is(.dark *){--tw-shadow:-1px 0 0 0 hsla(0,0%,100%,.2);--tw-shadow-colored:-1px 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.fi-processing:is(.fi-btn-group>.fi-btn):enabled{cursor:wait;opacity:.7}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-outlined){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom),label:is(:not(.fi-btn-group)>.fi-btn){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:not(.fi-btn-group)>.fi-btn):not(.fi-color-custom):is(.dark *),label:is(:not(.fi-btn-group)>.fi-btn):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-btn-group{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:grid;grid-auto-flow:column}.fi-btn-group:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2)}.fi-grid:not(.fi-grid-direction-col){display:grid;grid-template-columns:var(--cols-default)}@media (min-width:640px){.fi-grid.sm\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.md\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.lg\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.\32xl\:fi-grid-cols:not(.fi-grid-direction-col){grid-template-columns:var(--cols-2xl)}}.fi-grid.fi-grid-direction-col{-moz-columns:var(--cols-default);columns:var(--cols-default)}@media (min-width:640px){.fi-grid.fi-grid-direction-col.sm\:fi-grid-cols{-moz-columns:var(--cols-sm);columns:var(--cols-sm)}}@media (min-width:768px){.fi-grid.fi-grid-direction-col.md\:fi-grid-cols{-moz-columns:var(--cols-md);columns:var(--cols-md)}}@media (min-width:1024px){.fi-grid.fi-grid-direction-col.lg\:fi-grid-cols{-moz-columns:var(--cols-lg);columns:var(--cols-lg)}}@media (min-width:1280px){.fi-grid.fi-grid-direction-col.xl\:fi-grid-cols{-moz-columns:var(--cols-xl);columns:var(--cols-xl)}}@media (min-width:1536px){.fi-grid.fi-grid-direction-col.\32xl\:fi-grid-cols{-moz-columns:var(--cols-2xl);columns:var(--cols-2xl)}}:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-default)}@media (min-width:640px){.sm\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-sm)}}@media (min-width:768px){.md\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-md)}}@media (min-width:1024px){.lg\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-span:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column:var(--col-span-2xl)}}.fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-default)}@media (min-width:640px){.sm\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-sm)}}@media (min-width:768px){.md\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-md)}}@media (min-width:1024px){.lg\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-lg)}}@media (min-width:1280px){.xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-xl)}}@media (min-width:1536px){.\32xl\:fi-grid-col-start:is(.fi-grid .fi-grid-col):not(.fi-hidden){grid-column-start:var(--col-start-2xl)}}.fi-hidden:is(.fi-grid .fi-grid-col){display:none}.fi-icon-btn{align-items:center;border-radius:.5rem;display:flex;height:2.25rem;justify-content:center;margin:-.5rem;outline:2px solid transparent;outline-offset:2px;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}.fi-icon-btn:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-icon-btn>.fi-icon{height:1.25rem;width:1.25rem}.fi-icon-btn.fi-disabled,.fi-icon-btn[disabled]{opacity:.7;pointer-events:none}.fi-icon-btn.fi-size-xs{height:1.75rem;width:1.75rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-sm){margin:-.375rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-md){margin:-.25rem}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-lg){margin:-.125rem}.fi-icon-btn.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-icon-btn.fi-size-sm{height:2rem;width:2rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-sm){margin:-.5rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-md){margin:-.375rem}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-lg){margin:-.25rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-sm){margin:-.625rem}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-lg){margin:-.375rem}.fi-icon-btn.fi-size-lg{height:2.5rem;width:2.5rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-sm){margin:-.75rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-md){margin:-.625rem}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-lg){margin:-.5rem}.fi-icon-btn.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-icon-btn.fi-size-xl{height:2.75rem;width:2.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-sm){margin:-.875rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-md){margin:-.75rem}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-lg){margin:-.625rem}.fi-icon-btn.fi-size-xl>.fi-icon{height:1.5rem;width:1.5rem}.fi-size-sm:is(.fi-icon-btn>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-icon-btn>.fi-icon){height:1.5rem;width:1.5rem}.fi-icon-btn.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-600),var(--tw-ring-opacity))}.fi-icon-btn.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-300),var(--tw-text-opacity))}.fi-icon-btn.fi-color-custom:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--c-500),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity))}.fi-icon-btn:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):hover:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-icon-btn:not(.fi-color-custom):focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;inset-inline-start:100%;position:absolute;top:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-icon-btn>.fi-icon-btn-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-icon-btn>.fi-icon-btn-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-sm){display:none}}@media (min-width:768px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-md){display:none}}@media (min-width:1024px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-lg){display:none}}@media (min-width:1280px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-xl){display:none}}@media (min-width:1536px){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-2xl){display:none}}input[type=checkbox].fi-checkbox-input{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.1);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.25rem;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgba(var(--primary-600),var(--tw-text-opacity));transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input[type=checkbox].fi-checkbox-input:checked{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-600),var(--tw-ring-opacity));--tw-ring-offset-width:0px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}input[type=checkbox].fi-checkbox-input:focus:checked{--tw-ring-color:rgba(var(--primary-500),0.5)}input[type=checkbox].fi-checkbox-input:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-50),var(--tw-text-opacity));pointer-events:none}input[type=checkbox].fi-checkbox-input:checked:disabled{--tw-text-opacity:1;background-color:currentColor;color:rgba(var(--gray-400),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:is(.dark *){--tw-text-opacity:1;--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.05);color:rgba(var(--primary-500),var(--tw-text-opacity))}input[type=checkbox].fi-checkbox-input:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}input[type=checkbox].fi-checkbox-input:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--primary-500),var(--tw-ring-opacity))}input[type=checkbox].fi-checkbox-input:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--primary-400),0.5)}input[type=checkbox].fi-checkbox-input:disabled:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:transparent}input[type=checkbox].fi-checkbox-input:checked:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-600),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]{--tw-text-opacity:1;color:rgba(var(--danger-600),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox],input.fi-checkbox-input.fi-invalid[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-600),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked{--tw-ring-color:rgba(var(--danger-500),0.5)}input.fi-checkbox-input.fi-invalid[type=checkbox]:is(.dark *){--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity));color:rgba(var(--danger-500),var(--tw-text-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:checked:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--danger-500),var(--tw-bg-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--danger-500),var(--tw-ring-opacity))}input.fi-checkbox-input.fi-invalid[type=checkbox]:focus:checked:is(.dark *){--tw-ring-color:rgba(var(--danger-400),0.5)}.fi-link{align-items:center;display:inline-flex;gap:.375rem;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative}.fi-link:hover{text-decoration-line:underline}.fi-link:focus-visible{text-decoration-line:underline}.fi-link.fi-disabled,.fi-link[disabled]{opacity:.7;pointer-events:none}.fi-link>.fi-icon{font-weight:400;height:1.25rem;width:1.25rem}.fi-link.fi-size-xs{font-size:.75rem;gap:.25rem;line-height:1rem}.fi-link.fi-size-xs>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-sm{font-size:.875rem;gap:.25rem;line-height:1.25rem}.fi-link.fi-size-sm>.fi-icon{height:1rem;width:1rem}.fi-link.fi-size-lg,.fi-link.fi-size-md,.fi-link.fi-size-xl{font-size:.875rem;gap:.375rem;line-height:1.25rem}.fi-link.fi-font-thin{font-weight:100}.fi-link.fi-font-extralight{font-weight:200}.fi-link.fi-font-light{font-weight:300}.fi-link.fi-font-normal{font-weight:400}.fi-link.fi-font-medium{font-weight:500}.fi-link.fi-font-semibold{font-weight:600}.fi-link.fi-font-bold{font-weight:700}.fi-link.fi-font-extrabold{font-weight:800}.fi-link.fi-font-black{font-weight:900}.fi-link.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-link.fi-color-custom>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-link:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-sm:is(.fi-link>.fi-icon){height:1rem;width:1rem}.fi-size-lg:is(.fi-link>.fi-icon){height:1.5rem;width:1.5rem}.fi-link>.fi-link-badge-ctn{--tw-translate-x:-25%;--tw-translate-y:-75%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;font-weight:400;inset-inline-start:100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:-moz-max-content;width:max-content;z-index:1}.fi-link>.fi-link-badge-ctn:hover{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:focus-visible{text-decoration-line:none}.fi-link>.fi-link-badge-ctn:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-link>.fi-link-badge-ctn:where([dir=rtl],[dir=rtl] *){--tw-translate-x:25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.fi-loading-indicator{animation:spin 1s linear infinite}.fi-pagination-items,.fi-pagination-overview,.fi-pagination-records-per-page-select:not(.fi-compact){display:none}@supports (container-type:inline-size){.fi-pagination{container-type:inline-size}@container (min-width: 28rem){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@container (min-width: 56rem){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}@supports not (container-type:inline-size){@media (min-width:640px){.fi-pagination-records-per-page-select.fi-compact{display:none}.fi-pagination-records-per-page-select:not(.fi-compact){display:inline}}@media (min-width:768px){.fi-pagination:not(.fi-simple)>.fi-pagination-previous-btn{display:none}.fi-pagination-overview{display:inline}.fi-pagination:not(.fi-simple)>.fi-pagination-next-btn{display:none}.fi-pagination-items{display:flex}}}.fi-ta-actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end}.fi-ta-actions.fi-wrapped{flex-wrap:wrap}@media (min-width:640px){.fi-ta-actions.sm\:fi-not-wrapped{flex-wrap:nowrap}}.fi-ta-actions.fi-align-center{justify-content:center}.fi-ta-actions.fi-align-start{justify-content:flex-start}.fi-ta-actions.fi-align-between{justify-content:space-between}@media (min-width:768px){.fi-ta-actions.md\:fi-align-end{justify-content:flex-end}}.fi-ta-cell{padding:0}.fi-ta-cell:first-of-type{padding-inline-start:.25rem}.fi-ta-cell:last-of-type{padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-cell:first-of-type{padding-inline-start:.75rem}.fi-ta-cell:last-of-type{padding-inline-end:.75rem}}.fi-ta-cell.fi-vertical-align-start{vertical-align:top}.fi-ta-cell.fi-vertical-align-end{vertical-align:bottom}@media (min-width:640px){.fi-ta-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-hidden{display:none}}.fi-ta-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-cell.sm\:fi-visible{display:table-cell}}.fi-ta-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-cell.md\:fi-visible{display:table-cell}}.fi-ta-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-cell.lg\:fi-visible{display:table-cell}}.fi-ta-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-cell.xl\:fi-visible{display:table-cell}}.fi-ta-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-cell>.fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start;width:100%}.fi-ta-cell>.fi-ta-col-wrp:disabled{pointer-events:none}.fi-ta-cell:has(.fi-ta-reorder-handle){padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-actions){padding:1rem .75rem;white-space:nowrap}.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell:has(.fi-ta-record-checkbox){padding:1rem .75rem;width:.25rem}.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:1.5rem}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell .fi-ta-placeholder{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));font-size:.875rem;line-height:1.5rem}.fi-ta-cell .fi-ta-placeholder:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-cell.fi-ta-summary-row-heading-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:1rem .75rem}.fi-ta-cell.fi-ta-summary-row-heading-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-cell.fi-align-start{text-align:start}.fi-ta-cell.fi-align-center{text-align:center}.fi-ta-cell.fi-align-end{text-align:end}.fi-ta-cell.fi-align-left{text-align:left}.fi-ta-cell.fi-align-right{text-align:right}.fi-ta-cell.fi-align-between,.fi-ta-cell.fi-align-justify{text-align:justify}.fi-ta-cell.fi-ta-summary-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-cell.fi-ta-summary-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-cell.fi-ta-summary-header-cell:first-of-type{padding-inline-start:1.5rem}}.fi-ta-cell.fi-ta-summary-header-cell.fi-wrapped,.fi-ta-cell.fi-ta-summary-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-cell.fi-ta-individual-search-cell{padding:.5rem .75rem}.fi-ta-cell .fi-ta-reorder-handle{cursor:move}.fi-ta-cell.fi-ta-selection-cell{padding:1rem .75rem;width:.25rem}.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-cell.fi-ta-group-selection-cell{padding-left:.75rem;padding-right:.75rem;width:.25rem}.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1rem}@media (min-width:640px){.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-checkbox{align-items:center;display:flex}.fi-ta-checkbox:not(.fi-inline){padding:1rem .75rem}.fi-ta-color{display:flex;gap:.375rem;width:100%}.fi-ta-color.fi-wrapped{flex-wrap:wrap}.fi-ta-color:not(.fi-inline){padding:1rem .75rem}.fi-ta-color.fi-align-left,.fi-ta-color.fi-align-start{justify-content:flex-start}.fi-ta-color.fi-align-center{justify-content:center}.fi-ta-color.fi-align-end,.fi-ta-color.fi-align-right{justify-content:flex-end}.fi-ta-color.fi-align-between,.fi-ta-color.fi-align-justify{justify-content:space-between}.fi-ta-color>.fi-ta-color-item{border-radius:.375rem;height:1.5rem;width:1.5rem}.fi-copyable:is(.fi-ta-color>.fi-ta-color-item){cursor:pointer}.fi-ta-icon{display:flex;gap:.375rem;width:100%}.fi-ta-icon.fi-wrapped{flex-wrap:wrap}.fi-ta-icon.fi-ta-icon-has-line-breaks{flex-direction:column}.fi-ta-icon:not(.fi-inline){padding:1rem .75rem}.fi-ta-icon.fi-align-left,.fi-ta-icon.fi-align-start{justify-content:flex-start}.fi-ta-icon.fi-align-center{justify-content:center}.fi-ta-icon.fi-align-end,.fi-ta-icon.fi-align-right{justify-content:flex-end}.fi-ta-icon.fi-align-between,.fi-ta-icon.fi-align-justify{justify-content:space-between}.fi-ta-icon>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.5rem;width:1.5rem}.fi-ta-icon>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-size-xs:is(.fi-ta-icon>.fi-icon){height:.75rem;width:.75rem}.fi-size-sm:is(.fi-ta-icon>.fi-icon){height:1rem;width:1rem}.fi-size-md:is(.fi-ta-icon>.fi-icon){height:1.25rem;width:1.25rem}.fi-size-xl:is(.fi-ta-icon>.fi-icon){height:1.75rem;width:1.75rem}.fi-size-2xl:is(.fi-ta-icon>.fi-icon){height:2rem;width:2rem}.fi-color-custom:is(.fi-ta-icon>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(.fi-ta-icon>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}.fi-ta-image{align-items:center;display:flex;gap:.375rem;width:100%}.fi-ta-image img{max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fi-ta-image.fi-circular img{border-radius:9999px}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text:is(.dark *),.fi-ta-image.fi-ta-image-ring img:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgba(var(--gray-900),var(--tw-ring-opacity))}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 .fi-ta-image-limited-remaining-text,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.fi-ta-image.fi-ta-image-overlap-1{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-2{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-3{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-4{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-5{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-6{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-7{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-ta-image-overlap-8{-moz-column-gap:0;column-gap:0}.fi-ta-image.fi-ta-image-overlap-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.fi-ta-image.fi-wrapped{flex-wrap:wrap}.fi-ta-image:not(.fi-inline){padding:1rem .75rem}.fi-ta-image.fi-align-left,.fi-ta-image.fi-align-start{justify-content:flex-start}.fi-ta-image.fi-align-center{justify-content:center}.fi-ta-image.fi-align-end,.fi-ta-image.fi-align-right{justify-content:flex-end}.fi-ta-image.fi-align-between,.fi-ta-image.fi-align-justify{justify-content:space-between}.fi-ta-image .fi-ta-image-limited-remaining-text{--tw-text-opacity:1;align-items:center;color:rgba(var(--gray-500),var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;justify-content:center;line-height:1.25rem}.fi-ta-image .fi-ta-image-limited-remaining-text:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px}:is(.fi-ta-image .fi-ta-image-limited-remaining-text):is(.fi-stacked .fi-ta-image-limited-remaining-text):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-800),var(--tw-bg-opacity))}.fi-size-xs:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:.75rem;line-height:1rem}.fi-size-base:is(.fi-ta-image .fi-ta-image-limited-remaining-text),.fi-size-md:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1rem;line-height:1.5rem}.fi-size-lg:is(.fi-ta-image .fi-ta-image-limited-remaining-text){font-size:1.125rem;line-height:1.75rem}.fi-ta-text{width:100%}.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited{display:flex;flex-direction:column}.fi-ta-text-has-badges:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited){row-gap:.5rem}:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited):not(.fi-ta-text-has-badges){row-gap:.25rem}.fi-ta-text:not(.fi-inline){padding:1rem .75rem}.fi-ta-text.fi-bulleted>ul,ul.fi-ta-text.fi-bulleted{list-style-position:inside;list-style-type:disc}.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul,ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(.fi-wrapped>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks),.fi-ta-text.fi-ta-text-has-badges:not(.fi-ta-text-has-line-breaks)>ul):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):is(ul.fi-ta-text-has-line-breaks){display:flex;flex-direction:column;row-gap:.25rem}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks){-moz-column-gap:.375rem;column-gap:.375rem;display:flex}:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(.fi-wrapped>ul),:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges>ul):not(.fi-ta-text-has-line-breaks>ul)):is(ul.fi-wrapped){flex-wrap:wrap;row-gap:.25rem}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks){white-space:normal}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-badge,.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-ta-text-list-limited-message{white-space:nowrap}.fi-ta-text>.fi-ta-text-description,.fi-ta-text>.fi-ta-text-list-limited-message{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.fi-ta-text>.fi-ta-text-description:is(.dark *),.fi-ta-text>.fi-ta-text-list-limited-message:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text.fi-align-center{text-align:center}.fi-ta-text.fi-align-center>ul,ul.fi-ta-text.fi-align-center{justify-content:center}.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right{text-align:end}:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right)>ul,ul:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right){justify-content:flex-end}.fi-ta-text.fi-align-between,.fi-ta-text.fi-align-justify{text-align:justify}:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between)>ul,ul:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between){justify-content:space-between}.fi-ta-text-item:not(.fi-bulleted li.fi-ta-text-item){-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,none);display:-webkit-box;overflow:hidden}.fi-ta-text-item.fi-copyable{cursor:pointer}.fi-ta-text-item.fi-size-xs{font-size:.75rem;line-height:1rem}.fi-ta-text-item.fi-size-sm{font-size:.875rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md{font-size:1rem;line-height:1.5rem}.fi-ta-text-item.fi-size-md>.fi-icon{height:1.25rem;width:1.25rem}.fi-ta-text-item.fi-size-lg{font-size:1.125rem;line-height:1.75rem}.fi-ta-text-item.fi-size-lg>.fi-icon{height:1.5rem;width:1.5rem}.fi-ta-text-item.fi-font-thin{font-weight:100}.fi-ta-text-item.fi-font-extralight{font-weight:200}.fi-ta-text-item.fi-font-light{font-weight:300}.fi-ta-text-item.fi-font-normal{font-weight:400}.fi-ta-text-item.fi-font-medium{font-weight:500}.fi-ta-text-item.fi-font-semibold{font-weight:600}.fi-ta-text-item.fi-font-bold{font-weight:700}.fi-ta-text-item.fi-font-extrabold{font-weight:800}.fi-ta-text-item.fi-font-black{font-weight:900}.fi-ta-text-item.fi-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.fi-ta-text-item.fi-font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.fi-ta-text-item.fi-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.fi-ta-text-item.fi-color-custom{--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-custom:is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-custom:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item.fi-color-gray:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray::marker{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}li.fi-ta-text-item.fi-color-gray:is(.dark *)::marker{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-item:not(.fi-color-custom)>.fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{flex-shrink:0;height:1.25rem;width:1.25rem}.fi-color-custom:is(.fi-ta-text-item>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-color-gray:is(.fi-ta-text-item>.fi-icon):is(.dark *),:is(.fi-ta-text-item>.fi-icon):not(.fi-color-custom>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-text-item>.fi-icon{display:inline-block;height:1rem;margin-top:-.25rem;width:1rem}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):hover{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item):focus-visible{text-decoration-line:underline}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-icon:focus-visible{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:hover{text-decoration-line:none}.fi-ta-text-item:is(.fi-ta-col-wrap-has-column-url .fi-ta-text-item)>.fi-badge:focus-visible{text-decoration-line:none}.fi-ta-grid.fi-gap-sm{gap:.25rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-sm{gap:.25rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-sm{gap:.25rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-sm{gap:.25rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-sm{gap:.25rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-sm{gap:.25rem}}.fi-ta-grid.fi-gap-lg{gap:.75rem}@media (min-width:640px){.fi-ta-grid.sm\:fi-gap-lg{gap:.75rem}}@media (min-width:768px){.fi-ta-grid.md\:fi-gap-lg{gap:.75rem}}@media (min-width:1024px){.fi-ta-grid.lg\:fi-gap-lg{gap:.75rem}}@media (min-width:1280px){.fi-ta-grid.xl\:fi-gap-lg{gap:.75rem}}@media (min-width:1536px){.fi-ta-grid.\32xl\:fi-gap-lg{gap:.75rem}}.fi-ta-panel{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgba(var(--gray-50),var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);padding:1rem}.fi-ta-panel:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-ta-split{display:flex}.fi-ta-split.default\:fi-ta-split{align-items:center;gap:.75rem}.fi-ta-split.\32xl\:fi-ta-split,.fi-ta-split.lg\:fi-ta-split,.fi-ta-split.md\:fi-ta-split,.fi-ta-split.sm\:fi-ta-split,.fi-ta-split.xl\:fi-ta-split{flex-direction:column;gap:.5rem}@media (min-width:640px){.fi-ta-split.sm\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:768px){.fi-ta-split.md\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1024px){.fi-ta-split.lg\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1280px){.fi-ta-split.xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}@media (min-width:1536px){.fi-ta-split.\32xl\:fi-ta-split{align-items:center;flex-direction:row;gap:.75rem}}.fi-ta-stack{display:flex;flex-direction:column}.fi-ta-stack.fi-align-left,.fi-ta-stack.fi-align-start{align-items:flex-start}.fi-ta-stack.fi-align-center{align-items:center}.fi-ta-stack.fi-align-end,.fi-ta-stack.fi-align-right{align-items:flex-end}.fi-ta-stack.fi-gap-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-stack.fi-gap-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.fi-ta-icon-count-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.375rem}.fi-ta-icon-count-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-icon-count-summary>ul{display:grid;row-gap:.375rem}:is(.fi-ta-icon-count-summary>ul)>li{align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;display:flex;justify-content:flex-end}:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon{height:1.5rem;width:1.5rem}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon){--tw-text-opacity:1;color:rgba(var(--c-500),var(--tw-text-opacity))}.fi-color-custom:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--c-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(:is(.fi-ta-icon-count-summary>ul)>li)>.fi-icon):not(.fi-color-custom):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-range-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-range-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-range-summary>.fi-ta-range-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-range-summary>.fi-ta-range-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-text-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-text-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-text-summary>.fi-ta-text-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-text-summary>.fi-ta-text-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-values-summary{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));display:grid;font-size:.875rem;line-height:1.25rem;padding:1rem .75rem;row-gap:.25rem}.fi-ta-values-summary:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-values-summary>.fi-ta-values-summary-label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-weight:500}.fi-ta-values-summary>.fi-ta-values-summary-label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-bulleted:is(.fi-ta-values-summary>ul){list-style-position:inside;list-style-type:disc}.fi-ta-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn{--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);overflow:hidden}.fi-ta-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-ctn:is(.dark *){--tw-bg-opacity:1;--tw-ring-color:hsla(0,0%,100%,.1);background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}@keyframes pulse{50%{opacity:.5}}.fi-ta-ctn.fi-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.fi-ta-ctn .fi-ta-header-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-ctn .fi-ta-header-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{display:flex;flex-direction:column;gap:.75rem;padding:1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header{padding-left:1.5rem;padding-right:1.5rem}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header){align-items:center;flex-direction:row}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-actions{margin-inline-start:auto}}.fi-ta-header-adaptive-actions-position:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header):not(:has(.fi-ta-header-heading),:has(.fi-ta-header-description)) .fi-ta-actions{margin-inline-start:auto}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description{--tw-text-opacity:1;color:rgba(var(--gray-600),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header) .fi-ta-header-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;padding:.75rem 1rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar{padding-left:1.5rem;padding-right:1.5rem}}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>*{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:first-child{flex-shrink:0}:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar)>:nth-child(2){margin-inline-start:auto}@media (min-width:640px){.sm\:fi-hidden:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown){display:none}}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields{display:grid;padding:1.5rem;row-gap:1.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));display:grid;font-size:.875rem;font-weight:500;line-height:1.5rem;row-gap:.5rem}:is(:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings) .fi-dropdown) .fi-ta-grouping-settings-fields) label:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:none}@media (min-width:640px){:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-grouping-settings)>.fi-ta-grouping-settings-fields{display:flex}}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-filters-dropdown) .fi-ta-filters{padding:1.5rem}:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn{display:grid;padding:1.5rem;row-gap:1rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(:is(:is(.fi-ta-ctn .fi-ta-header-ctn) .fi-ta-header-toolbar) .fi-ta-col-toggle) .fi-ta-col-toggle-form-ctn) .fi-ta-col-toggle-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters{display:grid;row-gap:1rem}.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding:1rem}@media (min-width:640px){.fi-ta-filters-below-content:is(.fi-ta-ctn .fi-ta-filters){padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header{align-items:center;display:flex;justify-content:space-between}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-ta-filters-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(:is(.fi-ta-ctn .fi-ta-filters) .fi-ta-filters-header) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-filters-above-content-ctn{display:grid;padding:1rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-filters-above-content-ctn{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn) .fi-ta-filters-trigger-action-ctn{margin-inline-start:auto}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):has(.fi-ta-filters-apply-action-ctn) .fi-ta-filters-trigger-action-ctn{margin-top:-1.75rem}.fi-open:is(.fi-ta-ctn .fi-ta-filters-above-content-ctn):not(:has(.fi-ta-filters-apply-action-ctn)) .fi-ta-filters-trigger-action-ctn{margin-top:.75rem}.fi-ta-ctn .fi-ta-reorder-indicator{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));color:rgba(var(--gray-700),var(--tw-text-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;font-size:.875rem;font-weight:500;line-height:1.5rem;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-reorder-indicator:is(.dark *){--tw-text-opacity:1;background-color:hsla(0,0%,100%,.05);color:rgba(var(--gray-200),var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-ctn .fi-ta-reorder-indicator{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-reorder-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}.fi-ta-ctn .fi-ta-selection-indicator{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:space-between;padding:.5rem .75rem;row-gap:.25rem}.fi-ta-ctn .fi-ta-selection-indicator:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-selection-indicator{align-items:center;flex-direction:row;padding:.375rem 1.5rem}}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator{--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity));height:1.25rem;width:1.25rem}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-loading-indicator:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator) .fi-ta-selection-indicator-actions-ctn{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>*{-moz-column-gap:.75rem;column-gap:.75rem;display:flex}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:first-child:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(.fi-ta-ctn .fi-ta-selection-indicator)>:nth-child(2){margin-inline-start:auto}.fi-ta-ctn .fi-ta-filter-indicators{--tw-bg-opacity:1;align-items:flex-start;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;justify-content:space-between;padding:.375rem .75rem}.fi-ta-ctn .fi-ta-filter-indicators:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-ctn .fi-ta-filter-indicators{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:column;row-gap:.25rem}@media (min-width:640px){:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child{flex-direction:row}}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label{--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.5rem;white-space:nowrap}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-label:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-200),var(--tw-text-opacity))}:is(:is(.fi-ta-ctn .fi-ta-filter-indicators)>:first-child) .fi-ta-filter-indicators-badges-ctn{display:flex;flex-wrap:wrap;gap:.375rem}:is(.fi-ta-ctn .fi-ta-filter-indicators)>:nth-child(2){margin-top:.125rem}.fi-ta-ctn .fi-ta-pagination{padding:.75rem}@media (min-width:640px){.fi-ta-ctn .fi-ta-pagination{padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-ctn .fi-ta-table-loading-spacer{height:8rem}.fi-ta-content-ctn{position:relative}.fi-ta-content-ctn>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-content-ctn{overflow-x:auto}.fi-ta-content-ctn:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn:is(.dark *){border-top-color:hsla(0,0%,100%,.1)}.fi-ta-content-ctn .fi-ta-content-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;gap:1rem;padding-left:1rem;padding-right:1rem}.fi-ta-content-ctn .fi-ta-content-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-ctn .fi-ta-content-header{padding-left:1.5rem;padding-right:1.5rem}}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-page-checkbox{margin-bottom:1rem;margin-top:1rem}:is(.fi-ta-content-ctn .fi-ta-content-header) .fi-ta-sorting-settings{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding-bottom:.75rem;padding-top:.75rem}.fi-ta-content-ctn:not(.fi-ta-ctn-with-header .fi-ta-content-ctn){border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){gap:1rem;padding:1rem}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content){padding-left:1.5rem;padding-right:1.5rem}}.fi-ta-content-grid.fi-ta-content-grouped:is(.fi-ta-content-ctn .fi-ta-content){padding-top:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--gray-200),var(--tw-border-opacity));border-top-width:1px;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:first-child{border-top-width:0}.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){border-color:hsla(0,0%,100%,.05)}@media (min-width:640px){.fi-ta-content-grid:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid){--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity));row-gap:1px}:is(.fi-ta-content-ctn .fi-ta-content):not(.fi-ta-content-grid):is(.dark *){background-color:hsla(0,0%,100%,.05)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header{--tw-bg-opacity:1;align-items:center;background-color:rgba(var(--gray-50),var(--tw-bg-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;grid-column:1/-1;padding:.5rem .75rem;width:100%}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsible:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header){border-bottom-width:0;margin-bottom:-1rem}.fi-collapsible.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-group-header) .fi-ta-group-checkbox{padding-left:.75rem;padding-right:.75rem}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-table{grid-column:1/-1}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;height:100%;position:relative;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record:is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-900),var(--tw-bg-opacity))}.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-start:.25rem}@media (min-width:640px){.fi-ta-record-with-content-prefix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-start:.75rem}}.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){padding-inline-end:.25rem}@media (min-width:640px){.fi-ta-record-with-content-suffix:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record){padding-inline-end:.75rem}}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record){--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgba(var(--gray-950),0.05);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-clickable:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-collapsed:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){display:none}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.1)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;content:var(--tw-content);inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-selected:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):not(.fi-ta-content-grid .fi-ta-record):is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity));content:var(--tw-content)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record):is(.fi-ta-content-grid .fi-ta-record):not(.fi-selected):is(.dark *){--tw-ring-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.05)}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-reorder-handle{margin:.5rem .25rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-checkbox{margin:1rem .75rem}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn{display:flex;flex-direction:column;padding-bottom:1rem;padding-top:1rem;row-gap:.75rem;width:100%}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn):not(.fi-ta-content-grid .fi-ta-record-content-ctn){align-items:center;flex-direction:row}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn)>:first-child{flex:1 1 0%}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content{display:block;width:100%}.fi-collapsible:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content){margin-top:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):is(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:.75rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):is(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-prefix .fi-ta-record-content){padding-inline-start:1.5rem}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content):not(.fi-ta-content-grid .fi-ta-record-content):not(.fi-ta-record-with-content-suffix .fi-ta-record-content){padding-inline-end:1.5rem}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-growable{flex:1 1 0%;width:100%}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-hidden{display:none}}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-hidden{display:none}}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-hidden{display:none}}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-hidden{display:none}}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-hidden{display:none}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:none}@media (min-width:640px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .sm\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:none}@media (min-width:768px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .md\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:none}@media (min-width:1024px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .lg\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:none}@media (min-width:1280px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:none}@media (min-width:1536px){:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .\32xl\:fi-visible{display:block}}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp{display:flex;justify-content:flex-start;text-align:start}:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp:disabled{pointer-events:none}.fi-growable:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){width:100%}.fi-align-center:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:center;text-align:center}.fi-align-end:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:end}.fi-align-left:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-start;text-align:left}.fi-align-right:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:flex-end;text-align:right}.fi-align-between:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp),.fi-align-justify:is(:is(:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-content-ctn) .fi-ta-record-content) .fi-ta-col-wrp){justify-content:space-between;text-align:justify}:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn{flex-shrink:0;margin:.5rem .25rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-record-collapse-btn):is(.fi-ta-record.fi-ta-record-collapsed .fi-ta-record-collapse-btn){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-ta-actions-before-columns-position:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions){order:-9999}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):is(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.5rem}@media (min-width:768px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions){padding-inline-start:.75rem}}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:.75rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):is(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:.75rem}@media (min-width:640px){:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-prefix .fi-ta-actions){padding-inline-start:1.5rem}:is(:is(:is(.fi-ta-content-ctn .fi-ta-content) .fi-ta-record) .fi-ta-actions):not(.fi-ta-content-grid .fi-ta-actions):not(.fi-ta-record-with-content-suffix .fi-ta-actions){padding-inline-end:1.5rem}}.fi-ta-empty-state{padding:3rem 1.5rem}.fi-ta-empty-state .fi-ta-empty-state-content{display:grid;justify-items:center;margin-left:auto;margin-right:auto;max-width:32rem;text-align:center}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn{--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity));border-radius:9999px;margin-bottom:1rem;padding:.75rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn:is(.dark *){background-color:rgba(var(--gray-500),.2)}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));height:1.5rem;width:1.5rem}:is(:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-icon-ctn) .fi-icon:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-empty-state-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(.fi-ta-empty-state .fi-ta-empty-state-content) .fi-ta-actions{margin-top:1.5rem}.fi-ta-header-cell{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.875rem .75rem;text-align:start}.fi-ta-header-cell:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-cell.fi-growable{width:100%}.fi-ta-header-cell.fi-grouped{--tw-border-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity))}.fi-ta-header-cell.fi-grouped:is(.dark *){border-color:hsla(0,0%,100%,.05)}.fi-ta-header-cell.fi-grouped:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-cell.fi-grouped:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-cell.fi-align-center{text-align:center}.fi-ta-header-cell.fi-align-end{text-align:end}.fi-ta-header-cell.fi-align-left{text-align:left}.fi-ta-header-cell.fi-align-right{text-align:right}.fi-ta-header-cell.fi-align-between,.fi-ta-header-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.fi-wrapped{white-space:normal}.fi-ta-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-header-cell>.fi-ta-header-cell-sort-btn{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;width:100%}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-start .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-center .fi-ta-header-cell-sort-btn){justify-content:center}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-end .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn){justify-content:flex-start}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-left .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn){justify-content:flex-end}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-right .fi-ta-header-cell-sort-btn):where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-between .fi-ta-header-cell-sort-btn),:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn):is(.fi-align-justify .fi-ta-header-cell-sort-btn){justify-content:space-between}:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon{flex-shrink:0;height:1.25rem;transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):is(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:hover .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity))}:is(:is(.fi-ta-header-cell>.fi-ta-header-cell-sort-btn)>.fi-icon):not(.fi-ta-header-cell-sorted .fi-icon):is(.fi-ta-header-cell-sort-btn:focus-visible .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-header-group-cell{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgba(var(--gray-200),var(--tw-border-opacity));color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem .75rem}.fi-ta-header-group-cell:is(.dark *){--tw-text-opacity:1;border-color:hsla(0,0%,100%,.05);color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.fi-ta-header-group-cell:first-of-type{padding-inline-start:1.5rem}.fi-ta-header-group-cell:last-of-type{padding-inline-end:1.5rem}}.fi-ta-header-group-cell:not(:first-of-type){border-inline-start-width:1px}.fi-ta-header-group-cell:not(:last-of-type){border-inline-end-width:1px}.fi-ta-header-group-cell.fi-align-start{text-align:start}.fi-ta-header-group-cell.fi-align-center{text-align:center}.fi-ta-header-group-cell.fi-align-end{text-align:end}.fi-ta-header-group-cell.fi-align-left{text-align:left}.fi-ta-header-group-cell.fi-align-right{text-align:right}.fi-ta-header-group-cell.fi-align-between,.fi-ta-header-group-cell.fi-align-justify{text-align:justify}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-hidden{display:none}}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-hidden{display:none}}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-hidden{display:none}}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-hidden{display:none}}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-group-cell.sm\:fi-visible{display:none}@media (min-width:640px){.fi-ta-header-group-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.md\:fi-visible{display:none}@media (min-width:768px){.fi-ta-header-group-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.lg\:fi-visible{display:none}@media (min-width:1024px){.fi-ta-header-group-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.xl\:fi-visible{display:none}@media (min-width:1280px){.fi-ta-header-group-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.\32xl\:fi-visible{display:none}@media (min-width:1536px){.fi-ta-header-group-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.fi-wrapped{white-space:normal}.fi-ta-header-group-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-empty-header-cell{width:.25rem}@media(hover:hover){.fi-ta-row{transition-duration:75ms;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.fi-ta-row.fi-clickable:hover{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-clickable:hover:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-striped{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-striped:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-collapsed{display:none}.fi-ta-row.fi-ta-group-header-row>td{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-ta-group-header-row>td:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;padding:.5rem .75rem;width:100%}.fi-collapsible:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header){cursor:pointer}.fi-collapsible.fi-collapsed:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-icon-btn{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading{--tw-text-opacity:1;color:rgba(var(--gray-950),var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-heading:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description{--tw-text-opacity:1;color:rgba(var(--gray-500),var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}:is(.fi-ta-group-header-cell:is(.fi-ta-row.fi-ta-group-header-row>td) .fi-ta-group-header) .fi-ta-group-description:is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}.fi-ta-row.fi-selected:not(.fi-striped){--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-row.fi-selected:not(.fi-striped):is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-row.fi-selected>:first-child{position:relative}.fi-ta-row.fi-selected>:first-child:before{--tw-bg-opacity:1;background-color:rgba(var(--primary-600),var(--tw-bg-opacity));bottom:0;inset-inline-start:0;position:absolute;top:0;width:.125rem}.fi-ta-row.fi-selected>:first-child:is(.dark *):before{--tw-bg-opacity:1;background-color:rgba(var(--primary-500),var(--tw-bg-opacity))}.fi-ta-reordering .fi-ta-row:not(.fi-ta-row-not-reorderable){cursor:move}.fi-ta-table{table-layout:auto;width:100%}.fi-ta-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table{text-align:start}.fi-ta-table:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>thead>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>thead:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}:is(.fi-ta-table>thead)>tr{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}:is(.fi-ta-table>thead)>tr:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr){--tw-bg-opacity:1;background-color:rgba(var(--gray-100),var(--tw-bg-opacity))}.fi-ta-table-head-groups-row:is(:is(.fi-ta-table>thead)>tr):is(.dark *){background-color:transparent}.fi-ta-table>tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgba(var(--gray-200),var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.fi-ta-table>tbody{white-space:nowrap}.fi-ta-table>tbody:is(.dark *)>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.05)}.fi-ta-table>tfoot{--tw-bg-opacity:1;background-color:rgba(var(--gray-50),var(--tw-bg-opacity))}.fi-ta-table>tfoot:is(.dark *){background-color:hsla(0,0%,100%,.05)}.fi-toggle{border-color:transparent;border-radius:9999px;border-width:2px;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;outline:2px solid transparent;outline-offset:2px;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.75rem}.fi-toggle:disabled{opacity:.7;pointer-events:none}.fi-toggle.fi-color-custom{--tw-bg-opacity:1;background-color:rgba(var(--c-600),var(--tw-bg-opacity))}.fi-toggle:not(.fi-color-custom){--tw-bg-opacity:1;background-color:rgba(var(--gray-200),var(--tw-bg-opacity))}.fi-toggle:not(.fi-color-custom):is(.dark *){--tw-bg-opacity:1;background-color:rgba(var(--gray-700),var(--tw-bg-opacity))}.fi-toggle>:first-child{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:inline-block;height:1.25rem;pointer-events:none;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}:is(.fi-toggle>:first-child)>*{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:absolute;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}:is(:is(.fi-toggle>:first-child)>*)>.fi-icon{height:.75rem;width:.75rem}:is(:is(:is(.fi-toggle>:first-child)>*)>.fi-icon):is(.fi-color-custom .fi-icon){--tw-text-opacity:1;color:rgba(var(--c-600),var(--tw-text-opacity))}:is(:is(:is(.fi-toggle>:first-child)>*)>.fi-icon):not(.fi-color-custom .fi-icon){--tw-text-opacity:1;color:rgba(var(--gray-400),var(--tw-text-opacity))}:is(:is(:is(.fi-toggle>:first-child)>*)>.fi-icon):not(.fi-color-custom .fi-icon):is(.dark *){--tw-text-opacity:1;color:rgba(var(--gray-700),var(--tw-text-opacity))}.fi-toggle.fi-toggle-on>:first-child{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.fi-toggle.fi-toggle-on>:first-child:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-toggle.fi-toggle-on>:first-child)>:first-child{opacity:0;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}:is(.fi-toggle.fi-toggle-on>:first-child)>:last-child{opacity:1;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.fi-toggle.fi-toggle-off>:first-child{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(.fi-toggle.fi-toggle-off>:first-child)>:first-child{opacity:1;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}:is(.fi-toggle.fi-toggle-off>:first-child)>:last-child{opacity:0;transition-duration:.1s;transition-timing-function:cubic-bezier(0,0,.2,1)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.fi-sortable-ghost{opacity:.3} \ No newline at end of file diff --git a/packages/support/dist/index.js b/packages/support/dist/index.js index 723b49fdb20..1788d7c97a0 100644 --- a/packages/support/dist/index.js +++ b/packages/support/dist/index.js @@ -1,28 +1,28 @@ -(()=>{var Bo=Object.create;var Di=Object.defineProperty;var Ho=Object.getOwnPropertyDescriptor;var $o=Object.getOwnPropertyNames;var Wo=Object.getPrototypeOf,Vo=Object.prototype.hasOwnProperty;var Kr=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var zo=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of $o(e))!Vo.call(t,i)&&i!==r&&Di(t,i,{get:()=>e[i],enumerable:!(n=Ho(e,i))||n.enumerable});return t};var Uo=(t,e,r)=>(r=t!=null?Bo(Wo(t)):{},zo(e||!t||!t.__esModule?Di(r,"default",{value:t,enumerable:!0}):r,t));var oo=Kr(()=>{});var ao=Kr(()=>{});var so=Kr((Os,yr)=>{(function(){"use strict";var t="input is invalid type",e="finalize already called",r=typeof window=="object",n=r?window:{};n.JS_MD5_NO_WINDOW&&(r=!1);var i=!r&&typeof self=="object",o=!n.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;o?n=global:i&&(n=self);var s=!n.JS_MD5_NO_COMMON_JS&&typeof yr=="object"&&yr.exports,h=typeof define=="function"&&define.amd,u=!n.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",c="0123456789abcdef".split(""),y=[128,32768,8388608,-2147483648],m=[0,8,16,24],E=["hex","array","digest","buffer","arrayBuffer","base64"],O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),S=[],T;if(u){var R=new ArrayBuffer(68);T=new Uint8Array(R),S=new Uint32Array(R)}var H=Array.isArray;(n.JS_MD5_NO_NODE_JS||!H)&&(H=function(l){return Object.prototype.toString.call(l)==="[object Array]"});var B=ArrayBuffer.isView;u&&(n.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!B)&&(B=function(l){return typeof l=="object"&&l.buffer&&l.buffer.constructor===ArrayBuffer});var K=function(l){var p=typeof l;if(p==="string")return[l,!0];if(p!=="object"||l===null)throw new Error(t);if(u&&l.constructor===ArrayBuffer)return[new Uint8Array(l),!1];if(!H(l)&&!B(l))throw new Error(t);return[l,!1]},X=function(l){return function(p){return new U(!0).update(p)[l]()}},ne=function(){var l=X("hex");o&&(l=J(l)),l.create=function(){return new U},l.update=function(d){return l.create().update(d)};for(var p=0;p>>6,Ue[P++]=128|d&63):d<55296||d>=57344?(Ue[P++]=224|d>>>12,Ue[P++]=128|d>>>6&63,Ue[P++]=128|d&63):(d=65536+((d&1023)<<10|l.charCodeAt(++N)&1023),Ue[P++]=240|d>>>18,Ue[P++]=128|d>>>12&63,Ue[P++]=128|d>>>6&63,Ue[P++]=128|d&63);else for(P=this.start;N>>2]|=d<>>2]|=(192|d>>>6)<>>2]|=(128|d&63)<=57344?(Q[P>>>2]|=(224|d>>>12)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=(240|d>>>18)<>>2]|=(128|d>>>12&63)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=l[N]<=64?(this.start=P-64,this.hash(),this.hashed=!0):this.start=P}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},U.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var l=this.blocks,p=this.lastByteIndex;l[p>>>2]|=y[p&3],p>=56&&(this.hashed||this.hash(),l[0]=l[16],l[16]=l[1]=l[2]=l[3]=l[4]=l[5]=l[6]=l[7]=l[8]=l[9]=l[10]=l[11]=l[12]=l[13]=l[14]=l[15]=0),l[14]=this.bytes<<3,l[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},U.prototype.hash=function(){var l,p,v,d,N,P,M=this.blocks;this.first?(l=M[0]-680876937,l=(l<<7|l>>>25)-271733879<<0,d=(-1732584194^l&2004318071)+M[1]-117830708,d=(d<<12|d>>>20)+l<<0,v=(-271733879^d&(l^-271733879))+M[2]-1126478375,v=(v<<17|v>>>15)+d<<0,p=(l^v&(d^l))+M[3]-1316259209,p=(p<<22|p>>>10)+v<<0):(l=this.h0,p=this.h1,v=this.h2,d=this.h3,l+=(d^p&(v^d))+M[0]-680876936,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[1]-389564586,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[2]+606105819,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[3]-1044525330,p=(p<<22|p>>>10)+v<<0),l+=(d^p&(v^d))+M[4]-176418897,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[5]+1200080426,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[6]-1473231341,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[7]-45705983,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[8]+1770035416,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[9]-1958414417,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[10]-42063,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[11]-1990404162,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[12]+1804603682,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[13]-40341101,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[14]-1502002290,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[15]+1236535329,p=(p<<22|p>>>10)+v<<0,l+=(v^d&(p^v))+M[1]-165796510,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[6]-1069501632,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[11]+643717713,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[0]-373897302,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[5]-701558691,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[10]+38016083,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[15]-660478335,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[4]-405537848,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[9]+568446438,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[14]-1019803690,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[3]-187363961,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[8]+1163531501,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[13]-1444681467,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[2]-51403784,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[7]+1735328473,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[12]-1926607734,p=(p<<20|p>>>12)+v<<0,N=p^v,l+=(N^d)+M[5]-378558,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[8]-2022574463,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[11]+1839030562,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[14]-35309556,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[1]-1530992060,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[4]+1272893353,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[7]-155497632,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[10]-1094730640,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[13]+681279174,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[0]-358537222,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[3]-722521979,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[6]+76029189,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[9]-640364487,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[12]-421815835,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[15]+530742520,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[2]-995338651,p=(p<<23|p>>>9)+v<<0,l+=(v^(p|~d))+M[0]-198630844,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[7]+1126891415,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[14]-1416354905,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[5]-57434055,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[12]+1700485571,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[3]-1894986606,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[10]-1051523,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[1]-2054922799,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[8]+1873313359,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[15]-30611744,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[6]-1560198380,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[13]+1309151649,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[4]-145523070,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[11]-1120210379,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[2]+718787259,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[9]-343485551,p=(p<<21|p>>>11)+v<<0,this.first?(this.h0=l+1732584193<<0,this.h1=p-271733879<<0,this.h2=v-1732584194<<0,this.h3=d+271733878<<0,this.first=!1):(this.h0=this.h0+l<<0,this.h1=this.h1+p<<0,this.h2=this.h2+v<<0,this.h3=this.h3+d<<0)},U.prototype.hex=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return c[l>>>4&15]+c[l&15]+c[l>>>12&15]+c[l>>>8&15]+c[l>>>20&15]+c[l>>>16&15]+c[l>>>28&15]+c[l>>>24&15]+c[p>>>4&15]+c[p&15]+c[p>>>12&15]+c[p>>>8&15]+c[p>>>20&15]+c[p>>>16&15]+c[p>>>28&15]+c[p>>>24&15]+c[v>>>4&15]+c[v&15]+c[v>>>12&15]+c[v>>>8&15]+c[v>>>20&15]+c[v>>>16&15]+c[v>>>28&15]+c[v>>>24&15]+c[d>>>4&15]+c[d&15]+c[d>>>12&15]+c[d>>>8&15]+c[d>>>20&15]+c[d>>>16&15]+c[d>>>28&15]+c[d>>>24&15]},U.prototype.toString=U.prototype.hex,U.prototype.digest=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return[l&255,l>>>8&255,l>>>16&255,l>>>24&255,p&255,p>>>8&255,p>>>16&255,p>>>24&255,v&255,v>>>8&255,v>>>16&255,v>>>24&255,d&255,d>>>8&255,d>>>16&255,d>>>24&255]},U.prototype.array=U.prototype.digest,U.prototype.arrayBuffer=function(){this.finalize();var l=new ArrayBuffer(16),p=new Uint32Array(l);return p[0]=this.h0,p[1]=this.h1,p[2]=this.h2,p[3]=this.h3,l},U.prototype.buffer=U.prototype.arrayBuffer,U.prototype.base64=function(){for(var l,p,v,d="",N=this.array(),P=0;P<15;)l=N[P++],p=N[P++],v=N[P++],d+=O[l>>>2]+O[(l<<4|p>>>4)&63]+O[(p<<2|v>>>6)&63]+O[v&63];return l=N[P],d+=O[l>>>2]+O[l<<4&63]+"==",d};function Z(l,p){var v,d=K(l);if(l=d[0],d[1]){var N=[],P=l.length,M=0,Q;for(v=0;v>>6,N[M++]=128|Q&63):Q<55296||Q>=57344?(N[M++]=224|Q>>>12,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63):(Q=65536+((Q&1023)<<10|l.charCodeAt(++v)&1023),N[M++]=240|Q>>>18,N[M++]=128|Q>>>12&63,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63);l=N}l.length>64&&(l=new U(!0).update(l).array());var Ue=[],Rt=[];for(v=0;v<64;++v){var Vt=l[v]||0;Ue[v]=92^Vt,Rt[v]=54^Vt}U.call(this,p),this.update(Rt),this.oKeyPad=Ue,this.inner=!0,this.sharedMemory=p}Z.prototype=new U,Z.prototype.finalize=function(){if(U.prototype.finalize.call(this),this.inner){this.inner=!1;var l=this.array();U.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(l),U.prototype.finalize.call(this)}};var me=ne();me.md5=me,me.md5.hmac=de(),s?yr.exports=me:(n.md5=me,h&&define(function(){return me}))})()});var ji=["top","right","bottom","left"],_i=["start","end"],Ti=ji.reduce((t,e)=>t.concat(e,e+"-"+_i[0],e+"-"+_i[1]),[]),Et=Math.min,tt=Math.max,hr=Math.round,pr=Math.floor,nn=t=>({x:t,y:t}),Yo={left:"right",right:"left",bottom:"top",top:"bottom"},Xo={start:"end",end:"start"};function Jr(t,e,r){return tt(t,Et(e,r))}function jt(t,e){return typeof t=="function"?t(e):t}function pt(t){return t.split("-")[0]}function xt(t){return t.split("-")[1]}function Bi(t){return t==="x"?"y":"x"}function Zr(t){return t==="y"?"height":"width"}function Pn(t){return["top","bottom"].includes(pt(t))?"y":"x"}function Qr(t){return Bi(Pn(t))}function Hi(t,e,r){r===void 0&&(r=!1);let n=xt(t),i=Qr(t),o=Zr(i),s=i==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return e.reference[o]>e.floating[o]&&(s=mr(s)),[s,mr(s)]}function qo(t){let e=mr(t);return[vr(t),e,vr(e)]}function vr(t){return t.replace(/start|end/g,e=>Xo[e])}function Go(t,e,r){let n=["left","right"],i=["right","left"],o=["top","bottom"],s=["bottom","top"];switch(t){case"top":case"bottom":return r?e?i:n:e?n:i;case"left":case"right":return e?o:s;default:return[]}}function Ko(t,e,r,n){let i=xt(t),o=Go(pt(t),r==="start",n);return i&&(o=o.map(s=>s+"-"+i),e&&(o=o.concat(o.map(vr)))),o}function mr(t){return t.replace(/left|right|bottom|top/g,e=>Yo[e])}function Jo(t){return{top:0,right:0,bottom:0,left:0,...t}}function ei(t){return typeof t!="number"?Jo(t):{top:t,right:t,bottom:t,left:t}}function Dn(t){return{...t,top:t.y,left:t.x,right:t.x+t.width,bottom:t.y+t.height}}function Pi(t,e,r){let{reference:n,floating:i}=t,o=Pn(e),s=Qr(e),h=Zr(s),u=pt(e),c=o==="y",y=n.x+n.width/2-i.width/2,m=n.y+n.height/2-i.height/2,E=n[h]/2-i[h]/2,O;switch(u){case"top":O={x:y,y:n.y-i.height};break;case"bottom":O={x:y,y:n.y+n.height};break;case"right":O={x:n.x+n.width,y:m};break;case"left":O={x:n.x-i.width,y:m};break;default:O={x:n.x,y:n.y}}switch(xt(e)){case"start":O[s]-=E*(r&&c?-1:1);break;case"end":O[s]+=E*(r&&c?-1:1);break}return O}var Zo=async(t,e,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:s}=r,h=o.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(e)),c=await s.getElementRects({reference:t,floating:e,strategy:i}),{x:y,y:m}=Pi(c,n,u),E=n,O={},S=0;for(let T=0;T({name:"arrow",options:t,async fn(e){let{x:r,y:n,placement:i,rects:o,platform:s,elements:h,middlewareData:u}=e,{element:c,padding:y=0}=jt(t,e)||{};if(c==null)return{};let m=ei(y),E={x:r,y:n},O=Qr(i),S=Zr(O),T=await s.getDimensions(c),R=O==="y",H=R?"top":"left",B=R?"bottom":"right",K=R?"clientHeight":"clientWidth",X=o.reference[S]+o.reference[O]-E[O]-o.floating[S],ne=E[O]-o.reference[O],J=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c)),V=J?J[K]:0;(!V||!await(s.isElement==null?void 0:s.isElement(J)))&&(V=h.floating[K]||o.floating[S]);let de=X/2-ne/2,U=V/2-T[S]/2-1,Z=Et(m[H],U),me=Et(m[B],U),l=Z,p=V-T[S]-me,v=V/2-T[S]/2+de,d=Jr(l,v,p),N=!u.arrow&&xt(i)!=null&&v!==d&&o.reference[S]/2-(vxt(i)===t),...r.filter(i=>xt(i)!==t)]:r.filter(i=>pt(i)===i)).filter(i=>t?xt(i)===t||(e?vr(i)!==i:!1):!0)}var ta=function(t){return t===void 0&&(t={}),{name:"autoPlacement",options:t,async fn(e){var r,n,i;let{rects:o,middlewareData:s,placement:h,platform:u,elements:c}=e,{crossAxis:y=!1,alignment:m,allowedPlacements:E=Ti,autoAlignment:O=!0,...S}=jt(t,e),T=m!==void 0||E===Ti?ea(m||null,O,E):E,R=await _n(e,S),H=((r=s.autoPlacement)==null?void 0:r.index)||0,B=T[H];if(B==null)return{};let K=Hi(B,o,await(u.isRTL==null?void 0:u.isRTL(c.floating)));if(h!==B)return{reset:{placement:T[0]}};let X=[R[pt(B)],R[K[0]],R[K[1]]],ne=[...((n=s.autoPlacement)==null?void 0:n.overflows)||[],{placement:B,overflows:X}],J=T[H+1];if(J)return{data:{index:H+1,overflows:ne},reset:{placement:J}};let V=ne.map(Z=>{let me=xt(Z.placement);return[Z.placement,me&&y?Z.overflows.slice(0,2).reduce((l,p)=>l+p,0):Z.overflows[0],Z.overflows]}).sort((Z,me)=>Z[1]-me[1]),U=((i=V.filter(Z=>Z[2].slice(0,xt(Z[0])?2:3).every(me=>me<=0))[0])==null?void 0:i[0])||V[0][0];return U!==h?{data:{index:H+1,overflows:ne},reset:{placement:U}}:{}}}},na=function(t){return t===void 0&&(t={}),{name:"flip",options:t,async fn(e){var r,n;let{placement:i,middlewareData:o,rects:s,initialPlacement:h,platform:u,elements:c}=e,{mainAxis:y=!0,crossAxis:m=!0,fallbackPlacements:E,fallbackStrategy:O="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:T=!0,...R}=jt(t,e);if((r=o.arrow)!=null&&r.alignmentOffset)return{};let H=pt(i),B=pt(h)===h,K=await(u.isRTL==null?void 0:u.isRTL(c.floating)),X=E||(B||!T?[mr(h)]:qo(h));!E&&S!=="none"&&X.push(...Ko(h,T,S,K));let ne=[h,...X],J=await _n(e,R),V=[],de=((n=o.flip)==null?void 0:n.overflows)||[];if(y&&V.push(J[H]),m){let l=Hi(i,s,K);V.push(J[l[0]],J[l[1]])}if(de=[...de,{placement:i,overflows:V}],!V.every(l=>l<=0)){var U,Z;let l=(((U=o.flip)==null?void 0:U.index)||0)+1,p=ne[l];if(p)return{data:{index:l,overflows:de},reset:{placement:p}};let v=(Z=de.filter(d=>d.overflows[0]<=0).sort((d,N)=>d.overflows[1]-N.overflows[1])[0])==null?void 0:Z.placement;if(!v)switch(O){case"bestFit":{var me;let d=(me=de.map(N=>[N.placement,N.overflows.filter(P=>P>0).reduce((P,M)=>P+M,0)]).sort((N,P)=>N[1]-P[1])[0])==null?void 0:me[0];d&&(v=d);break}case"initialPlacement":v=h;break}if(i!==v)return{reset:{placement:v}}}return{}}}};function Mi(t,e){return{top:t.top-e.height,right:t.right-e.width,bottom:t.bottom-e.height,left:t.left-e.width}}function Ri(t){return ji.some(e=>t[e]>=0)}var ra=function(t){return t===void 0&&(t={}),{name:"hide",options:t,async fn(e){let{rects:r}=e,{strategy:n="referenceHidden",...i}=jt(t,e);switch(n){case"referenceHidden":{let o=await _n(e,{...i,elementContext:"reference"}),s=Mi(o,r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:Ri(s)}}}case"escaped":{let o=await _n(e,{...i,altBoundary:!0}),s=Mi(o,r.floating);return{data:{escapedOffsets:s,escaped:Ri(s)}}}default:return{}}}}};function $i(t){let e=Et(...t.map(o=>o.left)),r=Et(...t.map(o=>o.top)),n=tt(...t.map(o=>o.right)),i=tt(...t.map(o=>o.bottom));return{x:e,y:r,width:n-e,height:i-r}}function ia(t){let e=t.slice().sort((i,o)=>i.y-o.y),r=[],n=null;for(let i=0;in.height/2?r.push([o]):r[r.length-1].push(o),n=o}return r.map(i=>Dn($i(i)))}var oa=function(t){return t===void 0&&(t={}),{name:"inline",options:t,async fn(e){let{placement:r,elements:n,rects:i,platform:o,strategy:s}=e,{padding:h=2,x:u,y:c}=jt(t,e),y=Array.from(await(o.getClientRects==null?void 0:o.getClientRects(n.reference))||[]),m=ia(y),E=Dn($i(y)),O=ei(h);function S(){if(m.length===2&&m[0].left>m[1].right&&u!=null&&c!=null)return m.find(R=>u>R.left-O.left&&uR.top-O.top&&c=2){if(Pn(r)==="y"){let Z=m[0],me=m[m.length-1],l=pt(r)==="top",p=Z.top,v=me.bottom,d=l?Z.left:me.left,N=l?Z.right:me.right,P=N-d,M=v-p;return{top:p,bottom:v,left:d,right:N,width:P,height:M,x:d,y:p}}let R=pt(r)==="left",H=tt(...m.map(Z=>Z.right)),B=Et(...m.map(Z=>Z.left)),K=m.filter(Z=>R?Z.left===B:Z.right===H),X=K[0].top,ne=K[K.length-1].bottom,J=B,V=H,de=V-J,U=ne-X;return{top:X,bottom:ne,left:J,right:V,width:de,height:U,x:J,y:X}}return E}let T=await o.getElementRects({reference:{getBoundingClientRect:S},floating:n.floating,strategy:s});return i.reference.x!==T.reference.x||i.reference.y!==T.reference.y||i.reference.width!==T.reference.width||i.reference.height!==T.reference.height?{reset:{rects:T}}:{}}}};async function aa(t,e){let{placement:r,platform:n,elements:i}=t,o=await(n.isRTL==null?void 0:n.isRTL(i.floating)),s=pt(r),h=xt(r),u=Pn(r)==="y",c=["left","top"].includes(s)?-1:1,y=o&&u?-1:1,m=jt(e,t),{mainAxis:E,crossAxis:O,alignmentAxis:S}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return h&&typeof S=="number"&&(O=h==="end"?S*-1:S),u?{x:O*y,y:E*c}:{x:E*c,y:O*y}}var Wi=function(t){return t===void 0&&(t=0),{name:"offset",options:t,async fn(e){var r,n;let{x:i,y:o,placement:s,middlewareData:h}=e,u=await aa(e,t);return s===((r=h.offset)==null?void 0:r.placement)&&(n=h.arrow)!=null&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:s}}}}},sa=function(t){return t===void 0&&(t={}),{name:"shift",options:t,async fn(e){let{x:r,y:n,placement:i}=e,{mainAxis:o=!0,crossAxis:s=!1,limiter:h={fn:R=>{let{x:H,y:B}=R;return{x:H,y:B}}},...u}=jt(t,e),c={x:r,y:n},y=await _n(e,u),m=Pn(pt(i)),E=Bi(m),O=c[E],S=c[m];if(o){let R=E==="y"?"top":"left",H=E==="y"?"bottom":"right",B=O+y[R],K=O-y[H];O=Jr(B,O,K)}if(s){let R=m==="y"?"top":"left",H=m==="y"?"bottom":"right",B=S+y[R],K=S-y[H];S=Jr(B,S,K)}let T=h.fn({...e,[E]:O,[m]:S});return{...T,data:{x:T.x-r,y:T.y-n}}}}},la=function(t){return t===void 0&&(t={}),{name:"size",options:t,async fn(e){let{placement:r,rects:n,platform:i,elements:o}=e,{apply:s=()=>{},...h}=jt(t,e),u=await _n(e,h),c=pt(r),y=xt(r),m=Pn(r)==="y",{width:E,height:O}=n.floating,S,T;c==="top"||c==="bottom"?(S=c,T=y===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(T=c,S=y==="end"?"top":"bottom");let R=O-u[S],H=E-u[T],B=!e.middlewareData.shift,K=R,X=H;if(m){let J=E-u.left-u.right;X=y||B?Et(H,J):J}else{let J=O-u.top-u.bottom;K=y||B?Et(R,J):J}if(B&&!y){let J=tt(u.left,0),V=tt(u.right,0),de=tt(u.top,0),U=tt(u.bottom,0);m?X=E-2*(J!==0||V!==0?J+V:tt(u.left,u.right)):K=O-2*(de!==0||U!==0?de+U:tt(u.top,u.bottom))}await s({...e,availableWidth:X,availableHeight:K});let ne=await i.getDimensions(o.floating);return E!==ne.width||O!==ne.height?{reset:{rects:!0}}:{}}}};function rn(t){return Vi(t)?(t.nodeName||"").toLowerCase():"#document"}function ft(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Bt(t){var e;return(e=(Vi(t)?t.ownerDocument:t.document)||window.document)==null?void 0:e.documentElement}function Vi(t){return t instanceof Node||t instanceof ft(t).Node}function kt(t){return t instanceof Element||t instanceof ft(t).Element}function Tt(t){return t instanceof HTMLElement||t instanceof ft(t).HTMLElement}function Ii(t){return typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof ft(t).ShadowRoot}function Un(t){let{overflow:e,overflowX:r,overflowY:n,display:i}=ht(t);return/auto|scroll|overlay|hidden|clip/.test(e+n+r)&&!["inline","contents"].includes(i)}function fa(t){return["table","td","th"].includes(rn(t))}function ti(t){let e=ni(),r=ht(t);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!e&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!e&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function ca(t){let e=Tn(t);for(;Tt(e)&&!gr(e);){if(ti(e))return e;e=Tn(e)}return null}function ni(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function gr(t){return["html","body","#document"].includes(rn(t))}function ht(t){return ft(t).getComputedStyle(t)}function br(t){return kt(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Tn(t){if(rn(t)==="html")return t;let e=t.assignedSlot||t.parentNode||Ii(t)&&t.host||Bt(t);return Ii(e)?e.host:e}function zi(t){let e=Tn(t);return gr(e)?t.ownerDocument?t.ownerDocument.body:t.body:Tt(e)&&Un(e)?e:zi(e)}function zn(t,e,r){var n;e===void 0&&(e=[]),r===void 0&&(r=!0);let i=zi(t),o=i===((n=t.ownerDocument)==null?void 0:n.body),s=ft(i);return o?e.concat(s,s.visualViewport||[],Un(i)?i:[],s.frameElement&&r?zn(s.frameElement):[]):e.concat(i,zn(i,[],r))}function Ui(t){let e=ht(t),r=parseFloat(e.width)||0,n=parseFloat(e.height)||0,i=Tt(t),o=i?t.offsetWidth:r,s=i?t.offsetHeight:n,h=hr(r)!==o||hr(n)!==s;return h&&(r=o,n=s),{width:r,height:n,$:h}}function ri(t){return kt(t)?t:t.contextElement}function Cn(t){let e=ri(t);if(!Tt(e))return nn(1);let r=e.getBoundingClientRect(),{width:n,height:i,$:o}=Ui(e),s=(o?hr(r.width):r.width)/n,h=(o?hr(r.height):r.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!h||!Number.isFinite(h))&&(h=1),{x:s,y:h}}var ua=nn(0);function Yi(t){let e=ft(t);return!ni()||!e.visualViewport?ua:{x:e.visualViewport.offsetLeft,y:e.visualViewport.offsetTop}}function da(t,e,r){return e===void 0&&(e=!1),!r||e&&r!==ft(t)?!1:e}function vn(t,e,r,n){e===void 0&&(e=!1),r===void 0&&(r=!1);let i=t.getBoundingClientRect(),o=ri(t),s=nn(1);e&&(n?kt(n)&&(s=Cn(n)):s=Cn(t));let h=da(o,r,n)?Yi(o):nn(0),u=(i.left+h.x)/s.x,c=(i.top+h.y)/s.y,y=i.width/s.x,m=i.height/s.y;if(o){let E=ft(o),O=n&&kt(n)?ft(n):n,S=E,T=S.frameElement;for(;T&&n&&O!==S;){let R=Cn(T),H=T.getBoundingClientRect(),B=ht(T),K=H.left+(T.clientLeft+parseFloat(B.paddingLeft))*R.x,X=H.top+(T.clientTop+parseFloat(B.paddingTop))*R.y;u*=R.x,c*=R.y,y*=R.x,m*=R.y,u+=K,c+=X,S=ft(T),T=S.frameElement}}return Dn({width:y,height:m,x:u,y:c})}var pa=[":popover-open",":modal"];function Xi(t){return pa.some(e=>{try{return t.matches(e)}catch{return!1}})}function ha(t){let{elements:e,rect:r,offsetParent:n,strategy:i}=t,o=i==="fixed",s=Bt(n),h=e?Xi(e.floating):!1;if(n===s||h&&o)return r;let u={scrollLeft:0,scrollTop:0},c=nn(1),y=nn(0),m=Tt(n);if((m||!m&&!o)&&((rn(n)!=="body"||Un(s))&&(u=br(n)),Tt(n))){let E=vn(n);c=Cn(n),y.x=E.x+n.clientLeft,y.y=E.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+y.x,y:r.y*c.y-u.scrollTop*c.y+y.y}}function va(t){return Array.from(t.getClientRects())}function qi(t){return vn(Bt(t)).left+br(t).scrollLeft}function ma(t){let e=Bt(t),r=br(t),n=t.ownerDocument.body,i=tt(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),o=tt(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+qi(t),h=-r.scrollTop;return ht(n).direction==="rtl"&&(s+=tt(e.clientWidth,n.clientWidth)-i),{width:i,height:o,x:s,y:h}}function ga(t,e){let r=ft(t),n=Bt(t),i=r.visualViewport,o=n.clientWidth,s=n.clientHeight,h=0,u=0;if(i){o=i.width,s=i.height;let c=ni();(!c||c&&e==="fixed")&&(h=i.offsetLeft,u=i.offsetTop)}return{width:o,height:s,x:h,y:u}}function ba(t,e){let r=vn(t,!0,e==="fixed"),n=r.top+t.clientTop,i=r.left+t.clientLeft,o=Tt(t)?Cn(t):nn(1),s=t.clientWidth*o.x,h=t.clientHeight*o.y,u=i*o.x,c=n*o.y;return{width:s,height:h,x:u,y:c}}function Fi(t,e,r){let n;if(e==="viewport")n=ga(t,r);else if(e==="document")n=ma(Bt(t));else if(kt(e))n=ba(e,r);else{let i=Yi(t);n={...e,x:e.x-i.x,y:e.y-i.y}}return Dn(n)}function Gi(t,e){let r=Tn(t);return r===e||!kt(r)||gr(r)?!1:ht(r).position==="fixed"||Gi(r,e)}function ya(t,e){let r=e.get(t);if(r)return r;let n=zn(t,[],!1).filter(h=>kt(h)&&rn(h)!=="body"),i=null,o=ht(t).position==="fixed",s=o?Tn(t):t;for(;kt(s)&&!gr(s);){let h=ht(s),u=ti(s);!u&&h.position==="fixed"&&(i=null),(o?!u&&!i:!u&&h.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||Un(s)&&!u&&Gi(t,s))?n=n.filter(y=>y!==s):i=h,s=Tn(s)}return e.set(t,n),n}function wa(t){let{element:e,boundary:r,rootBoundary:n,strategy:i}=t,s=[...r==="clippingAncestors"?ya(e,this._c):[].concat(r),n],h=s[0],u=s.reduce((c,y)=>{let m=Fi(e,y,i);return c.top=tt(m.top,c.top),c.right=Et(m.right,c.right),c.bottom=Et(m.bottom,c.bottom),c.left=tt(m.left,c.left),c},Fi(e,h,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function xa(t){let{width:e,height:r}=Ui(t);return{width:e,height:r}}function Ea(t,e,r){let n=Tt(e),i=Bt(e),o=r==="fixed",s=vn(t,!0,o,e),h={scrollLeft:0,scrollTop:0},u=nn(0);if(n||!n&&!o)if((rn(e)!=="body"||Un(i))&&(h=br(e)),n){let m=vn(e,!0,o,e);u.x=m.x+e.clientLeft,u.y=m.y+e.clientTop}else i&&(u.x=qi(i));let c=s.left+h.scrollLeft-u.x,y=s.top+h.scrollTop-u.y;return{x:c,y,width:s.width,height:s.height}}function Li(t,e){return!Tt(t)||ht(t).position==="fixed"?null:e?e(t):t.offsetParent}function Ki(t,e){let r=ft(t);if(!Tt(t)||Xi(t))return r;let n=Li(t,e);for(;n&&fa(n)&&ht(n).position==="static";)n=Li(n,e);return n&&(rn(n)==="html"||rn(n)==="body"&&ht(n).position==="static"&&!ti(n))?r:n||ca(t)||r}var Oa=async function(t){let e=this.getOffsetParent||Ki,r=this.getDimensions;return{reference:Ea(t.reference,await e(t.floating),t.strategy),floating:{x:0,y:0,...await r(t.floating)}}};function Sa(t){return ht(t).direction==="rtl"}var Aa={convertOffsetParentRelativeRectToViewportRelativeRect:ha,getDocumentElement:Bt,getClippingRect:wa,getOffsetParent:Ki,getElementRects:Oa,getClientRects:va,getDimensions:xa,getScale:Cn,isElement:kt,isRTL:Sa};function Ca(t,e){let r=null,n,i=Bt(t);function o(){var h;clearTimeout(n),(h=r)==null||h.disconnect(),r=null}function s(h,u){h===void 0&&(h=!1),u===void 0&&(u=1),o();let{left:c,top:y,width:m,height:E}=t.getBoundingClientRect();if(h||e(),!m||!E)return;let O=pr(y),S=pr(i.clientWidth-(c+m)),T=pr(i.clientHeight-(y+E)),R=pr(c),B={rootMargin:-O+"px "+-S+"px "+-T+"px "+-R+"px",threshold:tt(0,Et(1,u))||1},K=!0;function X(ne){let J=ne[0].intersectionRatio;if(J!==u){if(!K)return s();J?s(!1,J):n=setTimeout(()=>{s(!1,1e-7)},100)}K=!1}try{r=new IntersectionObserver(X,{...B,root:i.ownerDocument})}catch{r=new IntersectionObserver(X,B)}r.observe(t)}return s(!0),o}function Ni(t,e,r,n){n===void 0&&(n={});let{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,c=ri(t),y=i||o?[...c?zn(c):[],...zn(e)]:[];y.forEach(H=>{i&&H.addEventListener("scroll",r,{passive:!0}),o&&H.addEventListener("resize",r)});let m=c&&h?Ca(c,r):null,E=-1,O=null;s&&(O=new ResizeObserver(H=>{let[B]=H;B&&B.target===c&&O&&(O.unobserve(e),cancelAnimationFrame(E),E=requestAnimationFrame(()=>{var K;(K=O)==null||K.observe(e)})),r()}),c&&!u&&O.observe(c),O.observe(e));let S,T=u?vn(t):null;u&&R();function R(){let H=vn(t);T&&(H.x!==T.x||H.y!==T.y||H.width!==T.width||H.height!==T.height)&&r(),T=H,S=requestAnimationFrame(R)}return r(),()=>{var H;y.forEach(B=>{i&&B.removeEventListener("scroll",r),o&&B.removeEventListener("resize",r)}),m?.(),(H=O)==null||H.disconnect(),O=null,u&&cancelAnimationFrame(S)}}var ii=ta,Ji=sa,Zi=na,Qi=la,eo=ra,to=Qo,no=oa,ki=(t,e,r)=>{let n=new Map,i={platform:Aa,...r},o={...i.platform,_c:n};return Zo(t,e,{...i,platform:o})},Da=t=>{let e={placement:"bottom",strategy:"absolute",middleware:[]},r=Object.keys(t),n=i=>t[i];return r.includes("offset")&&e.middleware.push(Wi(n("offset"))),r.includes("teleport")&&(e.strategy="fixed"),r.includes("placement")&&(e.placement=n("placement")),r.includes("autoPlacement")&&!r.includes("flip")&&e.middleware.push(ii(n("autoPlacement"))),r.includes("flip")&&e.middleware.push(Zi(n("flip"))),r.includes("shift")&&e.middleware.push(Ji(n("shift"))),r.includes("inline")&&e.middleware.push(no(n("inline"))),r.includes("arrow")&&e.middleware.push(to(n("arrow"))),r.includes("hide")&&e.middleware.push(eo(n("hide"))),r.includes("size")&&e.middleware.push(Qi(n("size"))),e},_a=(t,e)=>{let r={component:{trap:!1},float:{placement:"bottom",strategy:"absolute",middleware:[]}},n=i=>t[t.indexOf(i)+1];if(t.includes("trap")&&(r.component.trap=!0),t.includes("teleport")&&(r.float.strategy="fixed"),t.includes("offset")&&r.float.middleware.push(Wi(e.offset||10)),t.includes("placement")&&(r.float.placement=n("placement")),t.includes("autoPlacement")&&!t.includes("flip")&&r.float.middleware.push(ii(e.autoPlacement)),t.includes("flip")&&r.float.middleware.push(Zi(e.flip)),t.includes("shift")&&r.float.middleware.push(Ji(e.shift)),t.includes("inline")&&r.float.middleware.push(no(e.inline)),t.includes("arrow")&&r.float.middleware.push(to(e.arrow)),t.includes("hide")&&r.float.middleware.push(eo(e.hide)),t.includes("size")){let i=e.size?.availableWidth??null,o=e.size?.availableHeight??null;i&&delete e.size.availableWidth,o&&delete e.size.availableHeight,r.float.middleware.push(Qi({...e.size,apply({availableWidth:s,availableHeight:h,elements:u}){Object.assign(u.floating.style,{maxWidth:`${i??s}px`,maxHeight:`${o??h}px`})}}))}return r},Ta=t=>{var e="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split(""),r="";t||(t=Math.floor(Math.random()*e.length));for(var n=0;n{}){let r=!1;return function(){r?e.apply(this,arguments):(r=!0,t.apply(this,arguments))}}function Ma(t){let e={dismissable:!0,trap:!1};function r(n,i=null){if(n){if(n.hasAttribute("aria-expanded")||n.setAttribute("aria-expanded",!1),i.hasAttribute("id"))n.setAttribute("aria-controls",i.getAttribute("id"));else{let o=`panel-${Ta(8)}`;n.setAttribute("aria-controls",o),i.setAttribute("id",o)}i.setAttribute("aria-modal",!0),i.setAttribute("role","dialog")}}t.magic("float",n=>(i={},o={})=>{let s={...e,...o},h=Object.keys(i).length>0?Da(i):{middleware:[ii()]},u=n,c=n.parentElement.closest("[x-data]"),y=c.querySelector('[x-ref="panel"]');r(u,y);function m(){return y.style.display=="block"}function E(){y.style.display="none",u.setAttribute("aria-expanded","false"),s.trap&&y.setAttribute("x-trap","false"),Ni(n,y,T)}function O(){y.style.display="block",u.setAttribute("aria-expanded","true"),s.trap&&y.setAttribute("x-trap","true"),T()}function S(){m()?E():O()}async function T(){return await ki(n,y,h).then(({middlewareData:R,placement:H,x:B,y:K})=>{if(R.arrow){let X=R.arrow?.x,ne=R.arrow?.y,J=h.middleware.filter(de=>de.name=="arrow")[0].options.element,V={top:"bottom",right:"left",bottom:"top",left:"right"}[H.split("-")[0]];Object.assign(J.style,{left:X!=null?`${X}px`:"",top:ne!=null?`${ne}px`:"",right:"",bottom:"",[V]:"-4px"})}if(R.hide){let{referenceHidden:X}=R.hide;Object.assign(y.style,{visibility:X?"hidden":"visible"})}Object.assign(y.style,{left:`${B}px`,top:`${K}px`})})}s.dismissable&&(window.addEventListener("click",R=>{!c.contains(R.target)&&m()&&S()}),window.addEventListener("keydown",R=>{R.key==="Escape"&&m()&&S()},!0)),S()}),t.directive("float",(n,{modifiers:i,expression:o},{evaluate:s,effect:h})=>{let u=o?s(o):{},c=i.length>0?_a(i,u):{},y=null;c.float.strategy=="fixed"&&(n.style.position="fixed");let m=V=>n.parentElement&&!n.parentElement.closest("[x-data]").contains(V.target)?n.close():null,E=V=>V.key==="Escape"?n.close():null,O=n.getAttribute("x-ref"),S=n.parentElement.closest("[x-data]"),T=S.querySelectorAll(`[\\@click^="$refs.${O}"]`),R=S.querySelectorAll(`[x-on\\:click^="$refs.${O}"]`);n.style.setProperty("display","none"),r([...T,...R][0],n),n._x_isShown=!1,n.trigger=null,n._x_doHide||(n._x_doHide=()=>{n.style.setProperty("display","none",i.includes("important")?"important":void 0)}),n._x_doShow||(n._x_doShow=()=>{n.style.setProperty("display","block",i.includes("important")?"important":void 0)});let H=()=>{n._x_doHide(),n._x_isShown=!1},B=()=>{n._x_doShow(),n._x_isShown=!0},K=()=>setTimeout(B),X=Pa(V=>V?B():H(),V=>{typeof n._x_toggleAndCascadeWithTransitions=="function"?n._x_toggleAndCascadeWithTransitions(n,V,B,H):V?K():H()}),ne,J=!0;h(()=>s(V=>{!J&&V===ne||(i.includes("immediate")&&(V?K():H()),X(V),ne=V,J=!1)})),n.open=async function(V){n.trigger=V.currentTarget?V.currentTarget:V,X(!0),n.trigger.setAttribute("aria-expanded","true"),c.component.trap&&n.setAttribute("x-trap","true"),y=Ni(n.trigger,n,()=>{ki(n.trigger,n,c.float).then(({middlewareData:de,placement:U,x:Z,y:me})=>{if(de.arrow){let l=de.arrow?.x,p=de.arrow?.y,v=c.float.middleware.filter(N=>N.name=="arrow")[0].options.element,d={top:"bottom",right:"left",bottom:"top",left:"right"}[U.split("-")[0]];Object.assign(v.style,{left:l!=null?`${l}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",[d]:"-4px"})}if(de.hide){let{referenceHidden:l}=de.hide;Object.assign(n.style,{visibility:l?"hidden":"visible"})}Object.assign(n.style,{left:`${Z}px`,top:`${me}px`})})}),window.addEventListener("click",m),window.addEventListener("keydown",E,!0)},n.close=function(){if(!n._x_isShown)return!1;X(!1),n.trigger.setAttribute("aria-expanded","false"),c.component.trap&&n.setAttribute("x-trap","false"),y(),window.removeEventListener("click",m),window.removeEventListener("keydown",E,!1)},n.toggle=function(V){n._x_isShown?n.close():n.open(V)}})}var ro=Ma;function Ra(t){t.store("lazyLoadedAssets",{loaded:new Set,check(s){return Array.isArray(s)?s.every(h=>this.loaded.has(h)):this.loaded.has(s)},markLoaded(s){Array.isArray(s)?s.forEach(h=>this.loaded.add(h)):this.loaded.add(s)}});let e=s=>new CustomEvent(s,{bubbles:!0,composed:!0,cancelable:!0}),r=(s,h={},u,c)=>{let y=document.createElement(s);return Object.entries(h).forEach(([m,E])=>y[m]=E),u&&(c?u.insertBefore(y,c):u.appendChild(y)),y},n=(s,h,u={},c=null,y=null)=>{let m=s==="link"?`link[href="${h}"]`:`script[src="${h}"]`;if(document.querySelector(m)||t.store("lazyLoadedAssets").check(h))return Promise.resolve();let E=s==="link"?{...u,href:h}:{...u,src:h},O=r(s,E,c,y);return new Promise((S,T)=>{O.onload=()=>{t.store("lazyLoadedAssets").markLoaded(h),S()},O.onerror=()=>{T(new Error(`Failed to load ${s}: ${h}`))}})},i=async(s,h,u=null,c=null)=>{let y={type:"text/css",rel:"stylesheet"};h&&(y.media=h);let m=document.head,E=null;if(u&&c){let O=document.querySelector(`link[href*="${c}"]`);O?(m=O.parentElement,E=u==="before"?O:O.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Appending to head.`),m=document.head,E=null)}await n("link",s,y,m,E)},o=async(s,h,u=null,c=null,y=null)=>{let m=document.head,E=null;if(u&&c){let S=document.querySelector(`script[src*="${c}"]`);S?(m=S.parentElement,E=u==="before"?S:S.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Falling back to head or body.`),m=document.head,E=null)}else(h.has("body-start")||h.has("body-end"))&&(m=document.body,h.has("body-start")&&(E=document.body.firstChild));let O={};y&&(O.type="module"),await n("script",s,O,m,E)};t.directive("load-css",(s,{expression:h},{evaluate:u})=>{let c=u(h),y=s.media,m=s.getAttribute("data-dispatch"),E=s.getAttribute("data-css-before")?"before":s.getAttribute("data-css-after")?"after":null,O=s.getAttribute("data-css-before")||s.getAttribute("data-css-after")||null;Promise.all(c.map(S=>i(S,y,E,O))).then(()=>{m&&window.dispatchEvent(e(`${m}-css`))}).catch(console.error)}),t.directive("load-js",(s,{expression:h,modifiers:u},{evaluate:c})=>{let y=c(h),m=new Set(u),E=s.getAttribute("data-js-before")?"before":s.getAttribute("data-js-after")?"after":null,O=s.getAttribute("data-js-before")||s.getAttribute("data-js-after")||null,S=s.getAttribute("data-js-as-module")||s.getAttribute("data-as-module")||!1,T=s.getAttribute("data-dispatch");Promise.all(y.map(R=>o(R,m,E,O,S))).then(()=>{T&&window.dispatchEvent(e(`${T}-js`))}).catch(console.error)})}var io=Ra;var jo=Uo(so(),1);function lo(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),r.push.apply(r,n)}return r}function Mt(t){for(var e=1;e=0)&&(r[i]=t[i]);return r}function La(t,e){if(t==null)return{};var r=Fa(t,e),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var Na="1.15.3";function Ht(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var Wt=Ht(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),er=Ht(/Edge/i),fo=Ht(/firefox/i),Gn=Ht(/safari/i)&&!Ht(/chrome/i)&&!Ht(/android/i),bo=Ht(/iP(ad|od|hone)/i),yo=Ht(/chrome/i)&&Ht(/android/i),wo={capture:!1,passive:!1};function Ce(t,e,r){t.addEventListener(e,r,!Wt&&wo)}function Oe(t,e,r){t.removeEventListener(e,r,!Wt&&wo)}function Tr(t,e){if(e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function xo(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function St(t,e,r,n){if(t){r=r||document;do{if(e!=null&&(e[0]===">"?t.parentNode===r&&Tr(t,e):Tr(t,e))||n&&t===r)return t;if(t===r)break}while(t=xo(t))}return null}var co=/\s+/g;function ct(t,e,r){if(t&&e)if(t.classList)t.classList[r?"add":"remove"](e);else{var n=(" "+t.className+" ").replace(co," ").replace(" "+e+" "," ");t.className=(n+(r?" "+e:"")).replace(co," ")}}function ae(t,e,r){var n=t&&t.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(r=t.currentStyle),e===void 0?r:r[e];!(e in n)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),n[e]=r+(typeof r=="string"?"":"px")}}function Ln(t,e){var r="";if(typeof t=="string")r=t;else do{var n=ae(t,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(r)}function Eo(t,e,r){if(t){var n=t.getElementsByTagName(e),i=0,o=n.length;if(r)for(;i=o:s=i<=o,!s)return n;if(n===Pt())break;n=sn(n,!1)}return!1}function Nn(t,e,r,n){for(var i=0,o=0,s=t.children;o2&&arguments[2]!==void 0?arguments[2]:{},i=n.evt,o=La(n,za);tr.pluginEvent.bind(se)(e,r,Mt({dragEl:L,parentEl:ze,ghostEl:ue,rootEl:ke,nextEl:bn,lastDownEl:Ar,cloneEl:We,cloneHidden:an,dragStarted:Yn,putSortable:Ze,activeSortable:se.active,originalEvent:i,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ut,newDraggableIndex:on,hideGhostForTarget:Po,unhideGhostForTarget:Mo,cloneNowHidden:function(){an=!0},cloneNowShown:function(){an=!1},dispatchSortableEvent:function(h){it({sortable:r,name:h,originalEvent:i})}},o))};function it(t){Va(Mt({putSortable:Ze,cloneEl:We,targetEl:L,rootEl:ke,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ut,newDraggableIndex:on},t))}var L,ze,ue,ke,bn,Ar,We,an,Fn,ut,Jn,on,wr,Ze,In=!1,Pr=!1,Mr=[],mn,Ot,si,li,ho,vo,Yn,Rn,Zn,Qn=!1,xr=!1,Cr,nt,fi=[],hi=!1,Rr=[],Fr=typeof document<"u",Er=bo,mo=er||Wt?"cssFloat":"float",Ua=Fr&&!yo&&!bo&&"draggable"in document.createElement("div"),Do=function(){if(Fr){if(Wt)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),_o=function(e,r){var n=ae(e),i=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=Nn(e,0,r),s=Nn(e,1,r),h=o&&ae(o),u=s&&ae(s),c=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+qe(o).width,y=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+qe(s).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var m=h.float==="left"?"left":"right";return s&&(u.clear==="both"||u.clear===m)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||c>=i&&n[mo]==="none"||s&&n[mo]==="none"&&c+y>i)?"vertical":"horizontal"},Ya=function(e,r,n){var i=n?e.left:e.top,o=n?e.right:e.bottom,s=n?e.width:e.height,h=n?r.left:r.top,u=n?r.right:r.bottom,c=n?r.width:r.height;return i===h||o===u||i+s/2===h+c/2},Xa=function(e,r){var n;return Mr.some(function(i){var o=i[st].options.emptyInsertThreshold;if(!(!o||bi(i))){var s=qe(i),h=e>=s.left-o&&e<=s.right+o,u=r>=s.top-o&&r<=s.bottom+o;if(h&&u)return n=i}}),n},To=function(e){function r(o,s){return function(h,u,c,y){var m=h.options.group.name&&u.options.group.name&&h.options.group.name===u.options.group.name;if(o==null&&(s||m))return!0;if(o==null||o===!1)return!1;if(s&&o==="clone")return o;if(typeof o=="function")return r(o(h,u,c,y),s)(h,u,c,y);var E=(s?h:u).options.group.name;return o===!0||typeof o=="string"&&o===E||o.join&&o.indexOf(E)>-1}}var n={},i=e.group;(!i||Sr(i)!="object")&&(i={name:i}),n.name=i.name,n.checkPull=r(i.pull,!0),n.checkPut=r(i.put),n.revertClone=i.revertClone,e.group=n},Po=function(){!Do&&ue&&ae(ue,"display","none")},Mo=function(){!Do&&ue&&ae(ue,"display","")};Fr&&!yo&&document.addEventListener("click",function(t){if(Pr)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Pr=!1,!1},!0);var gn=function(e){if(L){e=e.touches?e.touches[0]:e;var r=Xa(e.clientX,e.clientY);if(r){var n={};for(var i in e)e.hasOwnProperty(i)&&(n[i]=e[i]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[st]._onDragOver(n)}}},qa=function(e){L&&L.parentNode[st]._isOutsideThisEl(e.target)};function se(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=$t({},e),t[st]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _o(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,h){s.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:se.supportPointer!==!1&&"PointerEvent"in window&&!Gn,emptyInsertThreshold:5};tr.initializePlugins(this,t,r);for(var n in r)!(n in e)&&(e[n]=r[n]);To(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:Ua,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?Ce(t,"pointerdown",this._onTapStart):(Ce(t,"mousedown",this._onTapStart),Ce(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ce(t,"dragover",this),Ce(t,"dragenter",this)),Mr.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),$t(this,Ha())}se.prototype={constructor:se,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Rn=null)},_getDirection:function(e,r){return typeof this.options.direction=="function"?this.options.direction.call(this,e,r,L):this.options.direction},_onTapStart:function(e){if(e.cancelable){var r=this,n=this.el,i=this.options,o=i.preventOnFilter,s=e.type,h=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,u=(h||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||u,y=i.filter;if(ns(n),!L&&!(/mousedown|pointerdown/.test(s)&&e.button!==0||i.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&Gn&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=St(u,i.draggable,n,!1),!(u&&u.animated)&&Ar!==u)){if(Fn=vt(u),Jn=vt(u,i.draggable),typeof y=="function"){if(y.call(this,e,u,this)){it({sortable:r,rootEl:c,name:"filter",targetEl:u,toEl:n,fromEl:n}),at("filter",r,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(y&&(y=y.split(",").some(function(m){if(m=St(c,m.trim(),n,!1),m)return it({sortable:r,rootEl:m,name:"filter",targetEl:u,fromEl:n,toEl:n}),at("filter",r,{evt:e}),!0}),y)){o&&e.cancelable&&e.preventDefault();return}i.handle&&!St(c,i.handle,n,!1)||this._prepareDragStart(e,h,u)}}},_prepareDragStart:function(e,r,n){var i=this,o=i.el,s=i.options,h=o.ownerDocument,u;if(n&&!L&&n.parentNode===o){var c=qe(n);if(ke=o,L=n,ze=L.parentNode,bn=L.nextSibling,Ar=n,wr=s.group,se.dragged=L,mn={target:L,clientX:(r||e).clientX,clientY:(r||e).clientY},ho=mn.clientX-c.left,vo=mn.clientY-c.top,this._lastX=(r||e).clientX,this._lastY=(r||e).clientY,L.style["will-change"]="all",u=function(){if(at("delayEnded",i,{evt:e}),se.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!fo&&i.nativeDraggable&&(L.draggable=!0),i._triggerDragStart(e,r),it({sortable:i,name:"choose",originalEvent:e}),ct(L,s.chosenClass,!0)},s.ignore.split(",").forEach(function(y){Eo(L,y.trim(),ci)}),Ce(h,"dragover",gn),Ce(h,"mousemove",gn),Ce(h,"touchmove",gn),Ce(h,"mouseup",i._onDrop),Ce(h,"touchend",i._onDrop),Ce(h,"touchcancel",i._onDrop),fo&&this.nativeDraggable&&(this.options.touchStartThreshold=4,L.draggable=!0),at("delayStart",this,{evt:e}),s.delay&&(!s.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(er||Wt))){if(se.eventCanceled){this._onDrop();return}Ce(h,"mouseup",i._disableDelayedDrag),Ce(h,"touchend",i._disableDelayedDrag),Ce(h,"touchcancel",i._disableDelayedDrag),Ce(h,"mousemove",i._delayedDragTouchMoveHandler),Ce(h,"touchmove",i._delayedDragTouchMoveHandler),s.supportPointer&&Ce(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(u,s.delay)}else u()}},_delayedDragTouchMoveHandler:function(e){var r=e.touches?e.touches[0]:e;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){L&&ci(L),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Oe(e,"mouseup",this._disableDelayedDrag),Oe(e,"touchend",this._disableDelayedDrag),Oe(e,"touchcancel",this._disableDelayedDrag),Oe(e,"mousemove",this._delayedDragTouchMoveHandler),Oe(e,"touchmove",this._delayedDragTouchMoveHandler),Oe(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,r){r=r||e.pointerType=="touch"&&e,!this.nativeDraggable||r?this.options.supportPointer?Ce(document,"pointermove",this._onTouchMove):r?Ce(document,"touchmove",this._onTouchMove):Ce(document,"mousemove",this._onTouchMove):(Ce(L,"dragend",this),Ce(ke,"dragstart",this._onDragStart));try{document.selection?Dr(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,r){if(In=!1,ke&&L){at("dragStarted",this,{evt:r}),this.nativeDraggable&&Ce(document,"dragover",qa);var n=this.options;!e&&ct(L,n.dragClass,!1),ct(L,n.ghostClass,!0),se.active=this,e&&this._appendGhost(),it({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(Ot){this._lastX=Ot.clientX,this._lastY=Ot.clientY,Po();for(var e=document.elementFromPoint(Ot.clientX,Ot.clientY),r=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Ot.clientX,Ot.clientY),e!==r);)r=e;if(L.parentNode[st]._isOutsideThisEl(e),r)do{if(r[st]){var n=void 0;if(n=r[st]._onDragOver({clientX:Ot.clientX,clientY:Ot.clientY,target:e,rootEl:r}),n&&!this.options.dragoverBubble)break}e=r}while(r=xo(r));Mo()}},_onTouchMove:function(e){if(mn){var r=this.options,n=r.fallbackTolerance,i=r.fallbackOffset,o=e.touches?e.touches[0]:e,s=ue&&Ln(ue,!0),h=ue&&s&&s.a,u=ue&&s&&s.d,c=Er&&nt&&po(nt),y=(o.clientX-mn.clientX+i.x)/(h||1)+(c?c[0]-fi[0]:0)/(h||1),m=(o.clientY-mn.clientY+i.y)/(u||1)+(c?c[1]-fi[1]:0)/(u||1);if(!se.active&&!In){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(it({rootEl:ze,name:"add",toEl:ze,fromEl:ke,originalEvent:e}),it({sortable:this,name:"remove",toEl:ze,originalEvent:e}),it({rootEl:ze,name:"sort",toEl:ze,fromEl:ke,originalEvent:e}),it({sortable:this,name:"sort",toEl:ze,originalEvent:e})),Ze&&Ze.save()):ut!==Fn&&ut>=0&&(it({sortable:this,name:"update",toEl:ze,originalEvent:e}),it({sortable:this,name:"sort",toEl:ze,originalEvent:e})),se.active&&((ut==null||ut===-1)&&(ut=Fn,on=Jn),it({sortable:this,name:"end",toEl:ze,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){at("nulling",this),ke=L=ze=ue=bn=We=Ar=an=mn=Ot=Yn=ut=on=Fn=Jn=Rn=Zn=Ze=wr=se.dragged=se.ghost=se.clone=se.active=null,Rr.forEach(function(e){e.checked=!0}),Rr.length=si=li=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":L&&(this._onDragOver(e),Ga(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],r,n=this.el.children,i=0,o=n.length,s=this.options;ii.right+o||t.clientY>n.bottom&&t.clientX>n.left:t.clientY>i.bottom+o||t.clientX>n.right&&t.clientY>n.top}function Qa(t,e,r,n,i,o,s,h){var u=n?t.clientY:t.clientX,c=n?r.height:r.width,y=n?r.top:r.left,m=n?r.bottom:r.right,E=!1;if(!s){if(h&&Cry+c*o/2:um-Cr)return-Zn}else if(u>y+c*(1-i)/2&&um-c*o/2)?u>y+c/2?1:-1:0}function es(t){return vt(L){t.directive("sortable",e=>{let r=parseInt(e.dataset?.sortableAnimationDuration);r!==0&&!r&&(r=300),e.sortable=xi.create(e,{group:e.getAttribute("x-sortable-group"),draggable:"[x-sortable-item]",handle:"[x-sortable-handle]",dataIdAttr:"x-sortable-item",animation:r,ghostClass:"fi-sortable-ghost"})})};var is=Object.create,Si=Object.defineProperty,os=Object.getPrototypeOf,as=Object.prototype.hasOwnProperty,ss=Object.getOwnPropertyNames,ls=Object.getOwnPropertyDescriptor,fs=t=>Si(t,"__esModule",{value:!0}),Fo=(t,e)=>()=>(e||(e={exports:{}},t(e.exports,e)),e.exports),cs=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of ss(e))!as.call(t,n)&&n!=="default"&&Si(t,n,{get:()=>e[n],enumerable:!(r=ls(e,n))||r.enumerable});return t},Lo=t=>cs(fs(Si(t!=null?is(os(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t),us=Fo(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});function e(f){var a=f.getBoundingClientRect();return{width:a.width,height:a.height,top:a.top,right:a.right,bottom:a.bottom,left:a.left,x:a.left,y:a.top}}function r(f){if(f==null)return window;if(f.toString()!=="[object Window]"){var a=f.ownerDocument;return a&&a.defaultView||window}return f}function n(f){var a=r(f),b=a.pageXOffset,D=a.pageYOffset;return{scrollLeft:b,scrollTop:D}}function i(f){var a=r(f).Element;return f instanceof a||f instanceof Element}function o(f){var a=r(f).HTMLElement;return f instanceof a||f instanceof HTMLElement}function s(f){if(typeof ShadowRoot>"u")return!1;var a=r(f).ShadowRoot;return f instanceof a||f instanceof ShadowRoot}function h(f){return{scrollLeft:f.scrollLeft,scrollTop:f.scrollTop}}function u(f){return f===r(f)||!o(f)?n(f):h(f)}function c(f){return f?(f.nodeName||"").toLowerCase():null}function y(f){return((i(f)?f.ownerDocument:f.document)||window.document).documentElement}function m(f){return e(y(f)).left+n(f).scrollLeft}function E(f){return r(f).getComputedStyle(f)}function O(f){var a=E(f),b=a.overflow,D=a.overflowX,_=a.overflowY;return/auto|scroll|overlay|hidden/.test(b+_+D)}function S(f,a,b){b===void 0&&(b=!1);var D=y(a),_=e(f),F=o(a),W={scrollLeft:0,scrollTop:0},j={x:0,y:0};return(F||!F&&!b)&&((c(a)!=="body"||O(D))&&(W=u(a)),o(a)?(j=e(a),j.x+=a.clientLeft,j.y+=a.clientTop):D&&(j.x=m(D))),{x:_.left+W.scrollLeft-j.x,y:_.top+W.scrollTop-j.y,width:_.width,height:_.height}}function T(f){var a=e(f),b=f.offsetWidth,D=f.offsetHeight;return Math.abs(a.width-b)<=1&&(b=a.width),Math.abs(a.height-D)<=1&&(D=a.height),{x:f.offsetLeft,y:f.offsetTop,width:b,height:D}}function R(f){return c(f)==="html"?f:f.assignedSlot||f.parentNode||(s(f)?f.host:null)||y(f)}function H(f){return["html","body","#document"].indexOf(c(f))>=0?f.ownerDocument.body:o(f)&&O(f)?f:H(R(f))}function B(f,a){var b;a===void 0&&(a=[]);var D=H(f),_=D===((b=f.ownerDocument)==null?void 0:b.body),F=r(D),W=_?[F].concat(F.visualViewport||[],O(D)?D:[]):D,j=a.concat(W);return _?j:j.concat(B(R(W)))}function K(f){return["table","td","th"].indexOf(c(f))>=0}function X(f){return!o(f)||E(f).position==="fixed"?null:f.offsetParent}function ne(f){var a=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,b=navigator.userAgent.indexOf("Trident")!==-1;if(b&&o(f)){var D=E(f);if(D.position==="fixed")return null}for(var _=R(f);o(_)&&["html","body"].indexOf(c(_))<0;){var F=E(_);if(F.transform!=="none"||F.perspective!=="none"||F.contain==="paint"||["transform","perspective"].indexOf(F.willChange)!==-1||a&&F.willChange==="filter"||a&&F.filter&&F.filter!=="none")return _;_=_.parentNode}return null}function J(f){for(var a=r(f),b=X(f);b&&K(b)&&E(b).position==="static";)b=X(b);return b&&(c(b)==="html"||c(b)==="body"&&E(b).position==="static")?a:b||ne(f)||a}var V="top",de="bottom",U="right",Z="left",me="auto",l=[V,de,U,Z],p="start",v="end",d="clippingParents",N="viewport",P="popper",M="reference",Q=l.reduce(function(f,a){return f.concat([a+"-"+p,a+"-"+v])},[]),Ue=[].concat(l,[me]).reduce(function(f,a){return f.concat([a,a+"-"+p,a+"-"+v])},[]),Rt="beforeRead",Vt="read",Lr="afterRead",Nr="beforeMain",kr="main",zt="afterMain",nr="beforeWrite",jr="write",rr="afterWrite",It=[Rt,Vt,Lr,Nr,kr,zt,nr,jr,rr];function Br(f){var a=new Map,b=new Set,D=[];f.forEach(function(F){a.set(F.name,F)});function _(F){b.add(F.name);var W=[].concat(F.requires||[],F.requiresIfExists||[]);W.forEach(function(j){if(!b.has(j)){var q=a.get(j);q&&_(q)}}),D.push(F)}return f.forEach(function(F){b.has(F.name)||_(F)}),D}function mt(f){var a=Br(f);return It.reduce(function(b,D){return b.concat(a.filter(function(_){return _.phase===D}))},[])}function Ut(f){var a;return function(){return a||(a=new Promise(function(b){Promise.resolve().then(function(){a=void 0,b(f())})})),a}}function At(f){for(var a=arguments.length,b=new Array(a>1?a-1:0),D=1;D=0,D=b&&o(f)?J(f):f;return i(D)?a.filter(function(_){return i(_)&&kn(_,D)&&c(_)!=="body"}):[]}function wn(f,a,b){var D=a==="clippingParents"?yn(f):[].concat(a),_=[].concat(D,[b]),F=_[0],W=_.reduce(function(j,q){var oe=sr(f,q);return j.top=gt(oe.top,j.top),j.right=ln(oe.right,j.right),j.bottom=ln(oe.bottom,j.bottom),j.left=gt(oe.left,j.left),j},sr(f,F));return W.width=W.right-W.left,W.height=W.bottom-W.top,W.x=W.left,W.y=W.top,W}function fn(f){return f.split("-")[1]}function dt(f){return["top","bottom"].indexOf(f)>=0?"x":"y"}function lr(f){var a=f.reference,b=f.element,D=f.placement,_=D?ot(D):null,F=D?fn(D):null,W=a.x+a.width/2-b.width/2,j=a.y+a.height/2-b.height/2,q;switch(_){case V:q={x:W,y:a.y-b.height};break;case de:q={x:W,y:a.y+a.height};break;case U:q={x:a.x+a.width,y:j};break;case Z:q={x:a.x-b.width,y:j};break;default:q={x:a.x,y:a.y}}var oe=_?dt(_):null;if(oe!=null){var z=oe==="y"?"height":"width";switch(F){case p:q[oe]=q[oe]-(a[z]/2-b[z]/2);break;case v:q[oe]=q[oe]+(a[z]/2-b[z]/2);break}}return q}function fr(){return{top:0,right:0,bottom:0,left:0}}function cr(f){return Object.assign({},fr(),f)}function ur(f,a){return a.reduce(function(b,D){return b[D]=f,b},{})}function qt(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=D===void 0?f.placement:D,F=b.boundary,W=F===void 0?d:F,j=b.rootBoundary,q=j===void 0?N:j,oe=b.elementContext,z=oe===void 0?P:oe,De=b.altBoundary,Le=De===void 0?!1:De,Ae=b.padding,xe=Ae===void 0?0:Ae,Me=cr(typeof xe!="number"?xe:ur(xe,l)),Ee=z===P?M:P,Be=f.elements.reference,Re=f.rects.popper,He=f.elements[Le?Ee:z],fe=wn(i(He)?He:He.contextElement||y(f.elements.popper),W,q),Pe=e(Be),_e=lr({reference:Pe,element:Re,strategy:"absolute",placement:_}),Ne=Xt(Object.assign({},Re,_e)),Fe=z===P?Ne:Pe,Ye={top:fe.top-Fe.top+Me.top,bottom:Fe.bottom-fe.bottom+Me.bottom,left:fe.left-Fe.left+Me.left,right:Fe.right-fe.right+Me.right},$e=f.modifiersData.offset;if(z===P&&$e){var Ve=$e[_];Object.keys(Ye).forEach(function(wt){var et=[U,de].indexOf(wt)>=0?1:-1,Lt=[V,de].indexOf(wt)>=0?"y":"x";Ye[wt]+=Ve[Lt]*et})}return Ye}var dr="Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.",zr="Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.",xn={placement:"bottom",modifiers:[],strategy:"absolute"};function cn(){for(var f=arguments.length,a=new Array(f),b=0;b100){console.error(zr);break}if(z.reset===!0){z.reset=!1,Pe=-1;continue}var _e=z.orderedModifiers[Pe],Ne=_e.fn,Fe=_e.options,Ye=Fe===void 0?{}:Fe,$e=_e.name;typeof Ne=="function"&&(z=Ne({state:z,options:Ye,name:$e,instance:Ae})||z)}}},update:Ut(function(){return new Promise(function(Ee){Ae.forceUpdate(),Ee(z)})}),destroy:function(){Me(),Le=!0}};if(!cn(j,q))return console.error(dr),Ae;Ae.setOptions(oe).then(function(Ee){!Le&&oe.onFirstUpdate&&oe.onFirstUpdate(Ee)});function xe(){z.orderedModifiers.forEach(function(Ee){var Be=Ee.name,Re=Ee.options,He=Re===void 0?{}:Re,fe=Ee.effect;if(typeof fe=="function"){var Pe=fe({state:z,name:Be,instance:Ae,options:He}),_e=function(){};De.push(Pe||_e)}})}function Me(){De.forEach(function(Ee){return Ee()}),De=[]}return Ae}}var On={passive:!0};function Ur(f){var a=f.state,b=f.instance,D=f.options,_=D.scroll,F=_===void 0?!0:_,W=D.resize,j=W===void 0?!0:W,q=r(a.elements.popper),oe=[].concat(a.scrollParents.reference,a.scrollParents.popper);return F&&oe.forEach(function(z){z.addEventListener("scroll",b.update,On)}),j&&q.addEventListener("resize",b.update,On),function(){F&&oe.forEach(function(z){z.removeEventListener("scroll",b.update,On)}),j&&q.removeEventListener("resize",b.update,On)}}var jn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Ur,data:{}};function Yr(f){var a=f.state,b=f.name;a.modifiersData[b]=lr({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}var Bn={name:"popperOffsets",enabled:!0,phase:"read",fn:Yr,data:{}},Xr={top:"auto",right:"auto",bottom:"auto",left:"auto"};function qr(f){var a=f.x,b=f.y,D=window,_=D.devicePixelRatio||1;return{x:Yt(Yt(a*_)/_)||0,y:Yt(Yt(b*_)/_)||0}}function Hn(f){var a,b=f.popper,D=f.popperRect,_=f.placement,F=f.offsets,W=f.position,j=f.gpuAcceleration,q=f.adaptive,oe=f.roundOffsets,z=oe===!0?qr(F):typeof oe=="function"?oe(F):F,De=z.x,Le=De===void 0?0:De,Ae=z.y,xe=Ae===void 0?0:Ae,Me=F.hasOwnProperty("x"),Ee=F.hasOwnProperty("y"),Be=Z,Re=V,He=window;if(q){var fe=J(b),Pe="clientHeight",_e="clientWidth";fe===r(b)&&(fe=y(b),E(fe).position!=="static"&&(Pe="scrollHeight",_e="scrollWidth")),fe=fe,_===V&&(Re=de,xe-=fe[Pe]-D.height,xe*=j?1:-1),_===Z&&(Be=U,Le-=fe[_e]-D.width,Le*=j?1:-1)}var Ne=Object.assign({position:W},q&&Xr);if(j){var Fe;return Object.assign({},Ne,(Fe={},Fe[Re]=Ee?"0":"",Fe[Be]=Me?"0":"",Fe.transform=(He.devicePixelRatio||1)<2?"translate("+Le+"px, "+xe+"px)":"translate3d("+Le+"px, "+xe+"px, 0)",Fe))}return Object.assign({},Ne,(a={},a[Re]=Ee?xe+"px":"",a[Be]=Me?Le+"px":"",a.transform="",a))}function g(f){var a=f.state,b=f.options,D=b.gpuAcceleration,_=D===void 0?!0:D,F=b.adaptive,W=F===void 0?!0:F,j=b.roundOffsets,q=j===void 0?!0:j,oe=E(a.elements.popper).transitionProperty||"";W&&["transform","top","right","bottom","left"].some(function(De){return oe.indexOf(De)>=0})&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',` +(()=>{var Bo=Object.create;var Di=Object.defineProperty;var Ho=Object.getOwnPropertyDescriptor;var $o=Object.getOwnPropertyNames;var Wo=Object.getPrototypeOf,Vo=Object.prototype.hasOwnProperty;var Kr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var zo=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of $o(t))!Vo.call(e,i)&&i!==r&&Di(e,i,{get:()=>t[i],enumerable:!(n=Ho(t,i))||n.enumerable});return e};var Uo=(e,t,r)=>(r=e!=null?Bo(Wo(e)):{},zo(t||!e||!e.__esModule?Di(r,"default",{value:e,enumerable:!0}):r,e));var oo=Kr(()=>{});var ao=Kr(()=>{});var so=Kr((Os,yr)=>{(function(){"use strict";var e="input is invalid type",t="finalize already called",r=typeof window=="object",n=r?window:{};n.JS_MD5_NO_WINDOW&&(r=!1);var i=!r&&typeof self=="object",o=!n.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;o?n=global:i&&(n=self);var s=!n.JS_MD5_NO_COMMON_JS&&typeof yr=="object"&&yr.exports,h=typeof define=="function"&&define.amd,u=!n.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer<"u",c="0123456789abcdef".split(""),y=[128,32768,8388608,-2147483648],m=[0,8,16,24],E=["hex","array","digest","buffer","arrayBuffer","base64"],O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),S=[],T;if(u){var R=new ArrayBuffer(68);T=new Uint8Array(R),S=new Uint32Array(R)}var H=Array.isArray;(n.JS_MD5_NO_NODE_JS||!H)&&(H=function(l){return Object.prototype.toString.call(l)==="[object Array]"});var B=ArrayBuffer.isView;u&&(n.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!B)&&(B=function(l){return typeof l=="object"&&l.buffer&&l.buffer.constructor===ArrayBuffer});var K=function(l){var p=typeof l;if(p==="string")return[l,!0];if(p!=="object"||l===null)throw new Error(e);if(u&&l.constructor===ArrayBuffer)return[new Uint8Array(l),!1];if(!H(l)&&!B(l))throw new Error(e);return[l,!1]},X=function(l){return function(p){return new U(!0).update(p)[l]()}},nt=function(){var l=X("hex");o&&(l=J(l)),l.create=function(){return new U},l.update=function(d){return l.create().update(d)};for(var p=0;p>>6,Ut[P++]=128|d&63):d<55296||d>=57344?(Ut[P++]=224|d>>>12,Ut[P++]=128|d>>>6&63,Ut[P++]=128|d&63):(d=65536+((d&1023)<<10|l.charCodeAt(++N)&1023),Ut[P++]=240|d>>>18,Ut[P++]=128|d>>>12&63,Ut[P++]=128|d>>>6&63,Ut[P++]=128|d&63);else for(P=this.start;N>>2]|=d<>>2]|=(192|d>>>6)<>>2]|=(128|d&63)<=57344?(Q[P>>>2]|=(224|d>>>12)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=(240|d>>>18)<>>2]|=(128|d>>>12&63)<>>2]|=(128|d>>>6&63)<>>2]|=(128|d&63)<>>2]|=l[N]<=64?(this.start=P-64,this.hash(),this.hashed=!0):this.start=P}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},U.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var l=this.blocks,p=this.lastByteIndex;l[p>>>2]|=y[p&3],p>=56&&(this.hashed||this.hash(),l[0]=l[16],l[16]=l[1]=l[2]=l[3]=l[4]=l[5]=l[6]=l[7]=l[8]=l[9]=l[10]=l[11]=l[12]=l[13]=l[14]=l[15]=0),l[14]=this.bytes<<3,l[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},U.prototype.hash=function(){var l,p,v,d,N,P,M=this.blocks;this.first?(l=M[0]-680876937,l=(l<<7|l>>>25)-271733879<<0,d=(-1732584194^l&2004318071)+M[1]-117830708,d=(d<<12|d>>>20)+l<<0,v=(-271733879^d&(l^-271733879))+M[2]-1126478375,v=(v<<17|v>>>15)+d<<0,p=(l^v&(d^l))+M[3]-1316259209,p=(p<<22|p>>>10)+v<<0):(l=this.h0,p=this.h1,v=this.h2,d=this.h3,l+=(d^p&(v^d))+M[0]-680876936,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[1]-389564586,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[2]+606105819,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[3]-1044525330,p=(p<<22|p>>>10)+v<<0),l+=(d^p&(v^d))+M[4]-176418897,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[5]+1200080426,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[6]-1473231341,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[7]-45705983,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[8]+1770035416,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[9]-1958414417,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[10]-42063,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[11]-1990404162,p=(p<<22|p>>>10)+v<<0,l+=(d^p&(v^d))+M[12]+1804603682,l=(l<<7|l>>>25)+p<<0,d+=(v^l&(p^v))+M[13]-40341101,d=(d<<12|d>>>20)+l<<0,v+=(p^d&(l^p))+M[14]-1502002290,v=(v<<17|v>>>15)+d<<0,p+=(l^v&(d^l))+M[15]+1236535329,p=(p<<22|p>>>10)+v<<0,l+=(v^d&(p^v))+M[1]-165796510,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[6]-1069501632,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[11]+643717713,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[0]-373897302,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[5]-701558691,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[10]+38016083,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[15]-660478335,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[4]-405537848,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[9]+568446438,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[14]-1019803690,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[3]-187363961,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[8]+1163531501,p=(p<<20|p>>>12)+v<<0,l+=(v^d&(p^v))+M[13]-1444681467,l=(l<<5|l>>>27)+p<<0,d+=(p^v&(l^p))+M[2]-51403784,d=(d<<9|d>>>23)+l<<0,v+=(l^p&(d^l))+M[7]+1735328473,v=(v<<14|v>>>18)+d<<0,p+=(d^l&(v^d))+M[12]-1926607734,p=(p<<20|p>>>12)+v<<0,N=p^v,l+=(N^d)+M[5]-378558,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[8]-2022574463,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[11]+1839030562,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[14]-35309556,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[1]-1530992060,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[4]+1272893353,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[7]-155497632,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[10]-1094730640,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[13]+681279174,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[0]-358537222,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[3]-722521979,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[6]+76029189,p=(p<<23|p>>>9)+v<<0,N=p^v,l+=(N^d)+M[9]-640364487,l=(l<<4|l>>>28)+p<<0,d+=(N^l)+M[12]-421815835,d=(d<<11|d>>>21)+l<<0,P=d^l,v+=(P^p)+M[15]+530742520,v=(v<<16|v>>>16)+d<<0,p+=(P^v)+M[2]-995338651,p=(p<<23|p>>>9)+v<<0,l+=(v^(p|~d))+M[0]-198630844,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[7]+1126891415,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[14]-1416354905,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[5]-57434055,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[12]+1700485571,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[3]-1894986606,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[10]-1051523,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[1]-2054922799,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[8]+1873313359,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[15]-30611744,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[6]-1560198380,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[13]+1309151649,p=(p<<21|p>>>11)+v<<0,l+=(v^(p|~d))+M[4]-145523070,l=(l<<6|l>>>26)+p<<0,d+=(p^(l|~v))+M[11]-1120210379,d=(d<<10|d>>>22)+l<<0,v+=(l^(d|~p))+M[2]+718787259,v=(v<<15|v>>>17)+d<<0,p+=(d^(v|~l))+M[9]-343485551,p=(p<<21|p>>>11)+v<<0,this.first?(this.h0=l+1732584193<<0,this.h1=p-271733879<<0,this.h2=v-1732584194<<0,this.h3=d+271733878<<0,this.first=!1):(this.h0=this.h0+l<<0,this.h1=this.h1+p<<0,this.h2=this.h2+v<<0,this.h3=this.h3+d<<0)},U.prototype.hex=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return c[l>>>4&15]+c[l&15]+c[l>>>12&15]+c[l>>>8&15]+c[l>>>20&15]+c[l>>>16&15]+c[l>>>28&15]+c[l>>>24&15]+c[p>>>4&15]+c[p&15]+c[p>>>12&15]+c[p>>>8&15]+c[p>>>20&15]+c[p>>>16&15]+c[p>>>28&15]+c[p>>>24&15]+c[v>>>4&15]+c[v&15]+c[v>>>12&15]+c[v>>>8&15]+c[v>>>20&15]+c[v>>>16&15]+c[v>>>28&15]+c[v>>>24&15]+c[d>>>4&15]+c[d&15]+c[d>>>12&15]+c[d>>>8&15]+c[d>>>20&15]+c[d>>>16&15]+c[d>>>28&15]+c[d>>>24&15]},U.prototype.toString=U.prototype.hex,U.prototype.digest=function(){this.finalize();var l=this.h0,p=this.h1,v=this.h2,d=this.h3;return[l&255,l>>>8&255,l>>>16&255,l>>>24&255,p&255,p>>>8&255,p>>>16&255,p>>>24&255,v&255,v>>>8&255,v>>>16&255,v>>>24&255,d&255,d>>>8&255,d>>>16&255,d>>>24&255]},U.prototype.array=U.prototype.digest,U.prototype.arrayBuffer=function(){this.finalize();var l=new ArrayBuffer(16),p=new Uint32Array(l);return p[0]=this.h0,p[1]=this.h1,p[2]=this.h2,p[3]=this.h3,l},U.prototype.buffer=U.prototype.arrayBuffer,U.prototype.base64=function(){for(var l,p,v,d="",N=this.array(),P=0;P<15;)l=N[P++],p=N[P++],v=N[P++],d+=O[l>>>2]+O[(l<<4|p>>>4)&63]+O[(p<<2|v>>>6)&63]+O[v&63];return l=N[P],d+=O[l>>>2]+O[l<<4&63]+"==",d};function Z(l,p){var v,d=K(l);if(l=d[0],d[1]){var N=[],P=l.length,M=0,Q;for(v=0;v>>6,N[M++]=128|Q&63):Q<55296||Q>=57344?(N[M++]=224|Q>>>12,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63):(Q=65536+((Q&1023)<<10|l.charCodeAt(++v)&1023),N[M++]=240|Q>>>18,N[M++]=128|Q>>>12&63,N[M++]=128|Q>>>6&63,N[M++]=128|Q&63);l=N}l.length>64&&(l=new U(!0).update(l).array());var Ut=[],Re=[];for(v=0;v<64;++v){var Ve=l[v]||0;Ut[v]=92^Ve,Re[v]=54^Ve}U.call(this,p),this.update(Re),this.oKeyPad=Ut,this.inner=!0,this.sharedMemory=p}Z.prototype=new U,Z.prototype.finalize=function(){if(U.prototype.finalize.call(this),this.inner){this.inner=!1;var l=this.array();U.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(l),U.prototype.finalize.call(this)}};var mt=nt();mt.md5=mt,mt.md5.hmac=dt(),s?yr.exports=mt:(n.md5=mt,h&&define(function(){return mt}))})()});var ji=["top","right","bottom","left"],_i=["start","end"],Ti=ji.reduce((e,t)=>e.concat(t,t+"-"+_i[0],t+"-"+_i[1]),[]),Ee=Math.min,ee=Math.max,hr=Math.round,pr=Math.floor,nn=e=>({x:e,y:e}),Yo={left:"right",right:"left",bottom:"top",top:"bottom"},Xo={start:"end",end:"start"};function Jr(e,t,r){return ee(e,Ee(t,r))}function je(e,t){return typeof e=="function"?e(t):e}function pe(e){return e.split("-")[0]}function xe(e){return e.split("-")[1]}function Bi(e){return e==="x"?"y":"x"}function Zr(e){return e==="y"?"height":"width"}function Pn(e){return["top","bottom"].includes(pe(e))?"y":"x"}function Qr(e){return Bi(Pn(e))}function Hi(e,t,r){r===void 0&&(r=!1);let n=xe(e),i=Qr(e),o=Zr(i),s=i==="x"?n===(r?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=mr(s)),[s,mr(s)]}function qo(e){let t=mr(e);return[vr(e),t,vr(t)]}function vr(e){return e.replace(/start|end/g,t=>Xo[t])}function Go(e,t,r){let n=["left","right"],i=["right","left"],o=["top","bottom"],s=["bottom","top"];switch(e){case"top":case"bottom":return r?t?i:n:t?n:i;case"left":case"right":return t?o:s;default:return[]}}function Ko(e,t,r,n){let i=xe(e),o=Go(pe(e),r==="start",n);return i&&(o=o.map(s=>s+"-"+i),t&&(o=o.concat(o.map(vr)))),o}function mr(e){return e.replace(/left|right|bottom|top/g,t=>Yo[t])}function Jo(e){return{top:0,right:0,bottom:0,left:0,...e}}function ti(e){return typeof e!="number"?Jo(e):{top:e,right:e,bottom:e,left:e}}function Dn(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Pi(e,t,r){let{reference:n,floating:i}=e,o=Pn(t),s=Qr(t),h=Zr(s),u=pe(t),c=o==="y",y=n.x+n.width/2-i.width/2,m=n.y+n.height/2-i.height/2,E=n[h]/2-i[h]/2,O;switch(u){case"top":O={x:y,y:n.y-i.height};break;case"bottom":O={x:y,y:n.y+n.height};break;case"right":O={x:n.x+n.width,y:m};break;case"left":O={x:n.x-i.width,y:m};break;default:O={x:n.x,y:n.y}}switch(xe(t)){case"start":O[s]-=E*(r&&c?-1:1);break;case"end":O[s]+=E*(r&&c?-1:1);break}return O}var Zo=async(e,t,r)=>{let{placement:n="bottom",strategy:i="absolute",middleware:o=[],platform:s}=r,h=o.filter(Boolean),u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:i}),{x:y,y:m}=Pi(c,n,u),E=n,O={},S=0;for(let T=0;T({name:"arrow",options:e,async fn(t){let{x:r,y:n,placement:i,rects:o,platform:s,elements:h,middlewareData:u}=t,{element:c,padding:y=0}=je(e,t)||{};if(c==null)return{};let m=ti(y),E={x:r,y:n},O=Qr(i),S=Zr(O),T=await s.getDimensions(c),R=O==="y",H=R?"top":"left",B=R?"bottom":"right",K=R?"clientHeight":"clientWidth",X=o.reference[S]+o.reference[O]-E[O]-o.floating[S],nt=E[O]-o.reference[O],J=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c)),V=J?J[K]:0;(!V||!await(s.isElement==null?void 0:s.isElement(J)))&&(V=h.floating[K]||o.floating[S]);let dt=X/2-nt/2,U=V/2-T[S]/2-1,Z=Ee(m[H],U),mt=Ee(m[B],U),l=Z,p=V-T[S]-mt,v=V/2-T[S]/2+dt,d=Jr(l,v,p),N=!u.arrow&&xe(i)!=null&&v!==d&&o.reference[S]/2-(vxe(i)===e),...r.filter(i=>xe(i)!==e)]:r.filter(i=>pe(i)===i)).filter(i=>e?xe(i)===e||(t?vr(i)!==i:!1):!0)}var ea=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,n,i;let{rects:o,middlewareData:s,placement:h,platform:u,elements:c}=t,{crossAxis:y=!1,alignment:m,allowedPlacements:E=Ti,autoAlignment:O=!0,...S}=je(e,t),T=m!==void 0||E===Ti?ta(m||null,O,E):E,R=await _n(t,S),H=((r=s.autoPlacement)==null?void 0:r.index)||0,B=T[H];if(B==null)return{};let K=Hi(B,o,await(u.isRTL==null?void 0:u.isRTL(c.floating)));if(h!==B)return{reset:{placement:T[0]}};let X=[R[pe(B)],R[K[0]],R[K[1]]],nt=[...((n=s.autoPlacement)==null?void 0:n.overflows)||[],{placement:B,overflows:X}],J=T[H+1];if(J)return{data:{index:H+1,overflows:nt},reset:{placement:J}};let V=nt.map(Z=>{let mt=xe(Z.placement);return[Z.placement,mt&&y?Z.overflows.slice(0,2).reduce((l,p)=>l+p,0):Z.overflows[0],Z.overflows]}).sort((Z,mt)=>Z[1]-mt[1]),U=((i=V.filter(Z=>Z[2].slice(0,xe(Z[0])?2:3).every(mt=>mt<=0))[0])==null?void 0:i[0])||V[0][0];return U!==h?{data:{index:H+1,overflows:nt},reset:{placement:U}}:{}}}},na=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,n;let{placement:i,middlewareData:o,rects:s,initialPlacement:h,platform:u,elements:c}=t,{mainAxis:y=!0,crossAxis:m=!0,fallbackPlacements:E,fallbackStrategy:O="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:T=!0,...R}=je(e,t);if((r=o.arrow)!=null&&r.alignmentOffset)return{};let H=pe(i),B=pe(h)===h,K=await(u.isRTL==null?void 0:u.isRTL(c.floating)),X=E||(B||!T?[mr(h)]:qo(h));!E&&S!=="none"&&X.push(...Ko(h,T,S,K));let nt=[h,...X],J=await _n(t,R),V=[],dt=((n=o.flip)==null?void 0:n.overflows)||[];if(y&&V.push(J[H]),m){let l=Hi(i,s,K);V.push(J[l[0]],J[l[1]])}if(dt=[...dt,{placement:i,overflows:V}],!V.every(l=>l<=0)){var U,Z;let l=(((U=o.flip)==null?void 0:U.index)||0)+1,p=nt[l];if(p)return{data:{index:l,overflows:dt},reset:{placement:p}};let v=(Z=dt.filter(d=>d.overflows[0]<=0).sort((d,N)=>d.overflows[1]-N.overflows[1])[0])==null?void 0:Z.placement;if(!v)switch(O){case"bestFit":{var mt;let d=(mt=dt.map(N=>[N.placement,N.overflows.filter(P=>P>0).reduce((P,M)=>P+M,0)]).sort((N,P)=>N[1]-P[1])[0])==null?void 0:mt[0];d&&(v=d);break}case"initialPlacement":v=h;break}if(i!==v)return{reset:{placement:v}}}return{}}}};function Mi(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Ri(e){return ji.some(t=>e[t]>=0)}var ra=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r}=t,{strategy:n="referenceHidden",...i}=je(e,t);switch(n){case"referenceHidden":{let o=await _n(t,{...i,elementContext:"reference"}),s=Mi(o,r.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:Ri(s)}}}case"escaped":{let o=await _n(t,{...i,altBoundary:!0}),s=Mi(o,r.floating);return{data:{escapedOffsets:s,escaped:Ri(s)}}}default:return{}}}}};function $i(e){let t=Ee(...e.map(o=>o.left)),r=Ee(...e.map(o=>o.top)),n=ee(...e.map(o=>o.right)),i=ee(...e.map(o=>o.bottom));return{x:t,y:r,width:n-t,height:i-r}}function ia(e){let t=e.slice().sort((i,o)=>i.y-o.y),r=[],n=null;for(let i=0;in.height/2?r.push([o]):r[r.length-1].push(o),n=o}return r.map(i=>Dn($i(i)))}var oa=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){let{placement:r,elements:n,rects:i,platform:o,strategy:s}=t,{padding:h=2,x:u,y:c}=je(e,t),y=Array.from(await(o.getClientRects==null?void 0:o.getClientRects(n.reference))||[]),m=ia(y),E=Dn($i(y)),O=ti(h);function S(){if(m.length===2&&m[0].left>m[1].right&&u!=null&&c!=null)return m.find(R=>u>R.left-O.left&&uR.top-O.top&&c=2){if(Pn(r)==="y"){let Z=m[0],mt=m[m.length-1],l=pe(r)==="top",p=Z.top,v=mt.bottom,d=l?Z.left:mt.left,N=l?Z.right:mt.right,P=N-d,M=v-p;return{top:p,bottom:v,left:d,right:N,width:P,height:M,x:d,y:p}}let R=pe(r)==="left",H=ee(...m.map(Z=>Z.right)),B=Ee(...m.map(Z=>Z.left)),K=m.filter(Z=>R?Z.left===B:Z.right===H),X=K[0].top,nt=K[K.length-1].bottom,J=B,V=H,dt=V-J,U=nt-X;return{top:X,bottom:nt,left:J,right:V,width:dt,height:U,x:J,y:X}}return E}let T=await o.getElementRects({reference:{getBoundingClientRect:S},floating:n.floating,strategy:s});return i.reference.x!==T.reference.x||i.reference.y!==T.reference.y||i.reference.width!==T.reference.width||i.reference.height!==T.reference.height?{reset:{rects:T}}:{}}}};async function aa(e,t){let{placement:r,platform:n,elements:i}=e,o=await(n.isRTL==null?void 0:n.isRTL(i.floating)),s=pe(r),h=xe(r),u=Pn(r)==="y",c=["left","top"].includes(s)?-1:1,y=o&&u?-1:1,m=je(t,e),{mainAxis:E,crossAxis:O,alignmentAxis:S}=typeof m=="number"?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...m};return h&&typeof S=="number"&&(O=h==="end"?S*-1:S),u?{x:O*y,y:E*c}:{x:E*c,y:O*y}}var Wi=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:o,placement:s,middlewareData:h}=t,u=await aa(t,e);return s===((r=h.offset)==null?void 0:r.placement)&&(n=h.arrow)!=null&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:s}}}}},sa=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:n,placement:i}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:h={fn:R=>{let{x:H,y:B}=R;return{x:H,y:B}}},...u}=je(e,t),c={x:r,y:n},y=await _n(t,u),m=Pn(pe(i)),E=Bi(m),O=c[E],S=c[m];if(o){let R=E==="y"?"top":"left",H=E==="y"?"bottom":"right",B=O+y[R],K=O-y[H];O=Jr(B,O,K)}if(s){let R=m==="y"?"top":"left",H=m==="y"?"bottom":"right",B=S+y[R],K=S-y[H];S=Jr(B,S,K)}let T=h.fn({...t,[E]:O,[m]:S});return{...T,data:{x:T.x-r,y:T.y-n}}}}},la=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:r,rects:n,platform:i,elements:o}=t,{apply:s=()=>{},...h}=je(e,t),u=await _n(t,h),c=pe(r),y=xe(r),m=Pn(r)==="y",{width:E,height:O}=n.floating,S,T;c==="top"||c==="bottom"?(S=c,T=y===(await(i.isRTL==null?void 0:i.isRTL(o.floating))?"start":"end")?"left":"right"):(T=c,S=y==="end"?"top":"bottom");let R=O-u[S],H=E-u[T],B=!t.middlewareData.shift,K=R,X=H;if(m){let J=E-u.left-u.right;X=y||B?Ee(H,J):J}else{let J=O-u.top-u.bottom;K=y||B?Ee(R,J):J}if(B&&!y){let J=ee(u.left,0),V=ee(u.right,0),dt=ee(u.top,0),U=ee(u.bottom,0);m?X=E-2*(J!==0||V!==0?J+V:ee(u.left,u.right)):K=O-2*(dt!==0||U!==0?dt+U:ee(u.top,u.bottom))}await s({...t,availableWidth:X,availableHeight:K});let nt=await i.getDimensions(o.floating);return E!==nt.width||O!==nt.height?{reset:{rects:!0}}:{}}}};function rn(e){return Vi(e)?(e.nodeName||"").toLowerCase():"#document"}function fe(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Be(e){var t;return(t=(Vi(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vi(e){return e instanceof Node||e instanceof fe(e).Node}function ke(e){return e instanceof Element||e instanceof fe(e).Element}function Te(e){return e instanceof HTMLElement||e instanceof fe(e).HTMLElement}function Ii(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof fe(e).ShadowRoot}function Un(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=he(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function fa(e){return["table","td","th"].includes(rn(e))}function ei(e){let t=ni(),r=he(e);return r.transform!=="none"||r.perspective!=="none"||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(r.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(r.contain||"").includes(n))}function ca(e){let t=Tn(e);for(;Te(t)&&!gr(t);){if(ei(t))return t;t=Tn(t)}return null}function ni(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function gr(e){return["html","body","#document"].includes(rn(e))}function he(e){return fe(e).getComputedStyle(e)}function br(e){return ke(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Tn(e){if(rn(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Ii(e)&&e.host||Be(e);return Ii(t)?t.host:t}function zi(e){let t=Tn(e);return gr(t)?e.ownerDocument?e.ownerDocument.body:e.body:Te(t)&&Un(t)?t:zi(t)}function zn(e,t,r){var n;t===void 0&&(t=[]),r===void 0&&(r=!0);let i=zi(e),o=i===((n=e.ownerDocument)==null?void 0:n.body),s=fe(i);return o?t.concat(s,s.visualViewport||[],Un(i)?i:[],s.frameElement&&r?zn(s.frameElement):[]):t.concat(i,zn(i,[],r))}function Ui(e){let t=he(e),r=parseFloat(t.width)||0,n=parseFloat(t.height)||0,i=Te(e),o=i?e.offsetWidth:r,s=i?e.offsetHeight:n,h=hr(r)!==o||hr(n)!==s;return h&&(r=o,n=s),{width:r,height:n,$:h}}function ri(e){return ke(e)?e:e.contextElement}function Cn(e){let t=ri(e);if(!Te(t))return nn(1);let r=t.getBoundingClientRect(),{width:n,height:i,$:o}=Ui(t),s=(o?hr(r.width):r.width)/n,h=(o?hr(r.height):r.height)/i;return(!s||!Number.isFinite(s))&&(s=1),(!h||!Number.isFinite(h))&&(h=1),{x:s,y:h}}var ua=nn(0);function Yi(e){let t=fe(e);return!ni()||!t.visualViewport?ua:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function da(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==fe(e)?!1:t}function vn(e,t,r,n){t===void 0&&(t=!1),r===void 0&&(r=!1);let i=e.getBoundingClientRect(),o=ri(e),s=nn(1);t&&(n?ke(n)&&(s=Cn(n)):s=Cn(e));let h=da(o,r,n)?Yi(o):nn(0),u=(i.left+h.x)/s.x,c=(i.top+h.y)/s.y,y=i.width/s.x,m=i.height/s.y;if(o){let E=fe(o),O=n&&ke(n)?fe(n):n,S=E,T=S.frameElement;for(;T&&n&&O!==S;){let R=Cn(T),H=T.getBoundingClientRect(),B=he(T),K=H.left+(T.clientLeft+parseFloat(B.paddingLeft))*R.x,X=H.top+(T.clientTop+parseFloat(B.paddingTop))*R.y;u*=R.x,c*=R.y,y*=R.x,m*=R.y,u+=K,c+=X,S=fe(T),T=S.frameElement}}return Dn({width:y,height:m,x:u,y:c})}var pa=[":popover-open",":modal"];function Xi(e){return pa.some(t=>{try{return e.matches(t)}catch{return!1}})}function ha(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e,o=i==="fixed",s=Be(n),h=t?Xi(t.floating):!1;if(n===s||h&&o)return r;let u={scrollLeft:0,scrollTop:0},c=nn(1),y=nn(0),m=Te(n);if((m||!m&&!o)&&((rn(n)!=="body"||Un(s))&&(u=br(n)),Te(n))){let E=vn(n);c=Cn(n),y.x=E.x+n.clientLeft,y.y=E.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+y.x,y:r.y*c.y-u.scrollTop*c.y+y.y}}function va(e){return Array.from(e.getClientRects())}function qi(e){return vn(Be(e)).left+br(e).scrollLeft}function ma(e){let t=Be(e),r=br(e),n=e.ownerDocument.body,i=ee(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),o=ee(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-r.scrollLeft+qi(e),h=-r.scrollTop;return he(n).direction==="rtl"&&(s+=ee(t.clientWidth,n.clientWidth)-i),{width:i,height:o,x:s,y:h}}function ga(e,t){let r=fe(e),n=Be(e),i=r.visualViewport,o=n.clientWidth,s=n.clientHeight,h=0,u=0;if(i){o=i.width,s=i.height;let c=ni();(!c||c&&t==="fixed")&&(h=i.offsetLeft,u=i.offsetTop)}return{width:o,height:s,x:h,y:u}}function ba(e,t){let r=vn(e,!0,t==="fixed"),n=r.top+e.clientTop,i=r.left+e.clientLeft,o=Te(e)?Cn(e):nn(1),s=e.clientWidth*o.x,h=e.clientHeight*o.y,u=i*o.x,c=n*o.y;return{width:s,height:h,x:u,y:c}}function Fi(e,t,r){let n;if(t==="viewport")n=ga(e,r);else if(t==="document")n=ma(Be(e));else if(ke(t))n=ba(t,r);else{let i=Yi(e);n={...t,x:t.x-i.x,y:t.y-i.y}}return Dn(n)}function Gi(e,t){let r=Tn(e);return r===t||!ke(r)||gr(r)?!1:he(r).position==="fixed"||Gi(r,t)}function ya(e,t){let r=t.get(e);if(r)return r;let n=zn(e,[],!1).filter(h=>ke(h)&&rn(h)!=="body"),i=null,o=he(e).position==="fixed",s=o?Tn(e):e;for(;ke(s)&&!gr(s);){let h=he(s),u=ei(s);!u&&h.position==="fixed"&&(i=null),(o?!u&&!i:!u&&h.position==="static"&&!!i&&["absolute","fixed"].includes(i.position)||Un(s)&&!u&&Gi(e,s))?n=n.filter(y=>y!==s):i=h,s=Tn(s)}return t.set(e,n),n}function wa(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e,s=[...r==="clippingAncestors"?ya(t,this._c):[].concat(r),n],h=s[0],u=s.reduce((c,y)=>{let m=Fi(t,y,i);return c.top=ee(m.top,c.top),c.right=Ee(m.right,c.right),c.bottom=Ee(m.bottom,c.bottom),c.left=ee(m.left,c.left),c},Fi(t,h,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}}function xa(e){let{width:t,height:r}=Ui(e);return{width:t,height:r}}function Ea(e,t,r){let n=Te(t),i=Be(t),o=r==="fixed",s=vn(e,!0,o,t),h={scrollLeft:0,scrollTop:0},u=nn(0);if(n||!n&&!o)if((rn(t)!=="body"||Un(i))&&(h=br(t)),n){let m=vn(t,!0,o,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else i&&(u.x=qi(i));let c=s.left+h.scrollLeft-u.x,y=s.top+h.scrollTop-u.y;return{x:c,y,width:s.width,height:s.height}}function Li(e,t){return!Te(e)||he(e).position==="fixed"?null:t?t(e):e.offsetParent}function Ki(e,t){let r=fe(e);if(!Te(e)||Xi(e))return r;let n=Li(e,t);for(;n&&fa(n)&&he(n).position==="static";)n=Li(n,t);return n&&(rn(n)==="html"||rn(n)==="body"&&he(n).position==="static"&&!ei(n))?r:n||ca(e)||r}var Oa=async function(e){let t=this.getOffsetParent||Ki,r=this.getDimensions;return{reference:Ea(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,...await r(e.floating)}}};function Sa(e){return he(e).direction==="rtl"}var Aa={convertOffsetParentRelativeRectToViewportRelativeRect:ha,getDocumentElement:Be,getClippingRect:wa,getOffsetParent:Ki,getElementRects:Oa,getClientRects:va,getDimensions:xa,getScale:Cn,isElement:ke,isRTL:Sa};function Ca(e,t){let r=null,n,i=Be(e);function o(){var h;clearTimeout(n),(h=r)==null||h.disconnect(),r=null}function s(h,u){h===void 0&&(h=!1),u===void 0&&(u=1),o();let{left:c,top:y,width:m,height:E}=e.getBoundingClientRect();if(h||t(),!m||!E)return;let O=pr(y),S=pr(i.clientWidth-(c+m)),T=pr(i.clientHeight-(y+E)),R=pr(c),B={rootMargin:-O+"px "+-S+"px "+-T+"px "+-R+"px",threshold:ee(0,Ee(1,u))||1},K=!0;function X(nt){let J=nt[0].intersectionRatio;if(J!==u){if(!K)return s();J?s(!1,J):n=setTimeout(()=>{s(!1,1e-7)},100)}K=!1}try{r=new IntersectionObserver(X,{...B,root:i.ownerDocument})}catch{r=new IntersectionObserver(X,B)}r.observe(e)}return s(!0),o}function Ni(e,t,r,n){n===void 0&&(n={});let{ancestorScroll:i=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:h=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,c=ri(e),y=i||o?[...c?zn(c):[],...zn(t)]:[];y.forEach(H=>{i&&H.addEventListener("scroll",r,{passive:!0}),o&&H.addEventListener("resize",r)});let m=c&&h?Ca(c,r):null,E=-1,O=null;s&&(O=new ResizeObserver(H=>{let[B]=H;B&&B.target===c&&O&&(O.unobserve(t),cancelAnimationFrame(E),E=requestAnimationFrame(()=>{var K;(K=O)==null||K.observe(t)})),r()}),c&&!u&&O.observe(c),O.observe(t));let S,T=u?vn(e):null;u&&R();function R(){let H=vn(e);T&&(H.x!==T.x||H.y!==T.y||H.width!==T.width||H.height!==T.height)&&r(),T=H,S=requestAnimationFrame(R)}return r(),()=>{var H;y.forEach(B=>{i&&B.removeEventListener("scroll",r),o&&B.removeEventListener("resize",r)}),m?.(),(H=O)==null||H.disconnect(),O=null,u&&cancelAnimationFrame(S)}}var ii=ea,Ji=sa,Zi=na,Qi=la,to=ra,eo=Qo,no=oa,ki=(e,t,r)=>{let n=new Map,i={platform:Aa,...r},o={...i.platform,_c:n};return Zo(e,t,{...i,platform:o})},Da=e=>{let t={placement:"bottom",strategy:"absolute",middleware:[]},r=Object.keys(e),n=i=>e[i];return r.includes("offset")&&t.middleware.push(Wi(n("offset"))),r.includes("teleport")&&(t.strategy="fixed"),r.includes("placement")&&(t.placement=n("placement")),r.includes("autoPlacement")&&!r.includes("flip")&&t.middleware.push(ii(n("autoPlacement"))),r.includes("flip")&&t.middleware.push(Zi(n("flip"))),r.includes("shift")&&t.middleware.push(Ji(n("shift"))),r.includes("inline")&&t.middleware.push(no(n("inline"))),r.includes("arrow")&&t.middleware.push(eo(n("arrow"))),r.includes("hide")&&t.middleware.push(to(n("hide"))),r.includes("size")&&t.middleware.push(Qi(n("size"))),t},_a=(e,t)=>{let r={component:{trap:!1},float:{placement:"bottom",strategy:"absolute",middleware:[]}},n=i=>e[e.indexOf(i)+1];if(e.includes("trap")&&(r.component.trap=!0),e.includes("teleport")&&(r.float.strategy="fixed"),e.includes("offset")&&r.float.middleware.push(Wi(t.offset||10)),e.includes("placement")&&(r.float.placement=n("placement")),e.includes("autoPlacement")&&!e.includes("flip")&&r.float.middleware.push(ii(t.autoPlacement)),e.includes("flip")&&r.float.middleware.push(Zi(t.flip)),e.includes("shift")&&r.float.middleware.push(Ji(t.shift)),e.includes("inline")&&r.float.middleware.push(no(t.inline)),e.includes("arrow")&&r.float.middleware.push(eo(t.arrow)),e.includes("hide")&&r.float.middleware.push(to(t.hide)),e.includes("size")){let i=t.size?.availableWidth??null,o=t.size?.availableHeight??null;i&&delete t.size.availableWidth,o&&delete t.size.availableHeight,r.float.middleware.push(Qi({...t.size,apply({availableWidth:s,availableHeight:h,elements:u}){Object.assign(u.floating.style,{maxWidth:`${i??s}px`,maxHeight:`${o??h}px`})}}))}return r},Ta=e=>{var t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".split(""),r="";e||(e=Math.floor(Math.random()*t.length));for(var n=0;n{}){let r=!1;return function(){r?t.apply(this,arguments):(r=!0,e.apply(this,arguments))}}function Ma(e){let t={dismissable:!0,trap:!1};function r(n,i=null){if(n){if(n.hasAttribute("aria-expanded")||n.setAttribute("aria-expanded",!1),i.hasAttribute("id"))n.setAttribute("aria-controls",i.getAttribute("id"));else{let o=`panel-${Ta(8)}`;n.setAttribute("aria-controls",o),i.setAttribute("id",o)}i.setAttribute("aria-modal",!0),i.setAttribute("role","dialog")}}e.magic("float",n=>(i={},o={})=>{let s={...t,...o},h=Object.keys(i).length>0?Da(i):{middleware:[ii()]},u=n,c=n.parentElement.closest("[x-data]"),y=c.querySelector('[x-ref="panel"]');r(u,y);function m(){return y.style.display=="block"}function E(){y.style.display="none",u.setAttribute("aria-expanded","false"),s.trap&&y.setAttribute("x-trap","false"),Ni(n,y,T)}function O(){y.style.display="block",u.setAttribute("aria-expanded","true"),s.trap&&y.setAttribute("x-trap","true"),T()}function S(){m()?E():O()}async function T(){return await ki(n,y,h).then(({middlewareData:R,placement:H,x:B,y:K})=>{if(R.arrow){let X=R.arrow?.x,nt=R.arrow?.y,J=h.middleware.filter(dt=>dt.name=="arrow")[0].options.element,V={top:"bottom",right:"left",bottom:"top",left:"right"}[H.split("-")[0]];Object.assign(J.style,{left:X!=null?`${X}px`:"",top:nt!=null?`${nt}px`:"",right:"",bottom:"",[V]:"-4px"})}if(R.hide){let{referenceHidden:X}=R.hide;Object.assign(y.style,{visibility:X?"hidden":"visible"})}Object.assign(y.style,{left:`${B}px`,top:`${K}px`})})}s.dismissable&&(window.addEventListener("click",R=>{!c.contains(R.target)&&m()&&S()}),window.addEventListener("keydown",R=>{R.key==="Escape"&&m()&&S()},!0)),S()}),e.directive("float",(n,{modifiers:i,expression:o},{evaluate:s,effect:h})=>{let u=o?s(o):{},c=i.length>0?_a(i,u):{},y=null;c.float.strategy=="fixed"&&(n.style.position="fixed");let m=V=>n.parentElement&&!n.parentElement.closest("[x-data]").contains(V.target)?n.close():null,E=V=>V.key==="Escape"?n.close():null,O=n.getAttribute("x-ref"),S=n.parentElement.closest("[x-data]"),T=S.querySelectorAll(`[\\@click^="$refs.${O}"]`),R=S.querySelectorAll(`[x-on\\:click^="$refs.${O}"]`);n.style.setProperty("display","none"),r([...T,...R][0],n),n._x_isShown=!1,n.trigger=null,n._x_doHide||(n._x_doHide=()=>{n.style.setProperty("display","none",i.includes("important")?"important":void 0)}),n._x_doShow||(n._x_doShow=()=>{n.style.setProperty("display","block",i.includes("important")?"important":void 0)});let H=()=>{n._x_doHide(),n._x_isShown=!1},B=()=>{n._x_doShow(),n._x_isShown=!0},K=()=>setTimeout(B),X=Pa(V=>V?B():H(),V=>{typeof n._x_toggleAndCascadeWithTransitions=="function"?n._x_toggleAndCascadeWithTransitions(n,V,B,H):V?K():H()}),nt,J=!0;h(()=>s(V=>{!J&&V===nt||(i.includes("immediate")&&(V?K():H()),X(V),nt=V,J=!1)})),n.open=async function(V){n.trigger=V.currentTarget?V.currentTarget:V,X(!0),n.trigger.setAttribute("aria-expanded","true"),c.component.trap&&n.setAttribute("x-trap","true"),y=Ni(n.trigger,n,()=>{ki(n.trigger,n,c.float).then(({middlewareData:dt,placement:U,x:Z,y:mt})=>{if(dt.arrow){let l=dt.arrow?.x,p=dt.arrow?.y,v=c.float.middleware.filter(N=>N.name=="arrow")[0].options.element,d={top:"bottom",right:"left",bottom:"top",left:"right"}[U.split("-")[0]];Object.assign(v.style,{left:l!=null?`${l}px`:"",top:p!=null?`${p}px`:"",right:"",bottom:"",[d]:"-4px"})}if(dt.hide){let{referenceHidden:l}=dt.hide;Object.assign(n.style,{visibility:l?"hidden":"visible"})}Object.assign(n.style,{left:`${Z}px`,top:`${mt}px`})})}),window.addEventListener("click",m),window.addEventListener("keydown",E,!0)},n.close=function(){if(!n._x_isShown)return!1;X(!1),n.trigger.setAttribute("aria-expanded","false"),c.component.trap&&n.setAttribute("x-trap","false"),y(),window.removeEventListener("click",m),window.removeEventListener("keydown",E,!1)},n.toggle=function(V){n._x_isShown?n.close():n.open(V)}})}var ro=Ma;function Ra(e){e.store("lazyLoadedAssets",{loaded:new Set,check(s){return Array.isArray(s)?s.every(h=>this.loaded.has(h)):this.loaded.has(s)},markLoaded(s){Array.isArray(s)?s.forEach(h=>this.loaded.add(h)):this.loaded.add(s)}});let t=s=>new CustomEvent(s,{bubbles:!0,composed:!0,cancelable:!0}),r=(s,h={},u,c)=>{let y=document.createElement(s);return Object.entries(h).forEach(([m,E])=>y[m]=E),u&&(c?u.insertBefore(y,c):u.appendChild(y)),y},n=(s,h,u={},c=null,y=null)=>{let m=s==="link"?`link[href="${h}"]`:`script[src="${h}"]`;if(document.querySelector(m)||e.store("lazyLoadedAssets").check(h))return Promise.resolve();let E=s==="link"?{...u,href:h}:{...u,src:h},O=r(s,E,c,y);return new Promise((S,T)=>{O.onload=()=>{e.store("lazyLoadedAssets").markLoaded(h),S()},O.onerror=()=>{T(new Error(`Failed to load ${s}: ${h}`))}})},i=async(s,h,u=null,c=null)=>{let y={type:"text/css",rel:"stylesheet"};h&&(y.media=h);let m=document.head,E=null;if(u&&c){let O=document.querySelector(`link[href*="${c}"]`);O?(m=O.parentElement,E=u==="before"?O:O.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Appending to head.`),m=document.head,E=null)}await n("link",s,y,m,E)},o=async(s,h,u=null,c=null,y=null)=>{let m=document.head,E=null;if(u&&c){let S=document.querySelector(`script[src*="${c}"]`);S?(m=S.parentElement,E=u==="before"?S:S.nextSibling):(console.warn(`Target (${c}) not found for ${s}. Falling back to head or body.`),m=document.head,E=null)}else(h.has("body-start")||h.has("body-end"))&&(m=document.body,h.has("body-start")&&(E=document.body.firstChild));let O={};y&&(O.type="module"),await n("script",s,O,m,E)};e.directive("load-css",(s,{expression:h},{evaluate:u})=>{let c=u(h),y=s.media,m=s.getAttribute("data-dispatch"),E=s.getAttribute("data-css-before")?"before":s.getAttribute("data-css-after")?"after":null,O=s.getAttribute("data-css-before")||s.getAttribute("data-css-after")||null;Promise.all(c.map(S=>i(S,y,E,O))).then(()=>{m&&window.dispatchEvent(t(`${m}-css`))}).catch(console.error)}),e.directive("load-js",(s,{expression:h,modifiers:u},{evaluate:c})=>{let y=c(h),m=new Set(u),E=s.getAttribute("data-js-before")?"before":s.getAttribute("data-js-after")?"after":null,O=s.getAttribute("data-js-before")||s.getAttribute("data-js-after")||null,S=s.getAttribute("data-js-as-module")||s.getAttribute("data-as-module")||!1,T=s.getAttribute("data-dispatch");Promise.all(y.map(R=>o(R,m,E,O,S))).then(()=>{T&&window.dispatchEvent(t(`${T}-js`))}).catch(console.error)})}var io=Ra;var jo=Uo(so(),1);function lo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),r.push.apply(r,n)}return r}function Me(e){for(var t=1;t=0)&&(r[i]=e[i]);return r}function La(e,t){if(e==null)return{};var r=Fa(e,t),n,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var Na="1.15.3";function He(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var We=He(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),tr=He(/Edge/i),fo=He(/firefox/i),Gn=He(/safari/i)&&!He(/chrome/i)&&!He(/android/i),bo=He(/iP(ad|od|hone)/i),yo=He(/chrome/i)&&He(/android/i),wo={capture:!1,passive:!1};function Ct(e,t,r){e.addEventListener(t,r,!We&&wo)}function Ot(e,t,r){e.removeEventListener(t,r,!We&&wo)}function Tr(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function xo(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function Se(e,t,r,n){if(e){r=r||document;do{if(t!=null&&(t[0]===">"?e.parentNode===r&&Tr(e,t):Tr(e,t))||n&&e===r)return e;if(e===r)break}while(e=xo(e))}return null}var co=/\s+/g;function ce(e,t,r){if(e&&t)if(e.classList)e.classList[r?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(co," ").replace(" "+t+" "," ");e.className=(n+(r?" "+t:"")).replace(co," ")}}function at(e,t,r){var n=e&&e.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(r=e.currentStyle),t===void 0?r:r[t];!(t in n)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),n[t]=r+(typeof r=="string"?"":"px")}}function Ln(e,t){var r="";if(typeof e=="string")r=e;else do{var n=at(e,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(r)}function Eo(e,t,r){if(e){var n=e.getElementsByTagName(t),i=0,o=n.length;if(r)for(;i=o:s=i<=o,!s)return n;if(n===Pe())break;n=sn(n,!1)}return!1}function Nn(e,t,r,n){for(var i=0,o=0,s=e.children;o2&&arguments[2]!==void 0?arguments[2]:{},i=n.evt,o=La(n,za);er.pluginEvent.bind(st)(t,r,Me({dragEl:L,parentEl:zt,ghostEl:ut,rootEl:kt,nextEl:bn,lastDownEl:Ar,cloneEl:Wt,cloneHidden:an,dragStarted:Yn,putSortable:Zt,activeSortable:st.active,originalEvent:i,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ue,newDraggableIndex:on,hideGhostForTarget:Po,unhideGhostForTarget:Mo,cloneNowHidden:function(){an=!0},cloneNowShown:function(){an=!1},dispatchSortableEvent:function(h){ie({sortable:r,name:h,originalEvent:i})}},o))};function ie(e){Va(Me({putSortable:Zt,cloneEl:Wt,targetEl:L,rootEl:kt,oldIndex:Fn,oldDraggableIndex:Jn,newIndex:ue,newDraggableIndex:on},e))}var L,zt,ut,kt,bn,Ar,Wt,an,Fn,ue,Jn,on,wr,Zt,In=!1,Pr=!1,Mr=[],mn,Oe,si,li,ho,vo,Yn,Rn,Zn,Qn=!1,xr=!1,Cr,ne,fi=[],hi=!1,Rr=[],Fr=typeof document<"u",Er=bo,mo=tr||We?"cssFloat":"float",Ua=Fr&&!yo&&!bo&&"draggable"in document.createElement("div"),Do=function(){if(Fr){if(We)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),_o=function(t,r){var n=at(t),i=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=Nn(t,0,r),s=Nn(t,1,r),h=o&&at(o),u=s&&at(s),c=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+qt(o).width,y=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+qt(s).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var m=h.float==="left"?"left":"right";return s&&(u.clear==="both"||u.clear===m)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||c>=i&&n[mo]==="none"||s&&n[mo]==="none"&&c+y>i)?"vertical":"horizontal"},Ya=function(t,r,n){var i=n?t.left:t.top,o=n?t.right:t.bottom,s=n?t.width:t.height,h=n?r.left:r.top,u=n?r.right:r.bottom,c=n?r.width:r.height;return i===h||o===u||i+s/2===h+c/2},Xa=function(t,r){var n;return Mr.some(function(i){var o=i[se].options.emptyInsertThreshold;if(!(!o||bi(i))){var s=qt(i),h=t>=s.left-o&&t<=s.right+o,u=r>=s.top-o&&r<=s.bottom+o;if(h&&u)return n=i}}),n},To=function(t){function r(o,s){return function(h,u,c,y){var m=h.options.group.name&&u.options.group.name&&h.options.group.name===u.options.group.name;if(o==null&&(s||m))return!0;if(o==null||o===!1)return!1;if(s&&o==="clone")return o;if(typeof o=="function")return r(o(h,u,c,y),s)(h,u,c,y);var E=(s?h:u).options.group.name;return o===!0||typeof o=="string"&&o===E||o.join&&o.indexOf(E)>-1}}var n={},i=t.group;(!i||Sr(i)!="object")&&(i={name:i}),n.name=i.name,n.checkPull=r(i.pull,!0),n.checkPut=r(i.put),n.revertClone=i.revertClone,t.group=n},Po=function(){!Do&&ut&&at(ut,"display","none")},Mo=function(){!Do&&ut&&at(ut,"display","")};Fr&&!yo&&document.addEventListener("click",function(e){if(Pr)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),Pr=!1,!1},!0);var gn=function(t){if(L){t=t.touches?t.touches[0]:t;var r=Xa(t.clientX,t.clientY);if(r){var n={};for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[se]._onDragOver(n)}}},qa=function(t){L&&L.parentNode[se]._isOutsideThisEl(t.target)};function st(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=$e({},t),e[se]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return _o(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(s,h){s.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:st.supportPointer!==!1&&"PointerEvent"in window&&!Gn,emptyInsertThreshold:5};er.initializePlugins(this,e,r);for(var n in r)!(n in t)&&(t[n]=r[n]);To(t);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=t.forceFallback?!1:Ua,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?Ct(e,"pointerdown",this._onTapStart):(Ct(e,"mousedown",this._onTapStart),Ct(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(Ct(e,"dragover",this),Ct(e,"dragenter",this)),Mr.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),$e(this,Ha())}st.prototype={constructor:st,_isOutsideThisEl:function(t){!this.el.contains(t)&&t!==this.el&&(Rn=null)},_getDirection:function(t,r){return typeof this.options.direction=="function"?this.options.direction.call(this,t,r,L):this.options.direction},_onTapStart:function(t){if(t.cancelable){var r=this,n=this.el,i=this.options,o=i.preventOnFilter,s=t.type,h=t.touches&&t.touches[0]||t.pointerType&&t.pointerType==="touch"&&t,u=(h||t).target,c=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||u,y=i.filter;if(ns(n),!L&&!(/mousedown|pointerdown/.test(s)&&t.button!==0||i.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&Gn&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=Se(u,i.draggable,n,!1),!(u&&u.animated)&&Ar!==u)){if(Fn=ve(u),Jn=ve(u,i.draggable),typeof y=="function"){if(y.call(this,t,u,this)){ie({sortable:r,rootEl:c,name:"filter",targetEl:u,toEl:n,fromEl:n}),ae("filter",r,{evt:t}),o&&t.cancelable&&t.preventDefault();return}}else if(y&&(y=y.split(",").some(function(m){if(m=Se(c,m.trim(),n,!1),m)return ie({sortable:r,rootEl:m,name:"filter",targetEl:u,fromEl:n,toEl:n}),ae("filter",r,{evt:t}),!0}),y)){o&&t.cancelable&&t.preventDefault();return}i.handle&&!Se(c,i.handle,n,!1)||this._prepareDragStart(t,h,u)}}},_prepareDragStart:function(t,r,n){var i=this,o=i.el,s=i.options,h=o.ownerDocument,u;if(n&&!L&&n.parentNode===o){var c=qt(n);if(kt=o,L=n,zt=L.parentNode,bn=L.nextSibling,Ar=n,wr=s.group,st.dragged=L,mn={target:L,clientX:(r||t).clientX,clientY:(r||t).clientY},ho=mn.clientX-c.left,vo=mn.clientY-c.top,this._lastX=(r||t).clientX,this._lastY=(r||t).clientY,L.style["will-change"]="all",u=function(){if(ae("delayEnded",i,{evt:t}),st.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!fo&&i.nativeDraggable&&(L.draggable=!0),i._triggerDragStart(t,r),ie({sortable:i,name:"choose",originalEvent:t}),ce(L,s.chosenClass,!0)},s.ignore.split(",").forEach(function(y){Eo(L,y.trim(),ci)}),Ct(h,"dragover",gn),Ct(h,"mousemove",gn),Ct(h,"touchmove",gn),Ct(h,"mouseup",i._onDrop),Ct(h,"touchend",i._onDrop),Ct(h,"touchcancel",i._onDrop),fo&&this.nativeDraggable&&(this.options.touchStartThreshold=4,L.draggable=!0),ae("delayStart",this,{evt:t}),s.delay&&(!s.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(tr||We))){if(st.eventCanceled){this._onDrop();return}Ct(h,"mouseup",i._disableDelayedDrag),Ct(h,"touchend",i._disableDelayedDrag),Ct(h,"touchcancel",i._disableDelayedDrag),Ct(h,"mousemove",i._delayedDragTouchMoveHandler),Ct(h,"touchmove",i._delayedDragTouchMoveHandler),s.supportPointer&&Ct(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(u,s.delay)}else u()}},_delayedDragTouchMoveHandler:function(t){var r=t.touches?t.touches[0]:t;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){L&&ci(L),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;Ot(t,"mouseup",this._disableDelayedDrag),Ot(t,"touchend",this._disableDelayedDrag),Ot(t,"touchcancel",this._disableDelayedDrag),Ot(t,"mousemove",this._delayedDragTouchMoveHandler),Ot(t,"touchmove",this._delayedDragTouchMoveHandler),Ot(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,r){r=r||t.pointerType=="touch"&&t,!this.nativeDraggable||r?this.options.supportPointer?Ct(document,"pointermove",this._onTouchMove):r?Ct(document,"touchmove",this._onTouchMove):Ct(document,"mousemove",this._onTouchMove):(Ct(L,"dragend",this),Ct(kt,"dragstart",this._onDragStart));try{document.selection?Dr(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(t,r){if(In=!1,kt&&L){ae("dragStarted",this,{evt:r}),this.nativeDraggable&&Ct(document,"dragover",qa);var n=this.options;!t&&ce(L,n.dragClass,!1),ce(L,n.ghostClass,!0),st.active=this,t&&this._appendGhost(),ie({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(Oe){this._lastX=Oe.clientX,this._lastY=Oe.clientY,Po();for(var t=document.elementFromPoint(Oe.clientX,Oe.clientY),r=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(Oe.clientX,Oe.clientY),t!==r);)r=t;if(L.parentNode[se]._isOutsideThisEl(t),r)do{if(r[se]){var n=void 0;if(n=r[se]._onDragOver({clientX:Oe.clientX,clientY:Oe.clientY,target:t,rootEl:r}),n&&!this.options.dragoverBubble)break}t=r}while(r=xo(r));Mo()}},_onTouchMove:function(t){if(mn){var r=this.options,n=r.fallbackTolerance,i=r.fallbackOffset,o=t.touches?t.touches[0]:t,s=ut&&Ln(ut,!0),h=ut&&s&&s.a,u=ut&&s&&s.d,c=Er&&ne&&po(ne),y=(o.clientX-mn.clientX+i.x)/(h||1)+(c?c[0]-fi[0]:0)/(h||1),m=(o.clientY-mn.clientY+i.y)/(u||1)+(c?c[1]-fi[1]:0)/(u||1);if(!st.active&&!In){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(ie({rootEl:zt,name:"add",toEl:zt,fromEl:kt,originalEvent:t}),ie({sortable:this,name:"remove",toEl:zt,originalEvent:t}),ie({rootEl:zt,name:"sort",toEl:zt,fromEl:kt,originalEvent:t}),ie({sortable:this,name:"sort",toEl:zt,originalEvent:t})),Zt&&Zt.save()):ue!==Fn&&ue>=0&&(ie({sortable:this,name:"update",toEl:zt,originalEvent:t}),ie({sortable:this,name:"sort",toEl:zt,originalEvent:t})),st.active&&((ue==null||ue===-1)&&(ue=Fn,on=Jn),ie({sortable:this,name:"end",toEl:zt,originalEvent:t}),this.save()))),this._nulling()},_nulling:function(){ae("nulling",this),kt=L=zt=ut=bn=Wt=Ar=an=mn=Oe=Yn=ue=on=Fn=Jn=Rn=Zn=Zt=wr=st.dragged=st.ghost=st.clone=st.active=null,Rr.forEach(function(t){t.checked=!0}),Rr.length=si=li=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragenter":case"dragover":L&&(this._onDragOver(t),Ga(t));break;case"selectstart":t.preventDefault();break}},toArray:function(){for(var t=[],r,n=this.el.children,i=0,o=n.length,s=this.options;ii.right+o||e.clientY>n.bottom&&e.clientX>n.left:e.clientY>i.bottom+o||e.clientX>n.right&&e.clientY>n.top}function Qa(e,t,r,n,i,o,s,h){var u=n?e.clientY:e.clientX,c=n?r.height:r.width,y=n?r.top:r.left,m=n?r.bottom:r.right,E=!1;if(!s){if(h&&Cry+c*o/2:um-Cr)return-Zn}else if(u>y+c*(1-i)/2&&um-c*o/2)?u>y+c/2?1:-1:0}function ts(e){return ve(L){e.directive("sortable",t=>{let r=parseInt(t.dataset?.sortableAnimationDuration);r!==0&&!r&&(r=300),t.sortable=xi.create(t,{group:t.getAttribute("x-sortable-group"),draggable:"[x-sortable-item]",handle:"[x-sortable-handle]",dataIdAttr:"x-sortable-item",animation:r,ghostClass:"fi-sortable-ghost"})})};var is=Object.create,Si=Object.defineProperty,os=Object.getPrototypeOf,as=Object.prototype.hasOwnProperty,ss=Object.getOwnPropertyNames,ls=Object.getOwnPropertyDescriptor,fs=e=>Si(e,"__esModule",{value:!0}),Fo=(e,t)=>()=>(t||(t={exports:{}},e(t.exports,t)),t.exports),cs=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of ss(t))!as.call(e,n)&&n!=="default"&&Si(e,n,{get:()=>t[n],enumerable:!(r=ls(t,n))||r.enumerable});return e},Lo=e=>cs(fs(Si(e!=null?is(os(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e),us=Fo(e=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});function t(f){var a=f.getBoundingClientRect();return{width:a.width,height:a.height,top:a.top,right:a.right,bottom:a.bottom,left:a.left,x:a.left,y:a.top}}function r(f){if(f==null)return window;if(f.toString()!=="[object Window]"){var a=f.ownerDocument;return a&&a.defaultView||window}return f}function n(f){var a=r(f),b=a.pageXOffset,D=a.pageYOffset;return{scrollLeft:b,scrollTop:D}}function i(f){var a=r(f).Element;return f instanceof a||f instanceof Element}function o(f){var a=r(f).HTMLElement;return f instanceof a||f instanceof HTMLElement}function s(f){if(typeof ShadowRoot>"u")return!1;var a=r(f).ShadowRoot;return f instanceof a||f instanceof ShadowRoot}function h(f){return{scrollLeft:f.scrollLeft,scrollTop:f.scrollTop}}function u(f){return f===r(f)||!o(f)?n(f):h(f)}function c(f){return f?(f.nodeName||"").toLowerCase():null}function y(f){return((i(f)?f.ownerDocument:f.document)||window.document).documentElement}function m(f){return t(y(f)).left+n(f).scrollLeft}function E(f){return r(f).getComputedStyle(f)}function O(f){var a=E(f),b=a.overflow,D=a.overflowX,_=a.overflowY;return/auto|scroll|overlay|hidden/.test(b+_+D)}function S(f,a,b){b===void 0&&(b=!1);var D=y(a),_=t(f),F=o(a),W={scrollLeft:0,scrollTop:0},j={x:0,y:0};return(F||!F&&!b)&&((c(a)!=="body"||O(D))&&(W=u(a)),o(a)?(j=t(a),j.x+=a.clientLeft,j.y+=a.clientTop):D&&(j.x=m(D))),{x:_.left+W.scrollLeft-j.x,y:_.top+W.scrollTop-j.y,width:_.width,height:_.height}}function T(f){var a=t(f),b=f.offsetWidth,D=f.offsetHeight;return Math.abs(a.width-b)<=1&&(b=a.width),Math.abs(a.height-D)<=1&&(D=a.height),{x:f.offsetLeft,y:f.offsetTop,width:b,height:D}}function R(f){return c(f)==="html"?f:f.assignedSlot||f.parentNode||(s(f)?f.host:null)||y(f)}function H(f){return["html","body","#document"].indexOf(c(f))>=0?f.ownerDocument.body:o(f)&&O(f)?f:H(R(f))}function B(f,a){var b;a===void 0&&(a=[]);var D=H(f),_=D===((b=f.ownerDocument)==null?void 0:b.body),F=r(D),W=_?[F].concat(F.visualViewport||[],O(D)?D:[]):D,j=a.concat(W);return _?j:j.concat(B(R(W)))}function K(f){return["table","td","th"].indexOf(c(f))>=0}function X(f){return!o(f)||E(f).position==="fixed"?null:f.offsetParent}function nt(f){var a=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,b=navigator.userAgent.indexOf("Trident")!==-1;if(b&&o(f)){var D=E(f);if(D.position==="fixed")return null}for(var _=R(f);o(_)&&["html","body"].indexOf(c(_))<0;){var F=E(_);if(F.transform!=="none"||F.perspective!=="none"||F.contain==="paint"||["transform","perspective"].indexOf(F.willChange)!==-1||a&&F.willChange==="filter"||a&&F.filter&&F.filter!=="none")return _;_=_.parentNode}return null}function J(f){for(var a=r(f),b=X(f);b&&K(b)&&E(b).position==="static";)b=X(b);return b&&(c(b)==="html"||c(b)==="body"&&E(b).position==="static")?a:b||nt(f)||a}var V="top",dt="bottom",U="right",Z="left",mt="auto",l=[V,dt,U,Z],p="start",v="end",d="clippingParents",N="viewport",P="popper",M="reference",Q=l.reduce(function(f,a){return f.concat([a+"-"+p,a+"-"+v])},[]),Ut=[].concat(l,[mt]).reduce(function(f,a){return f.concat([a,a+"-"+p,a+"-"+v])},[]),Re="beforeRead",Ve="read",Lr="afterRead",Nr="beforeMain",kr="main",ze="afterMain",nr="beforeWrite",jr="write",rr="afterWrite",Ie=[Re,Ve,Lr,Nr,kr,ze,nr,jr,rr];function Br(f){var a=new Map,b=new Set,D=[];f.forEach(function(F){a.set(F.name,F)});function _(F){b.add(F.name);var W=[].concat(F.requires||[],F.requiresIfExists||[]);W.forEach(function(j){if(!b.has(j)){var q=a.get(j);q&&_(q)}}),D.push(F)}return f.forEach(function(F){b.has(F.name)||_(F)}),D}function me(f){var a=Br(f);return Ie.reduce(function(b,D){return b.concat(a.filter(function(_){return _.phase===D}))},[])}function Ue(f){var a;return function(){return a||(a=new Promise(function(b){Promise.resolve().then(function(){a=void 0,b(f())})})),a}}function Ae(f){for(var a=arguments.length,b=new Array(a>1?a-1:0),D=1;D=0,D=b&&o(f)?J(f):f;return i(D)?a.filter(function(_){return i(_)&&kn(_,D)&&c(_)!=="body"}):[]}function wn(f,a,b){var D=a==="clippingParents"?yn(f):[].concat(a),_=[].concat(D,[b]),F=_[0],W=_.reduce(function(j,q){var ot=sr(f,q);return j.top=ge(ot.top,j.top),j.right=ln(ot.right,j.right),j.bottom=ln(ot.bottom,j.bottom),j.left=ge(ot.left,j.left),j},sr(f,F));return W.width=W.right-W.left,W.height=W.bottom-W.top,W.x=W.left,W.y=W.top,W}function fn(f){return f.split("-")[1]}function de(f){return["top","bottom"].indexOf(f)>=0?"x":"y"}function lr(f){var a=f.reference,b=f.element,D=f.placement,_=D?oe(D):null,F=D?fn(D):null,W=a.x+a.width/2-b.width/2,j=a.y+a.height/2-b.height/2,q;switch(_){case V:q={x:W,y:a.y-b.height};break;case dt:q={x:W,y:a.y+a.height};break;case U:q={x:a.x+a.width,y:j};break;case Z:q={x:a.x-b.width,y:j};break;default:q={x:a.x,y:a.y}}var ot=_?de(_):null;if(ot!=null){var z=ot==="y"?"height":"width";switch(F){case p:q[ot]=q[ot]-(a[z]/2-b[z]/2);break;case v:q[ot]=q[ot]+(a[z]/2-b[z]/2);break}}return q}function fr(){return{top:0,right:0,bottom:0,left:0}}function cr(f){return Object.assign({},fr(),f)}function ur(f,a){return a.reduce(function(b,D){return b[D]=f,b},{})}function qe(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=D===void 0?f.placement:D,F=b.boundary,W=F===void 0?d:F,j=b.rootBoundary,q=j===void 0?N:j,ot=b.elementContext,z=ot===void 0?P:ot,Dt=b.altBoundary,Lt=Dt===void 0?!1:Dt,At=b.padding,xt=At===void 0?0:At,Mt=cr(typeof xt!="number"?xt:ur(xt,l)),Et=z===P?M:P,Bt=f.elements.reference,Rt=f.rects.popper,Ht=f.elements[Lt?Et:z],ft=wn(i(Ht)?Ht:Ht.contextElement||y(f.elements.popper),W,q),Pt=t(Bt),_t=lr({reference:Pt,element:Rt,strategy:"absolute",placement:_}),Nt=Xe(Object.assign({},Rt,_t)),Ft=z===P?Nt:Pt,Yt={top:ft.top-Ft.top+Mt.top,bottom:Ft.bottom-ft.bottom+Mt.bottom,left:ft.left-Ft.left+Mt.left,right:Ft.right-ft.right+Mt.right},$t=f.modifiersData.offset;if(z===P&&$t){var Vt=$t[_];Object.keys(Yt).forEach(function(we){var te=[U,dt].indexOf(we)>=0?1:-1,Le=[V,dt].indexOf(we)>=0?"y":"x";Yt[we]+=Vt[Le]*te})}return Yt}var dr="Popper: Invalid reference or popper argument provided. They must be either a DOM element or virtual element.",zr="Popper: An infinite loop in the modifiers cycle has been detected! The cycle has been interrupted to prevent a browser crash.",xn={placement:"bottom",modifiers:[],strategy:"absolute"};function cn(){for(var f=arguments.length,a=new Array(f),b=0;b100){console.error(zr);break}if(z.reset===!0){z.reset=!1,Pt=-1;continue}var _t=z.orderedModifiers[Pt],Nt=_t.fn,Ft=_t.options,Yt=Ft===void 0?{}:Ft,$t=_t.name;typeof Nt=="function"&&(z=Nt({state:z,options:Yt,name:$t,instance:At})||z)}}},update:Ue(function(){return new Promise(function(Et){At.forceUpdate(),Et(z)})}),destroy:function(){Mt(),Lt=!0}};if(!cn(j,q))return console.error(dr),At;At.setOptions(ot).then(function(Et){!Lt&&ot.onFirstUpdate&&ot.onFirstUpdate(Et)});function xt(){z.orderedModifiers.forEach(function(Et){var Bt=Et.name,Rt=Et.options,Ht=Rt===void 0?{}:Rt,ft=Et.effect;if(typeof ft=="function"){var Pt=ft({state:z,name:Bt,instance:At,options:Ht}),_t=function(){};Dt.push(Pt||_t)}})}function Mt(){Dt.forEach(function(Et){return Et()}),Dt=[]}return At}}var On={passive:!0};function Ur(f){var a=f.state,b=f.instance,D=f.options,_=D.scroll,F=_===void 0?!0:_,W=D.resize,j=W===void 0?!0:W,q=r(a.elements.popper),ot=[].concat(a.scrollParents.reference,a.scrollParents.popper);return F&&ot.forEach(function(z){z.addEventListener("scroll",b.update,On)}),j&&q.addEventListener("resize",b.update,On),function(){F&&ot.forEach(function(z){z.removeEventListener("scroll",b.update,On)}),j&&q.removeEventListener("resize",b.update,On)}}var jn={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Ur,data:{}};function Yr(f){var a=f.state,b=f.name;a.modifiersData[b]=lr({reference:a.rects.reference,element:a.rects.popper,strategy:"absolute",placement:a.placement})}var Bn={name:"popperOffsets",enabled:!0,phase:"read",fn:Yr,data:{}},Xr={top:"auto",right:"auto",bottom:"auto",left:"auto"};function qr(f){var a=f.x,b=f.y,D=window,_=D.devicePixelRatio||1;return{x:Ye(Ye(a*_)/_)||0,y:Ye(Ye(b*_)/_)||0}}function Hn(f){var a,b=f.popper,D=f.popperRect,_=f.placement,F=f.offsets,W=f.position,j=f.gpuAcceleration,q=f.adaptive,ot=f.roundOffsets,z=ot===!0?qr(F):typeof ot=="function"?ot(F):F,Dt=z.x,Lt=Dt===void 0?0:Dt,At=z.y,xt=At===void 0?0:At,Mt=F.hasOwnProperty("x"),Et=F.hasOwnProperty("y"),Bt=Z,Rt=V,Ht=window;if(q){var ft=J(b),Pt="clientHeight",_t="clientWidth";ft===r(b)&&(ft=y(b),E(ft).position!=="static"&&(Pt="scrollHeight",_t="scrollWidth")),ft=ft,_===V&&(Rt=dt,xt-=ft[Pt]-D.height,xt*=j?1:-1),_===Z&&(Bt=U,Lt-=ft[_t]-D.width,Lt*=j?1:-1)}var Nt=Object.assign({position:W},q&&Xr);if(j){var Ft;return Object.assign({},Nt,(Ft={},Ft[Rt]=Et?"0":"",Ft[Bt]=Mt?"0":"",Ft.transform=(Ht.devicePixelRatio||1)<2?"translate("+Lt+"px, "+xt+"px)":"translate3d("+Lt+"px, "+xt+"px, 0)",Ft))}return Object.assign({},Nt,(a={},a[Rt]=Et?xt+"px":"",a[Bt]=Mt?Lt+"px":"",a.transform="",a))}function g(f){var a=f.state,b=f.options,D=b.gpuAcceleration,_=D===void 0?!0:D,F=b.adaptive,W=F===void 0?!0:F,j=b.roundOffsets,q=j===void 0?!0:j,ot=E(a.elements.popper).transitionProperty||"";W&&["transform","top","right","bottom","left"].some(function(Dt){return ot.indexOf(Dt)>=0})&&console.warn(["Popper: Detected CSS transitions on at least one of the following",'CSS properties: "transform", "top", "right", "bottom", "left".',` `,'Disable the "computeStyles" modifier\'s `adaptive` option to allow',"for smooth transitions, or remove these properties from the CSS","transition declaration on the popper element if only transitioning","opacity or background-color for example.",` -`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var z={placement:ot(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:_};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,Hn(Object.assign({},z,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:W,roundOffsets:q})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,Hn(Object.assign({},z,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:q})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}var w={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:g,data:{}};function A(f){var a=f.state;Object.keys(a.elements).forEach(function(b){var D=a.styles[b]||{},_=a.attributes[b]||{},F=a.elements[b];!o(F)||!c(F)||(Object.assign(F.style,D),Object.keys(_).forEach(function(W){var j=_[W];j===!1?F.removeAttribute(W):F.setAttribute(W,j===!0?"":j)}))})}function I(f){var a=f.state,b={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,b.popper),a.styles=b,a.elements.arrow&&Object.assign(a.elements.arrow.style,b.arrow),function(){Object.keys(a.elements).forEach(function(D){var _=a.elements[D],F=a.attributes[D]||{},W=Object.keys(a.styles.hasOwnProperty(D)?a.styles[D]:b[D]),j=W.reduce(function(q,oe){return q[oe]="",q},{});!o(_)||!c(_)||(Object.assign(_.style,j),Object.keys(F).forEach(function(q){_.removeAttribute(q)}))})}}var Y={name:"applyStyles",enabled:!0,phase:"write",fn:A,effect:I,requires:["computeStyles"]};function $(f,a,b){var D=ot(f),_=[Z,V].indexOf(D)>=0?-1:1,F=typeof b=="function"?b(Object.assign({},a,{placement:f})):b,W=F[0],j=F[1];return W=W||0,j=(j||0)*_,[Z,U].indexOf(D)>=0?{x:j,y:W}:{x:W,y:j}}function k(f){var a=f.state,b=f.options,D=f.name,_=b.offset,F=_===void 0?[0,0]:_,W=Ue.reduce(function(z,De){return z[De]=$(De,a.rects,F),z},{}),j=W[a.placement],q=j.x,oe=j.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=q,a.modifiersData.popperOffsets.y+=oe),a.modifiersData[D]=W}var be={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:k},le={left:"right",right:"left",bottom:"top",top:"bottom"};function pe(f){return f.replace(/left|right|bottom|top/g,function(a){return le[a]})}var ye={start:"end",end:"start"};function Te(f){return f.replace(/start|end/g,function(a){return ye[a]})}function je(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=b.boundary,F=b.rootBoundary,W=b.padding,j=b.flipVariations,q=b.allowedAutoPlacements,oe=q===void 0?Ue:q,z=fn(D),De=z?j?Q:Q.filter(function(xe){return fn(xe)===z}):l,Le=De.filter(function(xe){return oe.indexOf(xe)>=0});Le.length===0&&(Le=De,console.error(["Popper: The `allowedAutoPlacements` option did not allow any","placements. Ensure the `placement` option matches the variation","of the allowed placements.",'For example, "auto" cannot be used to allow "bottom-start".','Use "auto-start" instead.'].join(" ")));var Ae=Le.reduce(function(xe,Me){return xe[Me]=qt(f,{placement:Me,boundary:_,rootBoundary:F,padding:W})[ot(Me)],xe},{});return Object.keys(Ae).sort(function(xe,Me){return Ae[xe]-Ae[Me]})}function Se(f){if(ot(f)===me)return[];var a=pe(f);return[Te(f),a,Te(a)]}function Ie(f){var a=f.state,b=f.options,D=f.name;if(!a.modifiersData[D]._skip){for(var _=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!0:W,q=b.fallbackPlacements,oe=b.padding,z=b.boundary,De=b.rootBoundary,Le=b.altBoundary,Ae=b.flipVariations,xe=Ae===void 0?!0:Ae,Me=b.allowedAutoPlacements,Ee=a.options.placement,Be=ot(Ee),Re=Be===Ee,He=q||(Re||!xe?[pe(Ee)]:Se(Ee)),fe=[Ee].concat(He).reduce(function(te,ge){return te.concat(ot(ge)===me?je(a,{placement:ge,boundary:z,rootBoundary:De,padding:oe,flipVariations:xe,allowedAutoPlacements:Me}):ge)},[]),Pe=a.rects.reference,_e=a.rects.popper,Ne=new Map,Fe=!0,Ye=fe[0],$e=0;$e=0,dn=Lt?"width":"height",Zt=qt(a,{placement:Ve,boundary:z,rootBoundary:De,altBoundary:Le,padding:oe}),Nt=Lt?et?U:Z:et?de:V;Pe[dn]>_e[dn]&&(Nt=pe(Nt));var $n=pe(Nt),Qt=[];if(F&&Qt.push(Zt[wt]<=0),j&&Qt.push(Zt[Nt]<=0,Zt[$n]<=0),Qt.every(function(te){return te})){Ye=Ve,Fe=!1;break}Ne.set(Ve,Qt)}if(Fe)for(var Sn=xe?3:1,Wn=function(ge){var we=fe.find(function(Ke){var Je=Ne.get(Ke);if(Je)return Je.slice(0,ge).every(function(Dt){return Dt})});if(we)return Ye=we,"break"},C=Sn;C>0;C--){var G=Wn(C);if(G==="break")break}a.placement!==Ye&&(a.modifiersData[D]._skip=!0,a.placement=Ye,a.reset=!0)}}var re={name:"flip",enabled:!0,phase:"main",fn:Ie,requiresIfExists:["offset"],data:{_skip:!1}};function he(f){return f==="x"?"y":"x"}function ve(f,a,b){return gt(f,ln(a,b))}function ee(f){var a=f.state,b=f.options,D=f.name,_=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!1:W,q=b.boundary,oe=b.rootBoundary,z=b.altBoundary,De=b.padding,Le=b.tether,Ae=Le===void 0?!0:Le,xe=b.tetherOffset,Me=xe===void 0?0:xe,Ee=qt(a,{boundary:q,rootBoundary:oe,padding:De,altBoundary:z}),Be=ot(a.placement),Re=fn(a.placement),He=!Re,fe=dt(Be),Pe=he(fe),_e=a.modifiersData.popperOffsets,Ne=a.rects.reference,Fe=a.rects.popper,Ye=typeof Me=="function"?Me(Object.assign({},a.rects,{placement:a.placement})):Me,$e={x:0,y:0};if(_e){if(F||j){var Ve=fe==="y"?V:Z,wt=fe==="y"?de:U,et=fe==="y"?"height":"width",Lt=_e[fe],dn=_e[fe]+Ee[Ve],Zt=_e[fe]-Ee[wt],Nt=Ae?-Fe[et]/2:0,$n=Re===p?Ne[et]:Fe[et],Qt=Re===p?-Fe[et]:-Ne[et],Sn=a.elements.arrow,Wn=Ae&&Sn?T(Sn):{width:0,height:0},C=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:fr(),G=C[Ve],te=C[wt],ge=ve(0,Ne[et],Wn[et]),we=He?Ne[et]/2-Nt-ge-G-Ye:$n-ge-G-Ye,Ke=He?-Ne[et]/2+Nt+ge+te+Ye:Qt+ge+te+Ye,Je=a.elements.arrow&&J(a.elements.arrow),Dt=Je?fe==="y"?Je.clientTop||0:Je.clientLeft||0:0,Vn=a.modifiersData.offset?a.modifiersData.offset[a.placement][fe]:0,_t=_e[fe]+we-Vn-Dt,An=_e[fe]+Ke-Vn;if(F){var pn=ve(Ae?ln(dn,_t):dn,Lt,Ae?gt(Zt,An):Zt);_e[fe]=pn,$e[fe]=pn-Lt}if(j){var en=fe==="x"?V:Z,Gr=fe==="x"?de:U,tn=_e[Pe],hn=tn+Ee[en],Ai=tn-Ee[Gr],Ci=ve(Ae?ln(hn,_t):hn,tn,Ae?gt(Ai,An):Ai);_e[Pe]=Ci,$e[Pe]=Ci-tn}}a.modifiersData[D]=$e}}var ie={name:"preventOverflow",enabled:!0,phase:"main",fn:ee,requiresIfExists:["offset"]},x=function(a,b){return a=typeof a=="function"?a(Object.assign({},b.rects,{placement:b.placement})):a,cr(typeof a!="number"?a:ur(a,l))};function Ge(f){var a,b=f.state,D=f.name,_=f.options,F=b.elements.arrow,W=b.modifiersData.popperOffsets,j=ot(b.placement),q=dt(j),oe=[Z,U].indexOf(j)>=0,z=oe?"height":"width";if(!(!F||!W)){var De=x(_.padding,b),Le=T(F),Ae=q==="y"?V:Z,xe=q==="y"?de:U,Me=b.rects.reference[z]+b.rects.reference[q]-W[q]-b.rects.popper[z],Ee=W[q]-b.rects.reference[q],Be=J(F),Re=Be?q==="y"?Be.clientHeight||0:Be.clientWidth||0:0,He=Me/2-Ee/2,fe=De[Ae],Pe=Re-Le[z]-De[xe],_e=Re/2-Le[z]/2+He,Ne=ve(fe,_e,Pe),Fe=q;b.modifiersData[D]=(a={},a[Fe]=Ne,a.centerOffset=Ne-_e,a)}}function ce(f){var a=f.state,b=f.options,D=b.element,_=D===void 0?"[data-popper-arrow]":D;if(_!=null&&!(typeof _=="string"&&(_=a.elements.popper.querySelector(_),!_))){if(o(_)||console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).',"To use an SVG arrow, wrap it in an HTMLElement that will be used as","the arrow."].join(" ")),!kn(a.elements.popper,_)){console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper',"element."].join(" "));return}a.elements.arrow=_}}var Ft={name:"arrow",enabled:!0,phase:"main",fn:Ge,effect:ce,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function bt(f,a,b){return b===void 0&&(b={x:0,y:0}),{top:f.top-a.height-b.y,right:f.right-a.width+b.x,bottom:f.bottom-a.height+b.y,left:f.left-a.width-b.x}}function Gt(f){return[V,U,de,Z].some(function(a){return f[a]>=0})}function Kt(f){var a=f.state,b=f.name,D=a.rects.reference,_=a.rects.popper,F=a.modifiersData.preventOverflow,W=qt(a,{elementContext:"reference"}),j=qt(a,{altBoundary:!0}),q=bt(W,D),oe=bt(j,_,F),z=Gt(q),De=Gt(oe);a.modifiersData[b]={referenceClippingOffsets:q,popperEscapeOffsets:oe,isReferenceHidden:z,hasPopperEscaped:De},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":De})}var Jt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Kt},rt=[jn,Bn,w,Y],lt=En({defaultModifiers:rt}),yt=[jn,Bn,w,Y,be,re,ie,Ft,Jt],un=En({defaultModifiers:yt});t.applyStyles=Y,t.arrow=Ft,t.computeStyles=w,t.createPopper=un,t.createPopperLite=lt,t.defaultModifiers=yt,t.detectOverflow=qt,t.eventListeners=jn,t.flip=re,t.hide=Jt,t.offset=be,t.popperGenerator=En,t.popperOffsets=Bn,t.preventOverflow=ie}),No=Fo(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var e=us(),r='',n="tippy-box",i="tippy-content",o="tippy-backdrop",s="tippy-arrow",h="tippy-svg-arrow",u={passive:!0,capture:!0};function c(g,w){return{}.hasOwnProperty.call(g,w)}function y(g,w,A){if(Array.isArray(g)){var I=g[w];return I??(Array.isArray(A)?A[w]:A)}return g}function m(g,w){var A={}.toString.call(g);return A.indexOf("[object")===0&&A.indexOf(w+"]")>-1}function E(g,w){return typeof g=="function"?g.apply(void 0,w):g}function O(g,w){if(w===0)return g;var A;return function(I){clearTimeout(A),A=setTimeout(function(){g(I)},w)}}function S(g,w){var A=Object.assign({},g);return w.forEach(function(I){delete A[I]}),A}function T(g){return g.split(/\s+/).filter(Boolean)}function R(g){return[].concat(g)}function H(g,w){g.indexOf(w)===-1&&g.push(w)}function B(g){return g.filter(function(w,A){return g.indexOf(w)===A})}function K(g){return g.split("-")[0]}function X(g){return[].slice.call(g)}function ne(g){return Object.keys(g).reduce(function(w,A){return g[A]!==void 0&&(w[A]=g[A]),w},{})}function J(){return document.createElement("div")}function V(g){return["Element","Fragment"].some(function(w){return m(g,w)})}function de(g){return m(g,"NodeList")}function U(g){return m(g,"MouseEvent")}function Z(g){return!!(g&&g._tippy&&g._tippy.reference===g)}function me(g){return V(g)?[g]:de(g)?X(g):Array.isArray(g)?g:X(document.querySelectorAll(g))}function l(g,w){g.forEach(function(A){A&&(A.style.transitionDuration=w+"ms")})}function p(g,w){g.forEach(function(A){A&&A.setAttribute("data-state",w)})}function v(g){var w,A=R(g),I=A[0];return!(I==null||(w=I.ownerDocument)==null)&&w.body?I.ownerDocument:document}function d(g,w){var A=w.clientX,I=w.clientY;return g.every(function(Y){var $=Y.popperRect,k=Y.popperState,be=Y.props,le=be.interactiveBorder,pe=K(k.placement),ye=k.modifiersData.offset;if(!ye)return!0;var Te=pe==="bottom"?ye.top.y:0,je=pe==="top"?ye.bottom.y:0,Se=pe==="right"?ye.left.x:0,Ie=pe==="left"?ye.right.x:0,re=$.top-I+Te>le,he=I-$.bottom-je>le,ve=$.left-A+Se>le,ee=A-$.right-Ie>le;return re||he||ve||ee})}function N(g,w,A){var I=w+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(Y){g[I](Y,A)})}var P={isTouch:!1},M=0;function Q(){P.isTouch||(P.isTouch=!0,window.performance&&document.addEventListener("mousemove",Ue))}function Ue(){var g=performance.now();g-M<20&&(P.isTouch=!1,document.removeEventListener("mousemove",Ue)),M=g}function Rt(){var g=document.activeElement;if(Z(g)){var w=g._tippy;g.blur&&!w.state.isVisible&&g.blur()}}function Vt(){document.addEventListener("touchstart",Q,u),window.addEventListener("blur",Rt)}var Lr=typeof window<"u"&&typeof document<"u",Nr=Lr?navigator.userAgent:"",kr=/MSIE |Trident\//.test(Nr);function zt(g){var w=g==="destroy"?"n already-":" ";return[g+"() was called on a"+w+"destroyed instance. This is a no-op but","indicates a potential memory leak."].join(" ")}function nr(g){var w=/[ \t]{2,}/g,A=/^[ \t]*/gm;return g.replace(w," ").replace(A,"").trim()}function jr(g){return nr(` +`,"We recommend using the popper element as a wrapper around an inner","element that can have any CSS property transitioned for animations."].join(" "));var z={placement:oe(a.placement),popper:a.elements.popper,popperRect:a.rects.popper,gpuAcceleration:_};a.modifiersData.popperOffsets!=null&&(a.styles.popper=Object.assign({},a.styles.popper,Hn(Object.assign({},z,{offsets:a.modifiersData.popperOffsets,position:a.options.strategy,adaptive:W,roundOffsets:q})))),a.modifiersData.arrow!=null&&(a.styles.arrow=Object.assign({},a.styles.arrow,Hn(Object.assign({},z,{offsets:a.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:q})))),a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-placement":a.placement})}var w={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:g,data:{}};function A(f){var a=f.state;Object.keys(a.elements).forEach(function(b){var D=a.styles[b]||{},_=a.attributes[b]||{},F=a.elements[b];!o(F)||!c(F)||(Object.assign(F.style,D),Object.keys(_).forEach(function(W){var j=_[W];j===!1?F.removeAttribute(W):F.setAttribute(W,j===!0?"":j)}))})}function I(f){var a=f.state,b={popper:{position:a.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(a.elements.popper.style,b.popper),a.styles=b,a.elements.arrow&&Object.assign(a.elements.arrow.style,b.arrow),function(){Object.keys(a.elements).forEach(function(D){var _=a.elements[D],F=a.attributes[D]||{},W=Object.keys(a.styles.hasOwnProperty(D)?a.styles[D]:b[D]),j=W.reduce(function(q,ot){return q[ot]="",q},{});!o(_)||!c(_)||(Object.assign(_.style,j),Object.keys(F).forEach(function(q){_.removeAttribute(q)}))})}}var Y={name:"applyStyles",enabled:!0,phase:"write",fn:A,effect:I,requires:["computeStyles"]};function $(f,a,b){var D=oe(f),_=[Z,V].indexOf(D)>=0?-1:1,F=typeof b=="function"?b(Object.assign({},a,{placement:f})):b,W=F[0],j=F[1];return W=W||0,j=(j||0)*_,[Z,U].indexOf(D)>=0?{x:j,y:W}:{x:W,y:j}}function k(f){var a=f.state,b=f.options,D=f.name,_=b.offset,F=_===void 0?[0,0]:_,W=Ut.reduce(function(z,Dt){return z[Dt]=$(Dt,a.rects,F),z},{}),j=W[a.placement],q=j.x,ot=j.y;a.modifiersData.popperOffsets!=null&&(a.modifiersData.popperOffsets.x+=q,a.modifiersData.popperOffsets.y+=ot),a.modifiersData[D]=W}var bt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:k},lt={left:"right",right:"left",bottom:"top",top:"bottom"};function pt(f){return f.replace(/left|right|bottom|top/g,function(a){return lt[a]})}var yt={start:"end",end:"start"};function Tt(f){return f.replace(/start|end/g,function(a){return yt[a]})}function jt(f,a){a===void 0&&(a={});var b=a,D=b.placement,_=b.boundary,F=b.rootBoundary,W=b.padding,j=b.flipVariations,q=b.allowedAutoPlacements,ot=q===void 0?Ut:q,z=fn(D),Dt=z?j?Q:Q.filter(function(xt){return fn(xt)===z}):l,Lt=Dt.filter(function(xt){return ot.indexOf(xt)>=0});Lt.length===0&&(Lt=Dt,console.error(["Popper: The `allowedAutoPlacements` option did not allow any","placements. Ensure the `placement` option matches the variation","of the allowed placements.",'For example, "auto" cannot be used to allow "bottom-start".','Use "auto-start" instead.'].join(" ")));var At=Lt.reduce(function(xt,Mt){return xt[Mt]=qe(f,{placement:Mt,boundary:_,rootBoundary:F,padding:W})[oe(Mt)],xt},{});return Object.keys(At).sort(function(xt,Mt){return At[xt]-At[Mt]})}function St(f){if(oe(f)===mt)return[];var a=pt(f);return[Tt(f),a,Tt(a)]}function It(f){var a=f.state,b=f.options,D=f.name;if(!a.modifiersData[D]._skip){for(var _=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!0:W,q=b.fallbackPlacements,ot=b.padding,z=b.boundary,Dt=b.rootBoundary,Lt=b.altBoundary,At=b.flipVariations,xt=At===void 0?!0:At,Mt=b.allowedAutoPlacements,Et=a.options.placement,Bt=oe(Et),Rt=Bt===Et,Ht=q||(Rt||!xt?[pt(Et)]:St(Et)),ft=[Et].concat(Ht).reduce(function(et,gt){return et.concat(oe(gt)===mt?jt(a,{placement:gt,boundary:z,rootBoundary:Dt,padding:ot,flipVariations:xt,allowedAutoPlacements:Mt}):gt)},[]),Pt=a.rects.reference,_t=a.rects.popper,Nt=new Map,Ft=!0,Yt=ft[0],$t=0;$t=0,dn=Le?"width":"height",Ze=qe(a,{placement:Vt,boundary:z,rootBoundary:Dt,altBoundary:Lt,padding:ot}),Ne=Le?te?U:Z:te?dt:V;Pt[dn]>_t[dn]&&(Ne=pt(Ne));var $n=pt(Ne),Qe=[];if(F&&Qe.push(Ze[we]<=0),j&&Qe.push(Ze[Ne]<=0,Ze[$n]<=0),Qe.every(function(et){return et})){Yt=Vt,Ft=!1;break}Nt.set(Vt,Qe)}if(Ft)for(var Sn=xt?3:1,Wn=function(gt){var wt=ft.find(function(Kt){var Jt=Nt.get(Kt);if(Jt)return Jt.slice(0,gt).every(function(De){return De})});if(wt)return Yt=wt,"break"},C=Sn;C>0;C--){var G=Wn(C);if(G==="break")break}a.placement!==Yt&&(a.modifiersData[D]._skip=!0,a.placement=Yt,a.reset=!0)}}var rt={name:"flip",enabled:!0,phase:"main",fn:It,requiresIfExists:["offset"],data:{_skip:!1}};function ht(f){return f==="x"?"y":"x"}function vt(f,a,b){return ge(f,ln(a,b))}function tt(f){var a=f.state,b=f.options,D=f.name,_=b.mainAxis,F=_===void 0?!0:_,W=b.altAxis,j=W===void 0?!1:W,q=b.boundary,ot=b.rootBoundary,z=b.altBoundary,Dt=b.padding,Lt=b.tether,At=Lt===void 0?!0:Lt,xt=b.tetherOffset,Mt=xt===void 0?0:xt,Et=qe(a,{boundary:q,rootBoundary:ot,padding:Dt,altBoundary:z}),Bt=oe(a.placement),Rt=fn(a.placement),Ht=!Rt,ft=de(Bt),Pt=ht(ft),_t=a.modifiersData.popperOffsets,Nt=a.rects.reference,Ft=a.rects.popper,Yt=typeof Mt=="function"?Mt(Object.assign({},a.rects,{placement:a.placement})):Mt,$t={x:0,y:0};if(_t){if(F||j){var Vt=ft==="y"?V:Z,we=ft==="y"?dt:U,te=ft==="y"?"height":"width",Le=_t[ft],dn=_t[ft]+Et[Vt],Ze=_t[ft]-Et[we],Ne=At?-Ft[te]/2:0,$n=Rt===p?Nt[te]:Ft[te],Qe=Rt===p?-Ft[te]:-Nt[te],Sn=a.elements.arrow,Wn=At&&Sn?T(Sn):{width:0,height:0},C=a.modifiersData["arrow#persistent"]?a.modifiersData["arrow#persistent"].padding:fr(),G=C[Vt],et=C[we],gt=vt(0,Nt[te],Wn[te]),wt=Ht?Nt[te]/2-Ne-gt-G-Yt:$n-gt-G-Yt,Kt=Ht?-Nt[te]/2+Ne+gt+et+Yt:Qe+gt+et+Yt,Jt=a.elements.arrow&&J(a.elements.arrow),De=Jt?ft==="y"?Jt.clientTop||0:Jt.clientLeft||0:0,Vn=a.modifiersData.offset?a.modifiersData.offset[a.placement][ft]:0,_e=_t[ft]+wt-Vn-De,An=_t[ft]+Kt-Vn;if(F){var pn=vt(At?ln(dn,_e):dn,Le,At?ge(Ze,An):Ze);_t[ft]=pn,$t[ft]=pn-Le}if(j){var tn=ft==="x"?V:Z,Gr=ft==="x"?dt:U,en=_t[Pt],hn=en+Et[tn],Ai=en-Et[Gr],Ci=vt(At?ln(hn,_e):hn,en,At?ge(Ai,An):Ai);_t[Pt]=Ci,$t[Pt]=Ci-en}}a.modifiersData[D]=$t}}var it={name:"preventOverflow",enabled:!0,phase:"main",fn:tt,requiresIfExists:["offset"]},x=function(a,b){return a=typeof a=="function"?a(Object.assign({},b.rects,{placement:b.placement})):a,cr(typeof a!="number"?a:ur(a,l))};function Gt(f){var a,b=f.state,D=f.name,_=f.options,F=b.elements.arrow,W=b.modifiersData.popperOffsets,j=oe(b.placement),q=de(j),ot=[Z,U].indexOf(j)>=0,z=ot?"height":"width";if(!(!F||!W)){var Dt=x(_.padding,b),Lt=T(F),At=q==="y"?V:Z,xt=q==="y"?dt:U,Mt=b.rects.reference[z]+b.rects.reference[q]-W[q]-b.rects.popper[z],Et=W[q]-b.rects.reference[q],Bt=J(F),Rt=Bt?q==="y"?Bt.clientHeight||0:Bt.clientWidth||0:0,Ht=Mt/2-Et/2,ft=Dt[At],Pt=Rt-Lt[z]-Dt[xt],_t=Rt/2-Lt[z]/2+Ht,Nt=vt(ft,_t,Pt),Ft=q;b.modifiersData[D]=(a={},a[Ft]=Nt,a.centerOffset=Nt-_t,a)}}function ct(f){var a=f.state,b=f.options,D=b.element,_=D===void 0?"[data-popper-arrow]":D;if(_!=null&&!(typeof _=="string"&&(_=a.elements.popper.querySelector(_),!_))){if(o(_)||console.error(['Popper: "arrow" element must be an HTMLElement (not an SVGElement).',"To use an SVG arrow, wrap it in an HTMLElement that will be used as","the arrow."].join(" ")),!kn(a.elements.popper,_)){console.error(['Popper: "arrow" modifier\'s `element` must be a child of the popper',"element."].join(" "));return}a.elements.arrow=_}}var Fe={name:"arrow",enabled:!0,phase:"main",fn:Gt,effect:ct,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function be(f,a,b){return b===void 0&&(b={x:0,y:0}),{top:f.top-a.height-b.y,right:f.right-a.width+b.x,bottom:f.bottom-a.height+b.y,left:f.left-a.width-b.x}}function Ge(f){return[V,U,dt,Z].some(function(a){return f[a]>=0})}function Ke(f){var a=f.state,b=f.name,D=a.rects.reference,_=a.rects.popper,F=a.modifiersData.preventOverflow,W=qe(a,{elementContext:"reference"}),j=qe(a,{altBoundary:!0}),q=be(W,D),ot=be(j,_,F),z=Ge(q),Dt=Ge(ot);a.modifiersData[b]={referenceClippingOffsets:q,popperEscapeOffsets:ot,isReferenceHidden:z,hasPopperEscaped:Dt},a.attributes.popper=Object.assign({},a.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":Dt})}var Je={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Ke},re=[jn,Bn,w,Y],le=En({defaultModifiers:re}),ye=[jn,Bn,w,Y,bt,rt,it,Fe,Je],un=En({defaultModifiers:ye});e.applyStyles=Y,e.arrow=Fe,e.computeStyles=w,e.createPopper=un,e.createPopperLite=le,e.defaultModifiers=ye,e.detectOverflow=qe,e.eventListeners=jn,e.flip=rt,e.hide=Je,e.offset=bt,e.popperGenerator=En,e.popperOffsets=Bn,e.preventOverflow=it}),No=Fo(e=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0});var t=us(),r='',n="tippy-box",i="tippy-content",o="tippy-backdrop",s="tippy-arrow",h="tippy-svg-arrow",u={passive:!0,capture:!0};function c(g,w){return{}.hasOwnProperty.call(g,w)}function y(g,w,A){if(Array.isArray(g)){var I=g[w];return I??(Array.isArray(A)?A[w]:A)}return g}function m(g,w){var A={}.toString.call(g);return A.indexOf("[object")===0&&A.indexOf(w+"]")>-1}function E(g,w){return typeof g=="function"?g.apply(void 0,w):g}function O(g,w){if(w===0)return g;var A;return function(I){clearTimeout(A),A=setTimeout(function(){g(I)},w)}}function S(g,w){var A=Object.assign({},g);return w.forEach(function(I){delete A[I]}),A}function T(g){return g.split(/\s+/).filter(Boolean)}function R(g){return[].concat(g)}function H(g,w){g.indexOf(w)===-1&&g.push(w)}function B(g){return g.filter(function(w,A){return g.indexOf(w)===A})}function K(g){return g.split("-")[0]}function X(g){return[].slice.call(g)}function nt(g){return Object.keys(g).reduce(function(w,A){return g[A]!==void 0&&(w[A]=g[A]),w},{})}function J(){return document.createElement("div")}function V(g){return["Element","Fragment"].some(function(w){return m(g,w)})}function dt(g){return m(g,"NodeList")}function U(g){return m(g,"MouseEvent")}function Z(g){return!!(g&&g._tippy&&g._tippy.reference===g)}function mt(g){return V(g)?[g]:dt(g)?X(g):Array.isArray(g)?g:X(document.querySelectorAll(g))}function l(g,w){g.forEach(function(A){A&&(A.style.transitionDuration=w+"ms")})}function p(g,w){g.forEach(function(A){A&&A.setAttribute("data-state",w)})}function v(g){var w,A=R(g),I=A[0];return!(I==null||(w=I.ownerDocument)==null)&&w.body?I.ownerDocument:document}function d(g,w){var A=w.clientX,I=w.clientY;return g.every(function(Y){var $=Y.popperRect,k=Y.popperState,bt=Y.props,lt=bt.interactiveBorder,pt=K(k.placement),yt=k.modifiersData.offset;if(!yt)return!0;var Tt=pt==="bottom"?yt.top.y:0,jt=pt==="top"?yt.bottom.y:0,St=pt==="right"?yt.left.x:0,It=pt==="left"?yt.right.x:0,rt=$.top-I+Tt>lt,ht=I-$.bottom-jt>lt,vt=$.left-A+St>lt,tt=A-$.right-It>lt;return rt||ht||vt||tt})}function N(g,w,A){var I=w+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(Y){g[I](Y,A)})}var P={isTouch:!1},M=0;function Q(){P.isTouch||(P.isTouch=!0,window.performance&&document.addEventListener("mousemove",Ut))}function Ut(){var g=performance.now();g-M<20&&(P.isTouch=!1,document.removeEventListener("mousemove",Ut)),M=g}function Re(){var g=document.activeElement;if(Z(g)){var w=g._tippy;g.blur&&!w.state.isVisible&&g.blur()}}function Ve(){document.addEventListener("touchstart",Q,u),window.addEventListener("blur",Re)}var Lr=typeof window<"u"&&typeof document<"u",Nr=Lr?navigator.userAgent:"",kr=/MSIE |Trident\//.test(Nr);function ze(g){var w=g==="destroy"?"n already-":" ";return[g+"() was called on a"+w+"destroyed instance. This is a no-op but","indicates a potential memory leak."].join(" ")}function nr(g){var w=/[ \t]{2,}/g,A=/^[ \t]*/gm;return g.replace(w," ").replace(A,"").trim()}function jr(g){return nr(` %ctippy.js %c`+nr(g)+` %c\u{1F477}\u200D This is a development-only message. It will be removed in production. - `)}function rr(g){return[jr(g),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}var It;Br();function Br(){It=new Set}function mt(g,w){if(g&&!It.has(w)){var A;It.add(w),(A=console).warn.apply(A,rr(w))}}function Ut(g,w){if(g&&!It.has(w)){var A;It.add(w),(A=console).error.apply(A,rr(w))}}function At(g){var w=!g,A=Object.prototype.toString.call(g)==="[object Object]"&&!g.addEventListener;Ut(w,["tippy() was passed","`"+String(g)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),Ut(A,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" "))}var Ct={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Hr={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Qe=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Ct,{},Hr),$r=Object.keys(Qe),Wr=function(w){gt(w,[]);var A=Object.keys(w);A.forEach(function(I){Qe[I]=w[I]})};function ot(g){var w=g.plugins||[],A=w.reduce(function(I,Y){var $=Y.name,k=Y.defaultValue;return $&&(I[$]=g[$]!==void 0?g[$]:k),I},{});return Object.assign({},g,{},A)}function Vr(g,w){var A=w?Object.keys(ot(Object.assign({},Qe,{plugins:w}))):$r,I=A.reduce(function(Y,$){var k=(g.getAttribute("data-tippy-"+$)||"").trim();if(!k)return Y;if($==="content")Y[$]=k;else try{Y[$]=JSON.parse(k)}catch{Y[$]=k}return Y},{});return I}function ir(g,w){var A=Object.assign({},w,{content:E(w.content,[g])},w.ignoreAttributes?{}:Vr(g,w.plugins));return A.aria=Object.assign({},Qe.aria,{},A.aria),A.aria={expanded:A.aria.expanded==="auto"?w.interactive:A.aria.expanded,content:A.aria.content==="auto"?w.interactive?null:"describedby":A.aria.content},A}function gt(g,w){g===void 0&&(g={}),w===void 0&&(w=[]);var A=Object.keys(g);A.forEach(function(I){var Y=S(Qe,Object.keys(Ct)),$=!c(Y,I);$&&($=w.filter(function(k){return k.name===I}).length===0),mt($,["`"+I+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.",` + `)}function rr(g){return[jr(g),"color: #00C584; font-size: 1.3em; font-weight: bold;","line-height: 1.5","color: #a6a095;"]}var Ie;Br();function Br(){Ie=new Set}function me(g,w){if(g&&!Ie.has(w)){var A;Ie.add(w),(A=console).warn.apply(A,rr(w))}}function Ue(g,w){if(g&&!Ie.has(w)){var A;Ie.add(w),(A=console).error.apply(A,rr(w))}}function Ae(g){var w=!g,A=Object.prototype.toString.call(g)==="[object Object]"&&!g.addEventListener;Ue(w,["tippy() was passed","`"+String(g)+"`","as its targets (first) argument. Valid types are: String, Element,","Element[], or NodeList."].join(" ")),Ue(A,["tippy() was passed a plain object which is not supported as an argument","for virtual positioning. Use props.getReferenceClientRect instead."].join(" "))}var Ce={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Hr={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Qt=Object.assign({appendTo:function(){return document.body},aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Ce,{},Hr),$r=Object.keys(Qt),Wr=function(w){ge(w,[]);var A=Object.keys(w);A.forEach(function(I){Qt[I]=w[I]})};function oe(g){var w=g.plugins||[],A=w.reduce(function(I,Y){var $=Y.name,k=Y.defaultValue;return $&&(I[$]=g[$]!==void 0?g[$]:k),I},{});return Object.assign({},g,{},A)}function Vr(g,w){var A=w?Object.keys(oe(Object.assign({},Qt,{plugins:w}))):$r,I=A.reduce(function(Y,$){var k=(g.getAttribute("data-tippy-"+$)||"").trim();if(!k)return Y;if($==="content")Y[$]=k;else try{Y[$]=JSON.parse(k)}catch{Y[$]=k}return Y},{});return I}function ir(g,w){var A=Object.assign({},w,{content:E(w.content,[g])},w.ignoreAttributes?{}:Vr(g,w.plugins));return A.aria=Object.assign({},Qt.aria,{},A.aria),A.aria={expanded:A.aria.expanded==="auto"?w.interactive:A.aria.expanded,content:A.aria.content==="auto"?w.interactive?null:"describedby":A.aria.content},A}function ge(g,w){g===void 0&&(g={}),w===void 0&&(w=[]);var A=Object.keys(g);A.forEach(function(I){var Y=S(Qt,Object.keys(Ce)),$=!c(Y,I);$&&($=w.filter(function(k){return k.name===I}).length===0),me($,["`"+I+"`","is not a valid prop. You may have spelled it incorrectly, or if it's","a plugin, forgot to pass it in an array as props.plugins.",` `,`All props: https://atomiks.github.io/tippyjs/v6/all-props/ -`,"Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}var ln=function(){return"innerHTML"};function Yt(g,w){g[ln()]=w}function or(g){var w=J();return g===!0?w.className=s:(w.className=h,V(g)?w.appendChild(g):Yt(w,g)),w}function kn(g,w){V(w.content)?(Yt(g,""),g.appendChild(w.content)):typeof w.content!="function"&&(w.allowHTML?Yt(g,w.content):g.textContent=w.content)}function Xt(g){var w=g.firstElementChild,A=X(w.children);return{box:w,content:A.find(function(I){return I.classList.contains(i)}),arrow:A.find(function(I){return I.classList.contains(s)||I.classList.contains(h)}),backdrop:A.find(function(I){return I.classList.contains(o)})}}function ar(g){var w=J(),A=J();A.className=n,A.setAttribute("data-state","hidden"),A.setAttribute("tabindex","-1");var I=J();I.className=i,I.setAttribute("data-state","hidden"),kn(I,g.props),w.appendChild(A),A.appendChild(I),Y(g.props,g.props);function Y($,k){var be=Xt(w),le=be.box,pe=be.content,ye=be.arrow;k.theme?le.setAttribute("data-theme",k.theme):le.removeAttribute("data-theme"),typeof k.animation=="string"?le.setAttribute("data-animation",k.animation):le.removeAttribute("data-animation"),k.inertia?le.setAttribute("data-inertia",""):le.removeAttribute("data-inertia"),le.style.maxWidth=typeof k.maxWidth=="number"?k.maxWidth+"px":k.maxWidth,k.role?le.setAttribute("role",k.role):le.removeAttribute("role"),($.content!==k.content||$.allowHTML!==k.allowHTML)&&kn(pe,g.props),k.arrow?ye?$.arrow!==k.arrow&&(le.removeChild(ye),le.appendChild(or(k.arrow))):le.appendChild(or(k.arrow)):ye&&le.removeChild(ye)}return{popper:w,onUpdate:Y}}ar.$$tippy=!0;var sr=1,yn=[],wn=[];function fn(g,w){var A=ir(g,Object.assign({},Qe,{},ot(ne(w)))),I,Y,$,k=!1,be=!1,le=!1,pe=!1,ye,Te,je,Se=[],Ie=O(Re,A.interactiveDebounce),re,he=sr++,ve=null,ee=B(A.plugins),ie={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},x={id:he,reference:g,popper:J(),popperInstance:ve,props:A,state:ie,plugins:ee,clearDelayTimeouts:Lt,setProps:dn,setContent:Zt,show:Nt,hide:$n,hideWithInteractivity:Qt,enable:wt,disable:et,unmount:Sn,destroy:Wn};if(!A.render)return Ut(!0,"render() function has not been supplied."),x;var Ge=A.render(x),ce=Ge.popper,Ft=Ge.onUpdate;ce.setAttribute("data-tippy-root",""),ce.id="tippy-"+x.id,x.popper=ce,g._tippy=x,ce._tippy=x;var bt=ee.map(function(C){return C.fn(x)}),Gt=g.hasAttribute("aria-expanded");return Me(),_(),a(),b("onCreate",[x]),A.showOnCreate&&$e(),ce.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),ce.addEventListener("mouseleave",function(C){x.props.interactive&&x.props.trigger.indexOf("mouseenter")>=0&&(yt().addEventListener("mousemove",Ie),Ie(C))}),x;function Kt(){var C=x.props.touch;return Array.isArray(C)?C:[C,0]}function Jt(){return Kt()[0]==="hold"}function rt(){var C;return!!((C=x.props.render)!=null&&C.$$tippy)}function lt(){return re||g}function yt(){var C=lt().parentNode;return C?v(C):document}function un(){return Xt(ce)}function f(C){return x.state.isMounted&&!x.state.isVisible||P.isTouch||ye&&ye.type==="focus"?0:y(x.props.delay,C?0:1,Qe.delay)}function a(){ce.style.pointerEvents=x.props.interactive&&x.state.isVisible?"":"none",ce.style.zIndex=""+x.props.zIndex}function b(C,G,te){if(te===void 0&&(te=!0),bt.forEach(function(we){we[C]&&we[C].apply(void 0,G)}),te){var ge;(ge=x.props)[C].apply(ge,G)}}function D(){var C=x.props.aria;if(C.content){var G="aria-"+C.content,te=ce.id,ge=R(x.props.triggerTarget||g);ge.forEach(function(we){var Ke=we.getAttribute(G);if(x.state.isVisible)we.setAttribute(G,Ke?Ke+" "+te:te);else{var Je=Ke&&Ke.replace(te,"").trim();Je?we.setAttribute(G,Je):we.removeAttribute(G)}})}}function _(){if(!(Gt||!x.props.aria.expanded)){var C=R(x.props.triggerTarget||g);C.forEach(function(G){x.props.interactive?G.setAttribute("aria-expanded",x.state.isVisible&&G===lt()?"true":"false"):G.removeAttribute("aria-expanded")})}}function F(){yt().removeEventListener("mousemove",Ie),yn=yn.filter(function(C){return C!==Ie})}function W(C){if(!(P.isTouch&&(le||C.type==="mousedown"))&&!(x.props.interactive&&ce.contains(C.target))){if(lt().contains(C.target)){if(P.isTouch||x.state.isVisible&&x.props.trigger.indexOf("click")>=0)return}else b("onClickOutside",[x,C]);x.props.hideOnClick===!0&&(x.clearDelayTimeouts(),x.hide(),be=!0,setTimeout(function(){be=!1}),x.state.isMounted||z())}}function j(){le=!0}function q(){le=!1}function oe(){var C=yt();C.addEventListener("mousedown",W,!0),C.addEventListener("touchend",W,u),C.addEventListener("touchstart",q,u),C.addEventListener("touchmove",j,u)}function z(){var C=yt();C.removeEventListener("mousedown",W,!0),C.removeEventListener("touchend",W,u),C.removeEventListener("touchstart",q,u),C.removeEventListener("touchmove",j,u)}function De(C,G){Ae(C,function(){!x.state.isVisible&&ce.parentNode&&ce.parentNode.contains(ce)&&G()})}function Le(C,G){Ae(C,G)}function Ae(C,G){var te=un().box;function ge(we){we.target===te&&(N(te,"remove",ge),G())}if(C===0)return G();N(te,"remove",Te),N(te,"add",ge),Te=ge}function xe(C,G,te){te===void 0&&(te=!1);var ge=R(x.props.triggerTarget||g);ge.forEach(function(we){we.addEventListener(C,G,te),Se.push({node:we,eventType:C,handler:G,options:te})})}function Me(){Jt()&&(xe("touchstart",Be,{passive:!0}),xe("touchend",He,{passive:!0})),T(x.props.trigger).forEach(function(C){if(C!=="manual")switch(xe(C,Be),C){case"mouseenter":xe("mouseleave",He);break;case"focus":xe(kr?"focusout":"blur",fe);break;case"focusin":xe("focusout",fe);break}})}function Ee(){Se.forEach(function(C){var G=C.node,te=C.eventType,ge=C.handler,we=C.options;G.removeEventListener(te,ge,we)}),Se=[]}function Be(C){var G,te=!1;if(!(!x.state.isEnabled||Pe(C)||be)){var ge=((G=ye)==null?void 0:G.type)==="focus";ye=C,re=C.currentTarget,_(),!x.state.isVisible&&U(C)&&yn.forEach(function(we){return we(C)}),C.type==="click"&&(x.props.trigger.indexOf("mouseenter")<0||k)&&x.props.hideOnClick!==!1&&x.state.isVisible?te=!0:$e(C),C.type==="click"&&(k=!te),te&&!ge&&Ve(C)}}function Re(C){var G=C.target,te=lt().contains(G)||ce.contains(G);if(!(C.type==="mousemove"&&te)){var ge=Ye().concat(ce).map(function(we){var Ke,Je=we._tippy,Dt=(Ke=Je.popperInstance)==null?void 0:Ke.state;return Dt?{popperRect:we.getBoundingClientRect(),popperState:Dt,props:A}:null}).filter(Boolean);d(ge,C)&&(F(),Ve(C))}}function He(C){var G=Pe(C)||x.props.trigger.indexOf("click")>=0&&k;if(!G){if(x.props.interactive){x.hideWithInteractivity(C);return}Ve(C)}}function fe(C){x.props.trigger.indexOf("focusin")<0&&C.target!==lt()||x.props.interactive&&C.relatedTarget&&ce.contains(C.relatedTarget)||Ve(C)}function Pe(C){return P.isTouch?Jt()!==C.type.indexOf("touch")>=0:!1}function _e(){Ne();var C=x.props,G=C.popperOptions,te=C.placement,ge=C.offset,we=C.getReferenceClientRect,Ke=C.moveTransition,Je=rt()?Xt(ce).arrow:null,Dt=we?{getBoundingClientRect:we,contextElement:we.contextElement||lt()}:g,Vn={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(pn){var en=pn.state;if(rt()){var Gr=un(),tn=Gr.box;["placement","reference-hidden","escaped"].forEach(function(hn){hn==="placement"?tn.setAttribute("data-placement",en.placement):en.attributes.popper["data-popper-"+hn]?tn.setAttribute("data-"+hn,""):tn.removeAttribute("data-"+hn)}),en.attributes.popper={}}}},_t=[{name:"offset",options:{offset:ge}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Ke}},Vn];rt()&&Je&&_t.push({name:"arrow",options:{element:Je,padding:3}}),_t.push.apply(_t,G?.modifiers||[]),x.popperInstance=e.createPopper(Dt,ce,Object.assign({},G,{placement:te,onFirstUpdate:je,modifiers:_t}))}function Ne(){x.popperInstance&&(x.popperInstance.destroy(),x.popperInstance=null)}function Fe(){var C=x.props.appendTo,G,te=lt();x.props.interactive&&C===Qe.appendTo||C==="parent"?G=te.parentNode:G=E(C,[te]),G.contains(ce)||G.appendChild(ce),_e(),mt(x.props.interactive&&C===Qe.appendTo&&te.nextElementSibling!==ce,["Interactive tippy element may not be accessible via keyboard","navigation because it is not directly after the reference element","in the DOM source order.",` +`,"Plugins: https://atomiks.github.io/tippyjs/v6/plugins/"].join(" "))})}var ln=function(){return"innerHTML"};function Ye(g,w){g[ln()]=w}function or(g){var w=J();return g===!0?w.className=s:(w.className=h,V(g)?w.appendChild(g):Ye(w,g)),w}function kn(g,w){V(w.content)?(Ye(g,""),g.appendChild(w.content)):typeof w.content!="function"&&(w.allowHTML?Ye(g,w.content):g.textContent=w.content)}function Xe(g){var w=g.firstElementChild,A=X(w.children);return{box:w,content:A.find(function(I){return I.classList.contains(i)}),arrow:A.find(function(I){return I.classList.contains(s)||I.classList.contains(h)}),backdrop:A.find(function(I){return I.classList.contains(o)})}}function ar(g){var w=J(),A=J();A.className=n,A.setAttribute("data-state","hidden"),A.setAttribute("tabindex","-1");var I=J();I.className=i,I.setAttribute("data-state","hidden"),kn(I,g.props),w.appendChild(A),A.appendChild(I),Y(g.props,g.props);function Y($,k){var bt=Xe(w),lt=bt.box,pt=bt.content,yt=bt.arrow;k.theme?lt.setAttribute("data-theme",k.theme):lt.removeAttribute("data-theme"),typeof k.animation=="string"?lt.setAttribute("data-animation",k.animation):lt.removeAttribute("data-animation"),k.inertia?lt.setAttribute("data-inertia",""):lt.removeAttribute("data-inertia"),lt.style.maxWidth=typeof k.maxWidth=="number"?k.maxWidth+"px":k.maxWidth,k.role?lt.setAttribute("role",k.role):lt.removeAttribute("role"),($.content!==k.content||$.allowHTML!==k.allowHTML)&&kn(pt,g.props),k.arrow?yt?$.arrow!==k.arrow&&(lt.removeChild(yt),lt.appendChild(or(k.arrow))):lt.appendChild(or(k.arrow)):yt&<.removeChild(yt)}return{popper:w,onUpdate:Y}}ar.$$tippy=!0;var sr=1,yn=[],wn=[];function fn(g,w){var A=ir(g,Object.assign({},Qt,{},oe(nt(w)))),I,Y,$,k=!1,bt=!1,lt=!1,pt=!1,yt,Tt,jt,St=[],It=O(Rt,A.interactiveDebounce),rt,ht=sr++,vt=null,tt=B(A.plugins),it={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},x={id:ht,reference:g,popper:J(),popperInstance:vt,props:A,state:it,plugins:tt,clearDelayTimeouts:Le,setProps:dn,setContent:Ze,show:Ne,hide:$n,hideWithInteractivity:Qe,enable:we,disable:te,unmount:Sn,destroy:Wn};if(!A.render)return Ue(!0,"render() function has not been supplied."),x;var Gt=A.render(x),ct=Gt.popper,Fe=Gt.onUpdate;ct.setAttribute("data-tippy-root",""),ct.id="tippy-"+x.id,x.popper=ct,g._tippy=x,ct._tippy=x;var be=tt.map(function(C){return C.fn(x)}),Ge=g.hasAttribute("aria-expanded");return Mt(),_(),a(),b("onCreate",[x]),A.showOnCreate&&$t(),ct.addEventListener("mouseenter",function(){x.props.interactive&&x.state.isVisible&&x.clearDelayTimeouts()}),ct.addEventListener("mouseleave",function(C){x.props.interactive&&x.props.trigger.indexOf("mouseenter")>=0&&(ye().addEventListener("mousemove",It),It(C))}),x;function Ke(){var C=x.props.touch;return Array.isArray(C)?C:[C,0]}function Je(){return Ke()[0]==="hold"}function re(){var C;return!!((C=x.props.render)!=null&&C.$$tippy)}function le(){return rt||g}function ye(){var C=le().parentNode;return C?v(C):document}function un(){return Xe(ct)}function f(C){return x.state.isMounted&&!x.state.isVisible||P.isTouch||yt&&yt.type==="focus"?0:y(x.props.delay,C?0:1,Qt.delay)}function a(){ct.style.pointerEvents=x.props.interactive&&x.state.isVisible?"":"none",ct.style.zIndex=""+x.props.zIndex}function b(C,G,et){if(et===void 0&&(et=!0),be.forEach(function(wt){wt[C]&&wt[C].apply(void 0,G)}),et){var gt;(gt=x.props)[C].apply(gt,G)}}function D(){var C=x.props.aria;if(C.content){var G="aria-"+C.content,et=ct.id,gt=R(x.props.triggerTarget||g);gt.forEach(function(wt){var Kt=wt.getAttribute(G);if(x.state.isVisible)wt.setAttribute(G,Kt?Kt+" "+et:et);else{var Jt=Kt&&Kt.replace(et,"").trim();Jt?wt.setAttribute(G,Jt):wt.removeAttribute(G)}})}}function _(){if(!(Ge||!x.props.aria.expanded)){var C=R(x.props.triggerTarget||g);C.forEach(function(G){x.props.interactive?G.setAttribute("aria-expanded",x.state.isVisible&&G===le()?"true":"false"):G.removeAttribute("aria-expanded")})}}function F(){ye().removeEventListener("mousemove",It),yn=yn.filter(function(C){return C!==It})}function W(C){if(!(P.isTouch&&(lt||C.type==="mousedown"))&&!(x.props.interactive&&ct.contains(C.target))){if(le().contains(C.target)){if(P.isTouch||x.state.isVisible&&x.props.trigger.indexOf("click")>=0)return}else b("onClickOutside",[x,C]);x.props.hideOnClick===!0&&(x.clearDelayTimeouts(),x.hide(),bt=!0,setTimeout(function(){bt=!1}),x.state.isMounted||z())}}function j(){lt=!0}function q(){lt=!1}function ot(){var C=ye();C.addEventListener("mousedown",W,!0),C.addEventListener("touchend",W,u),C.addEventListener("touchstart",q,u),C.addEventListener("touchmove",j,u)}function z(){var C=ye();C.removeEventListener("mousedown",W,!0),C.removeEventListener("touchend",W,u),C.removeEventListener("touchstart",q,u),C.removeEventListener("touchmove",j,u)}function Dt(C,G){At(C,function(){!x.state.isVisible&&ct.parentNode&&ct.parentNode.contains(ct)&&G()})}function Lt(C,G){At(C,G)}function At(C,G){var et=un().box;function gt(wt){wt.target===et&&(N(et,"remove",gt),G())}if(C===0)return G();N(et,"remove",Tt),N(et,"add",gt),Tt=gt}function xt(C,G,et){et===void 0&&(et=!1);var gt=R(x.props.triggerTarget||g);gt.forEach(function(wt){wt.addEventListener(C,G,et),St.push({node:wt,eventType:C,handler:G,options:et})})}function Mt(){Je()&&(xt("touchstart",Bt,{passive:!0}),xt("touchend",Ht,{passive:!0})),T(x.props.trigger).forEach(function(C){if(C!=="manual")switch(xt(C,Bt),C){case"mouseenter":xt("mouseleave",Ht);break;case"focus":xt(kr?"focusout":"blur",ft);break;case"focusin":xt("focusout",ft);break}})}function Et(){St.forEach(function(C){var G=C.node,et=C.eventType,gt=C.handler,wt=C.options;G.removeEventListener(et,gt,wt)}),St=[]}function Bt(C){var G,et=!1;if(!(!x.state.isEnabled||Pt(C)||bt)){var gt=((G=yt)==null?void 0:G.type)==="focus";yt=C,rt=C.currentTarget,_(),!x.state.isVisible&&U(C)&&yn.forEach(function(wt){return wt(C)}),C.type==="click"&&(x.props.trigger.indexOf("mouseenter")<0||k)&&x.props.hideOnClick!==!1&&x.state.isVisible?et=!0:$t(C),C.type==="click"&&(k=!et),et&&!gt&&Vt(C)}}function Rt(C){var G=C.target,et=le().contains(G)||ct.contains(G);if(!(C.type==="mousemove"&&et)){var gt=Yt().concat(ct).map(function(wt){var Kt,Jt=wt._tippy,De=(Kt=Jt.popperInstance)==null?void 0:Kt.state;return De?{popperRect:wt.getBoundingClientRect(),popperState:De,props:A}:null}).filter(Boolean);d(gt,C)&&(F(),Vt(C))}}function Ht(C){var G=Pt(C)||x.props.trigger.indexOf("click")>=0&&k;if(!G){if(x.props.interactive){x.hideWithInteractivity(C);return}Vt(C)}}function ft(C){x.props.trigger.indexOf("focusin")<0&&C.target!==le()||x.props.interactive&&C.relatedTarget&&ct.contains(C.relatedTarget)||Vt(C)}function Pt(C){return P.isTouch?Je()!==C.type.indexOf("touch")>=0:!1}function _t(){Nt();var C=x.props,G=C.popperOptions,et=C.placement,gt=C.offset,wt=C.getReferenceClientRect,Kt=C.moveTransition,Jt=re()?Xe(ct).arrow:null,De=wt?{getBoundingClientRect:wt,contextElement:wt.contextElement||le()}:g,Vn={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(pn){var tn=pn.state;if(re()){var Gr=un(),en=Gr.box;["placement","reference-hidden","escaped"].forEach(function(hn){hn==="placement"?en.setAttribute("data-placement",tn.placement):tn.attributes.popper["data-popper-"+hn]?en.setAttribute("data-"+hn,""):en.removeAttribute("data-"+hn)}),tn.attributes.popper={}}}},_e=[{name:"offset",options:{offset:gt}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Kt}},Vn];re()&&Jt&&_e.push({name:"arrow",options:{element:Jt,padding:3}}),_e.push.apply(_e,G?.modifiers||[]),x.popperInstance=t.createPopper(De,ct,Object.assign({},G,{placement:et,onFirstUpdate:jt,modifiers:_e}))}function Nt(){x.popperInstance&&(x.popperInstance.destroy(),x.popperInstance=null)}function Ft(){var C=x.props.appendTo,G,et=le();x.props.interactive&&C===Qt.appendTo||C==="parent"?G=et.parentNode:G=E(C,[et]),G.contains(ct)||G.appendChild(ct),_t(),me(x.props.interactive&&C===Qt.appendTo&&et.nextElementSibling!==ct,["Interactive tippy element may not be accessible via keyboard","navigation because it is not directly after the reference element","in the DOM source order.",` `,"Using a wrapper
or tag around the reference element","solves this by creating a new parentNode context.",` `,"Specifying `appendTo: document.body` silences this warning, but it","assumes you are using a focus management solution to handle","keyboard navigation.",` -`,"See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" "))}function Ye(){return X(ce.querySelectorAll("[data-tippy-root]"))}function $e(C){x.clearDelayTimeouts(),C&&b("onTrigger",[x,C]),oe();var G=f(!0),te=Kt(),ge=te[0],we=te[1];P.isTouch&&ge==="hold"&&we&&(G=we),G?I=setTimeout(function(){x.show()},G):x.show()}function Ve(C){if(x.clearDelayTimeouts(),b("onUntrigger",[x,C]),!x.state.isVisible){z();return}if(!(x.props.trigger.indexOf("mouseenter")>=0&&x.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(C.type)>=0&&k)){var G=f(!1);G?Y=setTimeout(function(){x.state.isVisible&&x.hide()},G):$=requestAnimationFrame(function(){x.hide()})}}function wt(){x.state.isEnabled=!0}function et(){x.hide(),x.state.isEnabled=!1}function Lt(){clearTimeout(I),clearTimeout(Y),cancelAnimationFrame($)}function dn(C){if(mt(x.state.isDestroyed,zt("setProps")),!x.state.isDestroyed){b("onBeforeUpdate",[x,C]),Ee();var G=x.props,te=ir(g,Object.assign({},x.props,{},C,{ignoreAttributes:!0}));x.props=te,Me(),G.interactiveDebounce!==te.interactiveDebounce&&(F(),Ie=O(Re,te.interactiveDebounce)),G.triggerTarget&&!te.triggerTarget?R(G.triggerTarget).forEach(function(ge){ge.removeAttribute("aria-expanded")}):te.triggerTarget&&g.removeAttribute("aria-expanded"),_(),a(),Ft&&Ft(G,te),x.popperInstance&&(_e(),Ye().forEach(function(ge){requestAnimationFrame(ge._tippy.popperInstance.forceUpdate)})),b("onAfterUpdate",[x,C])}}function Zt(C){x.setProps({content:C})}function Nt(){mt(x.state.isDestroyed,zt("show"));var C=x.state.isVisible,G=x.state.isDestroyed,te=!x.state.isEnabled,ge=P.isTouch&&!x.props.touch,we=y(x.props.duration,0,Qe.duration);if(!(C||G||te||ge)&&!lt().hasAttribute("disabled")&&(b("onShow",[x],!1),x.props.onShow(x)!==!1)){if(x.state.isVisible=!0,rt()&&(ce.style.visibility="visible"),a(),oe(),x.state.isMounted||(ce.style.transition="none"),rt()){var Ke=un(),Je=Ke.box,Dt=Ke.content;l([Je,Dt],0)}je=function(){var _t;if(!(!x.state.isVisible||pe)){if(pe=!0,ce.offsetHeight,ce.style.transition=x.props.moveTransition,rt()&&x.props.animation){var An=un(),pn=An.box,en=An.content;l([pn,en],we),p([pn,en],"visible")}D(),_(),H(wn,x),(_t=x.popperInstance)==null||_t.forceUpdate(),x.state.isMounted=!0,b("onMount",[x]),x.props.animation&&rt()&&Le(we,function(){x.state.isShown=!0,b("onShown",[x])})}},Fe()}}function $n(){mt(x.state.isDestroyed,zt("hide"));var C=!x.state.isVisible,G=x.state.isDestroyed,te=!x.state.isEnabled,ge=y(x.props.duration,1,Qe.duration);if(!(C||G||te)&&(b("onHide",[x],!1),x.props.onHide(x)!==!1)){if(x.state.isVisible=!1,x.state.isShown=!1,pe=!1,k=!1,rt()&&(ce.style.visibility="hidden"),F(),z(),a(),rt()){var we=un(),Ke=we.box,Je=we.content;x.props.animation&&(l([Ke,Je],ge),p([Ke,Je],"hidden"))}D(),_(),x.props.animation?rt()&&De(ge,x.unmount):x.unmount()}}function Qt(C){mt(x.state.isDestroyed,zt("hideWithInteractivity")),yt().addEventListener("mousemove",Ie),H(yn,Ie),Ie(C)}function Sn(){mt(x.state.isDestroyed,zt("unmount")),x.state.isVisible&&x.hide(),x.state.isMounted&&(Ne(),Ye().forEach(function(C){C._tippy.unmount()}),ce.parentNode&&ce.parentNode.removeChild(ce),wn=wn.filter(function(C){return C!==x}),x.state.isMounted=!1,b("onHidden",[x]))}function Wn(){mt(x.state.isDestroyed,zt("destroy")),!x.state.isDestroyed&&(x.clearDelayTimeouts(),x.unmount(),Ee(),delete g._tippy,x.state.isDestroyed=!0,b("onDestroy",[x]))}}function dt(g,w){w===void 0&&(w={});var A=Qe.plugins.concat(w.plugins||[]);At(g),gt(w,A),Vt();var I=Object.assign({},w,{plugins:A}),Y=me(g),$=V(I.content),k=Y.length>1;mt($&&k,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.",` +`,"See: https://atomiks.github.io/tippyjs/v6/accessibility/#interactivity"].join(" "))}function Yt(){return X(ct.querySelectorAll("[data-tippy-root]"))}function $t(C){x.clearDelayTimeouts(),C&&b("onTrigger",[x,C]),ot();var G=f(!0),et=Ke(),gt=et[0],wt=et[1];P.isTouch&>==="hold"&&wt&&(G=wt),G?I=setTimeout(function(){x.show()},G):x.show()}function Vt(C){if(x.clearDelayTimeouts(),b("onUntrigger",[x,C]),!x.state.isVisible){z();return}if(!(x.props.trigger.indexOf("mouseenter")>=0&&x.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(C.type)>=0&&k)){var G=f(!1);G?Y=setTimeout(function(){x.state.isVisible&&x.hide()},G):$=requestAnimationFrame(function(){x.hide()})}}function we(){x.state.isEnabled=!0}function te(){x.hide(),x.state.isEnabled=!1}function Le(){clearTimeout(I),clearTimeout(Y),cancelAnimationFrame($)}function dn(C){if(me(x.state.isDestroyed,ze("setProps")),!x.state.isDestroyed){b("onBeforeUpdate",[x,C]),Et();var G=x.props,et=ir(g,Object.assign({},x.props,{},C,{ignoreAttributes:!0}));x.props=et,Mt(),G.interactiveDebounce!==et.interactiveDebounce&&(F(),It=O(Rt,et.interactiveDebounce)),G.triggerTarget&&!et.triggerTarget?R(G.triggerTarget).forEach(function(gt){gt.removeAttribute("aria-expanded")}):et.triggerTarget&&g.removeAttribute("aria-expanded"),_(),a(),Fe&&Fe(G,et),x.popperInstance&&(_t(),Yt().forEach(function(gt){requestAnimationFrame(gt._tippy.popperInstance.forceUpdate)})),b("onAfterUpdate",[x,C])}}function Ze(C){x.setProps({content:C})}function Ne(){me(x.state.isDestroyed,ze("show"));var C=x.state.isVisible,G=x.state.isDestroyed,et=!x.state.isEnabled,gt=P.isTouch&&!x.props.touch,wt=y(x.props.duration,0,Qt.duration);if(!(C||G||et||gt)&&!le().hasAttribute("disabled")&&(b("onShow",[x],!1),x.props.onShow(x)!==!1)){if(x.state.isVisible=!0,re()&&(ct.style.visibility="visible"),a(),ot(),x.state.isMounted||(ct.style.transition="none"),re()){var Kt=un(),Jt=Kt.box,De=Kt.content;l([Jt,De],0)}jt=function(){var _e;if(!(!x.state.isVisible||pt)){if(pt=!0,ct.offsetHeight,ct.style.transition=x.props.moveTransition,re()&&x.props.animation){var An=un(),pn=An.box,tn=An.content;l([pn,tn],wt),p([pn,tn],"visible")}D(),_(),H(wn,x),(_e=x.popperInstance)==null||_e.forceUpdate(),x.state.isMounted=!0,b("onMount",[x]),x.props.animation&&re()&&Lt(wt,function(){x.state.isShown=!0,b("onShown",[x])})}},Ft()}}function $n(){me(x.state.isDestroyed,ze("hide"));var C=!x.state.isVisible,G=x.state.isDestroyed,et=!x.state.isEnabled,gt=y(x.props.duration,1,Qt.duration);if(!(C||G||et)&&(b("onHide",[x],!1),x.props.onHide(x)!==!1)){if(x.state.isVisible=!1,x.state.isShown=!1,pt=!1,k=!1,re()&&(ct.style.visibility="hidden"),F(),z(),a(),re()){var wt=un(),Kt=wt.box,Jt=wt.content;x.props.animation&&(l([Kt,Jt],gt),p([Kt,Jt],"hidden"))}D(),_(),x.props.animation?re()&&Dt(gt,x.unmount):x.unmount()}}function Qe(C){me(x.state.isDestroyed,ze("hideWithInteractivity")),ye().addEventListener("mousemove",It),H(yn,It),It(C)}function Sn(){me(x.state.isDestroyed,ze("unmount")),x.state.isVisible&&x.hide(),x.state.isMounted&&(Nt(),Yt().forEach(function(C){C._tippy.unmount()}),ct.parentNode&&ct.parentNode.removeChild(ct),wn=wn.filter(function(C){return C!==x}),x.state.isMounted=!1,b("onHidden",[x]))}function Wn(){me(x.state.isDestroyed,ze("destroy")),!x.state.isDestroyed&&(x.clearDelayTimeouts(),x.unmount(),Et(),delete g._tippy,x.state.isDestroyed=!0,b("onDestroy",[x]))}}function de(g,w){w===void 0&&(w={});var A=Qt.plugins.concat(w.plugins||[]);Ae(g),ge(w,A),Ve();var I=Object.assign({},w,{plugins:A}),Y=mt(g),$=V(I.content),k=Y.length>1;me($&&k,["tippy() was passed an Element as the `content` prop, but more than","one tippy instance was created by this invocation. This means the","content element will only be appended to the last tippy instance.",` `,"Instead, pass the .innerHTML of the element, or use a function that","returns a cloned version of the element instead.",` `,`1) content: element.innerHTML -`,"2) content: () => element.cloneNode(true)"].join(" "));var be=Y.reduce(function(le,pe){var ye=pe&&fn(pe,I);return ye&&le.push(ye),le},[]);return V(g)?be[0]:be}dt.defaultProps=Qe,dt.setDefaultProps=Wr,dt.currentInput=P;var lr=function(w){var A=w===void 0?{}:w,I=A.exclude,Y=A.duration;wn.forEach(function($){var k=!1;if(I&&(k=Z(I)?$.reference===I:$.popper===I.popper),!k){var be=$.props.duration;$.setProps({duration:Y}),$.hide(),$.state.isDestroyed||$.setProps({duration:be})}})},fr=Object.assign({},e.applyStyles,{effect:function(w){var A=w.state,I={popper:{position:A.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(A.elements.popper.style,I.popper),A.styles=I,A.elements.arrow&&Object.assign(A.elements.arrow.style,I.arrow)}}),cr=function(w,A){var I;A===void 0&&(A={}),Ut(!Array.isArray(w),["The first argument passed to createSingleton() must be an array of","tippy instances. The passed value was",String(w)].join(" "));var Y=w,$=[],k,be=A.overrides,le=[],pe=!1;function ye(){$=Y.map(function(ee){return ee.reference})}function Te(ee){Y.forEach(function(ie){ee?ie.enable():ie.disable()})}function je(ee){return Y.map(function(ie){var x=ie.setProps;return ie.setProps=function(Ge){x(Ge),ie.reference===k&&ee.setProps(Ge)},function(){ie.setProps=x}})}function Se(ee,ie){var x=$.indexOf(ie);if(ie!==k){k=ie;var Ge=(be||[]).concat("content").reduce(function(ce,Ft){return ce[Ft]=Y[x].props[Ft],ce},{});ee.setProps(Object.assign({},Ge,{getReferenceClientRect:typeof Ge.getReferenceClientRect=="function"?Ge.getReferenceClientRect:function(){return ie.getBoundingClientRect()}}))}}Te(!1),ye();var Ie={fn:function(){return{onDestroy:function(){Te(!0)},onHidden:function(){k=null},onClickOutside:function(x){x.props.showOnCreate&&!pe&&(pe=!0,k=null)},onShow:function(x){x.props.showOnCreate&&!pe&&(pe=!0,Se(x,$[0]))},onTrigger:function(x,Ge){Se(x,Ge.currentTarget)}}}},re=dt(J(),Object.assign({},S(A,["overrides"]),{plugins:[Ie].concat(A.plugins||[]),triggerTarget:$,popperOptions:Object.assign({},A.popperOptions,{modifiers:[].concat(((I=A.popperOptions)==null?void 0:I.modifiers)||[],[fr])})})),he=re.show;re.show=function(ee){if(he(),!k&&ee==null)return Se(re,$[0]);if(!(k&&ee==null)){if(typeof ee=="number")return $[ee]&&Se(re,$[ee]);if(Y.includes(ee)){var ie=ee.reference;return Se(re,ie)}if($.includes(ee))return Se(re,ee)}},re.showNext=function(){var ee=$[0];if(!k)return re.show(0);var ie=$.indexOf(k);re.show($[ie+1]||ee)},re.showPrevious=function(){var ee=$[$.length-1];if(!k)return re.show(ee);var ie=$.indexOf(k),x=$[ie-1]||ee;re.show(x)};var ve=re.setProps;return re.setProps=function(ee){be=ee.overrides||be,ve(ee)},re.setInstances=function(ee){Te(!0),le.forEach(function(ie){return ie()}),Y=ee,Te(!1),ye(),je(re),re.setProps({triggerTarget:$})},le=je(re),re},ur={mouseover:"mouseenter",focusin:"focus",click:"click"};function qt(g,w){Ut(!(w&&w.target),["You must specity a `target` prop indicating a CSS selector string matching","the target elements that should receive a tippy."].join(" "));var A=[],I=[],Y=!1,$=w.target,k=S(w,["target"]),be=Object.assign({},k,{trigger:"manual",touch:!1}),le=Object.assign({},k,{showOnCreate:!0}),pe=dt(g,be),ye=R(pe);function Te(he){if(!(!he.target||Y)){var ve=he.target.closest($);if(ve){var ee=ve.getAttribute("data-tippy-trigger")||w.trigger||Qe.trigger;if(!ve._tippy&&!(he.type==="touchstart"&&typeof le.touch=="boolean")&&!(he.type!=="touchstart"&&ee.indexOf(ur[he.type])<0)){var ie=dt(ve,le);ie&&(I=I.concat(ie))}}}}function je(he,ve,ee,ie){ie===void 0&&(ie=!1),he.addEventListener(ve,ee,ie),A.push({node:he,eventType:ve,handler:ee,options:ie})}function Se(he){var ve=he.reference;je(ve,"touchstart",Te,u),je(ve,"mouseover",Te),je(ve,"focusin",Te),je(ve,"click",Te)}function Ie(){A.forEach(function(he){var ve=he.node,ee=he.eventType,ie=he.handler,x=he.options;ve.removeEventListener(ee,ie,x)}),A=[]}function re(he){var ve=he.destroy,ee=he.enable,ie=he.disable;he.destroy=function(x){x===void 0&&(x=!0),x&&I.forEach(function(Ge){Ge.destroy()}),I=[],Ie(),ve()},he.enable=function(){ee(),I.forEach(function(x){return x.enable()}),Y=!1},he.disable=function(){ie(),I.forEach(function(x){return x.disable()}),Y=!0},Se(he)}return ye.forEach(re),pe}var dr={name:"animateFill",defaultValue:!1,fn:function(w){var A;if(!((A=w.props.render)!=null&&A.$$tippy))return Ut(w.props.animateFill,"The `animateFill` plugin requires the default render function."),{};var I=Xt(w.popper),Y=I.box,$=I.content,k=w.props.animateFill?zr():null;return{onCreate:function(){k&&(Y.insertBefore(k,Y.firstElementChild),Y.setAttribute("data-animatefill",""),Y.style.overflow="hidden",w.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(k){var le=Y.style.transitionDuration,pe=Number(le.replace("ms",""));$.style.transitionDelay=Math.round(pe/10)+"ms",k.style.transitionDuration=le,p([k],"visible")}},onShow:function(){k&&(k.style.transitionDuration="0ms")},onHide:function(){k&&p([k],"hidden")}}}};function zr(){var g=J();return g.className=o,p([g],"hidden"),g}var xn={clientX:0,clientY:0},cn=[];function En(g){var w=g.clientX,A=g.clientY;xn={clientX:w,clientY:A}}function On(g){g.addEventListener("mousemove",En)}function Ur(g){g.removeEventListener("mousemove",En)}var jn={name:"followCursor",defaultValue:!1,fn:function(w){var A=w.reference,I=v(w.props.triggerTarget||A),Y=!1,$=!1,k=!0,be=w.props;function le(){return w.props.followCursor==="initial"&&w.state.isVisible}function pe(){I.addEventListener("mousemove",je)}function ye(){I.removeEventListener("mousemove",je)}function Te(){Y=!0,w.setProps({getReferenceClientRect:null}),Y=!1}function je(re){var he=re.target?A.contains(re.target):!0,ve=w.props.followCursor,ee=re.clientX,ie=re.clientY,x=A.getBoundingClientRect(),Ge=ee-x.left,ce=ie-x.top;(he||!w.props.interactive)&&w.setProps({getReferenceClientRect:function(){var bt=A.getBoundingClientRect(),Gt=ee,Kt=ie;ve==="initial"&&(Gt=bt.left+Ge,Kt=bt.top+ce);var Jt=ve==="horizontal"?bt.top:Kt,rt=ve==="vertical"?bt.right:Gt,lt=ve==="horizontal"?bt.bottom:Kt,yt=ve==="vertical"?bt.left:Gt;return{width:rt-yt,height:lt-Jt,top:Jt,right:rt,bottom:lt,left:yt}}})}function Se(){w.props.followCursor&&(cn.push({instance:w,doc:I}),On(I))}function Ie(){cn=cn.filter(function(re){return re.instance!==w}),cn.filter(function(re){return re.doc===I}).length===0&&Ur(I)}return{onCreate:Se,onDestroy:Ie,onBeforeUpdate:function(){be=w.props},onAfterUpdate:function(he,ve){var ee=ve.followCursor;Y||ee!==void 0&&be.followCursor!==ee&&(Ie(),ee?(Se(),w.state.isMounted&&!$&&!le()&&pe()):(ye(),Te()))},onMount:function(){w.props.followCursor&&!$&&(k&&(je(xn),k=!1),le()||pe())},onTrigger:function(he,ve){U(ve)&&(xn={clientX:ve.clientX,clientY:ve.clientY}),$=ve.type==="focus"},onHidden:function(){w.props.followCursor&&(Te(),ye(),k=!0)}}}};function Yr(g,w){var A;return{popperOptions:Object.assign({},g.popperOptions,{modifiers:[].concat((((A=g.popperOptions)==null?void 0:A.modifiers)||[]).filter(function(I){var Y=I.name;return Y!==w.name}),[w])})}}var Bn={name:"inlinePositioning",defaultValue:!1,fn:function(w){var A=w.reference;function I(){return!!w.props.inlinePositioning}var Y,$=-1,k=!1,be={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(je){var Se=je.state;I()&&(Y!==Se.placement&&w.setProps({getReferenceClientRect:function(){return le(Se.placement)}}),Y=Se.placement)}};function le(Te){return Xr(K(Te),A.getBoundingClientRect(),X(A.getClientRects()),$)}function pe(Te){k=!0,w.setProps(Te),k=!1}function ye(){k||pe(Yr(w.props,be))}return{onCreate:ye,onAfterUpdate:ye,onTrigger:function(je,Se){if(U(Se)){var Ie=X(w.reference.getClientRects()),re=Ie.find(function(he){return he.left-2<=Se.clientX&&he.right+2>=Se.clientX&&he.top-2<=Se.clientY&&he.bottom+2>=Se.clientY});$=Ie.indexOf(re)}},onUntrigger:function(){$=-1}}}};function Xr(g,w,A,I){if(A.length<2||g===null)return w;if(A.length===2&&I>=0&&A[0].left>A[1].right)return A[I]||w;switch(g){case"top":case"bottom":{var Y=A[0],$=A[A.length-1],k=g==="top",be=Y.top,le=$.bottom,pe=k?Y.left:$.left,ye=k?Y.right:$.right,Te=ye-pe,je=le-be;return{top:be,bottom:le,left:pe,right:ye,width:Te,height:je}}case"left":case"right":{var Se=Math.min.apply(Math,A.map(function(ce){return ce.left})),Ie=Math.max.apply(Math,A.map(function(ce){return ce.right})),re=A.filter(function(ce){return g==="left"?ce.left===Se:ce.right===Ie}),he=re[0].top,ve=re[re.length-1].bottom,ee=Se,ie=Ie,x=ie-ee,Ge=ve-he;return{top:he,bottom:ve,left:ee,right:ie,width:x,height:Ge}}default:return w}}var qr={name:"sticky",defaultValue:!1,fn:function(w){var A=w.reference,I=w.popper;function Y(){return w.popperInstance?w.popperInstance.state.elements.reference:A}function $(pe){return w.props.sticky===!0||w.props.sticky===pe}var k=null,be=null;function le(){var pe=$("reference")?Y().getBoundingClientRect():null,ye=$("popper")?I.getBoundingClientRect():null;(pe&&Hn(k,pe)||ye&&Hn(be,ye))&&w.popperInstance&&w.popperInstance.update(),k=pe,be=ye,w.state.isMounted&&requestAnimationFrame(le)}return{onMount:function(){w.props.sticky&&le()}}}};function Hn(g,w){return g&&w?g.top!==w.top||g.right!==w.right||g.bottom!==w.bottom||g.left!==w.left:!0}dt.setDefaultProps({render:ar}),t.animateFill=dr,t.createSingleton=cr,t.default=dt,t.delegate=qt,t.followCursor=jn,t.hideAll=lr,t.inlinePositioning=Bn,t.roundArrow=r,t.sticky=qr}),Ei=Lo(No()),ds=Lo(No()),ps=t=>{let e={plugins:[]},r=i=>t[t.indexOf(i)+1];if(t.includes("animation")&&(e.animation=r("animation")),t.includes("duration")&&(e.duration=parseInt(r("duration"))),t.includes("delay")){let i=r("delay");e.delay=i.includes("-")?i.split("-").map(o=>parseInt(o)):parseInt(i)}if(t.includes("cursor")){e.plugins.push(ds.followCursor);let i=r("cursor");["x","initial"].includes(i)?e.followCursor=i==="x"?"horizontal":"initial":e.followCursor=!0}t.includes("on")&&(e.trigger=r("on")),t.includes("arrowless")&&(e.arrow=!1),t.includes("html")&&(e.allowHTML=!0),t.includes("interactive")&&(e.interactive=!0),t.includes("border")&&e.interactive&&(e.interactiveBorder=parseInt(r("border"))),t.includes("debounce")&&e.interactive&&(e.interactiveDebounce=parseInt(r("debounce"))),t.includes("max-width")&&(e.maxWidth=parseInt(r("max-width"))),t.includes("theme")&&(e.theme=r("theme")),t.includes("placement")&&(e.placement=r("placement"));let n={};return t.includes("no-flip")&&(n.modifiers||(n.modifiers=[]),n.modifiers.push({name:"flip",enabled:!1})),e.popperOptions=n,e};function Oi(t){t.magic("tooltip",e=>(r,n={})=>{let i=n.timeout;delete n.timeout;let o=(0,Ei.default)(e,{content:r,trigger:"manual",...n});o.show(),setTimeout(()=>{o.hide(),setTimeout(()=>o.destroy(),n.duration||300)},i||2e3)}),t.directive("tooltip",(e,{modifiers:r,expression:n},{evaluateLater:i,effect:o,cleanup:s})=>{let h=r.length>0?ps(r):{};e.__x_tippy||(e.__x_tippy=(0,Ei.default)(e,h)),s(()=>{e.__x_tippy&&(e.__x_tippy.destroy(),delete e.__x_tippy)});let u=()=>e.__x_tippy.enable(),c=()=>e.__x_tippy.disable(),y=m=>{m?(u(),e.__x_tippy.setContent(m)):c()};if(r.includes("raw"))y(n);else{let m=i(n);o(()=>{m(E=>{typeof E=="object"?(e.__x_tippy.setProps(E),u()):y(E)})})}})}Oi.defaultProps=t=>(Ei.default.setDefaultProps(t),Oi);var hs=Oi,ko=hs;document.addEventListener("alpine:init",()=>{window.Alpine.plugin(ro),window.Alpine.plugin(io),window.Alpine.plugin(Io),window.Alpine.plugin(ko)});document.addEventListener("livewire:init",()=>{Livewire.hook("commit",({component:t,commit:e,respond:r,succeed:n,fail:i})=>{r(()=>{queueMicrotask(()=>{if(!t.effects.html)for(let[u,c]of Object.entries(t.effects.partials??{})){let y=t.el.querySelector('[wire\\:partial="'+u+'"]');if(!y)continue;let m=y.parentElement?y.parentElement.tagName.toLowerCase():"div",E=document.createElement(m);E.innerHTML=c;let O;try{O=h(y.parentElement)}catch{}O&&(E.__livewire=O);let S=E.firstElementChild;S.__livewire=t,window.Alpine.morph(y,S,{updating:(T,R,H,B)=>{if(!o(T)){if(T.__livewire_ignore===!0||(T.__livewire_ignore_self===!0&&H(),s(T)&&T.getAttribute("wire:id")!==t.id))return B();s(T)&&(R.__livewire=t)}},key:T=>{if(!o(T))return T.hasAttribute("wire:key")?T.getAttribute("wire:key"):T.hasAttribute("wire:id")?T.getAttribute("wire:id"):T.id},lookahead:!1})}})});function o(u){return typeof u.hasAttribute!="function"}function s(u){return u.hasAttribute("wire:id")}function h(u,c=!0){let y=Alpine.findClosest(u,m=>m.__livewire);if(!y){if(c)throw"Could not find Livewire component in DOM tree";return}return y.__livewire}})});var vs=function(t,e,r){function n(y,m){for(let E of y){let O=i(E,m);if(O!==null)return O}}function i(y,m){let E=y.match(/^[\{\[]([^\[\]\{\}]*)[\}\]](.*)/s);if(E===null||E.length!==3)return null;let O=E[1],S=E[2];if(O.includes(",")){let[T,R]=O.split(",",2);if(R==="*"&&m>=T)return S;if(T==="*"&&m<=R)return S;if(m>=T&&m<=R)return S}return O==m?S:null}function o(y){return y.toString().charAt(0).toUpperCase()+y.toString().slice(1)}function s(y,m){if(m.length===0)return y;let E={};for(let[O,S]of Object.entries(m))E[":"+o(O??"")]=o(S??""),E[":"+O.toUpperCase()]=S.toString().toUpperCase(),E[":"+O]=S;return Object.entries(E).forEach(([O,S])=>{y=y.replaceAll(O,S)}),y}function h(y){return y.map(m=>m.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}let u=t.split("|"),c=n(u,e);return c!=null?s(c.trim(),r):(u=h(u),s(u.length>1&&e>1?u[1]:u[0],r))};window.jsMd5=jo.md5;window.pluralize=vs;})(); +`,"2) content: () => element.cloneNode(true)"].join(" "));var bt=Y.reduce(function(lt,pt){var yt=pt&&fn(pt,I);return yt&<.push(yt),lt},[]);return V(g)?bt[0]:bt}de.defaultProps=Qt,de.setDefaultProps=Wr,de.currentInput=P;var lr=function(w){var A=w===void 0?{}:w,I=A.exclude,Y=A.duration;wn.forEach(function($){var k=!1;if(I&&(k=Z(I)?$.reference===I:$.popper===I.popper),!k){var bt=$.props.duration;$.setProps({duration:Y}),$.hide(),$.state.isDestroyed||$.setProps({duration:bt})}})},fr=Object.assign({},t.applyStyles,{effect:function(w){var A=w.state,I={popper:{position:A.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(A.elements.popper.style,I.popper),A.styles=I,A.elements.arrow&&Object.assign(A.elements.arrow.style,I.arrow)}}),cr=function(w,A){var I;A===void 0&&(A={}),Ue(!Array.isArray(w),["The first argument passed to createSingleton() must be an array of","tippy instances. The passed value was",String(w)].join(" "));var Y=w,$=[],k,bt=A.overrides,lt=[],pt=!1;function yt(){$=Y.map(function(tt){return tt.reference})}function Tt(tt){Y.forEach(function(it){tt?it.enable():it.disable()})}function jt(tt){return Y.map(function(it){var x=it.setProps;return it.setProps=function(Gt){x(Gt),it.reference===k&&tt.setProps(Gt)},function(){it.setProps=x}})}function St(tt,it){var x=$.indexOf(it);if(it!==k){k=it;var Gt=(bt||[]).concat("content").reduce(function(ct,Fe){return ct[Fe]=Y[x].props[Fe],ct},{});tt.setProps(Object.assign({},Gt,{getReferenceClientRect:typeof Gt.getReferenceClientRect=="function"?Gt.getReferenceClientRect:function(){return it.getBoundingClientRect()}}))}}Tt(!1),yt();var It={fn:function(){return{onDestroy:function(){Tt(!0)},onHidden:function(){k=null},onClickOutside:function(x){x.props.showOnCreate&&!pt&&(pt=!0,k=null)},onShow:function(x){x.props.showOnCreate&&!pt&&(pt=!0,St(x,$[0]))},onTrigger:function(x,Gt){St(x,Gt.currentTarget)}}}},rt=de(J(),Object.assign({},S(A,["overrides"]),{plugins:[It].concat(A.plugins||[]),triggerTarget:$,popperOptions:Object.assign({},A.popperOptions,{modifiers:[].concat(((I=A.popperOptions)==null?void 0:I.modifiers)||[],[fr])})})),ht=rt.show;rt.show=function(tt){if(ht(),!k&&tt==null)return St(rt,$[0]);if(!(k&&tt==null)){if(typeof tt=="number")return $[tt]&&St(rt,$[tt]);if(Y.includes(tt)){var it=tt.reference;return St(rt,it)}if($.includes(tt))return St(rt,tt)}},rt.showNext=function(){var tt=$[0];if(!k)return rt.show(0);var it=$.indexOf(k);rt.show($[it+1]||tt)},rt.showPrevious=function(){var tt=$[$.length-1];if(!k)return rt.show(tt);var it=$.indexOf(k),x=$[it-1]||tt;rt.show(x)};var vt=rt.setProps;return rt.setProps=function(tt){bt=tt.overrides||bt,vt(tt)},rt.setInstances=function(tt){Tt(!0),lt.forEach(function(it){return it()}),Y=tt,Tt(!1),yt(),jt(rt),rt.setProps({triggerTarget:$})},lt=jt(rt),rt},ur={mouseover:"mouseenter",focusin:"focus",click:"click"};function qe(g,w){Ue(!(w&&w.target),["You must specity a `target` prop indicating a CSS selector string matching","the target elements that should receive a tippy."].join(" "));var A=[],I=[],Y=!1,$=w.target,k=S(w,["target"]),bt=Object.assign({},k,{trigger:"manual",touch:!1}),lt=Object.assign({},k,{showOnCreate:!0}),pt=de(g,bt),yt=R(pt);function Tt(ht){if(!(!ht.target||Y)){var vt=ht.target.closest($);if(vt){var tt=vt.getAttribute("data-tippy-trigger")||w.trigger||Qt.trigger;if(!vt._tippy&&!(ht.type==="touchstart"&&typeof lt.touch=="boolean")&&!(ht.type!=="touchstart"&&tt.indexOf(ur[ht.type])<0)){var it=de(vt,lt);it&&(I=I.concat(it))}}}}function jt(ht,vt,tt,it){it===void 0&&(it=!1),ht.addEventListener(vt,tt,it),A.push({node:ht,eventType:vt,handler:tt,options:it})}function St(ht){var vt=ht.reference;jt(vt,"touchstart",Tt,u),jt(vt,"mouseover",Tt),jt(vt,"focusin",Tt),jt(vt,"click",Tt)}function It(){A.forEach(function(ht){var vt=ht.node,tt=ht.eventType,it=ht.handler,x=ht.options;vt.removeEventListener(tt,it,x)}),A=[]}function rt(ht){var vt=ht.destroy,tt=ht.enable,it=ht.disable;ht.destroy=function(x){x===void 0&&(x=!0),x&&I.forEach(function(Gt){Gt.destroy()}),I=[],It(),vt()},ht.enable=function(){tt(),I.forEach(function(x){return x.enable()}),Y=!1},ht.disable=function(){it(),I.forEach(function(x){return x.disable()}),Y=!0},St(ht)}return yt.forEach(rt),pt}var dr={name:"animateFill",defaultValue:!1,fn:function(w){var A;if(!((A=w.props.render)!=null&&A.$$tippy))return Ue(w.props.animateFill,"The `animateFill` plugin requires the default render function."),{};var I=Xe(w.popper),Y=I.box,$=I.content,k=w.props.animateFill?zr():null;return{onCreate:function(){k&&(Y.insertBefore(k,Y.firstElementChild),Y.setAttribute("data-animatefill",""),Y.style.overflow="hidden",w.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(k){var lt=Y.style.transitionDuration,pt=Number(lt.replace("ms",""));$.style.transitionDelay=Math.round(pt/10)+"ms",k.style.transitionDuration=lt,p([k],"visible")}},onShow:function(){k&&(k.style.transitionDuration="0ms")},onHide:function(){k&&p([k],"hidden")}}}};function zr(){var g=J();return g.className=o,p([g],"hidden"),g}var xn={clientX:0,clientY:0},cn=[];function En(g){var w=g.clientX,A=g.clientY;xn={clientX:w,clientY:A}}function On(g){g.addEventListener("mousemove",En)}function Ur(g){g.removeEventListener("mousemove",En)}var jn={name:"followCursor",defaultValue:!1,fn:function(w){var A=w.reference,I=v(w.props.triggerTarget||A),Y=!1,$=!1,k=!0,bt=w.props;function lt(){return w.props.followCursor==="initial"&&w.state.isVisible}function pt(){I.addEventListener("mousemove",jt)}function yt(){I.removeEventListener("mousemove",jt)}function Tt(){Y=!0,w.setProps({getReferenceClientRect:null}),Y=!1}function jt(rt){var ht=rt.target?A.contains(rt.target):!0,vt=w.props.followCursor,tt=rt.clientX,it=rt.clientY,x=A.getBoundingClientRect(),Gt=tt-x.left,ct=it-x.top;(ht||!w.props.interactive)&&w.setProps({getReferenceClientRect:function(){var be=A.getBoundingClientRect(),Ge=tt,Ke=it;vt==="initial"&&(Ge=be.left+Gt,Ke=be.top+ct);var Je=vt==="horizontal"?be.top:Ke,re=vt==="vertical"?be.right:Ge,le=vt==="horizontal"?be.bottom:Ke,ye=vt==="vertical"?be.left:Ge;return{width:re-ye,height:le-Je,top:Je,right:re,bottom:le,left:ye}}})}function St(){w.props.followCursor&&(cn.push({instance:w,doc:I}),On(I))}function It(){cn=cn.filter(function(rt){return rt.instance!==w}),cn.filter(function(rt){return rt.doc===I}).length===0&&Ur(I)}return{onCreate:St,onDestroy:It,onBeforeUpdate:function(){bt=w.props},onAfterUpdate:function(ht,vt){var tt=vt.followCursor;Y||tt!==void 0&&bt.followCursor!==tt&&(It(),tt?(St(),w.state.isMounted&&!$&&!lt()&&pt()):(yt(),Tt()))},onMount:function(){w.props.followCursor&&!$&&(k&&(jt(xn),k=!1),lt()||pt())},onTrigger:function(ht,vt){U(vt)&&(xn={clientX:vt.clientX,clientY:vt.clientY}),$=vt.type==="focus"},onHidden:function(){w.props.followCursor&&(Tt(),yt(),k=!0)}}}};function Yr(g,w){var A;return{popperOptions:Object.assign({},g.popperOptions,{modifiers:[].concat((((A=g.popperOptions)==null?void 0:A.modifiers)||[]).filter(function(I){var Y=I.name;return Y!==w.name}),[w])})}}var Bn={name:"inlinePositioning",defaultValue:!1,fn:function(w){var A=w.reference;function I(){return!!w.props.inlinePositioning}var Y,$=-1,k=!1,bt={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(jt){var St=jt.state;I()&&(Y!==St.placement&&w.setProps({getReferenceClientRect:function(){return lt(St.placement)}}),Y=St.placement)}};function lt(Tt){return Xr(K(Tt),A.getBoundingClientRect(),X(A.getClientRects()),$)}function pt(Tt){k=!0,w.setProps(Tt),k=!1}function yt(){k||pt(Yr(w.props,bt))}return{onCreate:yt,onAfterUpdate:yt,onTrigger:function(jt,St){if(U(St)){var It=X(w.reference.getClientRects()),rt=It.find(function(ht){return ht.left-2<=St.clientX&&ht.right+2>=St.clientX&&ht.top-2<=St.clientY&&ht.bottom+2>=St.clientY});$=It.indexOf(rt)}},onUntrigger:function(){$=-1}}}};function Xr(g,w,A,I){if(A.length<2||g===null)return w;if(A.length===2&&I>=0&&A[0].left>A[1].right)return A[I]||w;switch(g){case"top":case"bottom":{var Y=A[0],$=A[A.length-1],k=g==="top",bt=Y.top,lt=$.bottom,pt=k?Y.left:$.left,yt=k?Y.right:$.right,Tt=yt-pt,jt=lt-bt;return{top:bt,bottom:lt,left:pt,right:yt,width:Tt,height:jt}}case"left":case"right":{var St=Math.min.apply(Math,A.map(function(ct){return ct.left})),It=Math.max.apply(Math,A.map(function(ct){return ct.right})),rt=A.filter(function(ct){return g==="left"?ct.left===St:ct.right===It}),ht=rt[0].top,vt=rt[rt.length-1].bottom,tt=St,it=It,x=it-tt,Gt=vt-ht;return{top:ht,bottom:vt,left:tt,right:it,width:x,height:Gt}}default:return w}}var qr={name:"sticky",defaultValue:!1,fn:function(w){var A=w.reference,I=w.popper;function Y(){return w.popperInstance?w.popperInstance.state.elements.reference:A}function $(pt){return w.props.sticky===!0||w.props.sticky===pt}var k=null,bt=null;function lt(){var pt=$("reference")?Y().getBoundingClientRect():null,yt=$("popper")?I.getBoundingClientRect():null;(pt&&Hn(k,pt)||yt&&Hn(bt,yt))&&w.popperInstance&&w.popperInstance.update(),k=pt,bt=yt,w.state.isMounted&&requestAnimationFrame(lt)}return{onMount:function(){w.props.sticky&<()}}}};function Hn(g,w){return g&&w?g.top!==w.top||g.right!==w.right||g.bottom!==w.bottom||g.left!==w.left:!0}de.setDefaultProps({render:ar}),e.animateFill=dr,e.createSingleton=cr,e.default=de,e.delegate=qe,e.followCursor=jn,e.hideAll=lr,e.inlinePositioning=Bn,e.roundArrow=r,e.sticky=qr}),Ei=Lo(No()),ds=Lo(No()),ps=e=>{let t={plugins:[]},r=i=>e[e.indexOf(i)+1];if(e.includes("animation")&&(t.animation=r("animation")),e.includes("duration")&&(t.duration=parseInt(r("duration"))),e.includes("delay")){let i=r("delay");t.delay=i.includes("-")?i.split("-").map(o=>parseInt(o)):parseInt(i)}if(e.includes("cursor")){t.plugins.push(ds.followCursor);let i=r("cursor");["x","initial"].includes(i)?t.followCursor=i==="x"?"horizontal":"initial":t.followCursor=!0}e.includes("on")&&(t.trigger=r("on")),e.includes("arrowless")&&(t.arrow=!1),e.includes("html")&&(t.allowHTML=!0),e.includes("interactive")&&(t.interactive=!0),e.includes("border")&&t.interactive&&(t.interactiveBorder=parseInt(r("border"))),e.includes("debounce")&&t.interactive&&(t.interactiveDebounce=parseInt(r("debounce"))),e.includes("max-width")&&(t.maxWidth=parseInt(r("max-width"))),e.includes("theme")&&(t.theme=r("theme")),e.includes("placement")&&(t.placement=r("placement"));let n={};return e.includes("no-flip")&&(n.modifiers||(n.modifiers=[]),n.modifiers.push({name:"flip",enabled:!1})),t.popperOptions=n,t};function Oi(e){e.magic("tooltip",t=>(r,n={})=>{let i=n.timeout;delete n.timeout;let o=(0,Ei.default)(t,{content:r,trigger:"manual",...n});o.show(),setTimeout(()=>{o.hide(),setTimeout(()=>o.destroy(),n.duration||300)},i||2e3)}),e.directive("tooltip",(t,{modifiers:r,expression:n},{evaluateLater:i,effect:o,cleanup:s})=>{let h=r.length>0?ps(r):{};t.__x_tippy||(t.__x_tippy=(0,Ei.default)(t,h)),s(()=>{t.__x_tippy&&(t.__x_tippy.destroy(),delete t.__x_tippy)});let u=()=>t.__x_tippy.enable(),c=()=>t.__x_tippy.disable(),y=m=>{m?(u(),t.__x_tippy.setContent(m)):c()};if(r.includes("raw"))y(n);else{let m=i(n);o(()=>{m(E=>{typeof E=="object"?(t.__x_tippy.setProps(E),u()):y(E)})})}})}Oi.defaultProps=e=>(Ei.default.setDefaultProps(e),Oi);var hs=Oi,ko=hs;document.addEventListener("alpine:init",()=>{window.Alpine.plugin(ro),window.Alpine.plugin(io),window.Alpine.plugin(Io),window.Alpine.plugin(ko)});document.addEventListener("livewire:init",()=>{Livewire.hook("commit",({component:e,commit:t,respond:r,succeed:n,fail:i})=>{r(()=>{queueMicrotask(()=>{if(!e.effects.html)for(let[u,c]of Object.entries(e.effects.partials??{})){let y=e.el.querySelector('[wire\\:partial="'+u+'"]');if(!y)continue;let m=y.parentElement?y.parentElement.tagName.toLowerCase():"div",E=document.createElement(m);E.innerHTML=c;let O;try{O=h(y.parentElement)}catch{}O&&(E.__livewire=O);let S=E.firstElementChild;S.__livewire=e,window.Alpine.morph(y,S,{updating:(T,R,H,B)=>{if(!o(T)){if(T.__livewire_ignore===!0||(T.__livewire_ignore_self===!0&&H(),s(T)&&T.getAttribute("wire:id")!==e.id))return B();s(T)&&(R.__livewire=e)}},key:T=>{if(!o(T))return T.hasAttribute("wire:key")?T.getAttribute("wire:key"):T.hasAttribute("wire:id")?T.getAttribute("wire:id"):T.id},lookahead:!1})}})});function o(u){return typeof u.hasAttribute!="function"}function s(u){return u.hasAttribute("wire:id")}function h(u,c=!0){let y=Alpine.findClosest(u,m=>m.__livewire);if(!y){if(c)throw"Could not find Livewire component in DOM tree";return}return y.__livewire}})});var vs=function(e,t,r){function n(y,m){for(let E of y){let O=i(E,m);if(O!==null)return O}}function i(y,m){let E=y.match(/^[\{\[]([^\[\]\{\}]*)[\}\]](.*)/s);if(E===null||E.length!==3)return null;let O=E[1],S=E[2];if(O.includes(",")){let[T,R]=O.split(",",2);if(R==="*"&&m>=T)return S;if(T==="*"&&m<=R)return S;if(m>=T&&m<=R)return S}return O==m?S:null}function o(y){return y.toString().charAt(0).toUpperCase()+y.toString().slice(1)}function s(y,m){if(m.length===0)return y;let E={};for(let[O,S]of Object.entries(m))E[":"+o(O??"")]=o(S??""),E[":"+O.toUpperCase()]=S.toString().toUpperCase(),E[":"+O]=S;return Object.entries(E).forEach(([O,S])=>{y=y.replaceAll(O,S)}),y}function h(y){return y.map(m=>m.replace(/^[\{\[]([^\[\]\{\}]*)[\}\]]/,""))}let u=e.split("|"),c=n(u,t);return c!=null?s(c.trim(),r):(u=h(u),s(u.length>1&&t>1?u[1]:u[0],r))};window.jsMd5=jo.md5;window.pluralize=vs;})(); /*! Bundled license information: js-md5/src/md5.js: diff --git a/packages/support/resources/css/components/tables/columns/checkbox.css b/packages/support/resources/css/components/tables/columns/checkbox.css new file mode 100644 index 00000000000..da7e29e53ff --- /dev/null +++ b/packages/support/resources/css/components/tables/columns/checkbox.css @@ -0,0 +1,7 @@ +.fi-ta-checkbox { + @apply flex items-center; + + &:not(.fi-inline) { + @apply px-3 py-4; + } +} diff --git a/packages/support/resources/css/components/tables/columns/toggle.css b/packages/support/resources/css/components/tables/columns/toggle.css new file mode 100644 index 00000000000..58eaebe7ec7 --- /dev/null +++ b/packages/support/resources/css/components/tables/columns/toggle.css @@ -0,0 +1,5 @@ +.fi-ta-toggle { + &:not(.fi-inline) { + @apply px-3 py-4; + } +} diff --git a/packages/support/resources/css/components/tables/header-cell.css b/packages/support/resources/css/components/tables/header-cell.css index 2729fad73fe..2ffa0cb2c36 100644 --- a/packages/support/resources/css/components/tables/header-cell.css +++ b/packages/support/resources/css/components/tables/header-cell.css @@ -1,5 +1,5 @@ .fi-ta-header-cell { - @apply px-3 py-3.5 text-sm font-semibold text-gray-950 dark:text-white sm:first-of-type:ps-6 sm:last-of-type:pe-6; + @apply px-3 py-3.5 text-start text-sm font-semibold text-gray-950 dark:text-white sm:first-of-type:ps-6 sm:last-of-type:pe-6; &.fi-growable { @apply w-full; @@ -9,10 +9,6 @@ @apply border-gray-200 dark:border-white/5 [&:not(:first-of-type)]:border-s [&:not(:last-of-type)]:border-e; } - &.fi-align-start { - @apply text-start; - } - &.fi-align-center { @apply text-center; } diff --git a/packages/support/resources/css/components/toggle.css b/packages/support/resources/css/components/toggle.css new file mode 100644 index 00000000000..0786f9091bf --- /dev/null +++ b/packages/support/resources/css/components/toggle.css @@ -0,0 +1,63 @@ +.fi-toggle { + @apply relative inline-flex h-6 w-11 shrink-0 cursor-pointer rounded-full border-2 border-transparent outline-none transition-colors duration-200 ease-in-out disabled:pointer-events-none disabled:opacity-70; + + &:disabled { + @apply pointer-events-none opacity-70; + } + + &.fi-color-custom { + @apply bg-custom-600; + } + + &:not(.fi-color-custom) { + @apply bg-gray-200 dark:bg-gray-700; + } + + & > :first-child { + @apply pointer-events-none relative inline-block size-5 transform rounded-full bg-white shadow ring-0 transition duration-200 ease-in-out; + + & > * { + @apply absolute inset-0 flex h-full w-full items-center justify-center transition-opacity; + + & > .fi-icon { + @apply size-3; + + &:is(.fi-color-custom .fi-icon) { + @apply text-custom-600; + } + + &:not(.fi-color-custom .fi-icon) { + @apply text-gray-400 dark:text-gray-700; + } + } + } + } + + &.fi-toggle-on { + & > :first-child { + @apply translate-x-5 rtl:-translate-x-5; + + & > :first-child { + @apply opacity-0 ease-out duration-100; + } + + & > :last-child { + @apply opacity-100 ease-in duration-200; + } + } + } + + &.fi-toggle-off { + & > :first-child { + @apply translate-x-0; + + & > :first-child { + @apply opacity-100 ease-in duration-200; + } + + & > :last-child { + @apply opacity-0 ease-out duration-100; + } + } + } +} diff --git a/packages/support/resources/js/index.js b/packages/support/resources/js/index.js index 97b0651f02c..3742a9c63dc 100644 --- a/packages/support/resources/js/index.js +++ b/packages/support/resources/js/index.js @@ -15,6 +15,7 @@ import '../css/components/loading-indicator.css' import '../css/components/pagination.css' import '../css/components/tables/actions.css' import '../css/components/tables/cell.css' +import '../css/components/tables/columns/checkbox.css' import '../css/components/tables/columns/color.css' import '../css/components/tables/columns/icon.css' import '../css/components/tables/columns/image.css' @@ -33,6 +34,7 @@ import '../css/components/tables/empty-state.css' import '../css/components/tables/header-cell.css' import '../css/components/tables/row.css' import '../css/components/tables/table.css' +import '../css/components/toggle.css' import 'tippy.js/dist/tippy.css' import 'tippy.js/themes/light.css' diff --git a/packages/support/resources/views/components/toggle.blade.php b/packages/support/resources/views/components/toggle.blade.php new file mode 100644 index 00000000000..bc8cd0b78c1 --- /dev/null +++ b/packages/support/resources/views/components/toggle.blade.php @@ -0,0 +1,62 @@ +@php + use Illuminate\Support\Arr; +@endphp + +@props([ + 'state', + 'offColor' => 'gray', + 'offIcon' => null, + 'onColor' => 'primary', + 'onIcon' => null, +]) + + diff --git a/packages/tables/dist/components/columns/checkbox.js b/packages/tables/dist/components/columns/checkbox.js new file mode 100644 index 00000000000..cc7eb1cca48 --- /dev/null +++ b/packages/tables/dist/components/columns/checkbox.js @@ -0,0 +1 @@ +function o({name:i,recordKey:s,state:n}){return{error:void 0,isLoading:!1,state:n,init:function(){Livewire.hook("commit",({component:e,commit:r,succeed:a,fail:f,respond:u})=>{a(({snapshot:h,effect:d})=>{this.$nextTick(()=>{if(this.isLoading||e.id!==this.$root.closest("[wire\\:id]").attributes["wire:id"].value)return;let t=this.getServerState();t===void 0||Alpine.raw(this.state)===t||(this.state=t)})})}),this.$watch("state",async()=>{let e=this.getServerState();if(e===void 0||Alpine.raw(this.state)===e)return;this.isLoading=!0;let r=await this.$wire.updateTableColumnState(i,s,this.state);this.error=r?.error??void 0,!this.error&&this.$refs.serverState&&(this.$refs.serverState.value=this.state?"1":"0"),this.isLoading=!1})},getServerState:function(){if(this.$refs.serverState)return this.$refs.serverState.value==="1"}}}export{o as default}; diff --git a/packages/tables/dist/components/columns/toggle.js b/packages/tables/dist/components/columns/toggle.js new file mode 100644 index 00000000000..cc7eb1cca48 --- /dev/null +++ b/packages/tables/dist/components/columns/toggle.js @@ -0,0 +1 @@ +function o({name:i,recordKey:s,state:n}){return{error:void 0,isLoading:!1,state:n,init:function(){Livewire.hook("commit",({component:e,commit:r,succeed:a,fail:f,respond:u})=>{a(({snapshot:h,effect:d})=>{this.$nextTick(()=>{if(this.isLoading||e.id!==this.$root.closest("[wire\\:id]").attributes["wire:id"].value)return;let t=this.getServerState();t===void 0||Alpine.raw(this.state)===t||(this.state=t)})})}),this.$watch("state",async()=>{let e=this.getServerState();if(e===void 0||Alpine.raw(this.state)===e)return;this.isLoading=!0;let r=await this.$wire.updateTableColumnState(i,s,this.state);this.error=r?.error??void 0,!this.error&&this.$refs.serverState&&(this.$refs.serverState.value=this.state?"1":"0"),this.isLoading=!1})},getServerState:function(){if(this.$refs.serverState)return this.$refs.serverState.value==="1"}}}export{o as default}; diff --git a/packages/tables/resources/js/components/columns/checkbox.js b/packages/tables/resources/js/components/columns/checkbox.js new file mode 100644 index 00000000000..081e4ce01fd --- /dev/null +++ b/packages/tables/resources/js/components/columns/checkbox.js @@ -0,0 +1,78 @@ +export default function checkboxTableColumn({ + name, + recordKey, + state, +}) { + return { + error: undefined, + + isLoading: false, + + state, + + init: function () { + Livewire.hook('commit', ({ component, commit, succeed, fail, respond }) => { + succeed(({ snapshot, effect }) => { + this.$nextTick(() => { + if (this.isLoading) { + return + } + + if (component.id !== this.$root.closest('[wire\\:id]').attributes['wire:id'].value) { + return + } + + const serverState = this.getServerState() + + if ( + (serverState === undefined) || + (Alpine.raw(this.state) === serverState) + ) { + return + } + + this.state = serverState + }) + }) + }) + + this.$watch('state', async () => { + const serverState = this.getServerState() + + if ( + (serverState === undefined) || + (Alpine.raw(this.state) === serverState) + ) { + return + } + + this.isLoading = true + + const response = await this.$wire.updateTableColumnState( + name, + recordKey, + this.state, + ) + + this.error = response?.error ?? undefined + + if ( + (! this.error) && + this.$refs.serverState + ) { + this.$refs.serverState.value = this.state ? '1' : '0' + } + + this.isLoading = false + }) + }, + + getServerState: function () { + if (! this.$refs.serverState) { + return undefined + } + + return this.$refs.serverState.value === '1' ? true : false + }, + } +} diff --git a/packages/tables/resources/js/components/columns/toggle.js b/packages/tables/resources/js/components/columns/toggle.js new file mode 100644 index 00000000000..8d15d2c50ee --- /dev/null +++ b/packages/tables/resources/js/components/columns/toggle.js @@ -0,0 +1,78 @@ +export default function toggleTableColumn({ + name, + recordKey, + state, +}) { + return { + error: undefined, + + isLoading: false, + + state, + + init: function () { + Livewire.hook('commit', ({ component, commit, succeed, fail, respond }) => { + succeed(({ snapshot, effect }) => { + this.$nextTick(() => { + if (this.isLoading) { + return + } + + if (component.id !== this.$root.closest('[wire\\:id]').attributes['wire:id'].value) { + return + } + + const serverState = this.getServerState() + + if ( + (serverState === undefined) || + (Alpine.raw(this.state) === serverState) + ) { + return + } + + this.state = serverState + }) + }) + }) + + this.$watch('state', async () => { + const serverState = this.getServerState() + + if ( + (serverState === undefined) || + (Alpine.raw(this.state) === serverState) + ) { + return + } + + this.isLoading = true + + const response = await this.$wire.updateTableColumnState( + name, + recordKey, + this.state, + ) + + this.error = response?.error ?? undefined + + if ( + (! this.error) && + this.$refs.serverState + ) { + this.$refs.serverState.value = this.state ? '1' : '0' + } + + this.isLoading = false + }) + }, + + getServerState: function () { + if (! this.$refs.serverState) { + return undefined + } + + return this.$refs.serverState.value === '1' ? true : false + }, + } +} diff --git a/packages/tables/resources/views/columns/checkbox-column.blade.php b/packages/tables/resources/views/columns/checkbox-column.blade.php deleted file mode 100644 index b4d15726bec..00000000000 --- a/packages/tables/resources/views/columns/checkbox-column.blade.php +++ /dev/null @@ -1,86 +0,0 @@ -@php - $isDisabled = $isDisabled(); - $state = (bool) $getState(); -@endphp - -
merge($getExtraAttributes(), escape: false) - ->class([ - 'fi-ta-checkbox flex items-center', - 'px-3 py-4' => ! $isInline(), - ]) - }} -> - - - -
diff --git a/packages/tables/resources/views/columns/toggle-column.blade.php b/packages/tables/resources/views/columns/toggle-column.blade.php deleted file mode 100644 index a3cf89b06bf..00000000000 --- a/packages/tables/resources/views/columns/toggle-column.blade.php +++ /dev/null @@ -1,174 +0,0 @@ -@php - $isDisabled = $isDisabled(); - $state = $getState(); -@endphp - -
-
merge($getExtraAttributes(), escape: false) - ->class([ - 'fi-ta-toggle', - 'px-3 py-4' => ! $isInline(), - ]) - }} - > - @php - $offColor = $getOffColor() ?? 'gray'; - $onColor = $getOnColor() ?? 'primary'; - @endphp - -
'bg-gray-200 dark:bg-gray-700', - default => 'fi-color-custom bg-custom-600', - }, - is_string($offColor) ? "fi-color-{$offColor}" : null, - ]) - }}') + - (isLoading ? ' opacity-70 pointer-events-none' : '') - " - x-bind:style=" - state - ? '{{ - \Filament\Support\get_color_css_variables( - $onColor, - shades: [600], - alias: 'tables::columns.toggle-column.on', - ) - }}' - : '{{ - \Filament\Support\get_color_css_variables( - $offColor, - shades: [600], - alias: 'tables::columns.toggle-column.off', - ) - }}' - " - @class([ - 'relative inline-flex h-6 w-11 shrink-0 cursor-pointer rounded-full border-2 border-transparent outline-none transition-colors duration-200 ease-in-out', - 'pointer-events-none opacity-70' => $isDisabled, - ]) - > - - - - - -
-
-
diff --git a/packages/tables/src/Columns/CheckboxColumn.php b/packages/tables/src/Columns/CheckboxColumn.php index 2f5d4d680fb..1bcc9fae5f3 100644 --- a/packages/tables/src/Columns/CheckboxColumn.php +++ b/packages/tables/src/Columns/CheckboxColumn.php @@ -3,19 +3,18 @@ namespace Filament\Tables\Columns; use Filament\Forms\Components\Concerns\HasExtraInputAttributes; +use Filament\Support\Components\Contracts\HasEmbeddedView; +use Filament\Support\Facades\FilamentAsset; +use Filament\Support\Facades\FilamentView; use Filament\Tables\Columns\Contracts\Editable; +use Illuminate\Support\Js; -class CheckboxColumn extends Column implements Editable +class CheckboxColumn extends Column implements Editable, HasEmbeddedView { use Concerns\CanBeValidated; use Concerns\CanUpdateState; use HasExtraInputAttributes; - /** - * @var view-string - */ - protected string $view = 'filament-tables::columns.checkbox-column'; - protected function setUp(): void { parent::setUp(); @@ -24,4 +23,67 @@ protected function setUp(): void $this->rules(['boolean']); } + + public function toEmbeddedHtml(): string + { + $isDisabled = $this->isDisabled(); + $state = (bool) $this->getState(); + + $attributes = $this->getExtraAttributeBag() + ->merge([ + 'ax-load' => FilamentView::hasSpaMode() + ? 'visible || event (ax-modal-opened)' + : true, + 'ax-load-src' => FilamentAsset::getAlpineComponentSrc('columns/checkbox', 'filament/tables'), + 'x-data' => 'checkboxTableColumn({ + name: ' . Js::from($this->getName()) . ', + recordKey: ' . Js::from($this->getRecordKey()) . ', + state: ' . Js::from($state) . ', + })', + ], escape: false) + ->class([ + 'fi-ta-checkbox', + 'fi-inline' => $this->isInline(), + ]); + + $inputAttributes = $this->getExtraInputAttributeBag() + ->merge([ + 'disabled' => $isDisabled, + 'x-bind:disabled' => $isDisabled ? null : 'isLoading', + ], escape: false) + ->class([ + 'fi-checkbox-input', + ]); + + ob_start(); ?> + +
toHtml() ?> + > + + + toHtml() ?> + /> +
+ + $color !== 'gray', - ]), - )->toHtml() ?> + ]))->toHtml() ?> diff --git a/packages/tables/src/Columns/ToggleColumn.php b/packages/tables/src/Columns/ToggleColumn.php index fcbf9378626..419137781f1 100644 --- a/packages/tables/src/Columns/ToggleColumn.php +++ b/packages/tables/src/Columns/ToggleColumn.php @@ -4,20 +4,23 @@ use Filament\Forms\Components\Concerns\HasToggleColors; use Filament\Forms\Components\Concerns\HasToggleIcons; +use Filament\Support\Components\Contracts\HasEmbeddedView; +use Filament\Support\Facades\FilamentAsset; +use Filament\Support\Facades\FilamentView; use Filament\Tables\Columns\Contracts\Editable; +use Illuminate\Support\Arr; +use Illuminate\Support\Js; +use Illuminate\View\ComponentAttributeBag; +use function Filament\Support\generate_icon_html; +use function Filament\Support\get_color_css_variables; -class ToggleColumn extends Column implements Editable +class ToggleColumn extends Column implements Editable, HasEmbeddedView { use Concerns\CanBeValidated; use Concerns\CanUpdateState; use HasToggleColors; use HasToggleIcons; - /** - * @var view-string - */ - protected string $view = 'filament-tables::columns.toggle-column'; - protected function setUp(): void { parent::setUp(); @@ -26,4 +29,102 @@ protected function setUp(): void $this->rules(['boolean']); } + + public function toEmbeddedHtml(): string + { + $offColor = $this->getOffColor() ?? 'gray'; + $offIcon = $this->getOffIcon(); + $onColor = $this->getOnColor() ?? 'primary'; + $onIcon = $this->getOnIcon(); + $state = (bool) $this->getState(); + + $attributes = (new ComponentAttributeBag()) + ->merge([ + 'ax-load' => FilamentView::hasSpaMode() + ? 'visible || event (ax-modal-opened)' + : true, + 'ax-load-src' => FilamentAsset::getAlpineComponentSrc('columns/toggle', 'filament/tables'), + 'disabled' => $this->isDisabled(), + 'x-data' => 'toggleTableColumn({ + name: ' . Js::from($this->getName()) . ', + recordKey: ' . Js::from($this->getRecordKey()) . ', + state: ' . Js::from($state) . ', + })', + ], escape: false) + ->class([ + 'fi-ta-toggle', + 'fi-inline' => $this->isInline(), + ]); + + $buttonAttributes = (new ComponentAttributeBag()) + ->merge([ + 'disabled' => $this->isDisabled(), + ], escape: false) + ->class(['fi-toggle']); + + ob_start(); ?> + +
toHtml() ?> + > + + + +
+ + app->runningInConsole()) {