1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2519],{81880:function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(",");if(0===n.length)return!0;var r=e.name||"",o=(e.type||"").toLowerCase(),i=o.replace(/\/.*$/,"");return n.some(function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?r.toLowerCase().endsWith(t):t.endsWith("/*")?i===t.replace(/\/.*$/,""):o===t})}return!0}},26512:function(e,t,n){"use strict";var r=n(51072),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,a,l,s,c,d,p,f=!1;t||(t={}),a=t.debug||!1;try{if(s=r(),c=document.createRange(),d=document.getSelection(),(p=document.createElement("span")).textContent=e,p.ariaHidden="true",p.style.all="unset",p.style.position="fixed",p.style.top=0,p.style.clip="rect(0, 0, 0, 0)",p.style.whiteSpace="pre",p.style.webkitUserSelect="text",p.style.MozUserSelect="text",p.style.msUserSelect="text",p.style.userSelect="text",p.addEventListener("copy",function(n){if(n.stopPropagation(),t.format){if(n.preventDefault(),void 0===n.clipboardData){a&&console.warn("unable to use e.clipboardData"),a&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var r=o[t.format]||o.default;window.clipboardData.setData(r,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e)}t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))}),document.body.appendChild(p),c.selectNodeContents(p),d.addRange(c),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(r){a&&console.error("unable to copy using execCommand: ",r),a&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(r){a&&console.error("unable to copy using clipboardData: ",r),a&&console.error("falling back to prompt"),n="message"in t?t.message:"Copy to clipboard: #{key}, Enter",i=(/mac os x/i.test(navigator.userAgent)?"â":"Ctrl")+"+C",l=n.replace(/#{\s*key\s*}/g,i),window.prompt(l,e)}}finally{d&&("function"==typeof d.removeRange?d.removeRange(c):d.removeAllRanges()),p&&document.body.removeChild(p),s()}return f}},87655:function(e){var t;t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function t(t){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?e(Object(o),!0).forEach(function(e){var r,i;r=e,i=o[e],(r=n(r))in t?Object.defineProperty(t,r,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[r]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))})}return t}function n(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,n(o.key),o)}}function i(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,void 0);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var l="undefined"!=typeof window&&void 0!==window.document,s=l?window:{},c=!!l&&!!s.document.documentElement&&"ontouchstart"in s.document.documentElement,d=!!l&&"PointerEvent"in s,p="cropper",f="crop",m="move",h="zoom",v="".concat(p,"-crop"),g="".concat(p,"-disabled"),b="".concat(p,"-hidden"),y="".concat(p,"-hide"),x="".concat(p,"-invisible"),w="".concat(p,"-modal"),E="".concat(p,"-move"),k="".concat(p,"Action"),T="".concat(p,"Preview"),P="crop",C="move",S="none",O="crop",M="cropend",L="cropmove",j="cropstart",R="dblclick",N=d?"pointerdown":c?"touchstart":"mousedown",A=d?"pointermove":c?"touchmove":"mousemove",D=d?"pointerup pointercancel":c?"touchend touchcancel":"mouseup",z="ready",F="resize",I="wheel",H="zoom",_="image/jpeg",B=/^e|w|s|n|se|sw|ne|nw|all|crop|move|zoom$/,W=/^data:/,$=/^data:image\/jpeg;base64,/,V=/^img|canvas$/i,K={viewMode:0,dragMode:P,initialAspectRatio:NaN,aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},U=Number.isNaN||s.isNaN;function q(e){return"number"==typeof e&&!U(e)}var Y=function(e){return e>0&&e<1/0};function G(e){return void 0===e}function Z(e){return"object"===r(e)&&null!==e}var X=Object.prototype.hasOwnProperty;function J(e){if(!Z(e))return!1;try{var t=e.constructor,n=t.prototype;return t&&n&&X.call(n,"isPrototypeOf")}catch(e){return!1}}function Q(e){return"function"==typeof e}var ee=Array.prototype.slice;function et(e){return Array.from?Array.from(e):ee.call(e)}function en(e,t){return e&&Q(t)&&(Array.isArray(e)||q(e.length)?et(e).forEach(function(n,r){t.call(e,n,r,e)}):Z(e)&&Object.keys(e).forEach(function(n){t.call(e,e[n],n,e)})),e}var er=Object.assign||function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Z(e)&&n.length>
10&&n.forEach(function(t){Z(t)&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e},eo=/\.\d*(?:0|9){12}\d*$/;function ei(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return eo.test(e)?Math.round(e*t)/t:e}var ea=/^width|height|left|top|marginLeft|marginTop$/;function el(e,t){var n=e.style;en(t,function(e,t){ea.test(t)&&q(e)&&(e="".concat(e,"px")),n[t]=e})}function es(e,t){if(t){if(q(e.length)){en(e,function(e){es(e,t)});return}if(e.classList){e.classList.add(t);return}var n=e.className.trim();n?0>n.indexOf(t)&&(e.className="".concat(n," ").concat(t)):e.className=t}}function ec(e,t){if(t){if(q(e.length)){en(e,function(e){ec(e,t)});return}if(e.classList){e.classList.remove(t);return}e.className.indexOf(t)>=0&&(e.className=e.className.replace(t,""))}}function eu(e,t,n){if(t){if(q(e.length)){en(e,function(e){eu(e,t,n)});return}n?es(e,t):ec(e,t)}}var ed=/([a-z\d])([A-Z])/g;function ep(e){return e.replace(ed,"$1-$2").toLowerCase()}function ef(e,t){return Z(e[t])?e[t]:e.dataset?e.dataset[t]:e.getAttribute("data-".concat(ep(t)))}function em(e,t,n){Z(n)?e[t]=n:e.dataset?e.dataset[t]=n:e.setAttribute("data-".concat(ep(t)),n)}var eh=/\s\s*/,ev=function(){var e=!1;if(l){var t=!1,n=function(){},r=Object.defineProperty({},"once",{get:function(){return e=!0,t},set:function(e){t=e}});s.addEventListener("test",n,r),s.removeEventListener("test",n,r)}return e}();function eg(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n;t.trim().split(eh).forEach(function(t){if(!ev){var i=e.listeners;i&&i[t]&&i[t][n]&&(o=i[t][n],delete i[t][n],0===Object.keys(i[t]).length&&delete i[t],0===Object.keys(i).length&&delete e.listeners)}e.removeEventListener(t,o,r)})}function eb(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n;t.trim().split(eh).forEach(function(t){if(r.once&&!ev){var i=e.listeners,a=void 0===i?{}:i;o=function(){delete a[t][n],e.removeEventListener(t,o,r);for(var i=arguments.length,l=Array(i),s=0;s<i;s++)l[s]=arguments[s];n.apply(e,l)},a[t]||(a[t]={}),a[t][n]&&e.removeEventListener(t,a[t][n],r),a[t][n]=o,e.listeners=a}e.addEventListener(t,o,r)})}function ey(e,t,n){var r;return Q(Event)&&Q(CustomEvent)?r=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0}):(r=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,n),e.dispatchEvent(r)}function ex(e){var t=e.getBoundingClientRect();return{left:t.left+(window.pageXOffset-document.documentElement.clientLeft),top:t.top+(window.pageYOffset-document.documentElement.clientTop)}}var ew=s.location,eE=/^(\w+:)\/\/([^:/?#]*):?(\d*)/i;function ek(e){var t=e.match(eE);return null!==t&&(t[1]!==ew.protocol||t[2]!==ew.hostname||t[3]!==ew.port)}function eT(e){var t="timestamp=".concat(new Date().getTime());return e+(-1===e.indexOf("?")?"?":"&")+t}function eP(e){var t=e.rotate,n=e.scaleX,r=e.scaleY,o=e.translateX,i=e.translateY,a=[];q(o)&&0!==o&&a.push("translateX(".concat(o,"px)")),q(i)&&0!==i&&a.push("translateY(".concat(i,"px)")),q(t)&&0!==t&&a.push("rotate(".concat(t,"deg)")),q(n)&&1!==n&&a.push("scaleX(".concat(n,")")),q(r)&&1!==r&&a.push("scaleY(".concat(r,")"));var l=a.length?a.join(" "):"none";return{WebkitTransform:l,msTransform:l,transform:l}}function eC(e,n){var r=e.pageX,o=e.pageY,i={endX:r,endY:o};return n?i:t({startX:r,startY:o},i)}function eS(e){var t=e.aspectRatio,n=e.height,r=e.width,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"contain",i=Y(r),a=Y(n);if(i&&a){var l=n*t;"contain"===o&&l>r||"cover"===o&&l<r?n=r/t:r=n*t}else i?n=r/t:a&&(r=n*t);return{width:r,height:n}}var eO=String.fromCharCode,eM=/^data:.*,/,eL=s.Cropper,ej=function(){var e,t;function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,n),!e||!V.test(e.tagName))throw Error("The first argument is required and must be an <img> or <canvas> element.");this.element=e,this.options=er({},K,J(t)&&t),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return e=[{key:"init",value:function(){var e,t=this.element,n=t.tagName.toLowerCase();if(!t[p]){if(t[p]=this,"img"===n){if(this.isImg=!0,e=t.getAttribute("src")||"",this.originalUrl=e,!e)return;e=t.src}else"canvas"===n&&window.HTMLCanvasElement&&(e=t.toDataURL());this.load(e)}}},{key:"load",value:function(e){var t,n,r,o=this;if(e){this.url=e,this.imageData={};var i=this.element,a=this.options;if(a.rotatable||a.scalable||(a.checkOrientation=!1),!a.checkOrientation||!window.ArrayBuffer){this.clone();return}
1if(W.test(e)){$.test(e)?this.read((en(r=new Uint8Array(n=new ArrayBuffer((t=atob(e.replace(eM,""))).length)),function(e,n){r[n]=t.charCodeAt(n)}),n)):this.clone();return}var l=new XMLHttpRequest,s=this.clone.bind(this);this.reloading=!0,this.xhr=l,l.onabort=s,l.onerror=s,l.ontimeout=s,l.onprogress=function(){l.getResponseHeader("content-type")!==_&&l.abort()},l.onload=function(){o.read(l.response)},l.onloadend=function(){o.reloading=!1,o.xhr=null},a.checkCrossOrigin&&ek(e)&&i.crossOrigin&&(e=eT(e)),l.open("GET",e,!0),l.responseType="arraybuffer",l.withCredentials="use-credentials"===i.crossOrigin,l.send()}}},{key:"read",value:function(e){var t=this.options,n=this.imageData,r=function(e){var t=new DataView(e);try{if(255===t.getUint8(0)&&216===t.getUint8(1))for(var n=t.byteLength,r=2;r+1<n;){if(255===t.getUint8(r)&&225===t.getUint8(r+1)){d=r;break}r+=1}if(d){var o=d+4,i=d+10;if("Exif"===function(e,t,n){var r="";n+=t;for(var o=t;o<n;o+=1)r+=eO(e.getUint8(o));return r}(t,o,4)){var a=t.getUint16(i);if(((c=18761===a)||19789===a)&&42===t.getUint16(i+2,c)){var l=t.getUint32(i+4,c);l>=8&&(p=i+l)}}}if(p){var s,c,d,p,f,m,h=t.getUint16(p,c);for(m=0;m<h;m+=1)if(f=p+12*m+2,274===t.getUint16(f,c)){f+=8,s=t.getUint16(f,c),t.setUint16(f,1,c);break}}}catch(e){s=1}return s}(e),o=0,i=1,a=1;if(r>1){this.url=function(e,t){for(var n=[],r=new Uint8Array(e);r.length>0;)n.push(eO.apply(null,et(r.subarray(0,8192)))),r=r.subarray(8192);return"data:".concat(t,";base64,").concat(btoa(n.join("")))}(e,_);var l=function(e){var t=0,n=1,r=1;switch(e){case 2:n=-1;break;case 3:t=-180;break;case 4:r=-1;break;case 5:t=90,r=-1;break;case 6:t=90;break;case 7:t=90,n=-1;break;case 8:t=-90}return{rotate:t,scaleX:n,scaleY:r}}(r);o=l.rotate,i=l.scaleX,a=l.scaleY}t.rotatable&&(n.rotate=o),t.scalable&&(n.scaleX=i,n.scaleY=a),this.clone()}},{key:"clone",value:function(){var e=this.element,t=this.url,n=e.crossOrigin,r=t;this.options.checkCrossOrigin&&ek(t)&&(n||(n="anonymous"),r=eT(t)),this.crossOrigin=n,this.crossOriginUrl=r;var o=document.createElement("img");n&&(o.crossOrigin=n),o.src=r||t,o.alt=e.alt||"The image to crop",this.image=o,o.onload=this.start.bind(this),o.onerror=this.stop.bind(this),es(o,y),e.parentNode.insertBefore(o,e.nextSibling)}},{key:"start",value:function(){var e=this,t=this.image;t.onload=null,t.onerror=null,this.sizing=!0;var n=s.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(s.navigator.userAgent),r=function(t,n){er(e.imageData,{naturalWidth:t,naturalHeight:n,aspectRatio:t/n}),e.initialImageData=er({},e.imageData),e.sizing=!1,e.sized=!0,e.build()};if(t.naturalWidth&&!n){r(t.naturalWidth,t.naturalHeight);return}var o=document.createElement("img"),i=document.body||document.documentElement;this.sizingImage=o,o.onload=function(){r(o.width,o.height),n||i.removeChild(o)},o.src=t.src,n||(o.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",i.appendChild(o))}},{key:"stop",value:function(){var e=this.image;e.onload=null,e.onerror=null,e.parentNode.removeChild(e),this.image=null}},{key:"build",value:function(){if(this.sized&&!this.ready){var e=this.element,t=this.options,n=this.image,r=e.parentNode,o=document.createElement("div");o.innerHTML='<div class="cropper-container" touch-action="none"><div class="cropper-wrap-box"><div class="cropper-canvas"></div></div><div class="cropper-drag-box"></div><div class="cropper-crop-box"><span class="cropper-view-box"></span><span class="cropper-dashed dashed-h"></span><span class="cropper-dashed dashed-v"></span><span class="cropper-center"></span><span class="cropper-face"></span><span class="cropper-line line-e" data-cropper-action="e"></span><span class="cropper-line line-n" data-cropper-action="n"></span><span class="cropper-line line-w" data-cropper-action="w"></span><span class="cropper-line line-s" data-cropper-action="s"></span><span class="cropper-point point-e" data-cropper-action="e"></span><span class="cropper-point point-n" data-cropper-action="n"></span><span class="cropper-point point-w" data-cropper-action="w"></span><span class="cropper-point point-s" data-cropper-action="s"></span><span class="cropper-point point-ne" data-cropper-action="ne"></span><span class="cropper-point point-nw" data-cropper-action="nw"></span><span class="cropper-point point-sw" data-cropper-action="sw"></span><span class="cropper-point point-se" data-cropper-action="se"></span></div></div>';var i=o.querySelector(".".concat(p,"-container")),a=i.querySelector(".".concat(p,"-canvas")),l=i.querySelector(".".concat(p,"-drag-box")),s=i.querySelector(".".concat(p,"-crop-box")),c=s.querySelector(".".concat(p,"-face"));this.container=r,this.cropper=i,this.canvas=a,this.dragBox=l,this.cropBox=s,this.viewBox=i.querySelector(".".concat(p,"-view-box")),this.face=c,a.appendChild(n),es(e,b),r.insertBefore(i,e.nextSibling),ec(n,y),this.initPreview(),this.bind(),t.initialAspectRatio=Math.max(0,t.initialAspectRatio)||NaN,t.aspectRatio=Math.max(0,t.aspectRatio)||NaN,t.viewMode=Math.max(0,Math.min(3,Math.round(t.viewMode)))||0,es(s,b),t.guides||es(s.getElementsByClassName("".concat(p,"-dashed")),b),t.center||es(s.getElementsByClassName("".concat(p,"-center")),b),t.background&&es(i,"".concat(p,"-bg")),t.highlight||es(c,x),t.cropBoxMovable&&(es(c,E),em(c,k,"all")),t.cropBoxResizable||(es(s.getElementsByClassName("".concat(p,"-line")),b),es(s.getElementsByClassName("".concat(p,"-point")),b)),this.render(),this.ready=!0,this.setDragMode(t.dragMode),t.autoCrop&&this.crop(),this.setData(t.data),Q(t.ready)&&eb(e,z,t.ready,{once:!0}),ey(e,z)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var e=this.cropper.parentNode;e&&e.removeChild(this.cropper),ec(this.element,b)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],t=[{key:"noConflict",value:function(){return window.Cropper=eL,n}},{key:"setDefaults",value:function(e){er(K,J(e)&&e)}}],e&&o(n.prototype,e),t&&o(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}();return er(ej.prototype,{render:function(){this.initContainer(),this.initCanvas(),this.initCropBox(),this.renderCanvas(),this.cropped&&this.renderCropBox()},initContainer:function(){var e=this.element,t=this.options,n=this.container,r=this.cropper,o=Number(t.minContainerWidth),i=Number(t.minContainerHeight);es(r,b),ec(e,b);var a={width:Math.max(n.offsetWidth,o>=0?o:200),height:Math.max(n.offsetHeight,i>=0?i:100)};this.containerData=a,el(r,{width:a.width,height:a.height}),es(e,b),ec(r,b)},initCanvas:function(){var e=this.containerData,t=this.imageData,n=this.options.viewMode,r=Math.abs(t.rotate)%180==90,o=r?t.naturalHeight:t.naturalWi
vendor: 4,600 bytes, line 1
1dth,i=r?t.naturalWidth:t.naturalHeight,a=o/i,l=e.width,s=e.height;e.height*a>e.width?3===n?l=e.height*a:s=e.width/a:3===n?s=e.width/a:l=e.height*a;var c={aspectRatio:a,naturalWidth:o,naturalHeight:i,width:l,height:s};this.canvasData=c,this.limited=1===n||2===n,this.limitCanvas(!0,!0),c.width=Math.min(Math.max(c.width,c.minWidth),c.maxWidth),c.height=Math.min(Math.max(c.height,c.minHeight),c.maxHeight),c.left=(e.width-c.width)/2,c.top=(e.height-c.height)/2,c.oldLeft=c.left,c.oldTop=c.top,this.initialCanvasData=er({},c)},limitCanvas:function(e,t){var n=this.options,r=this.containerData,o=this.canvasData,i=this.cropBoxData,a=n.viewMode,l=o.aspectRatio,s=this.cropped&&i;if(e){var c=Number(n.minCanvasWidth)||0,d=Number(n.minCanvasHeight)||0;a>1?(c=Math.max(c,r.width),d=Math.max(d,r.height),3===a&&(d*l>c?c=d*l:d=c/l)):a>0&&(c?c=Math.max(c,s?i.width:0):d?d=Math.max(d,s?i.height:0):s&&(c=i.width,(d=i.height)*l>c?c=d*l:d=c/l));var p=eS({aspectRatio:l,width:c,height:d});c=p.width,d=p.height,o.minWidth=c,o.minHeight=d,o.maxWidth=1/0,o.maxHeight=1/0}if(t){if(a>(s?0:1)){var f=r.width-o.width,m=r.height-o.height;o.minLeft=Math.min(0,f),o.minTop=Math.min(0,m),o.maxLeft=Math.max(0,f),o.maxTop=Math.max(0,m),s&&this.limited&&(o.minLeft=Math.min(i.left,i.left+(i.width-o.width)),o.minTop=Math.min(i.top,i.top+(i.height-o.height)),o.maxLeft=i.left,o.maxTop=i.top,2===a&&(o.width>=r.width&&(o.minLeft=Math.min(0,f),o.maxLeft=Math.max(0,f)),o.height>=r.height&&(o.minTop=Math.min(0,m),o.maxTop=Math.max(0,m))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=r.width,o.maxTop=r.height}},renderCanvas:function(e,t){var n=this.canvasData,r=this.imageData;if(t){var o=function(e){var t=e.width,n=e.height,r=e.degree;if(90==(r=Math.abs(r)%180))return{width:n,height:t};var o=r%90*Math.PI/180,i=Math.sin(o),a=Math.cos(o),l=t*a+n*i,s=t*i+n*a;return r>90?{width:s,height:l}:{width:l,height:s}}({width:r.naturalWidth*Math.abs(r.scaleX||1),height:r.naturalHeight*Math.abs(r.scaleY||1),degree:r.rotate||0}),i=o.width,a=o.height,l=n.width*(i/n.naturalWidth),s=n.height*(a/n.naturalHeight);n.left-=(l-n.width)/2,n.top-=(s-n.height)/2,n.width=l,n.height=s,n.aspectRatio=i/a,n.naturalWidth=i,n.naturalHeight=a,this.limitCanvas(!0,!1)}(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCanvas(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,el(this.canvas,er({width:n.width,height:n.height},eP({translateX:n.left,translateY:n.top}))),this.renderImage(e),this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(e){var t=this.canvasData,n=this.imageData,r=n.naturalWidth*(t.width/t.naturalWidth),o=n.naturalHeight*(t.height/t.naturalHeight);er(n,{width:r,height:o,left:(t.width-r)/2,top:(t.height-o)/2}),el(this.image,er({width:n.width,height:n.height},eP(er({translateX:n.left,translateY:n.top},n)))),e&&this.output()},initCropBox:function(){var e=this.options,t=this.canvasData,n=e.aspectRatio||e.initialAspectRatio,r=Number(e.autoCropArea)||.8,o={width:t.width,height:t.height};n&&(t.height*n>t.width?o.height=o.width/n:o.width=o.height*n),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*r),o.height=Math.max(o.minHeight,o.height*r),o.left=t.left+(t.width-o.width)/2,o.top=t.top+(t.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=er({},o)},limitCropBox:function(e,t){var n=this.options,r=this.containerData,o=this.canvasData,i=this.cropBoxData,a=this.limited,l=n.aspectRatio;if(e){var s=Number(n.minCropBoxWidth)||0,c=Number(n.minCropBoxHeight)||0,d=a?Math.min(r.width,o.width,o.width+o.left,r.width-o.left):r.width,p=a?Math.min(r.height,o.height,o.height+o.top,r.height-o.top):r.height;s=Math.min(s,r.width),c=Math.min(c,r.height),l&&(s&&c?c*l>s?c=s/l:s=c*l:s?c=s/l:c&&(s=c*l),p*l>d?p=d/l:d=p*l),i.minWidth=Math.min(s,d),i.minHeight=Math.min(c,p),i.maxWidth=d,i.maxHeight=p}t&&(a?(i.minLeft=Math.max(0,o.left),i.minTop=Math.max(0,o.top),i.maxLeft=Math.min(r.width,o.left+o.width)-i.width,i.maxTop=Math.min(r.height,o.top+o.height)-i.height):(i.minLeft=0,i.minTop=0,i.maxLeft=r.width-i.width,i.maxTop=r.height-i.height))},renderCropBox:function(){var e=this.options,t=this.containerData,n=this.cropBoxData;(n.width>
1n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft),(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop),n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth),n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight),this.limitCropBox(!1,!0),n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft),n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop),n.oldLeft=n.left,n.oldTop=n.top,e.movable&&e.cropBoxMovable&&em(this.face,k,n.width>=t.width&&n.height>=t.height?m:"all"),el(this.cropBox,er({width:n.width,height:n.height},eP({translateX:n.left,translateY:n.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),ey(this.element,O,this.getData())}},{initPreview:function(){var e=this.element,t=this.crossOrigin,n=this.options.preview,r=t?this.crossOriginUrl:this.url,o=e.alt||"The image to preview",i=document.createElement("img");if(t&&(i.crossOrigin=t),i.src=r,i.alt=o,this.viewBox.appendChild(i),this.viewBoxImage=i,n){var a=n;"string"==typeof n?a=e.ownerDocument.querySelectorAll(n):n.querySelector&&(a=[n]),this.previews=a,en(a,function(e){var n=document.createElement("img");em(e,T,{width:e.offsetWidth,height:e.offsetHeight,html:e.innerHTML}),t&&(n.crossOrigin=t),n.src=r,n.alt=o,n.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',e.innerHTML="",e.appendChild(n)})}},resetPreview:function(){en(this.previews,function(e){var t=ef(e,T);el(e,{width:t.width,height:t.height}),e.innerHTML=t.html,function(e,t){if(Z(e[t]))try{delete e[t]}catch(n){e[t]=void 0}else if(e.dataset)try{delete e.dataset[t]}catch(n){e.dataset[t]=void 0}else e.removeAttribute("data-".concat(ep(t)))}(e,T)})},preview:function(){var e=this.imageData,t=this.canvasData,n=this.cropBoxData,r=n.width,o=n.height,i=e.width,a=e.height,l=n.left-t.left-e.left,s=n.top-t.top-e.top;this.cropped&&!this.disabled&&(el(this.viewBoxImage,er({width:i,height:a},eP(er({translateX:-l,translateY:-s},e)))),en(this.previews,function(t){var n=ef(t,T),c=n.width,d=n.height,p=c,f=d,m=1;r&&(f=o*(m=c/r)),o&&f>d&&(p=r*(m=d/o),f=d),el(t,{width:p,height:f}),el(t.getElementsByTagName("img")[0],er({width:i*m,height:a*m},eP(er({translateX:-l*m,translateY:-s*m},e))))}))}},{bind:function(){var e=this.element,t=this.options,n=this.cropper;Q(t.cropstart)&&eb(e,j,t.cropstart),Q(t.cropmove)&&eb(e,L,t.cropmove),Q(t.cropend)&&eb(e,M,t.cropend),Q(t.crop)&&eb(e,O,t.crop),Q(t.zoom)&&eb(e,H,t.zoom),eb(n,N,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&eb(n,I,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&eb(n,R,this.onDblclick=this.dblclick.bind(this)),eb(e.ownerDocument,A,this.onCropMove=this.cropMove.bind(this)),eb(e.ownerDocument,D,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&eb(window,F,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,n=this.cropper;Q(t.cropstart)&&eg(e,j,t.cropstart),Q(t.cropmove)&&eg(e,L,t.cropmove),Q(t.cropend)&&eg(e,M,t.cropend),Q(t.crop)&&eg(e,O,t.crop),Q(t.zoom)&&eg(e,H,t.zoom),eg(n,N,this.onCropStart),t.zoomable&&t.zoomOnWheel&&eg(n,I,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&eg(n,R,this.onDblclick),eg(e.ownerDocument,A,this.onCropMove),eg(e.ownerDocument,D,this.onCropEnd),t.responsive&&eg(window,F,this.onResize)}},{resize:function(){if(!this.disabled){var e,t,n=this.options,r=this.container,o=this.containerData,i=r.offsetWidth/o.width,a=r.offsetHeight/o.height,l=Math.abs(i-1)>Math.abs(a-1)?i:a;1!==l&&(n.restore&&(e=this.getCanvasData(),t=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(en(e,function(t,n){e[n]=t*l})),this.setCropBoxData(en(t,function(e,n){t[n]=e*l}))))}},dblclick:function(){var e;this.disabled||this.options.dragMode===S||this.setDragMode(((e=this.dragBox).classList?e.classList.contains(v):e.className.indexOf(v)>-1)?C:P)},wheel:function(e){var t=this,n=Number(this.options.wheelZoomRatio)||.1,r=1;!this.disabled&&(e.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?r=e.deltaY>0?1:-1:e.wheelDelta?r=-e.wheelDelta/120:e.detail&&(r=e.detail>0?1:-1),this.zoom(-r*n,e)))},cropStart:function(e){var t,n=e.buttons,r=e.button;if(!(this.disabled||("mousedown"===e.type||"pointerdown"===e.type&&"mouse"===e.pointerType)&&(q(n)&&1!==n||q(r)&&0!==r||e.ctrlKey))){var o=this.options,i=this.pointers;e.changedTouches?en(e.changedTouches,function(e){i[e.identifier]=eC(e)}):i[e.pointerId||0]=eC(e),t=Object.keys(i).length>1&&o.zoomable&&o.zoomOnTouch?h:ef(e.target,k),B.test(t)&&!1!==ey(this.element,j,{originalEvent:e,action:t})&&(e.preventDefault(),this.action=t,this.cropping=!1,t===f&&(this.cropping=!0,es(this.dragBox,w)))}},cropMove:function(e){var t=this.action;if(!this.disabled&&t){var n=this.pointers;e.preventDefault(),!1!==ey(this.element,L,{originalEvent:e,action:t})&&(e.changedTouches?en(e.changedTouches,function(e){er(n[e.identifier]||{},eC(e,!0))}):er(n[e.pointerId||0]||{},eC(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,n=this.pointers;e.changedTouches?en(e.changedTouches,function(e){delete n[e.identifier]}):delete n[e.pointerId||0],t&&(e.preventDefault(),Object.keys(n).length||(this.action=""),this.cropping&&(this.cropping=!1,eu(this.dragBox,w,this.cropped&&this.options.modal)),ey(this.element,M,{originalEvent:e,action:t}))}}},{change:function(e){var n,r,o,i=this.options,a=this.canvasData,l=this.containerData,s=this.cropBoxData,c=this.pointers,d=this.action,p=i.aspectRatio,v=s.left,g=s.top,y=s.width,x=s.height,w=v+y,E=g+x,k=0,T=0,P=l.width,C=l.height,S=!0;!p&&e.shiftKey&&(p=y&&x?y/x:1),this.limited&&(k=s.minLeft,T=s.minTop,P=k+Math.min(l.width,a.width,a.left+a.width),C=T+Math.min(l.height,a.height,a.top+a.height));var O=c[Object.keys(c)[0]],M={x:O.endX-O.startX,y:O.endY-O.startY},L=function(e){switch(e){case"e":w+M.x>P&&(M.x=P-w);break;case"w":v+M.x<k&&(M.x=k-v);break;case"n":g+M.y<T&&(M.y=T-g);break;case"s":E+M.y>C&&(M.y=C-E)}};switch(d){case"all":v+=M.x,g+=M.y;break;case"e":if(M.x>=0&&(w>=P||p&&(g<=T||E>=C))){S=!1;break}L("e"),(y+=M.x)<0&&(d="w",v-=y=-y),p&&(x=y/p,g+=(s.height-x)/2);break;case"n":if(M.y<=0&&(g<=T||p&&(v<=k||w>=P))){S=!1;break}L("n"),x-=M.y,g+=M.y,x<0&&(d="s",g-=x=-x),p&&(y=x*p,v+=(s.width-y)/2);break;case"w":if(M.x<=0&&(v<=k||p&&(g<=T||E>=C))){S=!1;break}L("w"),y-=M.x,v+=M.x,y<0&&(d="e",v-=y=-y),p&&(x=y/p,g+=(s.height-x)/2);break;case"s":if(M.y>=0&&(E>=C||p&&(v<=k||w>=P))){S=!1;break}
1L("s"),(x+=M.y)<0&&(d="n",g-=x=-x),p&&(y=x*p,v+=(s.width-y)/2);break;case"ne":if(p){if(M.y<=0&&(g<=T||w>=P)){S=!1;break}L("n"),x-=M.y,g+=M.y,y=x*p}else L("n"),L("e"),M.x>=0?w<P?y+=M.x:M.y<=0&&g<=T&&(S=!1):y+=M.x,M.y<=0?g>T&&(x-=M.y,g+=M.y):(x-=M.y,g+=M.y);y<0&&x<0?(d="sw",y=-y,g-=x=-x,v-=y):y<0?(d="nw",v-=y=-y):x<0&&(d="se",g-=x=-x);break;case"nw":if(p){if(M.y<=0&&(g<=T||v<=k)){S=!1;break}L("n"),x-=M.y,g+=M.y,y=x*p,v+=s.width-y}else L("n"),L("w"),M.x<=0?v>k?(y-=M.x,v+=M.x):M.y<=0&&g<=T&&(S=!1):(y-=M.x,v+=M.x),M.y<=0?g>T&&(x-=M.y,g+=M.y):(x-=M.y,g+=M.y);y<0&&x<0?(d="se",y=-y,g-=x=-x,v-=y):y<0?(d="ne",v-=y=-y):x<0&&(d="sw",g-=x=-x);break;case"sw":if(p){if(M.x<=0&&(v<=k||E>=C)){S=!1;break}L("w"),y-=M.x,v+=M.x,x=y/p}else L("s"),L("w"),M.x<=0?v>k?(y-=M.x,v+=M.x):M.y>=0&&E>=C&&(S=!1):(y-=M.x,v+=M.x),M.y>=0?E<C&&(x+=M.y):x+=M.y;y<0&&x<0?(d="ne",y=-y,g-=x=-x,v-=y):y<0?(d="se",v-=y=-y):x<0&&(d="nw",g-=x=-x);break;case"se":if(p){if(M.x>=0&&(w>=P||E>=C)){S=!1;break}L("e"),y+=M.x,x=y/p}else L("s"),L("e"),M.x>=0?w<P?y+=M.x:M.y>=0&&E>=C&&(S=!1):y+=M.x,M.y>=0?E<C&&(x+=M.y):x+=M.y;y<0&&x<0?(d="nw",y=-y,g-=x=-x,v-=y):y<0?(d="sw",v-=y=-y):x<0&&(d="ne",g-=x=-x);break;case m:this.move(M.x,M.y),S=!1;break;case h:this.zoom((n=t({},c),r=0,en(c,function(e,t){delete n[t],en(n,function(t){var n=Math.abs(e.startX-t.startX),o=Math.abs(e.startY-t.startY),i=Math.abs(e.endX-t.endX),a=Math.abs(e.endY-t.endY),l=Math.sqrt(n*n+o*o),s=(Math.sqrt(i*i+a*a)-l)/l;Math.abs(s)>Math.abs(r)&&(r=s)})}),r),e),S=!1;break;case f:if(!M.x||!M.y){S=!1;break}o=ex(this.cropper),v=O.startX-o.left,g=O.startY-o.top,y=s.minWidth,x=s.minHeight,M.x>0?d=M.y>0?"se":"ne":M.x<0&&(v-=y,d=M.y>0?"sw":"nw"),M.y<0&&(g-=x),!this.cropped&&(ec(this.cropBox,b),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}S&&(s.width=y,s.height=x,s.left=v,s.top=g,this.action=d,this.renderCropBox()),en(c,function(e){e.startX=e.endX,e.startY=e.endY})}},{crop:function(){return!this.ready||this.cropped||this.disabled||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&es(this.dragBox,w),ec(this.cropBox,b),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=er({},this.initialImageData),this.canvasData=er({},this.initialCanvasData),this.cropBoxData=er({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(er(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),ec(this.dragBox,w),es(this.cropBox,b)),this},replace:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,en(this.previews,function(t){t.getElementsByTagName("img")[0].src=e}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,ec(this.cropper,g)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,es(this.cropper,g)),this},destroy:function(){var e=this.element;return e[p]&&(e[p]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate()),this},move:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,r=n.left,o=n.top;return this.moveTo(G(e)?e:r+Number(e),G(t)?t:o+Number(t))},moveTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.canvasData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(q(e)&&(n.left=e,r=!0),q(t)&&(n.top=t,r=!0),r&&this.renderCanvas(!0)),this},zoom:function(e,t){var n=this.canvasData;return e=(e=Number(e))<0?1/(1-e):1+e,this.zoomTo(n.width*e/n.naturalWidth,null,t)},zoomTo:function(e,t,n){var r=this.options,o=this.canvasData,i=o.width,a=o.height,l=o.naturalWidth,s=o.naturalHeight;if((e=Number(e))>=0&&this.ready&&!this.disabled&&r.zoomable){var c=l*e,d=s*e;if(!1===ey(this.element,H,{ratio:e,oldRatio:i/l,originalEvent:n}))return this;if(n){var p,f,m,h=this.pointers,v=ex(this.cropper),g=h&&Object.keys(h).length?(p=0,f=0,m=0,en(h,function(e){var t=e.startX,n=e.startY;p+=t,f+=n,m+=1}),p/=m,f/=m,{pageX:p,pageY:f}):{pageX:n.pageX,pageY:n.pageY};o.left-=(g.pageX-v.left-o.left)/i*(c-i),o.top-=(g.pageY-v.top-o.top)/a*(d-a)}else J(t)&&q(t.x)&&q(t.y)?(o.left-=(t.x-o.left)/i*(c-i),o.top-=(t.y-o.top)/a*(d-a)):(o.left-=(c-i)/2,o.top-=(d-a)/2);o.width=c,o.height=d,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return q(e=Number(e))&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,q(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(q(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=this.imageData,r=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(q(e)&&(n.scaleX=e,r=!0),q(t)&&(n.scaleY=t,r=!0),r&&this.renderCanvas(!0,!0)),this},getData:function(){var e,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=this.options,r=this.imageData,o=this.canvasData,i=this.cropBoxData;if(this.ready&&this.cropped){e={x:i.left-o.left,y:i.top-o.top,width:i.width,height:i.height};
1var a=r.width/r.naturalWidth;if(en(e,function(t,n){e[n]=t/a}),t){var l=Math.round(e.y+e.height),s=Math.round(e.x+e.width);e.x=Math.round(e.x),e.y=Math.round(e.y),e.width=s-e.x,e.height=l-e.y}}else e={x:0,y:0,width:0,height:0};return n.rotatable&&(e.rotate=r.rotate||0),n.scalable&&(e.scaleX=r.scaleX||1,e.scaleY=r.scaleY||1),e},setData:function(e){var t=this.options,n=this.imageData,r=this.canvasData,o={};if(this.ready&&!this.disabled&&J(e)){var i=!1;t.rotatable&&q(e.rotate)&&e.rotate!==n.rotate&&(n.rotate=e.rotate,i=!0),t.scalable&&(q(e.scaleX)&&e.scaleX!==n.scaleX&&(n.scaleX=e.scaleX,i=!0),q(e.scaleY)&&e.scaleY!==n.scaleY&&(n.scaleY=e.scaleY,i=!0)),i&&this.renderCanvas(!0,!0);var a=n.width/n.naturalWidth;q(e.x)&&(o.left=e.x*a+r.left),q(e.y)&&(o.top=e.y*a+r.top),q(e.width)&&(o.width=e.width*a),q(e.height)&&(o.height=e.height*a),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?er({},this.containerData):{}},getImageData:function(){return this.sized?er({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&en(["left","top","width","height","naturalWidth","naturalHeight"],function(n){t[n]=e[n]}),t},setCanvasData:function(e){var t=this.canvasData,n=t.aspectRatio;return this.ready&&!this.disabled&&J(e)&&(q(e.left)&&(t.left=e.left),q(e.top)&&(t.top=e.top),q(e.width)?(t.width=e.width,t.height=e.width/n):q(e.height)&&(t.height=e.height,t.width=e.height*n),this.renderCanvas(!0)),this},getCropBoxData:function(){var e,t=this.cropBoxData;return this.ready&&this.cropped&&(e={left:t.left,top:t.top,width:t.width,height:t.height}),e||{}},setCropBoxData:function(e){var t,n,r=this.cropBoxData,o=this.options.aspectRatio;return this.ready&&this.cropped&&!this.disabled&&J(e)&&(q(e.left)&&(r.left=e.left),q(e.top)&&(r.top=e.top),q(e.width)&&e.width!==r.width&&(t=!0,r.width=e.width),q(e.height)&&e.height!==r.height&&(n=!0,r.height=e.height),o&&(t?r.height=r.width/o:n&&(r.width=r.height*o)),this.renderCropBox()),this},getCroppedCanvas:function(){var e,t,n,r,o,a,l,s,c,d,p,f,m,h,v,g,b,y,x,w,E,k,T,P,C,S,O,M,L,j,R,N,A,D,z,F,I,H,_=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var B=this.canvasData,W=(e=this.image,n=(t=this.imageData).aspectRatio,r=t.naturalWidth,o=t.naturalHeight,a=t.rotate,l=t.scaleX,s=t.scaleY,c=B.aspectRatio,d=B.naturalWidth,p=B.naturalHeight,f=_.fillColor,m=_.imageSmoothingEnabled,h=_.imageSmoothingQuality,g=void 0===(v=_.maxWidth)?1/0:v,y=void 0===(b=_.maxHeight)?1/0:b,w=void 0===(x=_.minWidth)?0:x,k=void 0===(E=_.minHeight)?0:E,P=(T=document.createElement("canvas")).getContext("2d"),C=eS({aspectRatio:c,width:g,height:y}),S=eS({aspectRatio:c,width:w,height:k},"cover"),O=Math.min(C.width,Math.max(S.width,d)),M=Math.min(C.height,Math.max(S.height,p)),L=eS({aspectRatio:n,width:g,height:y}),j=eS({aspectRatio:n,width:w,height:k},"cover"),R=Math.min(L.width,Math.max(j.width,r)),N=Math.min(L.height,Math.max(j.height,o)),T.width=ei(O),T.height=ei(M),P.fillStyle=void 0===f?"transparent":f,P.fillRect(0,0,O,M),P.save(),P.translate(O/2,M/2),P.rotate((void 0===a?0:a)*Math.PI/180),P.scale(void 0===l?1:l,void 0===s?1:s),P.imageSmoothingEnabled=void 0===m||m,P.imageSmoothingQuality=void 0===h?"low":h,P.drawImage.apply(P,[e].concat(i([-R/2,-N/2,R,N].map(function(e){return Math.floor(ei(e))})))),P.restore(),T);if(!this.cropped)return W;var $=this.getData(_.rounded),V=$.x,K=$.y,U=$.width,q=$.height,Y=W.width/Math.floor(B.naturalWidth);1!==Y&&(V*=Y,K*=Y,U*=Y,q*=Y);var G=U/q,Z=eS({aspectRatio:G,width:_.maxWidth||1/0,height:_.maxHeight||1/0}),X=eS({aspectRatio:G,width:_.minWidth||0,height:_.minHeight||0},"cover"),J=eS({aspectRatio:G,width:_.width||(1!==Y?W.width:U),height:_.height||(1!==Y?W.height:q)}),Q=J.width,ee=J.height;Q=Math.min(Z.width,Math.max(X.width,Q)),ee=Math.min(Z.height,Math.max(X.height,ee));var et=document.createElement("canvas"),en=et.getContext("2d");et.width=ei(Q),et.height=ei(ee),en.fillStyle=_.fillColor||"transparent",en.fillRect(0,0,Q,ee);var er=_.imageSmoothingEnabled,eo=_.imageSmoothingQuality;en.imageSmoothingEnabled=void 0===er||er,eo&&(en.imageSmoothingQuality=eo);var ea=W.width,el=W.height,es=V,ec=K;es<=-U||es>ea?(es=0,A=0,z=0,I=0):es<=0?(z=-es,I=A=Math.min(ea,U+(es=0))):es<=ea&&(z=0,I=A=Math.min(U,ea-es)),A<=0||ec<=-q||ec>el?(ec=0,D=0,F=0,H=0):ec<=0?(F=-ec,H=D=Math.min(el,q+(ec=0))):ec<=el&&(F=0,H=D=Math.min(q,el-ec));var eu=[es,ec,A,D];if(I>0&&H>0){var ed=Q/U;eu.push(z*ed,F*ed,I*ed,H*ed)}return en.drawImage.apply(en,[W].concat(i(eu.map(function(e){return Math.floor(ei(e))})))),et},setAspectRatio:function(e){var t=this.options;return!this.disabled&&!G(e)&&(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,n=this.dragBox,r=this.face;if(this.ready&&!this.disabled){var o=e===P,i=t.movable&&e===C;e=o||i?e:S,t.dragMode=e,em(n,k,e),eu(n,v,o),eu(n,E,i),t.cropBoxMovable||(em
1(r,k,e),eu(r,v,o),eu(r,E,i))}return this}}),ej},e.exports=t()},68102:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(5762),o=n.n(r),i=function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(l){return function(s){return function(l){if(n)throw TypeError("Generator is already executing.");for(;i&&(i=0,l[0]&&(a=0)),a;)try{if(n=1,r&&(o=2&l[0]?r.return:l[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,l[1])).done)return o;switch(r=0,o&&(l=[2&l[0],o.value]),l[0]){case 0:case 1:o=l;break;case 4:return a.label++,{value:l[1],done:!1};case 5:a.label++,r=l[1],l=[0];continue;case 7:l=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===l[0]||2===l[0])){a=0;continue}if(3===l[0]&&(!o||l[1]>o[0]&&l[1]<o[3])){a.label=l[1];break}if(6===l[0]&&a.label<o[1]){a.label=o[1],o=l;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(l);break}o[2]&&a.ops.pop(),a.trys.pop();continue}l=t.call(e,a)}catch(e){l=[6,e],r=0}finally{n=o=0}if(5&l[0])throw l[1];return{value:l[0]?l[1]:void 0,done:!0}}([l,s])}}};function a(e,t){var n,r,a,l;return void 0===t&&(t=!0),n=this,r=void 0,a=void 0,l=function(){return i(this,function(n){switch(n.label){case 0:return[4,o().push({pathname:o().pathname,query:o().query},o().asPath,{locale:e,scroll:t})];case 1:return[2,n.sent()]}})},new(a||(a=Promise))(function(e,t){function o(e){try{s(l.next(e))}catch(e){t(e)}}function i(e){try{s(l.throw(e))}catch(e){t(e)}}function s(t){var n;t.done?e(t.value):((n=t.value)instanceof a?n:new a(function(e){e(n)})).then(o,i)}s((l=l.apply(n,r||[])).next())})}},5357:function(e,t,n){"use strict";var r=n(50464);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return n.PropTypes=n,n}},80377:function(e,t,n){e.exports=n(5357)()},50464:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},67690:function(e,t,n){"use strict";n.d(t,{Ip:function(){return a}});var r=n(20132),o=function(e,t){return(o=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function i(e){var t,n,o,i,a,l,s,c=e.className,d=e.counterClockwise,p=e.dashRatio,f=e.pathRadius,m=e.strokeWidth,h=e.style;return(0,r.createElement)("path",{className:c,style:Object.assign({}
1,h,(n=(t={pathRadius:f,dashRatio:p,counterClockwise:d}).counterClockwise,i=(1-t.dashRatio)*(o=2*Math.PI*t.pathRadius),{strokeDasharray:o+"px "+o+"px",strokeDashoffset:(n?-i:i)+"px"})),d:"\n M 50,50\n m 0,-"+(l=(a={pathRadius:f,counterClockwise:d}).pathRadius)+"\n a "+l+","+l+" "+(s=a.counterClockwise?1:0)+" 1 1 0,"+2*l+"\n a "+l+","+l+" "+s+" 1 1 0,-"+2*l+"\n ",strokeWidth:m,fillOpacity:0})}var a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return!function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.getBackgroundPadding=function(){return this.props.background?this.props.backgroundPadding:0},t.prototype.getPathRadius=function(){return 50-this.props.strokeWidth/2-this.getBackgroundPadding()},t.prototype.getPathRatio=function(){var e=this.props,t=e.value,n=e.minValue,r=e.maxValue;return(Math.min(Math.max(t,n),r)-n)/(r-n)},t.prototype.render=function(){var e=this.props,t=e.circleRatio,n=e.className,o=e.classes,a=e.counterClockwise,l=e.styles,s=e.strokeWidth,c=e.text,d=this.getPathRadius(),p=this.getPathRatio();return(0,r.createElement)("svg",{className:o.root+" "+n,style:l.root,viewBox:"0 0 100 100","data-test-id":"CircularProgressbar"},this.props.background?(0,r.createElement)("circle",{className:o.background,style:l.background,cx:50,cy:50,r:50}):null,(0,r.createElement)(i,{className:o.trail,counterClockwise:a,dashRatio:t,pathRadius:d,strokeWidth:s,style:l.trail}),(0,r.createElement)(i,{className:o.path,counterClockwise:a,dashRatio:p*t,pathRadius:d,strokeWidth:s,style:l.path}),c?(0,r.createElement)("text",{className:o.text,style:l.text,x:50,y:50},c):null)},t.defaultProps={background:!1,backgroundPadding:0,circleRatio:1,classes:{root:"CircularProgressbar",trail:"CircularProgressbar-trail",path:"CircularProgressbar-path",text:"CircularProgressbar-text",background:"CircularProgressbar-background"},counterClockwise:!1,className:"",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:""},t}(r.Component)},98526:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(20132),o=n(87655),i=n.n(o),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function l(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}var s=["aspectRatio","autoCrop","autoCropArea","background","center","checkCrossOrigin","checkOrientation","cropBoxMovable","cropBoxResizable","data","dragMode","guides","highlight","initialAspectRatio","minCanvasHeight","minCanvasWidth","minContainerHeight","minContainerWidth","minCropBoxHeight","minCropBoxWidth","modal","movable","preview","responsive","restore","rotatable","scalable","toggleDragModeOnDblclick","viewMode","wheelZoomRatio","zoomOnTouch","zoomOnWheel","zoomable","cropstart","cropmove","cropend","crop","zoom","ready"],c={opacity:0,maxWidth:"100%"},d=r.forwardRef(function(e,t){var n,o=l(e,[]),d=o.dragMode,p=void 0===d?"crop":d,f=o.src,m=o.style,h=o.className,v=o.crossOrigin,g=o.scaleX,b=o.scaleY,y=o.enable,x=o.zoomTo,w=o.rotateTo,E=o.alt,k=o.ready,T=o.onInitialized,P=l(o,["dragMode","src","style","className","crossOrigin","scaleX","scaleY","enable","zoomTo","rotateTo","alt","ready","onInitialized"]),C={scaleY:b,scaleX:g,enable:y,zoomTo:x,rotateTo:w},S=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=(0,r.useRef)(null);return r.useEffect(function(){e.forEach(function(e){e&&("function"==typeof e?e(n.current):e.current=n.current)})},[e]),n}(t,(0,r.useRef)(null));(0,r.useEffect)(function(){var e;(null===(e=S.current)||void 0===e?void 0:e.cropper)&&"number"==typeof x&&S.current.cropper.zoomTo(x)},[o.zoomTo]),(0,r.useEffect)(function(){var e;(null===(e=S.current)||void 0===e?void 0:e.cropper)&&void 0!==f&&S.current.cropper.reset().clear().replace(f)}
1,[f]),(0,r.useEffect)(function(){if(null!==S.current){var e=new(i())(S.current,a(a({dragMode:p},P),{ready:function(e){var t,n,r,o,i,a,l,s;null!==e.currentTarget&&(t=e.currentTarget.cropper,void 0===(n=C)&&(n={}),r=n.enable,o=n.scaleX,i=n.scaleY,l=void 0===(a=n.zoomTo)?0:a,s=n.rotateTo,void 0===r||r?t.enable():t.disable(),t.scaleX(void 0===o?1:o),t.scaleY(void 0===i?1:i),void 0!==s&&t.rotateTo(s),l>0&&t.zoomTo(l)),k&&k(e)}}));T&&T(e)}return function(){var e,t;null===(t=null===(e=S.current)||void 0===e?void 0:e.cropper)||void 0===t||t.destroy()}},[S]);var O=(n=a(a({},P),{crossOrigin:v,src:f,alt:void 0===E?"picture":E}),s.reduce(function(e,t){return e[t],l(e,["symbol"==typeof t?t:t+""])},n));return r.createElement("div",{style:m,className:h},r.createElement("img",a({},O,{style:c,ref:S})))})},40326:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("BeatLoader","50% {transform: scale(0.75);opacity: 0.2} 100% {transform: scale(1);opacity: 1}","beat");
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=void 0===c?1:c,p=e.cssOverride,f=e.size,m=void 0===f?15:f,h=e.margin,v=void 0===h?2:h,g=l(e,["loading","color","speedMultiplier","cssOverride","size","margin"]),b=a({display:"inherit"},void 0===p?{}:p),y=function(e){return{display:"inline-block",backgroundColor:i,width:(0,o.E)(m),height:(0,o.E)(m),margin:(0,o.E)(v),borderRadius:"100%",animation:"".concat(s," ").concat(.7/d,"s ").concat(e%2?"0s":"".concat(.35/d,"s")," infinite linear"),animationFillMode:"both"}};return void 0===t||t?r.createElement("span",a({style:b},g),r.createElement("span",{style:y(1)}),r.createElement("span",{style:y(2)}),r.createElement("span",{style:y(3)})):null}},21181:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("BounceLoader","0% {transform: scale(0)} 50% {transform: scale(1.0)} 100% {transform: scale(0)}","bounce");
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=void 0===c?1:c,p=e.cssOverride,f=e.size,m=void 0===f?60:f,h=l(e,["loading","color","speedMultiplier","cssOverride","size"]),v=function(e){return{position:"absolute",height:(0,o.E)(m),width:(0,o.E)(m),backgroundColor:i,borderRadius:"100%",opacity:.6,top:0,left:0,animationFillMode:"both",animation:"".concat(s," ").concat(2.1/d,"s ").concat(1===e?"".concat(1/d,"s"):"0s"," infinite ease-in-out")}},g=a({display:"inherit",position:"relative",width:(0,o.E)(m),height:(0,o.E)(m)},void 0===p?{}:p);return void 0===t||t?r.createElement("span",a({style:g},h),r.createElement("span",{style:v(1)}),r.createElement("span",{style:v(2)})):null}},14025:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("ClipLoader","0% {transform: rotate(0deg) scale(1)} 50% {transform: rotate(180deg) scale(0.8)} 100% {transform: rotate(360deg) scale(1)}","clip");
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=e.cssOverride,p=e.size,f=void 0===p?35:p,m=l(e,["loading","color","speedMultiplier","cssOverride","size"]),h=a({background:"transparent !important",width:(0,o.E)(f),height:(0,o.E)(f),borderRadius:"100%",border:"2px solid",borderTopColor:i,borderBottomColor:"transparent",borderLeftColor:i,borderRightColor:i,display:"inline-block",animation:"".concat(s," ").concat(.75/(void 0===c?1:c),"s 0s infinite linear"),animationFillMode:"both"},void 0===d?{}:d);return void 0===t||t?r.createElement("span",a({style:h},m)):null}},75472:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("ClockLoader","100% { transform: rotate(360deg) }","rotate");
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=void 0===c?1:c,p=e.cssOverride,f=e.size,m=l(e,["loading","color","speedMultiplier","cssOverride","size"]),h=(0,o.h)(void 0===f?50:f),v=h.value,g=h.unit,b=a({display:"inherit",position:"relative",width:"".concat(v).concat(g),height:"".concat(v).concat(g),backgroundColor:"transparent",boxShadow:"inset 0px 0px 0px 2px ".concat(i),borderRadius:"50%"},void 0===p?{}:p),y={position:"absolute",backgroundColor:i,width:"".concat(v/3,"px"),height:"2px",top:"".concat(v/2-1,"px"),left:"".concat(v/2-1,"px"),transformOrigin:"1px 1px",animation:"".concat(s," ").concat(8/d,"s linear infinite")},x={position:"absolute",backgroundColor:i,width:"".concat(v/2.4,"px"),height:"2px",top:"".concat(v/2-1,"px"),left:"".concat(v/2-1,"px"),transformOrigin:"1px 1px",animation:"".concat(s," ").concat(2/d,"s linear infinite")};return void 0===t||t?r.createElement("span",a({style:b},m),r.createElement("span",{style:x}),r.createElement("span",{style:y})):null}},20679:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("GridLoader","0% {transform: scale(1)} 50% {transform: scale(0.5); opacity: 0.7} 100% {transform: scale(1); opacity: 1}","grid"),c=function(e){return Math.random()*e};
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,d=e.speedMultiplier,p=void 0===d?1:d,f=e.cssOverride,m=e.size,h=void 0===m?15:m,v=e.margin,g=void 0===v?2:v,b=l(e,["loading","color","speedMultiplier","cssOverride","size","margin"]),y=(0,o.h)(h),x=(0,o.h)(g),w=3*parseFloat(y.value.toString())+6*parseFloat(x.value.toString()),E=a({width:"".concat(w).concat(y.unit),fontSize:0,display:"inline-block"},void 0===f?{}:f),k=function(e){return{display:"inline-block",backgroundColor:i,width:"".concat((0,o.E)(h)),height:"".concat((0,o.E)(h)),margin:(0,o.E)(g),borderRadius:"100%",animationFillMode:"both",animation:"".concat(s," ").concat((e/100+.6)/p,"s ").concat(e/100-.2,"s infinite ease")}};return void 0===t||t?r.createElement("span",a({style:E},b,{ref:function(e){e&&e.style.setProperty("width","".concat(w).concat(y.unit),"important")}}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))}),r.createElement("span",{style:k(c(100))})):null}},79183:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=[(0,i.i)("PuffLoader","0% {transform: scale(0)} 100% {transform: scale(1.0)}","puff-1"),(0,i.i)("PuffLoader","0% {opacity: 1} 100% {opacity: 0}","puff-2")];
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=void 0===c?1:c,p=e.cssOverride,f=e.size,m=void 0===f?60:f,h=l(e,["loading","color","speedMultiplier","cssOverride","size"]),v=a({display:"inherit",position:"relative",width:(0,o.E)(m),height:(0,o.E)(m)},void 0===p?{}:p),g=function(e){return{position:"absolute",height:(0,o.E)(m),width:(0,o.E)(m),border:"thick solid ".concat(i),borderRadius:"50%",opacity:"1",top:"0",left:"0",animationFillMode:"both",animation:"".concat(s[0],", ").concat(s[1]),animationDuration:"".concat(2/d,"s"),animationIterationCount:"infinite",animationTimingFunction:"cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.3, 0.61, 0.355, 1)",animationDelay:1===e?"-1s":"0s"}};return void 0===t||t?r.createElement("span",a({style:v},h),r.createElement("span",{style:g(1)}),r.createElement("span",{style:g(2)})):null}},25733:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("PulseLoader","0% {transform: scale(1); opacity: 1} 45% {transform: scale(0.1); opacity: 0.7} 80% {transform: scale(1); opacity: 1}","pulse");
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=void 0===c?1:c,p=e.cssOverride,f=e.size,m=void 0===f?15:f,h=e.margin,v=void 0===h?2:h,g=l(e,["loading","color","speedMultiplier","cssOverride","size","margin"]),b=a({display:"inherit"},void 0===p?{}:p),y=function(e){return{backgroundColor:i,width:(0,o.E)(m),height:(0,o.E)(m),margin:(0,o.E)(v),borderRadius:"100%",display:"inline-block",animation:"".concat(s," ").concat(.75/d,"s ").concat(.12*e/d,"s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)"),animationFillMode:"both"}};return void 0===t||t?r.createElement("span",a({style:b},g),r.createElement("span",{style:y(1)}),r.createElement("span",{style:y(2)}),r.createElement("span",{style:y(3)})):null}},87796:function(e,t,n){"use strict";var r=n(20132),o=n(10030),i=n(68005),a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n},s=(0,i.i)("ScaleLoader","0% {transform: scaley(1.0)} 50% {transform: scaley(0.4)} 100% {transform: scaley(1.0)}","scale");
1t.Z=function(e){var t=e.loading,n=e.color,i=void 0===n?"#000000":n,c=e.speedMultiplier,d=void 0===c?1:c,p=e.cssOverride,f=e.height,m=void 0===f?35:f,h=e.width,v=void 0===h?4:h,g=e.radius,b=void 0===g?2:g,y=e.margin,x=void 0===y?2:y,w=l(e,["loading","color","speedMultiplier","cssOverride","height","width","radius","margin"]),E=a({display:"inherit"},void 0===p?{}:p),k=function(e){return{backgroundColor:i,width:(0,o.E)(v),height:(0,o.E)(m),margin:(0,o.E)(x),borderRadius:(0,o.E)(b),display:"inline-block",animation:"".concat(s," ").concat(1/d,"s ").concat(.1*e,"s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)"),animationFillMode:"both"}};return void 0===t||t?r.createElement("span",a({style:E},w),r.createElement("span",{style:k(1)}),r.createElement("span",{style:k(2)}),r.createElement("span",{style:k(3)}),r.createElement("span",{style:k(4)}),r.createElement("span",{style:k(5)})):null}},68005:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});var r=function(e,t,n){var r="react-spinners-".concat(e,"-").concat(n);if("undefined"==typeof window||!window.document)return r;var o=document.createElement("style");document.head.appendChild(o);var i=o.sheet,a="\n @keyframes ".concat(r," {\n ").concat(t,"\n }\n ");return i&&i.insertRule(a,0),r}},10030:function(e,t,n){"use strict";n.d(t,{E:function(){return i},h:function(){return o}});var r={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function o(e){if("number"==typeof e)return{value:e,unit:"px"};var t,n=(e.match(/^[0-9.]*/)||"").toString();t=n.includes(".")?parseFloat(n):parseInt(n,10);var o=(e.match(/[^0-9]*$/)||"").toString();return r[o]?{value:t,unit:o}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}function i(e){var t=o(e);return"".concat(t.value).concat(t.unit)}},51072:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r<e.rangeCount;r++)n.push(e.getRangeAt(r));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||n.forEach(function(t){e.addRange(t)}
1),t&&t.focus()}}},43898:function(e,t,n){"use strict";/** 2 * @license React 3 * use-sync-external-store-with-selector.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var r=n(20132),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=r.useSyncExternalStore,a=r.useRef,l=r.useEffect,s=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,d){var p=a(null);if(null===p.current){var f={hasValue:!1,value:null};p.current=f}else f=p.current;var m=i(e,(p=s(function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==d&&f.hasValue){var t=f.value;if(d(t,e))return a=t}return a=e}if(t=a,o(i,e))return t;var n=r(e);return void 0!==d&&d(t,n)?(i=e,t):(i=e,a=n)}var i,a,l=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,n,r,d]))[0],p[1]);return l(function(){f.hasValue=!0,f.value=m},[m]),c(m),m}},27657:function(e,t,n){"use strict";e.exports=n(43898)},7756:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(20132);/** 10 * @license lucide-react v0.485.0 - ISC 11 * 12 * This source code is licensed under the ISC license. 13 * See the LICENSE file in the root directory of this source tree. 14 */let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),i=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),a=e=>{let t=i(e);return t.charAt(0).toUpperCase()+t.slice(1)},l=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim()};/** 15 * @license lucide-react v0.485.0 - ISC 16 * 17 * This source code is licensed under the ISC license. 18 * See the LICENSE file in the root directory of this source tree. 19 */var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 20 * @license lucide-react v0.485.0 - ISC 21 * 22 * This source code is licensed under the ISC license. 23 * See the LICENSE file in the root directory of this source tree. 24 */let c=(0,r.forwardRef)((e,t)=>{let{color:n="currentColor",size:o=24,strokeWidth:i=2,absoluteStrokeWidth:a,className:c="",children:d,iconNode:p,...f}=e;return(0,r.createElement)("svg",{ref:t,...s,width:o,height:o,stroke:n,strokeWidth:a?24*Number(i)/Number(o):i,className:l("lucide",c),...f},[...p.map(e=>{let[t,n]=e;return(0,r.createElement)(t,n)}),...Array.isArray(d)?d:[d]])}),d=(e,t)=>{let n=(0,r.forwardRef)((n,i)=>{let{className:s,...d}=n;return(0,r.createElement)(c,{ref:i,iconNode:t,className:l(`lucide-${o(a(e))}`,`lucide-${e}`,s),...d})});return n.displayName=a(e),n}},32711:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("arrow-big-down-dash",[["path",{d:"M15 5H9",key:"1tp3ed"}],["path",{d:"M15 9v3h4l-7 7-7-7h4V9z",key:"ncdc4b"}]])},31214:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("arrow-left-right",[["path",{d:"M8 3 4 7l4 4",key:"9rb6wj"}],["path",{d:"M4 7h16",key:"6tx8e3"}],["path",{d:"m16 21 4-4-4-4",key:"siv7j2"}],["path",{d:"M20 17H4",key:"h6l3hr"}]])},38221:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},33055:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("audio-lines",[["path",{d:"M2 10v3",key:"1fnikh"}],["path",{d:"M6 6v11",key:"11sgs0"}],["path",{d:"M10 3v18",key:"yhl04a"}],["path",{d:"M14 8v7",key:"3a1oy3"}],["path",{d:"M18 5v13",key:"123xd1"}],["path",{d:"M22 10v3",key:"154ddg"}]])},1733:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},60802:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},5387:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},67391:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},7890:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("circle-play",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"10 8 16 12 10 16 10 8",key:"1cimsy"}]])},56238:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]])},77341:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("disc-3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M6 12c0-1.7.7-3.2 1.8-4.2",key:"oqkarx"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}],["path",{d:"M18 12c0 1.7-.7 3.2-1.8 4.2",key:"1eah9h"}]])},13384:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("disc",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]])},42226:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},73090:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("file-music",[["path",{d:"M10.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v8.4",key:"1d3kfm"}],["path",{d:"M8 18v-7.7L16 9v7",key:"1oie6o"}],["circle",{cx:"14",cy:"16",r:"2",key:"1bzzi3"}],["circle",{cx:"6",cy:"18",r:"2",key:"1fncim"}]])},97814:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("folder-up",[["path",{d:"M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z",key:"1kt360"}
24],["path",{d:"M12 10v6",key:"1bos4e"}],["path",{d:"m9 13 3-3 3 3",key:"1pxg3c"}]])},85238:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("gallery-horizontal-end",[["path",{d:"M2 7v10",key:"a2pl2d"}],["path",{d:"M6 5v14",key:"1kq3d7"}],["rect",{width:"12",height:"18",x:"10",y:"3",rx:"2",key:"13i7bc"}]])},99503:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("list-collapse",[["path",{d:"m3 10 2.5-2.5L3 5",key:"i6eama"}],["path",{d:"m3 19 2.5-2.5L3 14",key:"w2gmor"}],["path",{d:"M10 6h11",key:"c7qv1k"}],["path",{d:"M10 12h11",key:"6m4ad9"}],["path",{d:"M10 18h11",key:"11hvi2"}]])},45150:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("maximize",[["path",{d:"M8 3H5a2 2 0 0 0-2 2v3",key:"1dcmit"}],["path",{d:"M21 8V5a2 2 0 0 0-2-2h-3",key:"1e4gt3"}],["path",{d:"M3 16v3a2 2 0 0 0 2 2h3",key:"wsl5sc"}],["path",{d:"M16 21h3a2 2 0 0 0 2-2v-3",key:"18trek"}]])},96108:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("minimize",[["path",{d:"M8 3v3a2 2 0 0 1-2 2H3",key:"hohbtr"}],["path",{d:"M21 8h-3a2 2 0 0 1-2-2V3",key:"5jw1f3"}],["path",{d:"M3 16h3a2 2 0 0 1 2 2v3",key:"198tvr"}],["path",{d:"M16 21v-3a2 2 0 0 1 2-2h3",key:"ph8mxp"}]])},49267:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("music-4",[["path",{d:"M9 18V5l12-2v13",key:"1jmyc2"}],["path",{d:"m9 9 12-2",key:"1e64n2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["circle",{cx:"18",cy:"16",r:"3",key:"1hluhg"}]])},84602:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("music",[["path",{d:"M9 18V5l12-2v13",key:"1jmyc2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["circle",{cx:"18",cy:"16",r:"3",key:"1hluhg"}]])},65005:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("pause",[["rect",{x:"14",y:"4",width:"4",height:"16",rx:"1",key:"zuxfzm"}],["rect",{x:"6",y:"4",width:"4",height:"16",rx:"1",key:"1okwgv"}]])},42843:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]])},24176:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]])},12126:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("sparkle",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}]])},25183:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("sparkles",[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]])},56869:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("trash-2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]])},74820:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("trash",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}]])},38808:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]])},27615:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]])},69211:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]])},41473:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
24],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},46911:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=(0,n(7756).Z)("youtube",[["path",{d:"M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17",key:"1q2vi4"}],["path",{d:"m10 15 5-3-5-3z",key:"1jp15x"}]])},40403:function(e,t,n){"use strict";n.d(t,{x7:function(){return z},Me:function(){return M},oo:function(){return I},US:function(){return L},RR:function(){return N},Cp:function(){return D},dr:function(){return F},cv:function(){return j},uY:function(){return R},dp:function(){return A}});var r=n(8733);function o(e,t,n){let o,{reference:i,floating:a}=e,l=(0,r.Qq)(t),s=(0,r.Wh)(t),c=(0,r.I4)(s),d=(0,r.k3)(t),p="y"===l,f=i.x+i.width/2-a.width/2,m=i.y+i.height/2-a.height/2,h=i[c]/2-a[c]/2;switch(d){case"top":o={x:f,y:i.y-a.height};break;case"bottom":o={x:f,y:i.y+i.height};break;case"right":o={x:i.x+i.width,y:m};break;case"left":o={x:i.x-a.width,y:m};break;default:o={x:i.x,y:i.y}}switch((0,r.hp)(t)){case"start":o[s]-=h*(n&&p?-1:1);break;case"end":o[s]+=h*(n&&p?-1:1)}return o}let i=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:a=[],platform:l}=n,s=a.filter(Boolean),c=await (null==l.isRTL?void 0:l.isRTL(t)),d=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:p,y:f}=o(d,r,c),m=r,h={},v=0;for(let n=0;n<s.length;n++){let{name:a,fn:g}=s[n],{x:b,y:y,data:x,reset:w}=await g({x:p,y:f,initialPlacement:r,placement:m,strategy:i,middlewareData:h,rects:d,platform:l,elements:{reference:e,floating:t}});p=null!=b?b:p,f=null!=y?y:f,h={...h,[a]:{...h[a],...x}},w&&v<=50&&(v++,"object"==typeof w&&(w.placement&&(m=w.placement),w.rects&&(d=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:p,y:f}=o(d,m,c)),n=-1)}return{x:p,y:f,placement:m,strategy:i,middlewareData:h}};async function a(e,t){var n;void 0===t&&(t={});let{x:o,y:i,platform:a,rects:l,elements:s,strategy:c}=e,{boundary:d="clippingAncestors",rootBoundary:p="viewport",elementContext:f="floating",altBoundary:m=!1,padding:h=0}=(0,r.ku)(t,e),v=(0,r.yd)(h),g=s[m?"floating"===f?"reference":"floating":f],b=(0,r.JB)(await a.getClippingRect({element:null==(n=await (null==a.isElement?void 0:a.isElement(g)))||n?g:g.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(s.floating)),boundary:d,rootBoundary:p,strategy:c})),y="floating"===f?{x:o,y:i,width:l.floating.width,height:l.floating.height}:l.reference,x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(s.floating)),w=await (null==a.isElement?void 0:a.isElement(x))&&await (null==a.getScale?void 0:a.getScale(x))||{x:1,y:1},E=(0,r.JB)(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:x,strategy:c}):y);return{top:(b.top-E.top+v.top)/w.y,bottom:(E.bottom-b.bottom+v.bottom)/w.y,left:(b.left-E.left+v.left)/w.x,right:(E.right-b.right+v.right)/w.x}}function l(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function s(e){return r.mA.some(t=>e[t]>=0)}let c=new Set(["left","top"]);async function d(e,t){let{placement:n,platform:o,elements:i}=e,a=await (null==o.isRTL?void 0:o.isRTL(i.floating)),l=(0,r.k3)(n),s=(0,r.hp)(n),d="y"===(0,r.Qq)(n),p=c.has(l)?-1:1,f=a&&d?-1:1,m=(0,r.ku)(t,e),{mainAxis:h,crossAxis:v,alignmentAxis:g}="number"==typeof m?{mainAxis:m,crossAxis:0,alignmentAxis:null}:{mainAxis:m.mainAxis||0,crossAxis:m.crossAxis||0,alignmentAxis:m.alignmentAxis};return s&&"number"==typeof g&&(v="end"===s?-1*g:g),d?{x:v*f,y:h*p}:{x:h*p,y:v*f}}var p=n(14041);function f(e){let t=(0,p.Dx)(e),n=parseFloat(t.width)||0,o=parseFloat(t.height)||0,i=(0,p.Re)(e),a=i?e.offsetWidth:n,l=i?e.offsetHeight:o,s=(0,r.NM)(n)!==a||(0,r.NM)(o)!==l;return s&&(n=a,o=l),{width:n,height:o,$:s}}function m(e){return(0,p.kK)(e)?e:e.contextElement}function h(e){let t=m(e);if(!(0,p.Re)(t))return(0,r.ze)(1);let n=t.getBoundingClientRect(),{width:o,height:i,$:a}=f(t),l=(a?(0,r.NM)(n.width):n.width)/o,s=(a?(0,r.NM)(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}let v=(0,r.ze)(0);function g(e){let t=(0,p.Jj)(e);
24return(0,p.Pf)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:v}function b(e,t,n,o){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let a=e.getBoundingClientRect(),l=m(e),s=(0,r.ze)(1);t&&(o?(0,p.kK)(o)&&(s=h(o)):s=h(e));let c=(void 0===(i=n)&&(i=!1),o&&(!i||o===(0,p.Jj)(l))&&i)?g(l):(0,r.ze)(0),d=(a.left+c.x)/s.x,f=(a.top+c.y)/s.y,v=a.width/s.x,b=a.height/s.y;if(l){let e=(0,p.Jj)(l),t=o&&(0,p.kK)(o)?(0,p.Jj)(o):o,n=e,r=(0,p.wK)(n);for(;r&&o&&t!==n;){let e=h(r),t=r.getBoundingClientRect(),o=(0,p.Dx)(r),i=t.left+(r.clientLeft+parseFloat(o.paddingLeft))*e.x,a=t.top+(r.clientTop+parseFloat(o.paddingTop))*e.y;d*=e.x,f*=e.y,v*=e.x,b*=e.y,d+=i,f+=a,n=(0,p.Jj)(r),r=(0,p.wK)(n)}}return(0,r.JB)({width:v,height:b,x:d,y:f})}function y(e,t){let n=(0,p.Lw)(e).scrollLeft;return t?t.left+n:b((0,p.tF)(e)).left+n}function x(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-y(e,n),y:n.top+t.scrollTop}}let w=new Set(["absolute","fixed"]);function E(e,t,n){let o;if("viewport"===t)o=function(e,t){let n=(0,p.Jj)(e),r=(0,p.tF)(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=(0,p.Pf)();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let c=y(r);if(c<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else c<=25&&(i+=c);return{width:i,height:a,x:l,y:s}}(e,n);else if("document"===t)o=function(e){let t=(0,p.tF)(e),n=(0,p.Lw)(e),o=e.ownerDocument.body,i=(0,r.Fp)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),a=(0,r.Fp)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),l=-n.scrollLeft+y(e),s=-n.scrollTop;return"rtl"===(0,p.Dx)(o).direction&&(l+=(0,r.Fp)(t.clientWidth,o.clientWidth)-i),{width:i,height:a,x:l,y:s}}((0,p.tF)(e));else if((0,p.kK)(t))o=function(e,t){let n=b(e,!0,"fixed"===t),o=n.top+e.clientTop,i=n.left+e.clientLeft,a=(0,p.Re)(e)?h(e):(0,r.ze)(1),l=e.clientWidth*a.x;return{width:l,height:e.clientHeight*a.y,x:i*a.x,y:o*a.y}}(t,n);else{let n=g(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,r.JB)(o)}function k(e){return"static"===(0,p.Dx)(e).position}function T(e,t){if(!(0,p.Re)(e)||"fixed"===(0,p.Dx)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,p.tF)(e)===n&&(n=n.ownerDocument.body),n}function P(e,t){let n=(0,p.Jj)(e);if((0,p.tR)(e))return n;if(!(0,p.Re)(e)){let t=(0,p.Ow)(e);for(;t&&!(0,p.Py)(t);){if((0,p.kK)(t)&&!k(t))return t;t=(0,p.Ow)(t)}return n}let r=T(e,t);for(;r&&(0,p.Ze)(r)&&k(r);)r=T(r,t);return r&&(0,p.Py)(r)&&k(r)&&!(0,p.hT)(r)?n:r||(0,p.gQ)(e)||n}let C=async function(e){let t=this.getOffsetParent||P,n=this.getDimensions,o=await n(e.floating);return{reference:function(e,t,n){let o=(0,p.Re)(t),i=(0,p.tF)(t),a="fixed"===n,l=b(e,!0,a,t),s={scrollLeft:0,scrollTop:0},c=(0,r.ze)(0);if(o||!o&&!a){if(("body"!==(0,p.wk)(t)||(0,p.ao)(i))&&(s=(0,p.Lw)(t)),o){let e=b(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&(c.x=y(i))}a&&!o&&i&&(c.x=y(i));let d=!i||o||a?(0,r.ze)(0):x(i,s);return{x:l.left+s.scrollLeft-c.x-d.x,y:l.top+s.scrollTop-c.y-d.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}},S={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:o,strategy:i}=e,a="fixed"===i,l=(0,p.tF)(o),s=!!t&&(0,p.tR)(t.floating);if(o===l||s&&a)return n;let c={scrollLeft:0,scrollTop:0},d=(0,r.ze)(1),f=(0,r.ze)(0),m=(0,p.Re)(o);if((m||!m&&!a)&&(("body"!==(0,p.wk)(o)||(0,p.ao)(l))&&(c=(0,p.Lw)(o)),(0,p.Re)(o))){let e=b(o);d=h(o),f.x=e.x+o.clientLeft,f.y=e.y+o.clientTop}let v=!l||m||a?(0,r.ze)(0):x(l,c);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-c.scrollLeft*d.x+f.x+v.x,y:n.y*d.y-c.scrollTop*d.y+f.y+v.y}},getDocumentElement:p.tF,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:o,strategy:i}=e,a=[..."clippingAncestors"===n?(0,p.tR)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,p.Kx)(e,[],!1).filter(e=>(0,p.kK)(e)&&"body"!==(0,p.wk)(e)),o=null,i="fixed"===(0,p.Dx)(e).position,a=i?(0,p.Ow)(e):e;for(;(0,p.kK)(a)&&!(0,p.Py)(a);){let t=(0,p.Dx)(a),n=(0,p.hT)(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&w.has(o.position)||(0,p.ao)(a)&&!n&&function e(t,n){let r=(0,p.Ow)(t);return!(r===n||!(0,p.kK)(r)||(0,p.Py)(r))&&("fixed"===(0,p.Dx)(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=(0,p.Ow)(a)}return t.set(e,r),r}(t,this._c):[].concat(n),o],l=a[0],s=a.reduce((e,n)=>{let o=E(t,n,i);return e.top=(0,r.Fp)(o.top,e.top),e.right=(0,r.VV)(o.right,e.right),e.bottom=(0,r.VV)(o.bottom,e.bottom),e.left=(0,r.Fp)(o.left,e.left),e},E(t,l,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:P,getElementRects:C,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=f(e);return{width:t,height:n}},getScale:h,isElement:p.kK,isRTL:function(e){return"rtl"===(0,p.Dx)(e).direction}};function O(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function M(e,t,n,o){let i;void 0===o&&(o={});let{ancestorScroll:a=!0,ancestorResize:l=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:d=!1}=o,f=m(e),h=a||l?[...f?(0,p.Kx)(f):[],...(0,p.Kx)(t)]:[];
24h.forEach(e=>{a&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let v=f&&c?function(e,t){let n,o=null,i=(0,p.tF)(e);function a(){var e;clearTimeout(n),null==(e=o)||e.disconnect(),o=null}return!function l(s,c){void 0===s&&(s=!1),void 0===c&&(c=1),a();let d=e.getBoundingClientRect(),{left:p,top:f,width:m,height:h}=d;if(s||t(),!m||!h)return;let v=(0,r.GW)(f),g=(0,r.GW)(i.clientWidth-(p+m)),b={rootMargin:-v+"px "+-g+"px "+-(0,r.GW)(i.clientHeight-(f+h))+"px "+-(0,r.GW)(p)+"px",threshold:(0,r.Fp)(0,(0,r.VV)(1,c))||1},y=!0;function x(t){let r=t[0].intersectionRatio;if(r!==c){if(!y)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||O(d,e.getBoundingClientRect())||l(),y=!1}try{o=new IntersectionObserver(x,{...b,root:i.ownerDocument})}catch(e){o=new IntersectionObserver(x,b)}o.observe(e)}(!0),a}(f,n):null,g=-1,y=null;s&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===f&&y&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),n()}),f&&!d&&y.observe(f),y.observe(t));let x=d?b(e):null;return d&&function t(){let r=b(e);x&&!O(x,r)&&n(),x=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{a&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==v||v(),null==(e=y)||e.disconnect(),y=null,d&&cancelAnimationFrame(i)}}let L=a,j=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:o,y:i,placement:a,middlewareData:l}=t,s=await d(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:o+s.x,y:i+s.y,data:{...s,placement:a}}}}},R=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:o,placement:i}=t,{mainAxis:l=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...d}=(0,r.ku)(e,t),p={x:n,y:o},f=await a(t,d),m=(0,r.Qq)((0,r.k3)(i)),h=(0,r.Rn)(m),v=p[h],g=p[m];if(l){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=v+f[e],o=v-f[t];v=(0,r.uZ)(n,v,o)}if(s){let e="y"===m?"top":"left",t="y"===m?"bottom":"right",n=g+f[e],o=g-f[t];g=(0,r.uZ)(n,g,o)}let b=c.fn({...t,[h]:v,[m]:g});return{...b,data:{x:b.x-n,y:b.y-o,enabled:{[h]:l,[m]:s}}}}}},N=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,o,i,l,s;let{placement:c,middlewareData:d,rects:p,initialPlacement:f,platform:m,elements:h}=t,{mainAxis:v=!0,crossAxis:g=!0,fallbackPlacements:b,fallbackStrategy:y="bestFit",fallbackAxisSideDirection:x="none",flipAlignment:w=!0,...E}=(0,r.ku)(e,t);if(null!=(n=d.arrow)&&n.alignmentOffset)return{};let k=(0,r.k3)(c),T=(0,r.Qq)(f),P=(0,r.k3)(f)===f,C=await (null==m.isRTL?void 0:m.isRTL(h.floating)),S=b||(P||!w?[(0,r.pw)(f)]:(0,r.gy)(f)),O="none"!==x;!b&&O&&S.push(...(0,r.KX)(f,w,x,C));let M=[f,...S],L=await a(t,E),j=[],R=(null==(o=d.flip)?void 0:o.overflows)||[];if(v&&j.push(L[k]),g){let e=(0,r.i8)(c,p,C);j.push(L[e[0]],L[e[1]])}if(R=[...R,{placement:c,overflows:j}],!j.every(e=>e<=0)){let e=((null==(i=d.flip)?void 0:i.index)||0)+1,t=M[e];if(t&&(!("alignment"===g&&T!==(0,r.Qq)(t))||R.every(e=>(0,r.Qq)(e.placement)!==T||e.overflows[0]>0)))return{data:{index:e,overflows:R},reset:{placement:t}};let n=null==(l=R.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(y){case"bestFit":{let e=null==(s=R.filter(e=>{if(O){let t=(0,r.Qq)(e.placement);return t===T||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:s[0];e&&(n=e);break}case"initialPlacement":n=f}if(c!==n)return{reset:{placement:n}}}return{}}}},A=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,o;let i,l;let{placement:s,rects:c,platform:d,elements:p}=t,{apply:f=()=>{},...m}=(0,r.ku)(e,t),h=await a(t,m),v=(0,r.k3)(s),g=(0,r.hp)(s),b="y"===(0,r.Qq)(s),{width:y,height:x}=c.floating;"top"===v||"bottom"===v?(i=v,l=g===(await (null==d.isRTL?void 0:d.isRTL(p.floating))?"start":"end")?"left":"right"):(l=v,i="end"===g?"top":"bottom");let w=x-h.top-h.bottom,E=y-h.left-h.right,k=(0,r.VV)(x-h[i],w),T=(0,r.VV)(y-h[l],E),P=!t.middlewareData.shift,C=k,S=T;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(S=E),null!=(o=t.middlewareData.shift)&&o.enabled.y&&(C=w),P&&!g){let e=(0,r.Fp)(h.left,0),t=(0,r.Fp)(h.right,0),n=(0,r.Fp)(h.top,0),o=(0,r.Fp)(h.bottom,0);b?S=y-2*(0!==e||0!==t?e+t:(0,r.Fp)(h.left,h.right)):C=x-2*(0!==n||0!==o?n+o:(0,r.Fp)(h.top,h.bottom))}await f({...t,availableWidth:S,availableHeight:C});let O=await d.getDimensions(p.floating);return y!==O.width||x!==O.height?{reset:{rects:!0}}:{}}}},D=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:o="referenceHidden",...i}=(0,r.ku)(e,t);switch(o){case"referenceHidden":{let e=l(await a(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:s(e)}}}case"escaped":{let e=l(await a(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:s(e)}}}default:return{}}}}},z=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:o,placement:i,rects:a,platform:l,elements:s,middlewareData:c}=t,{element:d,padding:p=0}=(0,r.ku)(e,t)||{};if(null==d)return{};let f=(0,r.yd)(p),m={x:n,y:o},h=(0,r.Wh)(i),v=(0,r.I4)(h),g=await l.getDimensions(d),b="y"===h,y=b?"clientHeight":"clientWidth",x=a.reference[v]+a.reference[h]-m[h]-a.floating[v],w=m[h]-a.reference[h],E=await (null==l.getOffsetParent?void 0:l.getOffsetParent(d)),k=E?E[y]:0;k&&await (null==l.isElement?void 0:l.isElement(E))||(k=s.floating[y]||a.floating[v]);let T=k/2-g[v]/2-1,P=(0,r.VV)(f[b?"top":"left"],T),C=(0,r.VV)(f[b?"bottom":"right"],T),S=k-g[v]-C,O=k/2-g[v]/2+(x/2-w/2),M=(0,r.uZ)(P,O,S),L=!c.arrow&&null!=(0,r.hp)(i)&&O!==M&&a.reference[v]/2-(O<P?P:C)-g[v]/2<0,j=L?O<P?O-P:O-S:0;return{[h]:m[h]+j,data:{[h]:M,centerOffset:O-M-j,...L&&{alignmentOffset:j}},reset:L}}}),F=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:o,placement:i,rects:a,middlewareData:l}=t,{offset:s=0,mainAxis:d=!0,crossAxis:p=!0}=(0,r.ku)(e,t),f={x:n,y:o},m=(0,r.Qq)(i),h=(0,r.Rn)(m),v=f[h],g=f[m],b=(0,r.ku)(s,t),y="number"==typeof b?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(d){let e="y"===h?"height":"width",t=a.reference[h]-a.floating[e]+y.mainAxis,n=a.reference[h]+a.reference[e]-y.mainAxis;v<t?v=t:v>n&&(v=n)}if(p){var x,w;let e="y"===h?"width":"height",t=c.has((0,r.k3)(i)),n=a.reference[m]-a.floating[e]+(t&&(null==(x=l.offset)?void 0:x[m])||0)+(t?0:y.crossAxis),o=a.reference[m]+a.reference[e]+(t?0:(null==(w=l.offset)?void 0:w[m])||0)-(t?y.crossAxis:0);g<n?g=n:g>o&&(g=o)}return{[h]:v,[m]:g}}}},I=(e,t,n)=>{let r=new Map,o={platform:S,...n},a={...o.platform,_c:r};return i(e,t,{...o,platform:a})}},16561:function(e,t,n){"use strict";n.d(t,{Cp:function(){return y},RR:function(){return g},YF:function(){return p},cv:function(){return m},dp:function(){return b},dr:function(){return v},uY:function(){return h},x7:function(){return x}});var r=n(40403),o=n(20132),i=n(88636),a="undefined"!=typeof document?o.useLayoutEffect:function(){};function l(e,t){let n,r,o;
24if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!l(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!l(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function s(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function c(e,t){let n=s(e);return Math.round(t*n)/n}function d(e){let t=o.useRef(e);return a(()=>{t.current=e}),t}function p(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:p=[],platform:f,elements:{reference:m,floating:h}={},transform:v=!0,whileElementsMounted:g,open:b}=e,[y,x]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,E]=o.useState(p);l(w,p)||E(p);let[k,T]=o.useState(null),[P,C]=o.useState(null),S=o.useCallback(e=>{e!==j.current&&(j.current=e,T(e))},[]),O=o.useCallback(e=>{e!==R.current&&(R.current=e,C(e))},[]),M=m||k,L=h||P,j=o.useRef(null),R=o.useRef(null),N=o.useRef(y),A=null!=g,D=d(g),z=d(f),F=d(b),I=o.useCallback(()=>{if(!j.current||!R.current)return;let e={placement:t,strategy:n,middleware:w};z.current&&(e.platform=z.current),(0,r.oo)(j.current,R.current,e).then(e=>{let t={...e,isPositioned:!1!==F.current};H.current&&!l(N.current,t)&&(N.current=t,i.flushSync(()=>{x(t)}))})},[w,t,n,z,F]);a(()=>{!1===b&&N.current.isPositioned&&(N.current.isPositioned=!1,x(e=>({...e,isPositioned:!1})))},[b]);let H=o.useRef(!1);a(()=>(H.current=!0,()=>{H.current=!1}),[]),a(()=>{if(M&&(j.current=M),L&&(R.current=L),M&&L){if(D.current)return D.current(M,L,I);I()}},[M,L,I,D,A]);let _=o.useMemo(()=>({reference:j,floating:R,setReference:S,setFloating:O}),[S,O]),B=o.useMemo(()=>({reference:M,floating:L}),[M,L]),W=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!B.floating)return e;let t=c(B.floating,y.x),r=c(B.floating,y.y);return v?{...e,transform:"translate("+t+"px, "+r+"px)",...s(B.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,v,B.floating,y.x,y.y]);return o.useMemo(()=>({...y,update:I,refs:_,elements:B,floatingStyles:W}),[y,I,_,B,W])}let f=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:o}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,r.x7)({element:n.current,padding:o}).fn(t):{}:n?(0,r.x7)({element:n,padding:o}).fn(t):{}}}),m=(e,t)=>({...(0,r.cv)(e),options:[e,t]}),h=(e,t)=>({...(0,r.uY)(e),options:[e,t]}),v=(e,t)=>
24({...(0,r.dr)(e),options:[e,t]}),g=(e,t)=>({...(0,r.RR)(e),options:[e,t]}),b=(e,t)=>({...(0,r.dp)(e),options:[e,t]}),y=(e,t)=>({...(0,r.Cp)(e),options:[e,t]}),x=(e,t)=>({...f(e),options:[e,t]})},87438:function(e,t,n){"use strict";function r(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}n.d(t,{ij:function(){return r}})},14041:function(e,t,n){"use strict";function r(){return"undefined"!=typeof window}function o(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function i(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!r()&&(e instanceof Node||e instanceof i(e).Node)}function s(e){return!!r()&&(e instanceof Element||e instanceof i(e).Element)}function c(e){return!!r()&&(e instanceof HTMLElement||e instanceof i(e).HTMLElement)}function d(e){return!!r()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof i(e).ShadowRoot)}n.d(t,{Dx:function(){return C},Jj:function(){return i},Kx:function(){return function e(t,n,r){var o;void 0===n&&(n=[]),void 0===r&&(r=!0);let a=function e(t){let n=O(t);return P(n)?t.ownerDocument?t.ownerDocument.body:t.body:c(n)&&f(n)?n:e(n)}(t),l=a===(null==(o=t.ownerDocument)?void 0:o.body),s=i(a);if(l){let t=M(s);return n.concat(s,s.visualViewport||[],f(a)?a:[],t&&r?e(t):[])}return n.concat(a,e(a,[],r))}},Lw:function(){return S},Ow:function(){return O},Pf:function(){return k},Py:function(){return P},Re:function(){return c},Ze:function(){return h},ao:function(){return f},gQ:function(){return E},hT:function(){return w},kK:function(){return s},tF:function(){return a},tR:function(){return g},wK:function(){return M},wk:function(){return o}});let p=new Set(["inline","contents"]);function f(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=C(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!p.has(o)}let m=new Set(["table","td","th"]);function h(e){return m.has(o(e))}let v=[":popover-open",":modal"];function g(e){return v.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let b=["transform","translate","scale","rotate","perspective"],y=["transform","translate","scale","rotate","perspective","filter"],x=["paint","layout","strict","content"];function w(e){let t=k(),n=s(e)?C(e):e;return b.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||y.some(e=>(n.willChange||"").includes(e))||x.some(e=>(n.contain||"").includes(e))}function E(e){let t=O(e);for(;c(t)&&!P(t);){if(w(t))return t;if(g(t))break;t=O(t)}return null}function k(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let T=new Set(["html","body","#document"]);function P(e){return T.has(o(e))}function C(e){return i(e).getComputedStyle(e)}function S(e){return s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function O(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||d(e)&&e.host||a(e);return d(t)?t.host:t}function M(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}},8733:function(e,t,n){"use strict";n.d(t,{Fp:function(){return i},GW:function(){return l},I4:function(){return g},JB:function(){return j},KX:function(){return O},NM:function(){return a},Qq:function(){return y},Rn:function(){return v},VV:function(){return o},Wh:function(){return x},gy:function(){return E},hp:function(){return h},i8:function(){return w},k3:function(){return m},ku:function(){return f},mA:function(){return r},pw:function(){return M},uZ:function(){return p},yd:function(){return L},ze:function(){return s}});let r=["top","right","bottom","left"],o=Math.min,i=Math.max,a=Math.round,l=Math.floor,s=e=>({x:e,y:e}),c={left:"right",right:"left",bottom:"top",top:"bottom"},d={start:"end",end:"start"};function p(e,t,n){return i(e,o(t,n))}function f(e,t){return"function"==typeof e?e(t):e}function m(e){return e.split("-")[0]}function h(e){return e.split("-")[1]}function v(e){return"x"===e?"y":"x"}function g(e){return"y"===e?"height":"width"}let b=new Set(["top","bottom"]);function y(e){return b.has(m(e))?"y":"x"}function x(e){return v(y(e))}function w(e,t,n){void 0===n&&(n=!1);let r=h(e),o=x(e),i=g(o),a="x"===o?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=M(a)),[a,M(a)]}function E(e){let t=M(e);return[k(e),t,k(t)]}function k(e){return e.replace(/start|end/g,e=>d[e])}let T=["left","right"],P=["right","left"],C=["top","bottom"],S=["bottom","top"];function O(e,t,n,r){let o=h(e),i=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?P:T;return t?T:P;case"left":case"right":return t?C:S;default:return[]}}(m(e),"start"===n,r);return o&&(i=i.map(e=>e+"-"+o),t&&(i=i.concat(i.map(k)))),i}function M(e){return e.replace(/left|right|bottom|top/g,e=>c[e])}function L(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function j(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}},11774:function(e,t,n){"use strict";var r=n(20132);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{fillRule:"evenodd",d:"M2 3.75A.75.75 0 0 1 2.75 3h10.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75ZM2 8a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 8Zm0 4.25a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"}))});t.Z=o},10832:function(e,t,n){"use strict";var r=n(20132);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{d:"M5.28 4.22a.75.75 0 0 0-1.06 1.06L6.94 8l-2.72 2.72a.75.75 0 1 0 1.06 1.06L8 9.06l2.72 2.72a.75.75 0 1 0 1.06-1.06L9.06 8l2.72-2.72a.75.75 0 0 0-1.06-1.06L8 6.94 5.28 4.22Z"}))});t.Z=o},61914:function(e,t,n){"use strict";function r(...e){for(var t,n,o=0,i="";o<e.length;)(t=e[o++])&&(n=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r);else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(t))&&(i&&(i+=" "),i+=n);return i}n.d(t,{W:function(){return r}})},17865:function(e,t,n){"use strict";n.d(t,{PB:function(){return r}});var r=e=>e?"true":void 0},27731:function(e,t,n){"use strict";let r,o,i;n.d(t,{QI:function(){return h},Xx:function(){return v}});var a=Object.create,l=Object.defineProperty,s=Object.getOwnPropertyDescriptor,c=Object.getOwnPropertyNames,d=Object.getPrototypeOf,p=Object.prototype.hasOwnProperty,f=(e,t)=>function(){return t||(0,e[c(e)[0]])((t={exports:{}}).exports,t),t.exports},m=f({"../../../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react.production.min.js"(e){var t=Symbol.for("react.element"),n=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),a=Symbol.for("react.provider"),l=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,v={};function g(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||m}function b(){}function y(e,t,n){this.props=e,this.context=t,this.refs=v,this.updater=n||m}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=g.prototype;var x=y.prototype=new b;x.constructor=y,h(x,g.prototype),x.isPureReactComponent=!0;var w=Array.isArray,E=Object.prototype.hasOwnProperty,k={current:null},T={key:!0,ref:!0,__self:!0,__source:!0};function P(e,n,r){var o,i={},a=null,l=null;if(null!=n)for(o in void 0!==n.ref&&(l=n.ref),void 0!==n.key&&(a=""+n.key),n)E.call(n,o)&&!T.hasOwnProperty(o)&&(i[o]=n[o]);var s=arguments.length-2;if(1===s)i.children=r;else if(1<s){for(var c=Array(s),d=0;d<s;d++)c[d]=arguments[d+2];i.children=c}if(e&&e.defaultProps)for(o in s=e.defaultProps)void 0===i[o]&&(i[o]=s[o]);return{$$typeof:t,type:e,key:a,ref:l,props:i,_owner:k.current}}function C(e){return"object"==typeof e&&null!==e&&e.$$typeof===t}var S=/\/+/g;function O(e,t){var n,r;return"object"==typeof e&&null!==e&&null!=e.key?(n=""+e.key,r={"=":"=0",":":"=2"},"$"+n.replace(/[=:]/g,function(e){return r[e]})):t.toString(36)}function M(e,r,o){if(null==e)return e;var i=[],a=0;return!function e(r,o,i,a,l){var s,c,d,p=typeof r;("undefined"===p||"boolean"===p)&&(r=null);var m=!1;if(null===r)m=!0;else switch(p){case"string":case"number":m=!0;break;case"object":switch(r.$$typeof){case t:case n:m=!0}}if(m)return l=l(m=r),r=""===a?"."+O(m,0):a,w(l)?(i="",null!=r&&(i=r.replace(S,"$&/")+"/"),e(l,o,i,"",function(e){return e}
24)):null!=l&&(C(l)&&(s=l,c=i+(!l.key||m&&m.key===l.key?"":(""+l.key).replace(S,"$&/")+"/")+r,l={$$typeof:t,type:s.type,key:c,ref:s.ref,props:s.props,_owner:s._owner}),o.push(l)),1;if(m=0,a=""===a?".":a+":",w(r))for(var h=0;h<r.length;h++){var v=a+O(p=r[h],h);m+=e(p,o,i,v,l)}else if("function"==typeof(v=null===(d=r)||"object"!=typeof d?null:"function"==typeof(d=f&&d[f]||d["@@iterator"])?d:null))for(r=v.call(r),h=0;!(p=r.next()).done;)v=a+O(p=p.value,h++),m+=e(p,o,i,v,l);else if("object"===p)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(o=String(r))?"object with keys {"+Object.keys(r).join(", ")+"}":o)+"). If you meant to render a collection of children, use an array instead.");return m}(e,i,"","",function(e){return r.call(o,e,a++)}),i}function L(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var j={current:null},R={transition:null};e.Children={map:M,forEach:function(e,t,n){M(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return M(e,function(){t++}),t},toArray:function(e){return M(e,function(e){return e})||[]},only:function(e){if(!C(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},e.Component=g,e.Fragment=r,e.Profiler=i,e.PureComponent=y,e.StrictMode=o,e.Suspense=c,e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:j,ReactCurrentBatchConfig:R,ReactCurrentOwner:k},e.cloneElement=function(e,n,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=h({},e.props),i=e.key,a=e.ref,l=e._owner;if(null!=n){if(void 0!==n.ref&&(a=n.ref,l=k.current),void 0!==n.key&&(i=""+n.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in n)E.call(n,c)&&!T.hasOwnProperty(c)&&(o[c]=void 0===n[c]&&void 0!==s?s[c]:n[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){s=Array(c);for(var d=0;d<c;d++)s[d]=arguments[d+2];o.children=s}return{$$typeof:t,type:e.type,key:i,ref:a,props:o,_owner:l}},e.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},e.createElement=P,e.createFactory=function(e){var t=P.bind(null,e);return t.type=e,t},e.createRef=function(){return{current:null}},e.forwardRef=function(e){return{$$typeof:s,render:e}},e.isValidElement=C,e.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:L}},e.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},e.startTransition=function(e){var t=R.transition;R.transition={};try{e()}finally{R.transition=t}},e.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},e.useCallback=function(e,t){return j.current.useCallback(e,t)},e.useContext=function(e){return j.current.useContext(e)},e.useDebugValue=function(){},e.useDeferredValue=function(e){return j.current.useDeferredValue(e)},e.useEffect=function(e,t){return j.current.useEffect(e,t)},e.useId=function(){return j.current.useId()},e.useImperativeHandle=function(e,t,n){return j.current.useImperativeHandle(e,t,n)},e.useInsertionEffect=function(e,t){return j.current.useInsertionEffect(e,t)},e.useLayoutEffect=function(e,t){return j.current.useLayoutEffect(e,t)},e.useMemo=function(e,t){return j.current.useMemo(e,t)},e.useReducer=function(e,t,n){return j.current.useReducer(e,t,n)},e.useRef=function(e){return j.current.useRef(e)},e.useState=function(e){return j.current.useState(e)},e.useSyncExternalStore=function(e,t,n){return j.current.useSyncExternalStore(e,t,n)},e.useTransition=function(){return j.current.useTransition()},e.version="18.2.0"}});function h(e){return`${e}-${Math.floor(1e6*Math.random())}`}function v(e){if(!e||"object"!=typeof e)return"";try{return JSON.stringify(e)}catch(e){return""}}f({"../../../node_modules/.pnpm/[email protected]/node_modules/react/cjs/react.development.js"(e,t){}}),i=null!=(r=f({"../../../node_modules/.pnpm/[email protected]/node_modules/react/index.js"(e,t){t.exports=m()}})())?a(d(r)):{},((e,t,n,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of c(t))p.call(e,o)||o===n||l(e,o,{get:()=>t[o],enumerable:!(r=s(t,o))||r.enumerable})})(!o&&r&&r.__esModule?i:l(i,"default",{value:r,enumerable:!0}),r);/** 25 * @license React 26 * react.development.js 27 * 28 * Copyright (c) Facebook, Inc. and its affiliates. 29 * 30 * This source code is licensed under the MIT license found in the 31 * LICENSE file in the root directory of this source tree. 32 *//** 33 * @license React 34 * react.production.min.js 35 * 36 * Copyright (c) Facebook, Inc. and its affiliates. 37 * 38 * This source code is licensed under the MIT license found in the 39 * LICENSE file in the root directory of this source tree. 40 */},65973:function(e,t,n){"use strict";n.d(t,{S:function(){return d}});var r=n(76977),o=n(19441),i=n(60834),a=n(20132);function l(e,t){if(e.button>0)return!1;if(e.target){let t=e.target.ownerDocument;if(!t||!t.documentElement.contains(e.target)||e.target.closest("[data-react-aria-top-layer]"))return!1}return!!t.current&&!e.composedPath().includes(t.current)}var s=n(26363),c=[];function d(e,t){let{disableOutsideEvents:n=!0,isDismissable:d=!1,isKeyboardDismissDisabled:p=!1,isOpen:f,onClose:m,shouldCloseOnBlur:h,shouldCloseOnInteractOutside:v}=e;
40(0,a.useEffect)(()=>{if(f&&!c.includes(t))return c.push(t),()=>{let e=c.indexOf(t);e>=0&&c.splice(e,1)}},[f,t]);let g=()=>{c[c.length-1]===t&&m&&m()};!function(e){let{ref:t,onInteractOutside:n,isDisabled:r,onInteractOutsideStart:s}=e,c=(0,a.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),d=(0,o.i)(e=>{n&&l(e,t)&&(s&&s(e),c.current.isPointerDown=!0)}),p=(0,o.i)(e=>{n&&n(e)});(0,a.useEffect)(()=>{let e=c.current;if(r)return;let n=t.current,o=(0,i.r3)(n);if("undefined"!=typeof PointerEvent){let n=n=>{e.isPointerDown&&l(n,t)&&p(n),e.isPointerDown=!1};return o.addEventListener("pointerdown",d,!0),o.addEventListener("click",n,!0),()=>{o.removeEventListener("pointerdown",d,!0),o.removeEventListener("click",n,!0)}}},[t,r,d,p])}({isDisabled:!(d&&f),onInteractOutside:d&&f?e=>{(!v||v(e.target))&&(c[c.length-1]===t&&n&&(e.stopPropagation(),e.preventDefault()),g())}:void 0,onInteractOutsideStart:e=>{(!v||v(e.target))&&(c[c.length-1]===t&&n&&(e.stopPropagation(),e.preventDefault()),"pressEnd"!==function(e){let t=e.current;if(!t)return"unknown";let n=(t.getAttribute("role")||"").toLowerCase(),r=t.getAttribute("aria-modal");return("dialog"===n||"alertdialog"===n)&&(null===r||"true"===r.toLowerCase())?"pressEnd":["listbox","menu","tree","grid","combobox"].includes(n)?"pressStart":"unknown"}(t)&&g())},ref:t});let{focusWithinProps:b}=(0,s.L)({isDisabled:!h,onBlurWithin:e=>{!(!e.relatedTarget||(0,r.cW)(e.relatedTarget))&&(!v||v(e.relatedTarget))&&g()}});return{overlayProps:{onKeyDown:e=>{"Escape"!==e.key||p||e.nativeEvent.isComposing||(e.stopPropagation(),e.preventDefault(),g())},...b},underlayProps:{onPointerDown:e=>{e.target===e.currentTarget&&e.preventDefault()}}}}},48078:function(e,t,n){"use strict";let r;n.d(t,{JO:function(){return es}});var o,i=n(20132);let a=Object.freeze({left:0,top:0,width:16,height:16}),l=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),s=Object.freeze({...a,...l}),c=Object.freeze({...s,body:"",hidden:!1});function d(e,t){let n=function(e,t){let n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);let r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}(e,t);for(let r in c)r in l?r in e&&!(r in n)&&(n[r]=l[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function p(e,t){let n=[];if("object"!=typeof e||"object"!=typeof e.icons)return n;e.not_found instanceof Array&&e.not_found.forEach(e=>{t(e,null),n.push(e)});let r=function(e,t){let n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null);return Object.keys(n).concat(Object.keys(r)).forEach(function e(t){if(n[t])return o[t]=[];if(!(t in o)){o[t]=null;let n=r[t]&&r[t].parent,i=n&&e(n);i&&(o[t]=[n].concat(i))}return o[t]}),o}(e);for(let o in r){let i=r[o];i&&(t(o,function(e,t,n){let r=e.icons,o=e.aliases||Object.create(null),i={};function a(e){i=d(r[e]||o[e],i)}return a(t),n.forEach(a),d(e,i)}(e,o,i)),n.push(o))}return n}let f={provider:"",aliases:{},not_found:{},...a};function m(e,t){for(let n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function h(e){if("object"!=typeof e||null===e||"string"!=typeof e.prefix||!e.icons||"object"!=typeof e.icons||!m(e,f))return null;let t=e.icons;for(let e in t){let n=t[e];if(!e||"string"!=typeof n.body||!m(n,c))return null}let n=e.aliases||Object.create(null);for(let e in n){let r=n[e],o=r.parent;if(!e||"string"!=typeof o||!t[o]&&!n[o]||!m(r,c))return null}return e}let v=/^[a-z0-9]+(-[a-z0-9]+)*$/,g=(e,t,n,r="")=>{let o=e.split(":");if("@"===e.slice(0,1)){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){let e=o.pop(),n=o.pop(),i={provider:o.length>0?o[0]:r,prefix:n,name:e};return t&&!b(i)?null:i}let i=o[0],a=i.split("-");if(a.length>1){let e={provider:r,prefix:a.shift(),name:a.join("-")};return t&&!b(e)?null:e}if(n&&""===r){let e={provider:r,prefix:"",name:i};return t&&!b(e,n)?null:e}return null},b=(e,t)=>!!e&&!!((t&&""===e.prefix||e.prefix)&&e.name),y=Object.create(null);function x(e,t){let n=y[e]||(y[e]=Object.create(null));return n[t]||(n[t]={provider:e,prefix:t,icons:Object.create(null),missing:new Set})}function w(e,t){return h(t)?p(t,(t,n)=>{n?e.icons[t]=n:e.missing.add(t)}):[]}let E=!1;function k(e){return"boolean"==typeof e&&(E=e),E}function T(e){let t="string"==typeof e?g(e,!0,E):e;if(t){let e=x(t.provider,t.prefix),n=t.name;return e.icons[n]||(e.missing.has(n)?null:void 0)}}let P=Object.freeze({width:null,height:null}),C=Object.freeze({...P,...l}),S=/(-?[0-9.]*[0-9]+[0-9.]*)/g,O=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function M(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;let r=e.split(S);if(null===r||!r.length)return e;let o=[],i=r.shift(),a=O.test(i);for(;;){if(a){let e=parseFloat(i);isNaN(e)?o.push(i):o.push(Math.ceil(e*t*n)/n)}else o.push(i);if(void 0===(i=r.shift()))return o.join("");a=!a}}let L=e=>"unset"===e||"undefined"===e||"none"===e,j=/\sid="(\S+)"/g,R="IconifyId"+Date.now().toString(16)+(16777216*Math.random()|0).toString(16),N=0,A=Object.create(null);function D(e){return A[e]||A[""]}function z(e){let t;if("string"==typeof e.resources)t=[e.resources];else if(!((t=e.resources)instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}let F=Object.create(null),I=["https://api.simplesvg.com","https://api.unisvg.com"],H=[];for(;I.length>0;)1===I.length?H.push(I.shift()):Math.random()>.5?H.push(I.shift()):H.push(I.pop());F[""]=z({resources:["https://api.iconify.design"].concat(H)});let _=(()=>{let e;try{if(e=fetch,"function"==typeof e)return e}catch(e){}})();
40function B(e,t){e.forEach(e=>{let n=e.loaderCallbacks;n&&(e.loaderCallbacks=n.filter(e=>e.id!==t))})}let W=0;var $={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function V(e){let t={...$,...e},n=[];function r(){n=n.filter(e=>"pending"===e().status)}return{query:function(e,o,i){let a=function(e,t,n,r){let o,i;let a=e.resources.length,l=e.random?Math.floor(Math.random()*a):e.index;if(e.random){let t=e.resources.slice(0);for(o=[];t.length>1;){let e=Math.floor(Math.random()*t.length);o.push(t[e]),t=t.slice(0,e).concat(t.slice(e+1))}o=o.concat(t)}else o=e.resources.slice(l).concat(e.resources.slice(0,l));let s=Date.now(),c="pending",d=0,p=null,f=[],m=[];function h(){p&&(clearTimeout(p),p=null)}function v(){"pending"===c&&(c="aborted"),h(),f.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),f=[]}function g(e,t){t&&(m=[]),"function"==typeof e&&m.push(e)}function b(){c="failed",m.forEach(e=>{e(void 0,i)})}function y(){f.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),f=[]}return"function"==typeof r&&m.push(r),setTimeout(function r(){if("pending"!==c)return;h();let a=o.shift();if(void 0===a){if(f.length){p=setTimeout(()=>{h(),"pending"===c&&(y(),b())},e.timeout);return}b();return}let l={status:"pending",resource:a,callback:(t,n)=>{!function(t,n,a){let l="success"!==n;switch(f=f.filter(e=>e!==t),c){case"pending":break;case"failed":if(l||!e.dataAfterTimeout)return;break;default:return}if("abort"===n){i=a,b();return}if(l){i=a,f.length||(o.length?r():b());return}if(h(),y(),!e.random){let n=e.resources.indexOf(t.resource);-1!==n&&n!==e.index&&(e.index=n)}c="completed",m.forEach(e=>{e(a)})}(l,t,n)}};f.push(l),d++,p=setTimeout(r,e.rotate),n(a,t,l.callback)}),function(){return{startTime:s,payload:t,status:c,queriesSent:d,queriesPending:f.length,subscribe:g,abort:v}}}(t,e,o,(e,t)=>{r(),i&&i(e,t)});return n.push(a),a},find:function(e){return n.find(t=>e(t))||null},setIndex:e=>{t.index=e},getIndex:()=>t.index,cleanup:r}}let K=Object.create(null);function U(){}function q(e,t,n){function r(){let n=e.pendingIcons;t.forEach(t=>{n&&n.delete(t),e.icons[t]||e.missing.add(t)})}if(n&&"object"==typeof n)try{if(!w(e,n).length){r();return}}catch(e){console.error(e)}r(),e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;let t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1,r=e.provider,o=e.prefix;t.forEach(t=>{let i=t.icons,a=i.pending.length;i.pending=i.pending.filter(t=>{if(t.prefix!==o)return!0;let a=t.name;if(e.icons[a])i.loaded.push({provider:r,prefix:o,name:a});else{if(!e.missing.has(a))return n=!0,!0;i.missing.push({provider:r,prefix:o,name:a})}return!1}),i.pending.length!==a&&(n||B([e],t.id),t.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),t.abort))})}))}))}function Y(e,t){e instanceof Promise?e.then(e=>{t(e)}).catch(()=>{t(null)}):t(e)}let G=(e,t)=>{let n,r;let o=function(e){let t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((e,t)=>e.provider!==t.provider?e.provider.localeCompare(t.provider):e.prefix!==t.prefix?e.prefix.localeCompare(t.prefix):e.name.localeCompare(t.name));let r={provider:"",prefix:"",name:""};return e.forEach(e=>{if(r.name===e.name&&r.prefix===e.prefix&&r.provider===e.provider)return;r=e;let o=e.provider,i=e.prefix,a=e.name,l=n[o]||(n[o]=Object.create(null)),s=l[i]||(l[i]=x(o,i));(a in s.icons?t.loaded:""===i||s.missing.has(a)?t.missing:t.pending).push({provider:o,prefix:i,name:a})}),t}(function(e,t=!0,n=!1){let r=[];return e.forEach(e=>{let o="string"==typeof e?g(e,t,n):e;o&&r.push(o)}),r}(e,!0,k()));if(!o.pending.length){let e=!0;return t&&setTimeout(()=>{e&&t(o.loaded,o.missing,o.pending,U)}),()=>{e=!1}}let i=Object.create(null),a=[];return o.pending.forEach(e=>{let{provider:t,prefix:o}=e;if(o===r&&t===n)return;n=t,r=o,a.push(x(t,o));let l=i[t]||(i[t]=Object.create(null));l[o]||(l[o]=[])}),o.pending.forEach(e=>{let{provider:t,prefix:n,name:r}=e,o=x(t,n),a=o.pendingIcons||(o.pendingIcons=new Set);a.has(r)||(a.add(r),i[t][n].push(r))}
40),a.forEach(e=>{let t=i[e.provider][e.prefix];t.length&&(e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;let{provider:t,prefix:n}=e,r=e.iconsToLoad;if(delete e.iconsToLoad,!r||!r.length)return;let o=e.loadIcon;if(e.loadIcons&&(r.length>1||!o)){Y(e.loadIcons(r,n,t),t=>{q(e,r,t)});return}if(o){r.forEach(r=>{Y(o(r,n,t),t=>{let o=t?{prefix:n,icons:{[r]:t}}:null;q(e,[r],o)})});return}let{valid:i,invalid:a}=function(e){let t=[],n=[];return e.forEach(e=>{(e.match(v)?t:n).push(e)}),{valid:t,invalid:n}}(r);if(a.length&&q(e,a,null),!i.length)return;let l=n.match(v)?D(t):null;if(!l){q(e,i,null);return}l.prepare(t,n,i).forEach(n=>{!function(e,t,n){let r,o;if("string"==typeof e){let t=D(e);if(!t)return n(void 0,424);o=t.send;let i=function(e){if(!K[e]){let t=F[e];if(!t)return;let n=V(t);K[e]={config:t,redundancy:n}}return K[e]}(e);i&&(r=i.redundancy)}else{let t=z(e);if(t){r=V(t);let n=D(e.resources?e.resources[0]:"");n&&(o=n.send)}}r&&o?r.query(t,o,n)().abort:n(void 0,424)}(t,n,t=>{q(e,n.icons,t)})})})))}),t?function(e,t,n){let r=W++,o=B.bind(null,n,r);if(!t.pending.length)return o;let i={id:r,icons:t,callback:e,abort:o};return n.forEach(e=>{(e.loaderCallbacks||(e.loaderCallbacks=[])).push(i)}),o}(t,o,a):U},Z=/[\s,]+/,X={...C,inline:!1},J={xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},Q={display:"inline-block"},ee={backgroundColor:"currentColor"},et={backgroundColor:"transparent"},en={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},er={WebkitMask:ee,mask:ee,background:et};for(let e in er){let t=er[e];for(let n in en)t[e+n]=en[n]}let eo={...X,inline:!0};function ei(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}let ea=(e,t,n)=>{let o=t.inline?eo:X,a=function(e,t){let n={...e};for(let e in t){let r=t[e],o=typeof r;e in P?(null===r||r&&("string"===o||"number"===o))&&(n[e]=r):o===typeof n[e]&&(n[e]="rotate"===e?r%4:r)}return n}(o,t),l=t.mode||"svg",c={},d=t.style||{},p={..."svg"===l?J:{}};if(n){let e=g(n,!1,!0);if(e){let t=["iconify"];for(let n of["provider","prefix"])e[n]&&t.push("iconify--"+e[n]);p.className=t.join(" ")}}for(let e in t){let n=t[e];if(void 0!==n)switch(e){case"icon":case"style":case"children":case"onLoad":case"mode":case"ssr":break;case"_ref":p.ref=n;break;case"className":p[e]=(p[e]?p[e]+" ":"")+n;break;case"inline":case"hFlip":case"vFlip":a[e]=!0===n||"true"===n||1===n;break;case"flip":"string"==typeof n&&function(e,t){t.split(Z).forEach(t=>{switch(t.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}})}(a,n);break;case"color":c.color=n;break;case"rotate":"string"==typeof n?a[e]=function(e,t=0){let n=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===n){let t=parseInt(e);return isNaN(t)?0:r(t)}if(n!==e){let t=0;switch(n){case"%":t=25;break;case"deg":t=90}if(t){let o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o/=t)%1==0?r(o):0}}return t}(n):"number"==typeof n&&(a[e]=n);break;case"ariaHidden":case"aria-hidden":!0!==n&&"true"!==n&&delete p["aria-hidden"];break;default:void 0===o[e]&&(p[e]=n)}}let f=function(e,t){let n,r;let o={...s,...e},i={...C,...t},a={left:o.left,top:o.top,width:o.width,height:o.height},l=o.body;[o,i].forEach(e=>{let t;let n=[],r=e.hFlip,o=e.vFlip,i=e.rotate;switch(r?o?i+=2:(n.push("translate("+(a.width+a.left).toString()+" "+(0-a.top).toString()+")"),n.push("scale(-1 1)"),a.top=a.left=0):o&&(n.push("translate("+(0-a.left).toString()+" "+(a.height+a.top).toString()+")"),n.push("scale(1 -1)"),a.top=a.left=0),i<0&&(i-=4*Math.floor(i/4)),i%=4){case 1:n.unshift("rotate(90 "+(t=a.height/2+a.top).toString()+" "+t.toString()+")");break;case 2:n.unshift("rotate(180 "+(a.width/2+a.left).toString()+" "+(a.height/2+a.top).toString()+")");break;case 3:n.unshift("rotate(-90 "+(t=a.width/2+a.left).toString()+" "+t.toString()+")")}i%2==1&&(a.left!==a.top&&(t=a.left,a.left=a.top,a.top=t),a.width!==a.height&&(t=a.width,a.width=a.height,a.height=t)),n.length&&(l=function(e,t,n){var r,o;let i=function(e,t="defs"){let n="",r=e.indexOf("<"+t);for(;r>=0;){let o=e.indexOf(">",r),i=e.indexOf("</"+t);if(-1===o||-1===i)break;let a=e.indexOf(">",i);if(-1===a)break;n+=e.slice(o+1,i).trim(),e=e.slice(0,r).trim()+e.slice(a+1)}return{defs:n,content:e}}(e);return r=i.defs,o=t+i.content+n,r?"<defs>"+r+"</defs>"+o:o}(l,'<g transform="'+n.join(" ")+'">',"</g>"))});let c=i.width,d=i.height,p=a.width,f=a.height;null===c?n=M(r=null===d?"1em":"auto"===d?f:d,p/f):(n="auto"===c?p:c,r=null===d?M(n,f/p):"auto"===d?f:d);let m={},h=(e,t)=>{L(t)||(m[e]=t.toString())};h("width",n),h("height",r);let v=[a.left,a.top,p,f];return m.viewBox=v.join(" "),{attributes:m,viewBox:v,body:l}}(e,a),m=f.attributes;if(a.inline&&(c.verticalAlign="-0.125em"),"svg"===l){var h;p.style={...c,...d},Object.assign(p,m);let e=0,n=t.id;return"string"==typeof n&&(n=n.replace(/-/g,"_")),p.dangerouslySetInnerHTML={__html:(h=function(e,t=R){let n;let r=[];for(;n=j.exec(e);)r.push(n[1]);if(!r.length)return e;let o="suffix"+(16777216*Math.random()|Date.now()).toString(16);return r.forEach(n=>{let r="function"==typeof t?t(n):t+(N++).toString(),i=n.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+o+"$3")}),e=e.replace(RegExp(o,"g"),"")}(f.body,n?()=>n+"ID"+e++:"iconifyReact"),void 0===r&&function(){try{r=window.trustedTypes.createPolicy("iconify",{createHTML:e=>e})}catch(e){r=null}}(),r?r.createHTML(h):h)},(0,i.createElement)("svg",p)}let{body:v,width:b,height:y}=e,x="mask"===l||"bg"!==l&&-1!==v.indexOf("currentColor"),w=function(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)n+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}(v,{...m,width:b+"",height:y+""});return p.style={...c,"--svg":'url("data:image/svg+xml,'+w.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")',width:ei(m.width),height:ei(m.height),...Q,...x?ee:et,...d},(0,i.createElement)("span",p)};
40if(k(!0),o={prepare:(e,t,n)=>{let r=[],o=function(e,t){let n;let r=F[e];if(!r)return 0;if(r.maxURL){let e=0;r.resources.forEach(t=>{e=Math.max(e,t.length)}),n=r.maxURL-e-r.path.length-(t+".json?icons=").length}else n=0;return n}(e,t),i="icons",a={type:i,provider:e,prefix:t,icons:[]},l=0;return n.forEach((n,s)=>{(l+=n.length+1)>=o&&s>0&&(r.push(a),a={type:i,provider:e,prefix:t,icons:[]},l=n.length),a.icons.push(n)}),r.push(a),r},send:(e,t,n)=>{if(!_){n("abort",424);return}let r=function(e){if("string"==typeof e){let t=F[e];if(t)return t.path}return"/"}(t.provider);switch(t.type){case"icons":r+=t.prefix+".json?"+new URLSearchParams({icons:t.icons.join(",")}).toString();break;case"custom":{let e=t.uri;r+="/"===e.slice(0,1)?e.slice(1):e;break}default:n("abort",400);return}let o=503;_(e+r).then(e=>{let t=e.status;if(200!==t){setTimeout(()=>{n(404===t?"abort":"next",t)});return}return o=501,e.json()}).then(e=>{if("object"!=typeof e||null===e){setTimeout(()=>{404===e?n("abort",e):n("next",o)});return}setTimeout(()=>{n("success",e)})}).catch(()=>{n("next",o)})}},A[""]=o,"undefined"!=typeof document&&"undefined"!=typeof window){let e=window;if(void 0!==e.IconifyPreload){let t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";"object"==typeof t&&null!==t&&(t instanceof Array?t:[t]).forEach(e=>{try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!function(e,t){if("object"!=typeof e)return!1;if("string"!=typeof t&&(t=e.provider||""),E&&!t&&!e.prefix){let t=!1;return h(e)&&(e.prefix="",p(e,(e,n)=>{(function(e,t){let n=g(e,!0,E);if(!n)return!1;let r=x(n.provider,n.prefix);return t?function(e,t,n){try{if("string"==typeof n.body)return e.icons[t]={...n},!0}catch(e){}return!1}(r,n.name,t):(r.missing.add(n.name),!0)})(e,n)&&(t=!0)})),t}let n=e.prefix;return!!b({prefix:n,name:"a"})&&!!w(x(t,n),e)}(e))&&console.error(n)}catch(e){console.error(n)}})}if(void 0!==e.IconifyProviders){let t=e.IconifyProviders;if("object"==typeof t&&null!==t)for(let e in t){let n="IconifyProviders["+e+"] is invalid.";try{let r=t[e];if("object"!=typeof r||!r||void 0===r.resources)continue;!function(e,t){let n=z(t);return null!==n&&(F[e]=n,!0)}(e,r)&&console.error(n)}catch(e){console.error(n)}}}}function el(e){let[t,n]=(0,i.useState)(!!e.ssr),[r,o]=(0,i.useState)({}),[a,l]=(0,i.useState)(function(t){if(t){let t=e.icon;if("object"==typeof t)return{name:"",data:t};let n=T(t);if(n)return{name:t,data:n}}return{name:""}}(!!e.ssr));function c(){let e=r.callback;e&&(e(),o({}))}function d(e){if(JSON.stringify(a)!==JSON.stringify(e))return c(),l(e),!0}(0,i.useEffect)(()=>(n(!0),c),[]),(0,i.useEffect)(()=>{t&&function t(){var n;let r=e.icon;if("object"==typeof r){d({name:"",data:r});return}let i=T(r);d({name:r,data:i})&&(void 0===i?o({callback:G([r],t)}):i&&(null===(n=e.onLoad)||void 0===n||n.call(e,r)))}()},[e.icon,t]);let{name:p,data:f}=a;return f?ea({...s,...f},e,p):e.children?e.children:e.fallback?e.fallback:(0,i.createElement)("span",{})}let es=(0,i.forwardRef)((e,t)=>el({...e,_ref:t}));(0,i.forwardRef)((e,t)=>el({inline:!0,...e,_ref:t}))},13048:function(e,t,n){"use strict";n.d(t,{Nc:function(){return v}});var r,o=n(20132),i=n(15311),a=(0,o.forwardRef)(({as:e="div",...t},n)=>(0,i.jsx)(e,{...t,ref:n})),l="cf-turnstile-script",s="onloadTurnstileCallback",c=e=>!!document.getElementById(e),d=({render:e="explicit",onLoadCallbackName:t=s,scriptOptions:{nonce:n="",defer:r=!0,async:o=!0,id:i="",appendTo:a,onError:d,crossOrigin:p=""}={}})=>{let f=i||l;if(c(f))return;let m=document.createElement("script");m.id=f,m.src=`https://challenges.cloudflare.com/turnstile/v0/api.js?onload=${t}&render=${e}`,document.querySelector(`script[src="${m.src}"]`)||(m.defer=!!r,m.async=!!o,n&&(m.nonce=n),p&&(m.crossOrigin=p),d&&(m.onerror=d,delete window[t]),("body"===a?document.body:document.getElementsByTagName("head")[0]).appendChild(m))},p={normal:{width:300,height:65},compact:{width:150,height:140},invisible:{width:0,height:0,overflow:"hidden"},flexible:{minWidth:300,width:"100%",height:65},interactionOnly:{width:"fit-content",height:"auto",display:"flex"}},f="unloaded",m=new Promise((e,t)=>
40{r={resolve:e,reject:t},"ready"===f&&e(void 0)}),h=(e=s)=>("unloaded"===f&&(f="loading",window[e]=()=>{r.resolve(),f="ready",delete window[e]}),m),v=(0,o.forwardRef)((e,t)=>{let{scriptOptions:n,options:r={},siteKey:m,onWidgetLoad:v,onSuccess:g,onExpire:b,onError:y,onBeforeInteractive:x,onAfterInteractive:w,onUnsupported:E,onTimeout:k,onLoadScript:T,id:P,style:C,as:S="div",injectScript:O=!0,...M}=e,L=r.size,j=(0,o.useCallback)(()=>typeof L>"u"?{}:"execute"===r.execution?p.invisible:"interaction-only"===r.appearance?p.interactionOnly:p[L],[r.execution,L,r.appearance]),[R,N]=(0,o.useState)(j()),A=(0,o.useRef)(null),[D,z]=(0,o.useState)(!1),F=(0,o.useRef)(),I=(0,o.useRef)(!1),H=P||"cf-turnstile",_=n?.id||l,B=function(e=l){let[t,n]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{let t=()=>{c(e)&&n(!0)},r=new MutationObserver(t);return r.observe(document,{childList:!0,subtree:!0}),t(),()=>{r.disconnect()}},[e]),t}(_),W=n?.onLoadCallbackName||s,$=r.appearance||"always",V=(0,o.useMemo)(()=>({sitekey:m,action:r.action,cData:r.cData,callback:e=>{I.current=!0,g?.(e)},"error-callback":y,"expired-callback":b,"before-interactive-callback":x,"after-interactive-callback":w,"unsupported-callback":E,theme:r.theme||"auto",language:r.language||"auto",tabindex:r.tabIndex,"response-field":r.responseField,"response-field-name":r.responseFieldName,size:function(e){if("invisible"!==e&&"interactionOnly"!==e)return e}(L),retry:r.retry||"auto","retry-interval":r.retryInterval||8e3,"refresh-expired":r.refreshExpired||"auto","refresh-timeout":r.refreshTimeout||"auto",execution:r.execution||"render",appearance:r.appearance||"always","feedback-enabled":r.feedbackEnabled||!0,"timeout-callback":k}),[r.action,r.appearance,r.cData,r.execution,r.language,r.refreshExpired,r.responseField,r.responseFieldName,r.retry,r.retryInterval,r.tabIndex,r.theme,r.feedbackEnabled,r.refreshTimeout,m,L]),K=(0,o.useCallback)(()=>"u">typeof window&&!!window.turnstile,[]);return(0,o.useEffect)(function(){O&&!D&&d({onLoadCallbackName:W,scriptOptions:{...n,id:_}})},[O,D,n,_]),(0,o.useEffect)(function(){"ready"!==f&&h(W).then(()=>z(!0)).catch(console.error)},[]),(0,o.useEffect)(function(){if(!A.current||!D)return;let e=!1;return(async()=>{if(e||!A.current)return;let t=window.turnstile.render(A.current,V);F.current=t,F.current&&v?.(F.current)})(),()=>{e=!0,F.current&&(window.turnstile.remove(F.current),I.current=!1)}},[H,D,V]),(0,o.useImperativeHandle)(t,()=>{let{turnstile:e}=window;return{getResponse(){if(!e?.getResponse||!F.current||!K()){console.warn("Turnstile has not been loaded");return}return e.getResponse(F.current)},getResponsePromise:async(e=3e4,t=100)=>new Promise((n,r)=>{let o,i=async()=>{if(I.current&&window.turnstile&&F.current)try{let e=window.turnstile.getResponse(F.current);return o&&clearTimeout(o),e?n(e):r(Error("No response received"))}catch(e){return o&&clearTimeout(o),console.warn("Failed to get response",e),r(Error("Failed to get response"))}o||(o=setTimeout(()=>{o&&clearTimeout(o),r(Error("Timeout"))},e)),await new Promise(e=>setTimeout(e,t)),await i()};i()}),reset(){if(!e?.reset||!F.current||!K()){console.warn("Turnstile has not been loaded");return}"execute"===r.execution&&N(p.invisible);try{I.current=!1,e.reset(F.current)}catch(e){console.warn(`Failed to reset Turnstile widget ${F}`,e)}},remove(){if(!e?.remove||!F.current||!K()){console.warn("Turnstile has not been loaded");return}N(p.invisible),I.current=!1,e.remove(F.current),F.current=null},render(){if(!e?.render||!A.current||!K()||F.current){console.warn("Turnstile has not been loaded or container not found");return}let t=e.render(A.current,V);return F.current=t,F.current&&v?.(F.current),"execute"!==r.execution&&N(L?p[L]:{}),t},execute(){if("execute"!==r.execution){console.warn('Execution mode is not set to "execute"');return}if(!e?.execute||!A.current||!F.current||!K()){console.warn("Turnstile has not been loaded or container not found");return}e.execute(A.current,V),N(L?p[L]:{})},isExpired:()=>e?.isExpired&&F.current&&K()?e.isExpired(F.current):(console.warn("Turnstile has not been loaded"),!1)}},[F,r.execution,L,V,A,K,D,v]),(0,o.useEffect)(()=>{B&&!D&&window.turnstile&&z(!0)},[D,B]),(0,o.useEffect)(()=>{N(j())},[r.execution,L,$]),(0,o.useEffect)(()=>{B&&"function"==typeof T&&T()},[B]),(0,i.jsx)(a,{ref:A,as:S,id:H,style:{...R,...C},...M})});v.displayName="Turnstile"},57794:function(e,t,n){"use strict";n.d(t,{VY:function(){return eT},fC:function(){return eE},xz:function(){return ek}});var r,o,i=n(20132);function a(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var l=n(15311);function s(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}function c(...e){return t=>
40e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function d(...e){return i.useCallback(c(...e),e)}var p=n(16561),f=n(40403),m=n(88636),h=i.forwardRef((e,t)=>{let{children:n,...r}=e,o=i.Children.toArray(n),a=o.find(b);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,l.jsx)(v,{...r,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,l.jsx)(v,{...r,ref:t,children:n})});h.displayName="Slot";var v=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){let e,o;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref;return i.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(t,a):a})}return i.Children.count(n)>1?i.Children.only(null):null});v.displayName="SlotClone";var g=({children:e})=>(0,l.jsx)(l.Fragment,{children:e});function b(e){return i.isValidElement(e)&&e.type===g}var y=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=i.forwardRef((e,n)=>{let{asChild:r,...o}=e,i=r?h:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),x=i.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...i}=e;return(0,l.jsx)(y.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,l.jsx)("polygon",{points:"0,0 30,0 15,10"})})});function w(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function E(...e){return i.useCallback(w(...e),e)}x.displayName="Arrow";var k=i.forwardRef((e,t)=>{let{children:n,...r}=e,o=i.Children.toArray(n),a=o.find(C);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,l.jsx)(T,{...r,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,l.jsx)(T,{...r,ref:t,children:n})});k.displayName="Slot";var T=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){let e,o;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref;return i.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?w(t,a):a})}return i.Children.count(n)>1?i.Children.only(null):null});T.displayName="SlotClone";var P=({children:e})=>(0,l.jsx)(l.Fragment,{children:e});function C(e){return i.isValidElement(e)&&e.type===P}var S=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=i.forwardRef((e,n)=>{let{asChild:r,...o}=e,i=r?k:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),O=globalThis?.document?i.useLayoutEffect:()=>{},M=globalThis?.document?i.useLayoutEffect:()=>{},L="Popper",[j,R]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>i.createContext(e));return function(n){let r=n?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=i.createContext(r),a=n.length;function s(t){let{scope:n,children:r,...s}=t,c=n?.[e][a]||o,d=i.useMemo(()=>s,Object.values(s));return(0,l.jsx)(c.Provider,{value:d,children:r})}return n=[...n,r],s.displayName=t+"Provider",[s,function(n,l){let s=l?.[e][a]||o,c=i.useContext(s);if(c)return c;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(L),[N,A]=j(L),D=e=>{let{__scopePopper:t,children:n}=e,[r,o]=i.useState(null);return(0,l.jsx)(N,{scope:t,anchor:r,onAnchorChange:o,children:n})};D.displayName=L;var z="PopperAnchor",F=i.forwardRef((e,t)=>
40{let{__scopePopper:n,virtualRef:r,...o}=e,a=A(z,n),s=i.useRef(null),c=E(t,s);return i.useEffect(()=>{a.onAnchorChange(r?.current||s.current)}),r?null:(0,l.jsx)(S.div,{...o,ref:c})});F.displayName=z;var I="PopperContent",[H,_]=j(I),B=i.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:a="center",alignOffset:s=0,arrowPadding:c=0,avoidCollisions:d=!0,collisionBoundary:m=[],collisionPadding:h=0,sticky:v="partial",hideWhenDetached:g=!1,updatePositionStrategy:b="optimized",onPlaced:y,...x}=e,w=A(I,n),[k,T]=i.useState(null),P=E(t,e=>T(e)),[C,L]=i.useState(null),j=function(e){let[t,n]=i.useState(void 0);return M(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(C),R=j?.width??0,N=j?.height??0,D="number"==typeof h?h:{top:0,right:0,bottom:0,left:0,...h},z=Array.isArray(m)?m:[m],F=z.length>0,_={padding:D,boundary:z.filter(K),altBoundary:F},{refs:B,floatingStyles:W,placement:$,isPositioned:V,middlewareData:Y}=(0,p.YF)({strategy:"fixed",placement:r+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,f.Me)(...e,{animationFrame:"always"===b}),elements:{reference:w.anchor},middleware:[(0,p.cv)({mainAxis:o+N,alignmentAxis:s}),d&&(0,p.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===v?(0,p.dr)():void 0,..._}),d&&(0,p.RR)({..._}),(0,p.dp)({..._,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)}}),C&&(0,p.x7)({element:C,padding:c}),U({arrowWidth:R,arrowHeight:N}),g&&(0,p.Cp)({strategy:"referenceHidden",..._})]}),[G,Z]=q($),X=function(e){let t=i.useRef(e);return i.useEffect(()=>{t.current=e}),i.useMemo(()=>(...e)=>t.current?.(...e),[])}(y);O(()=>{V&&X?.()},[V,X]);let J=Y.arrow?.x,Q=Y.arrow?.y,ee=Y.arrow?.centerOffset!==0,[et,en]=i.useState();return O(()=>{k&&en(window.getComputedStyle(k).zIndex)},[k]),(0,l.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...W,transform:V?W.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:et,"--radix-popper-transform-origin":[Y.transformOrigin?.x,Y.transformOrigin?.y].join(" "),...Y.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,l.jsx)(H,{scope:n,placedSide:G,onArrowChange:L,arrowX:J,arrowY:Q,shouldHideArrow:ee,children:(0,l.jsx)(S.div,{"data-side":G,"data-align":Z,...x,ref:P,style:{...x.style,animation:V?void 0:"none"}})})})});B.displayName=I;var W="PopperArrow",$={top:"bottom",right:"left",bottom:"top",left:"right"},V=i.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=_(W,n),i=$[o.placedSide];return(0,l.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,l.jsx)(x,{...r,ref:t,style:{...r.style,display:"block"}})})});function K(e){return null!==e}V.displayName=W;var U=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[s,c]=q(n),d={start:"0%",center:"50%",end:"100%"}[c],p=(o.arrow?.x??0)+a/2,f=(o.arrow?.y??0)+l/2,m="",h="";return"bottom"===s?(m=i?d:`${p}px`,h=`${-l}px`):"top"===s?(m=i?d:`${p}px`,h=`${r.floating.height+l}px`):"right"===s?(m=`${-l}px`,h=i?d:`${f}px`):"left"===s&&(m=`${r.floating.width+l}px`,h=i?d:`${f}px`),{data:{x:m,y:h}}}});function q(e){let[t,n="center"]=e.split("-");return[t,n]}var Y=i.forwardRef((e,t)=>
40{let{children:n,...r}=e,o=i.Children.toArray(n),a=o.find(X);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,l.jsx)(G,{...r,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,l.jsx)(G,{...r,ref:t,children:n})});Y.displayName="Slot";var G=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(i.isValidElement(n)){let e,o;let a=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref;return i.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props),ref:t?c(t,a):a})}return i.Children.count(n)>1?i.Children.only(null):null});G.displayName="SlotClone";var Z=({children:e})=>(0,l.jsx)(l.Fragment,{children:e});function X(e){return i.isValidElement(e)&&e.type===Z}var J=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=i.forwardRef((e,n)=>{let{asChild:r,...o}=e,i=r?Y:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(i,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{}),Q=globalThis?.document?i.useLayoutEffect:()=>{};i.forwardRef((e,t)=>{let{container:n,...r}=e,[o,a]=i.useState(!1);Q(()=>a(!0),[]);let s=n||o&&globalThis?.document?.body;return s?m.createPortal((0,l.jsx)(J.div,{...r,ref:t}),s):null}).displayName="Portal";var ee=e=>{let t,n;let{present:r,children:o}=e,a=function(e){var t,n;let[r,o]=i.useState(),a=i.useRef({}),l=i.useRef(e),s=i.useRef("none"),[c,d]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},i.useReducer((e,t)=>n[e][t]??e,t));return i.useEffect(()=>{let e=et(a.current);s.current="mounted"===c?e:"none"},[c]),Q(()=>{let t=a.current,n=l.current;if(n!==e){let r=s.current,o=et(t);e?d("MOUNT"):"none"===o||t?.display==="none"?d("UNMOUNT"):n&&r!==o?d("ANIMATION_OUT"):d("UNMOUNT"),l.current=e}},[e,d]),Q(()=>{if(r){let e=e=>{let t=et(a.current).includes(e.animationName);e.target===r&&t&&m.flushSync(()=>d("ANIMATION_END"))},t=e=>{e.target===r&&(s.current=et(a.current))};return r.addEventListener("animationstart",t),r.addEventListener("animationcancel",e),r.addEventListener("animationend",e),()=>{r.removeEventListener("animationstart",t),r.removeEventListener("animationcancel",e),r.removeEventListener("animationend",e)}}d("ANIMATION_END")},[r,d]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:i.useCallback(e=>{e&&(a.current=getComputedStyle(e)),o(e)},[])}}(r),l="function"==typeof o?o({present:a.isPresent}):i.Children.only(o),s=d(a.ref,(t=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?l.ref:(t=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?l.props.ref:l.props.ref||l.ref);return"function"==typeof o||a.isPresent?i.cloneElement(l,{ref:s}):null};function et(e){return e?.animationName||"none"}ee.displayName="Presence";var en="dismissableLayer.update",er=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),eo=i.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:p,onInteractOutside:f,onDismiss:m,...h}=e,v=i.useContext(er),[g,b]=i.useState(null),y=g?.ownerDocument??globalThis?.document,[,x]=i.useState({}),w=d(t,e=>b(e)),E=Array.from(v.layers),[k]=[...v.layersWithOutsidePointerEventsDisabled].slice(-1),T=E.indexOf(k),P=g?E.indexOf(g):-1,C=v.layersWithOutsidePointerEventsDisabled.size>0,S=P>=T,O=function(e,t=globalThis?.document){let n=s(e),r=i.useRef(!1),o=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){ea("dismissableLayer.pointerDownOutside",n,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...v.branches].some(e=>e.contains(t));!S||n||(c?.(e),f?.(e),e.defaultPrevented||m?.())},y),M=function(e,t=globalThis?.document){let n=s(e),r=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!r.current&&ea("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;[...v.branches].some(e=>e.contains(t))||(p?.(e),f?.(e),e.defaultPrevented||m?.())},y);return!function(e,t=globalThis?.document){let n=s(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{P!==v.layers.size-1||(o?.(e),!e.defaultPrevented&&m&&(e.preventDefault(),m()))},y),i.useEffect(()=>{if(g)return n&&(0===v.layersWithOutsidePointerEventsDisabled.size&&(r=y.body.style.pointerEvents,y.body.style.pointerEvents="none"),v.layersWithOutsidePointerEventsDisabled.add(g)),v.layers.add(g),ei(),()=>{n&&1===v.layersWithOutsidePointerEventsDisabled.size&&(y.body.style.pointerEvents=r)}},[g,y,n,v]),i.useEffect(()=>()=>{g&&(v.layers.delete(g),v.layersWithOutsidePointerEventsDisabled.delete(g),ei())},[g,v]),i.useEffect(()=>{let e=()=>x({});return document.addEventListener(en,e),()=>document.removeEventListener(en,e)},[]),(0,l.jsx)(J.div,{...h,ref:w,style:{pointerEvents:C?S?"auto":"none":void 0,...e.style},onFocusCapture:a(e.onFocusCapture,M.onFocusCapture),onBlurCapture:a(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:a(e.onPointerDownCapture,O.onPointerDownCapture)})});function ei(){let e=new CustomEvent(en);document.dispatchEvent(e)}function ea(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});(t&&o.addEventListener(e,t,{once:!0}),r)?o&&m.flushSync(()=>o.dispatchEvent(i)):o.dispatchEvent(i)}eo.displayName="DismissableLayer",i.forwardRef((e,t)=>
40{let n=i.useContext(er),r=i.useRef(null),o=d(t,r);return i.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,l.jsx)(J.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var el="HoverCard",[es,ec]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>i.createContext(e));return function(n){let r=n?.[e]||t;return i.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=i.createContext(r),a=n.length;function s(t){let{scope:n,children:r,...s}=t,c=n?.[e][a]||o,d=i.useMemo(()=>s,Object.values(s));return(0,l.jsx)(c.Provider,{value:d,children:r})}return n=[...n,r],s.displayName=t+"Provider",[s,function(n,l){let s=l?.[e][a]||o,c=i.useContext(s);if(c)return c;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return i.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(el,[R]),eu=R(),[ed,ep]=es(el),ef=e=>{let{__scopeHoverCard:t,children:n,open:r,defaultOpen:o,onOpenChange:a,openDelay:c=700,closeDelay:d=300}=e,p=eu(t),f=i.useRef(0),m=i.useRef(0),h=i.useRef(!1),v=i.useRef(!1),[g=!1,b]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,o]=function({defaultProp:e,onChange:t}){let n=i.useState(e),[r]=n,o=i.useRef(r),a=s(t);return i.useEffect(()=>{o.current!==r&&(a(r),o.current=r)},[r,o,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:r,c=s(n);return[l,i.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&c(n)}else o(t)},[a,e,o,c])]}({prop:r,defaultProp:o,onChange:a}),y=i.useCallback(()=>{clearTimeout(m.current),f.current=window.setTimeout(()=>b(!0),c)},[c,b]),x=i.useCallback(()=>{clearTimeout(f.current),h.current||v.current||(m.current=window.setTimeout(()=>b(!1),d))},[d,b]),w=i.useCallback(()=>b(!1),[b]);return i.useEffect(()=>()=>{clearTimeout(f.current),clearTimeout(m.current)},[]),(0,l.jsx)(ed,{scope:t,open:g,onOpenChange:b,onOpen:y,onClose:x,onDismiss:w,hasSelectionRef:h,isPointerDownOnContentRef:v,children:(0,l.jsx)(D,{...p,children:n})})};ef.displayName=el;var em="HoverCardTrigger",eh=i.forwardRef((e,t)=>{let{__scopeHoverCard:n,...r}=e,o=ep(em,n),i=eu(n);return(0,l.jsx)(F,{asChild:!0,...i,children:(0,l.jsx)(J.a,{"data-state":o.open?"open":"closed",...r,ref:t,onPointerEnter:a(e.onPointerEnter,ew(o.onOpen)),onPointerLeave:a(e.onPointerLeave,ew(o.onClose)),onFocus:a(e.onFocus,o.onOpen),onBlur:a(e.onBlur,o.onClose),onTouchStart:a(e.onTouchStart,e=>e.preventDefault())})})});eh.displayName=em;var[ev,eg]=es("HoverCardPortal",{forceMount:void 0}),eb="HoverCardContent",ey=i.forwardRef((e,t)=>{let n=eg(eb,e.__scopeHoverCard),{forceMount:r=n.forceMount,...o}=e,i=ep(eb,e.__scopeHoverCard);return(0,l.jsx)(ee,{present:r||i.open,children:(0,l.jsx)(ex,{"data-state":i.open?"open":"closed",...o,onPointerEnter:a(e.onPointerEnter,ew(i.onOpen)),onPointerLeave:a(e.onPointerLeave,ew(i.onClose)),ref:t})})});ey.displayName=eb;var ex=i.forwardRef((e,t)=>{let{__scopeHoverCard:n,onEscapeKeyDown:r,onPointerDownOutside:s,onFocusOutside:c,onInteractOutside:p,...f}=e,m=ep(eb,n),h=eu(n),v=i.useRef(null),g=d(t,v),[b,y]=i.useState(!1);return i.useEffect(()=>{if(b){let e=document.body;return o=e.style.userSelect||e.style.webkitUserSelect,e.style.userSelect="none",e.style.webkitUserSelect="none",()=>{e.style.userSelect=o,e.style.webkitUserSelect=o}}},[b]),i.useEffect(()=>{if(v.current){let e=()=>{y(!1),m.isPointerDownOnContentRef.current=!1,setTimeout(()=>{document.getSelection()?.toString()!==""&&(m.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",e),()=>{document.removeEventListener("pointerup",e),m.hasSelectionRef.current=!1,m.isPointerDownOnContentRef.current=!1}}},[m.isPointerDownOnContentRef,m.hasSelectionRef]),i.useEffect(()=>{v.current&&(function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}
40)(v.current).forEach(e=>e.setAttribute("tabindex","-1"))}),(0,l.jsx)(eo,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:p,onEscapeKeyDown:r,onPointerDownOutside:s,onFocusOutside:a(c,e=>{e.preventDefault()}),onDismiss:m.onDismiss,children:(0,l.jsx)(B,{...h,...f,onPointerDown:a(f.onPointerDown,e=>{e.currentTarget.contains(e.target)&&y(!0),m.hasSelectionRef.current=!1,m.isPointerDownOnContentRef.current=!0}),ref:g,style:{...f.style,userSelect:b?"text":void 0,WebkitUserSelect:b?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})})});function ew(e){return t=>"touch"===t.pointerType?void 0:e()}i.forwardRef((e,t)=>{let{__scopeHoverCard:n,...r}=e,o=eu(n);return(0,l.jsx)(V,{...o,...r,ref:t})}).displayName="HoverCardArrow";var eE=ef,ek=eh,eT=ey},76977:function(e,t,n){"use strict";n.d(t,{MT:function(){return g},cW:function(){return E}});var r=n(22614),o=n(51327),i=n(60834),a=n(35387),l=n(29739),s=n(91160);class c{get currentNode(){return this._currentNode}set currentNode(e){if(!(0,o.bE)(this.root,e))throw Error("Cannot set currentNode to a node that is not contained by the root node.");let t=[],n=e,r=e;for(this._currentNode=e;n&&n!==this.root;)if(n.nodeType===Node.DOCUMENT_FRAGMENT_NODE){let e=n,o=this._doc.createTreeWalker(e,this.whatToShow,{acceptNode:this._acceptNode});t.push(o),o.currentNode=r,this._currentSetFor.add(o),n=r=e.host}else n=n.parentNode;let i=this._doc.createTreeWalker(this.root,this.whatToShow,{acceptNode:this._acceptNode});t.push(i),i.currentNode=r,this._currentSetFor.add(i),this._walkerStack=t}get doc(){return this._doc}firstChild(){let e=this.currentNode,t=this.nextNode();return(0,o.bE)(e,t)?(t&&(this.currentNode=t),t):(this.currentNode=e,null)}lastChild(){let e=this._walkerStack[0].lastChild();return e&&(this.currentNode=e),e}nextNode(){let e=this._walkerStack[0].nextNode();if(e){if(e.shadowRoot){var t;let n;if("function"==typeof this.filter?n=this.filter(e):(null===(t=this.filter)||void 0===t?void 0:t.acceptNode)&&(n=this.filter.acceptNode(e)),n===NodeFilter.FILTER_ACCEPT)return this.currentNode=e,e;let r=this.nextNode();return r&&(this.currentNode=r),r}return e&&(this.currentNode=e),e}if(!(this._walkerStack.length>1))return null;{this._walkerStack.shift();let e=this.nextNode();return e&&(this.currentNode=e),e}}previousNode(){let e=this._walkerStack[0];if(e.currentNode===e.root){if(this._currentSetFor.has(e)&&(this._currentSetFor.delete(e),this._walkerStack.length>1)){this._walkerStack.shift();let e=this.previousNode();return e&&(this.currentNode=e),e}return null}let t=e.previousNode();if(t){if(t.shadowRoot){var n;let e;if("function"==typeof this.filter?e=this.filter(t):(null===(n=this.filter)||void 0===n?void 0:n.acceptNode)&&(e=this.filter.acceptNode(t)),e===NodeFilter.FILTER_ACCEPT)return t&&(this.currentNode=t),t;let r=this.lastChild();return r&&(this.currentNode=r),r}return t&&(this.currentNode=t),t}if(!(this._walkerStack.length>1))return null;{this._walkerStack.shift();let e=this.previousNode();return e&&(this.currentNode=e),e}}nextSibling(){return null}previousSibling(){return null}parentNode(){return null}constructor(e,t,n,r){this._walkerStack=[],this._currentSetFor=new Set,this._acceptNode=e=>{if(e.nodeType===Node.ELEMENT_NODE){var t;let n=e.shadowRoot;if(n){let e=this._doc.createTreeWalker(n,this.whatToShow,{acceptNode:this._acceptNode});return this._walkerStack.unshift(e),NodeFilter.FILTER_ACCEPT}if("function"==typeof this.filter)return this.filter(e);if(null===(t=this.filter)||void 0===t?void 0:t.acceptNode)return this.filter.acceptNode(e);if(null===this.filter)return NodeFilter.FILTER_ACCEPT}return NodeFilter.FILTER_SKIP},this._doc=e,this.root=t,this.filter=null!=r?r:null,this.whatToShow=null!=n?n:NodeFilter.SHOW_ALL,this._currentNode=t,this._walkerStack.unshift(e.createTreeWalker(t,n,this._acceptNode));let o=t.shadowRoot;if(o){let e=this._doc.createTreeWalker(o,this.whatToShow,{acceptNode:this._acceptNode});this._walkerStack.unshift(e)}}}var d=n(49409),p=n(44),f=n(20132);let m=f.createContext(null),h="react-aria-focus-scope-restore",v=null;
40function g(e){let t,n,{children:l,contain:s,restoreFocus:c,autoFocus:p}=e,g=(0,f.useRef)(null),E=(0,f.useRef)(null),L=(0,f.useRef)([]),{parentNode:N}=(0,f.useContext)(m)||{},A=(0,f.useMemo)(()=>new j({scopeRef:L}),[L]);(0,r.b)(()=>{let e=N||R.root;if(R.getTreeNode(e.scopeRef)&&v&&!k(v,e.scopeRef)){let t=R.getTreeNode(v);t&&(e=t)}e.addChild(A),R.addNode(A)},[A,N]),(0,r.b)(()=>{let e=R.getTreeNode(L);e&&(e.contain=!!s)},[s]),(0,r.b)(()=>{var e;let t=null===(e=g.current)||void 0===e?void 0:e.nextSibling,n=[],r=e=>e.stopPropagation();for(;t&&t!==E.current;)n.push(t),t.addEventListener(h,r),t=t.nextSibling;return L.current=n,()=>{for(let e of n)e.removeEventListener(h,r)}},[l]),(0,r.b)(()=>{if(c||s)return;let e=L.current,t=(0,i.r3)(e?e[0]:void 0),n=e=>{let t=(0,o.NI)(e);x(t,L.current)?v=L:w(t)||(v=null)};return t.addEventListener("focusin",n,!1),null==e||e.forEach(e=>e.addEventListener("focusin",n,!1)),()=>{t.removeEventListener("focusin",n,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",n,!1))}},[L,c,s]),t=(0,f.useRef)(void 0),n=(0,f.useRef)(void 0),(0,r.b)(()=>{let e=L.current;if(!s){n.current&&(cancelAnimationFrame(n.current),n.current=void 0);return}let r=(0,i.r3)(e?e[0]:void 0),l=e=>{if("Tab"!==e.key||e.altKey||e.ctrlKey||e.metaKey||!y(L)||e.isComposing)return;let t=(0,o.vY)(r),n=L.current;if(!n||!x(t,n))return;let i=M(b(n),{tabbable:!0},n);if(!t)return;i.currentNode=t;let a=e.shiftKey?i.previousNode():i.nextNode();a||(i.currentNode=e.shiftKey?n[n.length-1].nextElementSibling:n[0].previousElementSibling,a=e.shiftKey?i.previousNode():i.nextNode()),e.preventDefault(),a&&T(a,!0)},c=e=>{(!v||k(v,L))&&x((0,o.NI)(e),L.current)?(v=L,t.current=(0,o.NI)(e)):y(L)&&!w((0,o.NI)(e),L)?t.current?t.current.focus():v&&v.current&&C(v.current):y(L)&&(t.current=(0,o.NI)(e))},p=e=>{n.current&&cancelAnimationFrame(n.current),n.current=requestAnimationFrame(()=>{let n=(0,d.Jz)(),i=("virtual"===n||null===n)&&(0,a.Dt)()&&(0,a.i7)(),l=(0,o.vY)(r);if(!i&&l&&y(L)&&!w(l,L)){v=L;let n=(0,o.NI)(e);if(n&&n.isConnected){var s;t.current=n,null===(s=t.current)||void 0===s||s.focus()}else v.current&&C(v.current)}})};return r.addEventListener("keydown",l,!1),r.addEventListener("focusin",c,!1),null==e||e.forEach(e=>e.addEventListener("focusin",c,!1)),null==e||e.forEach(e=>e.addEventListener("focusout",p,!1)),()=>{r.removeEventListener("keydown",l,!1),r.removeEventListener("focusin",c,!1),null==e||e.forEach(e=>e.removeEventListener("focusin",c,!1)),null==e||e.forEach(e=>e.removeEventListener("focusout",p,!1))}},[L,s]),(0,r.b)(()=>()=>{n.current&&cancelAnimationFrame(n.current)},[n]),function(e,t,n){let a=(0,f.useRef)("undefined"!=typeof document?(0,o.vY)((0,i.r3)(e.current?e.current[0]:void 0)):null);(0,r.b)(()=>{let r=e.current,a=(0,i.r3)(r?r[0]:void 0);if(!t||n)return;let l=()=>{(!v||k(v,e))&&x((0,o.vY)(a),e.current)&&(v=e)};return a.addEventListener("focusin",l,!1),null==r||r.forEach(e=>e.addEventListener("focusin",l,!1)),()=>{a.removeEventListener("focusin",l,!1),null==r||r.forEach(e=>e.removeEventListener("focusin",l,!1))}},[e,n]),(0,r.b)(()=>{let r=(0,i.r3)(e.current?e.current[0]:void 0);if(!t)return;let o=t=>{if("Tab"!==t.key||t.altKey||t.ctrlKey||t.metaKey||!y(e)||t.isComposing)return;let n=r.activeElement;if(!w(n,e)||!S(e))return;let o=R.getTreeNode(e);if(!o)return;let i=o.nodeToRestore,a=M(r.body,{tabbable:!0});a.currentNode=n;let l=t.shiftKey?a.previousNode():a.nextNode();if(i&&i.isConnected&&i!==r.body||(i=void 0,o.nodeToRestore=void 0),(!l||!w(l,e))&&i){a.currentNode=i;do l=t.shiftKey?a.previousNode():a.nextNode();while(w(l,e));(t.preventDefault(),t.stopPropagation(),l)?T(l,!0):w(i)?T(i,!0):n.blur()}};return n||r.addEventListener("keydown",o,!0),()=>{n||r.removeEventListener("keydown",o,!0)}},[e,t,n]),(0,r.b)(()=>{var n;let r=(0,i.r3)(e.current?e.current[0]:void 0);if(!t)return;let l=R.getTreeNode(e);if(l)return l.nodeToRestore=null!==(n=a.current)&&void 0!==n?n:void 0,()=>{let n=R.getTreeNode(e);if(!n)return;let i=n.nodeToRestore,a=(0,o.vY)(r);if(t&&i&&(a&&w(a,e)||a===r.body&&S(e))){let t=R.clone();requestAnimationFrame(()=>{if(r.activeElement===r.body){let n=t.getTreeNode(e);for(;n;){if(n.nodeToRestore&&n.nodeToRestore.isConnected){O(n.nodeToRestore);return}n=n.parent}for(n=t.getTreeNode(e);n;){if(n.scopeRef&&n.scopeRef.current&&R.getTreeNode(n.scopeRef)){O(P(n.scopeRef.current,!0));return}n=n.parent}}})}}},[e,t])}(L,c,s),function(e,t){let n=f.useRef(t);(0,f.useEffect)(()=>
40{if(n.current){v=e;let t=(0,i.r3)(e.current?e.current[0]:void 0);!x((0,o.vY)(t),v.current)&&e.current&&C(e.current)}n.current=!1},[e])}(L,p),(0,f.useEffect)(()=>{let e=(0,o.vY)((0,i.r3)(L.current?L.current[0]:void 0)),t=null;if(x(e,L.current)){for(let n of R.traverse())n.scopeRef&&x(e,n.scopeRef.current)&&(t=n);t===R.getTreeNode(L)&&(v=t.scopeRef)}},[L]),(0,r.b)(()=>()=>{var e,t,n;let r=null!==(n=null===(t=R.getTreeNode(L))||void 0===t?void 0:null===(e=t.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==n?n:null;(L===v||k(L,v))&&(!r||R.getTreeNode(r))&&(v=r),R.removeTreeNode(L)},[L]);let D=(0,f.useMemo)(()=>({focusNext(e={}){var t;let n=L.current,{from:r,tabbable:a,wrap:l,accept:s}=e,c=r||(0,o.vY)((0,i.r3)(null!==(t=n[0])&&void 0!==t?t:void 0)),d=n[0].previousElementSibling,p=M(b(n),{tabbable:a,accept:s},n);p.currentNode=x(c,n)?c:d;let f=p.nextNode();return!f&&l&&(p.currentNode=d,f=p.nextNode()),f&&T(f,!0),f},focusPrevious(e={}){var t;let n=L.current,{from:r,tabbable:a,wrap:l,accept:s}=e,c=r||(0,o.vY)((0,i.r3)(null!==(t=n[0])&&void 0!==t?t:void 0)),d=n[n.length-1].nextElementSibling,p=M(b(n),{tabbable:a,accept:s},n);p.currentNode=x(c,n)?c:d;let f=p.previousNode();return!f&&l&&(p.currentNode=d,f=p.previousNode()),f&&T(f,!0),f},focusFirst(e={}){let t=L.current,{tabbable:n,accept:r}=e,o=M(b(t),{tabbable:n,accept:r},t);o.currentNode=t[0].previousElementSibling;let i=o.nextNode();return i&&T(i,!0),i},focusLast(e={}){let t=L.current,{tabbable:n,accept:r}=e,o=M(b(t),{tabbable:n,accept:r},t);o.currentNode=t[t.length-1].nextElementSibling;let i=o.previousNode();return i&&T(i,!0),i}}),[]),z=(0,f.useMemo)(()=>({focusManager:D,parentNode:A}),[A,D]);return f.createElement(m.Provider,{value:z},f.createElement("span",{"data-focus-scope-start":!0,hidden:!0,ref:g}),l,f.createElement("span",{"data-focus-scope-end":!0,hidden:!0,ref:E}))}function b(e){return e[0].parentElement}function y(e){let t=R.getTreeNode(v);for(;t&&t.scopeRef!==e;){if(t.contain)return!1;t=t.parent}return!0}function x(e,t){return!!e&&!!t&&t.some(t=>t.contains(e))}function w(e,t=null){if(e instanceof Element&&e.closest("[data-react-aria-top-layer]"))return!0;for(let{scopeRef:n}of R.traverse(R.getTreeNode(t)))if(n&&x(e,n.current))return!0;return!1}function E(e){return w(e,v)}function k(e,t){var n;let r=null===(n=R.getTreeNode(t))||void 0===n?void 0:n.parent;for(;r;){if(r.scopeRef===e)return!0;r=r.parent}return!1}function T(e,t=!1){if(null==e||t){if(null!=e)try{e.focus()}catch{}}else try{(0,p.e)(e)}catch{}}function P(e,t=!0){let n=e[0].previousElementSibling,r=b(e),o=M(r,{tabbable:t},e);o.currentNode=n;let i=o.nextNode();return t&&!i&&((o=M(r=b(e),{tabbable:!1},e)).currentNode=n,i=o.nextNode()),i}function C(e,t=!0){T(P(e,t))}function S(e){let t=R.getTreeNode(v);for(;t&&t.scopeRef!==e;){if(t.nodeToRestore)return!1;t=t.parent}return(null==t?void 0:t.scopeRef)===e}function O(e){e.dispatchEvent(new CustomEvent(h,{bubbles:!0,cancelable:!0}))&&T(e)}function M(e,t,n){var r,o,a;let d=(null==t?void 0:t.tabbable)?l.W:l.E,p=(null==e?void 0:e.nodeType)===Node.ELEMENT_NODE?e:null,f=(0,i.r3)(p),m=(r=e||f,o=NodeFilter.SHOW_ELEMENT,a={acceptNode(e){var r;return(null==t?void 0:null===(r=t.from)||void 0===r?void 0:r.contains(e))||(null==t?void 0:t.tabbable)&&"INPUT"===e.tagName&&"radio"===e.getAttribute("type")&&(!function(e){if(e.checked)return!0;let t=[];if(e.form){var n,r;let o=null===(r=e.form)||void 0===r?void 0:null===(n=r.elements)||void 0===n?void 0:n.namedItem(e.name);t=[...null!=o?o:[]]}else t=[...(0,i.r3)(e).querySelectorAll(`input[type="radio"][name="${CSS.escape(e.name)}"]`)].filter(e=>!e.form);return!!t&&!t.some(e=>e.checked)}(e)||"INPUT"===m.currentNode.tagName&&"radio"===m.currentNode.type&&m.currentNode.name===e.name)?NodeFilter.FILTER_REJECT:d(e)&&(!n||x(e,n))&&(!(null==t?void 0:t.accept)||t.accept(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}},(0,s.Wr)()?new c(f,r,o,a):f.createTreeWalker(r,o,a));return(null==t?void 0:t.from)&&(m.currentNode=t.from),m}class L{get size(){return this.fastMap.size}getTreeNode(e){return this.fastMap.get(e)}addTreeNode(e,t,n){let r=this.fastMap.get(null!=t?t:null);if(!r)return;let o=new j({scopeRef:e});r.addChild(o),o.parent=r,this.fastMap.set(e,o),n&&(o.nodeToRestore=n)}addNode(e){this.fastMap.set(e.scopeRef,e)}removeTreeNode(e){if(null===e)return;let t=this.fastMap.get(e);if(!t)return;let n=t.parent;for(let e of this.traverse())e!==t&&t.nodeToRestore&&e.nodeToRestore&&t.scopeRef&&t.scopeRef.current&&x(e.nodeToRestore,t.scopeRef.current)&&(e.nodeToRestore=t.nodeToRestore);let r=t.children;n&&(n.removeChild(t),r.size>
400&&r.forEach(e=>n&&n.addChild(e))),this.fastMap.delete(t.scopeRef)}*traverse(e=this.root){if(null!=e.scopeRef&&(yield e),e.children.size>0)for(let t of e.children)yield*this.traverse(t)}clone(){var e,t;let n=new L;for(let r of this.traverse())n.addTreeNode(r.scopeRef,null!==(t=null===(e=r.parent)||void 0===e?void 0:e.scopeRef)&&void 0!==t?t:null,r.nodeToRestore);return n}constructor(){this.fastMap=new Map,this.root=new j({scopeRef:null}),this.fastMap.set(null,this.root)}}class j{addChild(e){this.children.add(e),e.parent=this}removeChild(e){this.children.delete(e),e.parent=void 0}constructor(e){this.children=new Set,this.contain=!1,this.scopeRef=e.scopeRef}}let R=new L},73470:function(e,t,n){"use strict";n.d(t,{F:function(){return l}});var r=n(49409),o=n(25024),i=n(26363),a=n(20132);function l(e={}){let{autoFocus:t=!1,isTextInput:n,within:l}=e,s=(0,a.useRef)({isFocused:!1,isFocusVisible:t||(0,r.E)()}),[c,d]=(0,a.useState)(!1),[p,f]=(0,a.useState)(()=>s.current.isFocused&&s.current.isFocusVisible),m=(0,a.useCallback)(()=>f(s.current.isFocused&&s.current.isFocusVisible),[]),h=(0,a.useCallback)(e=>{s.current.isFocused=e,d(e),m()},[m]);(0,r.mG)(e=>{s.current.isFocusVisible=e,m()},[],{isTextInput:n});let{focusProps:v}=(0,o.K)({isDisabled:l,onFocusChange:h}),{focusWithinProps:g}=(0,i.L)({isDisabled:!l,onFocusWithinChange:h});return{isFocused:c,isFocusVisible:p,focusProps:l?g:v}}},86570:function(e,t,n){"use strict";n.d(t,{j:function(){return m}});let r=new Set(["Arab","Syrc","Samr","Mand","Thaa","Mend","Nkoo","Adlm","Rohg","Hebr"]),o=new Set(["ae","ar","arc","bcc","bqi","ckb","dv","fa","glk","he","ku","mzn","nqo","pnb","ps","sd","ug","ur","yi"]);var i=n(20132),a=n(8298);let l=Symbol.for("react-aria.i18n.locale");function s(){let e="undefined"!=typeof window&&window[l]||"undefined"!=typeof navigator&&(navigator.language||navigator.userLanguage)||"en-US";try{Intl.DateTimeFormat.supportedLocalesOf([e])}catch{e="en-US"}return{locale:e,direction:!function(e){if(Intl.Locale){let t=new Intl.Locale(e).maximize(),n="function"==typeof t.getTextInfo?t.getTextInfo():t.textInfo;if(n)return"rtl"===n.direction;if(t.script)return r.has(t.script)}let t=e.split("-")[0];return o.has(t)}(e)?"ltr":"rtl"}}let c=s(),d=new Set;function p(){for(let e of(c=s(),d))e(c)}let f=i.createContext(null);function m(){let e=function(){let e=(0,a.Av)(),[t,n]=(0,i.useState)(c);return((0,i.useEffect)(()=>(0===d.size&&window.addEventListener("languagechange",p),d.add(n),()=>{d.delete(n),0===d.size&&window.removeEventListener("languagechange",p)}),[]),e)?{locale:"en-US",direction:"ltr"}:t}();return(0,i.useContext)(f)||e}},5848:function(e,t,n){"use strict";n.d(t,{O:function(){return r}});let r=n(20132).createContext({register:()=>{}});r.displayName="PressResponderContext"},44:function(e,t,n){"use strict";n.d(t,{e:function(){return s}});var r=n(49409),o=n(60834),i=n(51327),a=n(22190),l=n(45221);function s(e){let t=(0,o.r3)(e),n=(0,i.vY)(t);"virtual"===(0,r.Jz)()?(0,a.Q)(()=>{(0,i.vY)(t)===n&&e.isConnected&&(0,l.A)(e)}):(0,l.A)(e)}},25024:function(e,t,n){"use strict";n.d(t,{K:function(){return l}});var r=n(94872),o=n(20132),i=n(60834),a=n(51327);function l(e){let{isDisabled:t,onFocus:n,onBlur:l,onFocusChange:s}=e,c=(0,o.useCallback)(e=>{if(e.target===e.currentTarget)return l&&l(e),s&&s(!1),!0},[l,s]),d=(0,r.d0)(c),p=(0,o.useCallback)(e=>{let t=(0,i.r3)(e.target),r=t?(0,a.vY)(t):(0,a.vY)();e.target===e.currentTarget&&r===(0,a.NI)(e.nativeEvent)&&(n&&n(e),s&&s(!0),d(e))},[s,n,d]);return{focusProps:{onFocus:!t&&(n||s||l)?p:void 0,onBlur:!t&&(l||s)?c:void 0}}}},49409:function(e,t,n){"use strict";n.d(t,{E:function(){return k},Jz:function(){return T},mG:function(){return C}});var r=n(94872),o=n(35387),i=n(15765),a=n(60834),l=n(20132);let s=null,c=new Set,d=new Map,p=!1,f=!1,m={Tab:!0,Escape:!0};function h(e,t){for(let n of c)n(e,t)}function v(e){p=!0,e.metaKey||!(0,o.V5)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(s="keyboard",h("keyboard",e))}
40function g(e){s="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(p=!0,h("pointer",e))}function b(e){(0,i.Z)(e)&&(p=!0,s="virtual")}function y(e){e.target!==window&&e.target!==document&&!r.uR&&e.isTrusted&&(p||f||(s="virtual",h("virtual",e)),p=!1,f=!1)}function x(){r.uR||(p=!1,f=!0)}function w(e){if("undefined"==typeof window||"undefined"==typeof document||d.get((0,a.kR)(e)))return;let t=(0,a.kR)(e),n=(0,a.r3)(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){p=!0,r.apply(this,arguments)},n.addEventListener("keydown",v,!0),n.addEventListener("keyup",v,!0),n.addEventListener("click",b,!0),t.addEventListener("focus",y,!0),t.addEventListener("blur",x,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",g,!0),n.addEventListener("pointermove",g,!0),n.addEventListener("pointerup",g,!0)),t.addEventListener("beforeunload",()=>{E(e)},{once:!0}),d.set(t,{focus:r})}let E=(e,t)=>{let n=(0,a.kR)(e),r=(0,a.r3)(e);t&&r.removeEventListener("DOMContentLoaded",t),d.has(n)&&(n.HTMLElement.prototype.focus=d.get(n).focus,r.removeEventListener("keydown",v,!0),r.removeEventListener("keyup",v,!0),r.removeEventListener("click",b,!0),n.removeEventListener("focus",y,!0),n.removeEventListener("blur",x,!1),"undefined"!=typeof PointerEvent&&(r.removeEventListener("pointerdown",g,!0),r.removeEventListener("pointermove",g,!0),r.removeEventListener("pointerup",g,!0)),d.delete(n))};function k(){return"pointer"!==s}function T(){return s}"undefined"!=typeof document&&function(e){let t;let n=(0,a.r3)(void 0);"loading"!==n.readyState?w(void 0):(t=()=>{w(void 0)},n.addEventListener("DOMContentLoaded",t)),()=>E(e,t)}();let P=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function C(e,t,n){w(),(0,l.useEffect)(()=>{let t=(t,r)=>{(function(e,t,n){let r=(0,a.r3)(null==n?void 0:n.target),o="undefined"!=typeof window?(0,a.kR)(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!=typeof window?(0,a.kR)(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,l="undefined"!=typeof window?(0,a.kR)(null==n?void 0:n.target).HTMLElement:HTMLElement,s="undefined"!=typeof window?(0,a.kR)(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof o&&!P.has(r.activeElement.type)||r.activeElement instanceof i||r.activeElement instanceof l&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof s&&!m[n.key])})(!!(null==n?void 0:n.isTextInput),t,r)&&e(k())};return c.add(t),()=>{c.delete(t)}},t)}},26363:function(e,t,n){"use strict";n.d(t,{L:function(){return s}});var r=n(94872),o=n(20132),i=n(85554),a=n(60834),l=n(51327);function s(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:s,onFocusWithinChange:c}=e,d=(0,o.useRef)({isFocusWithin:!1}),{addGlobalListener:p,removeAllGlobalListeners:f}=(0,i.x)(),m=(0,o.useCallback)(e=>{e.currentTarget.contains(e.target)&&d.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(d.current.isFocusWithin=!1,f(),n&&n(e),c&&c(!1))},[n,c,d,f]),h=(0,r.d0)(m),v=(0,o.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let t=(0,a.r3)(e.target),n=(0,l.vY)(t);if(!d.current.isFocusWithin&&n===(0,l.NI)(e.nativeEvent)){s&&s(e),c&&c(!0),d.current.isFocusWithin=!0,h(e);let n=e.currentTarget;p(t,"focus",e=>{if(d.current.isFocusWithin&&!(0,l.bE)(n,e.target)){let o=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});(0,r.nh)(o,n),m((0,r.yA)(o))}},{capture:!0})}},[s,c,h,p,m]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:v,onBlur:m}}}},55612:function(e,t,n){"use strict";n.d(t,{kc:function(){return d}});var r=n(44),o=n(25024);function i(e){if(!e)return;let t=!0;return n=>{e({...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){t=!0},continuePropagation(){t=!1},isPropagationStopped:()=>t}),t&&n.stopPropagation()}}var a=n(3988),l=n(37443),s=n(20132);let c=s.createContext(null);function d(e,t){let{focusProps:n}=(0,o.K)(e),{keyboardProps:d}={keyboardProps:e.isDisabled?{}:{onKeyDown:i(e.onKeyDown),onKeyUp:i(e.onKeyUp)}},p=(0,l.d)(n,d),f=function(e){let t=(0,s.useContext)(c)||{};(0,a.l)(t,e);let{ref:n,...r}=t;return r}(t),m=e.isDisabled?{}:f,h=(0,s.useRef)(e.autoFocus);(0,s.useEffect)(()=>{h.current&&t.current&&(0,r.e)(t.current),h.current=!1},[t]);let v=e.excludeFromTabOrder?-1:0;return e.isDisabled&&(v=void 0),{focusableProps:(0,l.d)({...p,tabIndex:v},m)}}},74019:function(e,t,n){"use strict";n.d(t,{X:function(){return p}});var r=n(85554),o=n(60834),i=n(51327),a=n(20132);let l=!1,s=0;function c(e){"touch"===e.pointerType&&(l=!0,setTimeout(()=>{l=!1},50))}function d(){if("undefined"!=typeof document)return 0===s&&"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",c),s++,()=>{--s>0||"undefined"==typeof PointerEvent||document.removeEventListener("pointerup",c)}}function p(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:s,isDisabled:c}=e,[p,f]=(0,a.useState)(!1),m=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(d,[]);let{addGlobalListener:h,removeAllGlobalListeners:v}=(0,r.x)(),{hoverProps:g,triggerHoverEnd:b}=(0,a.useMemo)(()=>{let e=(e,a)=>{if(m.pointerType=a,c||"touch"===a||m.isHovered||!e.currentTarget.contains(e.target))return;m.isHovered=!0;let l=e.currentTarget;m.target=l,h((0,o.r3)(e.target),"pointerover",e=>{m.isHovered&&m.target&&!(0,i.bE)(m.target,e.target)&&r(e,e.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:l,pointerType:a}),n&&n(!0),f(!0)},r=(e,t)=>{let r=m.target;m.pointerType="",m.target=null,"touch"!==t&&m.isHovered&&r&&(m.isHovered=!1,v(),s&&s({type:"hoverend",target:r,pointerType:t}),n&&n(!1),f(!1))},a={};return"undefined"!=typeof PointerEvent&&(a.onPointerEnter=t=>{l&&"mouse"===t.pointerType||e(t,t.pointerType)},a.onPointerLeave=e=>{!c&&e.currentTarget.contains(e.target)&&r(e,e.pointerType)}),{hoverProps:a,triggerHoverEnd:r}},[t,n,s,c,m,h,v]);return(0,a.useEffect)(()=>{c&&b({currentTarget:m.target},m.pointerType)},[c]),{hoverProps:g,isHovered:p}}},94872:function(e,t,n){"use strict";n.d(t,{WZ:function(){return m},d0:function(){return p},nh:function(){return d},uR:function(){return f},yA:function(){return c}});var r=n(22614),o=n(19441),i=n(29739),a=n(60834),l=n(45221),s=n(20132);function c(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function d(e,t){Object.defineProperty(e,"target",{value:t}
40),Object.defineProperty(e,"currentTarget",{value:t})}function p(e){let t=(0,s.useRef)({isFocused:!1,observer:null});(0,r.b)(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=(0,o.i)(t=>{null==e||e(t)});return(0,s.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(c(e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}let f=!1;function m(e){for(;e&&!(0,i.E)(e);)e=e.parentElement;let t=(0,a.kR)(e),n=t.document.activeElement;if(!n||n===e)return;f=!0;let r=!1,o=e=>{(e.target===n||r)&&e.stopImmediatePropagation()},s=t=>{t.target!==n&&!r||(t.stopImmediatePropagation(),e||r||(r=!0,(0,l.A)(n),p()))},c=t=>{(t.target===e||r)&&t.stopImmediatePropagation()},d=t=>{(t.target===e||r)&&(t.stopImmediatePropagation(),r||(r=!0,(0,l.A)(n),p()))};t.addEventListener("blur",o,!0),t.addEventListener("focusout",s,!0),t.addEventListener("focusin",d,!0),t.addEventListener("focus",c,!0);let p=()=>{cancelAnimationFrame(m),t.removeEventListener("blur",o,!0),t.removeEventListener("focusout",s,!0),t.removeEventListener("focusin",d,!0),t.removeEventListener("focus",c,!0),f=!1,r=!1},m=requestAnimationFrame(p);return p}},95416:function(e,t,n){"use strict";n.d(t,{aV:function(){return f},Bq:function(){return m}});var r=n(67850),o=n(5848),i=n(20132);function a({children:e}){let t=(0,i.useMemo)(()=>({register:()=>{}}),[]);return i.createElement(o.O.Provider,{value:t},e)}var l=n(76977),s=n(88636),c=n(8298),d=n(22614);let p=i.createContext(null);function f(e){let t=(0,c.Av)(),{portalContainer:n=t?null:document.body,isExiting:o}=e,[d,f]=(0,i.useState)(!1),m=(0,i.useMemo)(()=>({contain:d,setContain:f}),[d,f]),{getContainer:h}=(0,r.i8)();if(!e.portalContainer&&h&&(n=h()),!n)return null;let v=e.children;return e.disableFocusManagement||(v=i.createElement(l.MT,{restoreFocus:!0,contain:(e.shouldContainFocus||d)&&
40!o},v)),v=i.createElement(p.Provider,{value:m},i.createElement(a,null,v)),s.createPortal(v,n)}function m(){let e=(0,i.useContext)(p),t=null==e?void 0:e.setContain;(0,d.b)(()=>{null==t||t(!0)},[t])}},67850:function(e,t,n){"use strict";n.d(t,{i8:function(){return i}});var r=n(20132);let o=(0,r.createContext)({});function i(){var e;return null!==(e=(0,r.useContext)(o))&&void 0!==e?e:{}}},8298:function(e,t,n){"use strict";n.d(t,{Av:function(){return f},gP:function(){return s}});var r=n(20132);let o={prefix:String(Math.round(1e10*Math.random())),current:0},i=r.createContext(o),a=r.createContext(!1);"undefined"!=typeof window&&window.document&&window.document.createElement;let l=new WeakMap,s="function"==typeof r.useId?function(e){let t=r.useId(),[n]=(0,r.useState)(f()),i=n?"react-aria":`react-aria${o.prefix}`;return e||`${i}-${t}`}:function(e){let t=(0,r.useContext)(i),n=function(e=!1){let t=(0,r.useContext)(i),n=(0,r.useRef)(null);if(null===n.current&&!e){var o,a;let e=null===(a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===a?void 0:null===(o=a.ReactCurrentOwner)||void 0===o?void 0:o.current;if(e){let n=l.get(e);null==n?l.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==n.state&&(t.current=n.id,l.delete(e))}n.current=++t.current}return n.current}(!!e),o=`react-aria${t.prefix}`;return e||`${o}-${n}`};function c(){return!1}function d(){return!0}function p(e){return()=>{}}function f(){return"function"==typeof r.useSyncExternalStore?r.useSyncExternalStore(p,c,d):(0,r.useContext)(a)}},51327:function(e,t,n){"use strict";n.d(t,{NI:function(){return l},bE:function(){return i},vY:function(){return a}});var r=n(60834),o=n(91160);function i(e,t){if(!(0,o.Wr)())return!!t&&!!e&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:(0,r.Zq)(n)?n.host:n.parentNode}return!1}let a=(e=document)=>{var t;if(!(0,o.Wr)())return e.activeElement;let n=e.activeElement;for(;n&&("shadowRoot"in n)&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function l(e){return(0,o.Wr)()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}},91164:function(e,t,n){"use strict";function r(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}n.d(t,{t:function(){return r}})},60834:function(e,t,n){"use strict";n.d(t,{Zq:function(){return i},kR:function(){return o},r3:function(){return r}});let r=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},o=e=>e&&"window"in e&&e.window===e?e:r(e).defaultView||window;function i(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e}},98785:function(e,t,n){"use strict";n.d(t,{z:function(){return c}});let r=new Set(["id"]),o=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),i=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),a=new Set(["dir","lang","hidden","inert","translate"]),l=new Set(["onClick","onAuxClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut","onGotPointerCapture","onLostPointerCapture","onScroll","onWheel","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionCancel","onTransitionEnd","onTransitionRun","onTransitionStart"]),s=/^(data-.*)$/;function c(e,t={}){let{labelable:n,isLink:c,global:d,events:p=d,propNames:f}=t,m={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r.has(t)||n&&o.has(t)||c&&i.has(t)||d&&a.has(t)||p&&l.has(t)||t.endsWith("Capture")&&l.has(t.slice(0,-7))||(null==f?void 0:f.has(t))||s.test(t))&&(m[t]=e[t]);return m}},45221:function(e,t,n){"use strict";function r(e){if(function(){if(null==o){o=!1;try{document.createElement("div").focus({get preventScroll(){return o=!0,!0}})}catch{}}return o}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}}n.d(t,{A:function(){return r}});let o=null},29739:function(e,t,n){"use strict";n.d(t,{E:function(){return c},W:function(){return d}});var r=n(60834);let o="undefined"!=typeof Element&&"checkVisibility"in Element.prototype;function i(e,t){return o?e.checkVisibility({visibilityProperty:!0})&&!e.closest("[data-react-aria-prevent-focus]"):"#comment"!==e.nodeName&&function(e){let t=(0,r.kR)(e);if(!(e instanceof t.HTMLElement)&&!(e instanceof t.SVGElement))return!1;let{display:n,visibility:o}
40=e.style,i="none"!==n&&"hidden"!==o&&"collapse"!==o;if(i){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:n,visibility:r}=t(e);i="none"!==n&&"hidden"!==r&&"collapse"!==r}return i}(e)&&!e.hasAttribute("hidden")&&!e.hasAttribute("data-react-aria-prevent-focus")&&("DETAILS"!==e.nodeName||!t||"SUMMARY"===t.nodeName||e.hasAttribute("open"))&&(!e.parentElement||i(e.parentElement,e))}let a=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable^="false"])',"permission"],l=a.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";a.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let s=a.join(':not([hidden]):not([tabindex="-1"]),');function c(e){return e.matches(l)&&i(e)&&!p(e)}function d(e){return e.matches(s)&&i(e)&&!p(e)}function p(e){let t=e;for(;null!=t;){if(t instanceof t.ownerDocument.defaultView.HTMLElement&&t.inert)return!0;t=t.parentElement}return!1}},15765:function(e,t,n){"use strict";n.d(t,{Z:function(){return o},c:function(){return i}});var r=n(35387);function o(e){return""===e.pointerType&&!!e.isTrusted||((0,r.Dt)()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function i(e){return!(0,r.Dt)()&&0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}},37443:function(e,t,n){"use strict";n.d(t,{d:function(){return a}});var r=n(91164),o=n(35014),i=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(n=0;n<i;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(r&&(r+=" "),r+=t);return r};function a(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let a=e[n];for(let e in a){let n=t[e],l=a[e];"function"==typeof n&&"function"==typeof l&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=(0,r.t)(n,l):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof l?t[e]=i(n,l):"id"===e&&n&&l?t.id=(0,o.ur)(n,l):t[e]=void 0!==l?l:n}}return t}},35387:function(e,t,n){"use strict";function r(e){var t;if("undefined"==typeof window||null==window.navigator)return!1;let n=null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands;return Array.isArray(n)&&n.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function o(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function i(e){let t=null;return()=>(null==t&&(t=e()),t)}n.d(t,{Dt:function(){return f},Pf:function(){return d},V5:function(){return a},gn:function(){return c},i7:function(){return p},vU:function(){return m},zc:function(){return s}});let a=i(function(){return o(/^Mac/i)}),l=i(function(){return o(/^iPhone/i)}),s=i(function(){return o(/^iPad/i)||a()&&navigator.maxTouchPoints>1}),c=i(function(){return l()||s()});i(function(){return a()||c()});let d=i(function(){return r(/AppleWebKit/i)&&!p()}),p=i(function(){return r(/Chrome/i)}),f=i(function(){return r(/Android/i)}),m=i(function(){return r(/Firefox/i)})},22190:function(e,t,n){"use strict";n.d(t,{Q:function(){return a}});let r=new Map,o=new Set;function i(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=n=>{if(!e(n)||!n.target)return;let i=r.get(n.target);if(i&&(i.delete(n.propertyName),0===i.size&&(n.target.removeEventListener("transitioncancel",t),r.delete(n.target)),0===r.size)){for(let e of o)e();o.clear()}};document.body.addEventListener("transitionrun",n=>{if(!e(n)||!n.target)return;let o=r.get(n.target);o||(o=new Set,r.set(n.target,o),n.target.addEventListener("transitioncancel",t,{once:!0})),o.add(n.propertyName)}),document.body.addEventListener("transitionend",t)}function a(e){requestAnimationFrame(()=>{!function(){for(let[e]of r)"isConnected"in e&&!e.isConnected&&r.delete(e)}(),0===r.size?e():o.add(e)})}"undefined"!=typeof document&&("loading"!==document.readyState?i():document.addEventListener("DOMContentLoaded",i))},19441:function(e,t,n){"use strict";n.d(t,{i:function(){return l}});var r,o=n(22614),i=n(20132);let a=null!==(r=i.useInsertionEffect)&&void 0!==r?r:o.b;function l(e){let t=(0,i.useRef)(null);return a(()=>{t.current=e},[e]),(0,i.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)}
40,[])}},85554:function(e,t,n){"use strict";n.d(t,{x:function(){return o}});var r=n(20132);function o(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)((t,n,r,o)=>{let i=(null==o?void 0:o.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:i,options:o}),t.addEventListener(n,i,o)},[]),n=(0,r.useCallback)((t,n,r,o)=>{var i;let a=(null===(i=e.current.get(r))||void 0===i?void 0:i.fn)||r;t.removeEventListener(n,a,o),e.current.delete(r)},[]),o=(0,r.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,r.useEffect)(()=>o,[o]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:o}}},35014:function(e,t,n){"use strict";let r;n.d(t,{ur:function(){return p},Me:function(){return d},mp:function(){return f}});var o=n(22614),i=n(19441),a=n(20132),l=n(8298);let s=!!("undefined"!=typeof window&&window.document&&window.document.createElement),c=new Map;function d(e){let[t,n]=(0,a.useState)(e),i=(0,a.useRef)(null),d=(0,l.gP)(t),p=(0,a.useRef)(null);if(r&&r.register(p,d),s){let e=c.get(d);e&&!e.includes(i)?e.push(i):c.set(d,[i])}return(0,o.b)(()=>()=>{r&&r.unregister(p),c.delete(d)},[d]),(0,a.useEffect)(()=>{let e=i.current;return e&&n(e),()=>{e&&(i.current=null)}}),d}function p(e,t){if(e===t)return e;let n=c.get(e);if(n)return n.forEach(e=>e.current=t),t;let r=c.get(t);return r?(r.forEach(t=>t.current=e),e):t}function f(e=[]){let t=d(),[n,r]=function(e){let[t,n]=(0,a.useState)(e),r=(0,a.useRef)(null),l=(0,i.i)(()=>{if(!r.current)return;let e=r.current.next();if(e.done){r.current=null;return}t===e.value?l():n(e.value)});(0,o.b)(()=>{r.current&&l()});let s=(0,i.i)(e=>{r.current=e(t),l()});return[t,s]}(t),l=(0,a.useCallback)(()=>{r(function*(){yield t,yield document.getElementById(t)?t:void 0})},[t,r]);return(0,o.b)(l,[t,l,...e]),n}"undefined"!=typeof FinalizationRegistry&&(r=new FinalizationRegistry(e=>{c.delete(e)}))},22614:function(e,t,n){"use strict";n.d(t,{b:function(){return o}});var r=n(20132);let o="undefined"!=typeof document?r.useLayoutEffect:()=>{}},3988:function(e,t,n){"use strict";n.d(t,{l:function(){return o}});var r=n(22614);function o(e,t){(0,r.b)(()=>
40{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}},91160:function(e,t,n){"use strict";function r(){return!1}n.d(t,{Wr:function(){return r}})},1830:function(e,t,n){"use strict";n.d(t,{d:function(){return o}});var r=n(20132);function o(e){let[t,n]=function(e,t,n){let[o,i]=(0,r.useState)(e||t),a=(0,r.useRef)(void 0!==e),l=void 0!==e;(0,r.useEffect)(()=>{a.current,a.current=l},[l]);let s=l?e:o,c=(0,r.useCallback)((e,...t)=>{let r=(e,...t)=>{n&&!Object.is(s,e)&&n(e,...t),l||(s=e)};"function"==typeof e?i((n,...o)=>{let i=e(l?s:n,...o);return(r(i,...t),l)?n:i}):(l||i(e),r(e,...t))},[l,s,n]);return[s,c]}(e.isOpen,e.defaultOpen||!1,e.onOpenChange),o=(0,r.useCallback)(()=>{n(!0)},[n]),i=(0,r.useCallback)(()=>{n(!1)},[n]),a=(0,r.useCallback)(()=>{n(!t)},[n,t]);return{isOpen:t,setOpen:n,open:o,close:i,toggle:a}}},94265:function(e,t,n){"use strict";function r(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}n.d(t,{J:function(){return r}})},58864:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});var r=n(94265);function o(e,t){var n=(0,r.J)(e,t,"get");return n.get?n.get.call(e):n.value}},9629:function(e,t,n){"use strict";function r(e,t,n){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}n.d(t,{_:function(){return r}})},45354:function(e,t,n){"use strict";n.d(t,{_:function(){return o}});var r=n(94265);function o(e,t,n){var o=(0,r.J)(e,t,"set");return!function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=n}}(e,o,n),n}},26090:function(e,t,n){"use strict";let r;n.d(t,{LV:function(){return h},Sv:function(){return v},_R:function(){return m},n_:function(){return y},v9:function(){return g}});var o=n(75409);let i=null,a=Promise.resolve(),l="__AKR_UPLOAD_TURNSTILE_STATE__";async function s(){let e=function(){let e="u">typeof globalThis?globalThis:{};return e[l]||(e[l]={}),e[l]}().runtimeSiteKey||"u">typeof o&&o.env&&"0x4AAAAAACmf5TnP4J2eY0jg"||"";if(console.log("key",e),!e)return"u">typeof console&&console.warn("[akr-utils] NEXT_PUBLIC_UPLOAD_SITEKEY is not configured; uploading without turnstile token."),"";if(typeof window>"u")return"";let t=async()=>(await (typeof window>"u"?Promise.reject(Error("Turnstile requires a browser environment")):window.turnstile?Promise.resolve():i||(i=new Promise((e,t)=>{let n=()=>{let n=Date.now(),r=()=>{window.turnstile?e():Date.now()-n>1e4?t(Error("Turnstile script loaded but API not available")):setTimeout(r,50)};r()};if(document.querySelector('script[src*="turnstile/v0/api.js"]')){n();return}let r=document.createElement("script");r.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",r.async=!0,r.defer=!0,r.onload=n,r.onerror=()=>{i=null,t(Error("Failed to load Cloudflare Turnstile script"))},document.head.appendChild(r)}))),new Promise((t,n)=>{let r=document.createElement("div");r.style.position="fixed",r.style.left="-10000px",r.style.top="-10000px",r.style.width="0",r.style.height="0",r.style.opacity="0",r.style.pointerEvents="none",r.setAttribute("aria-hidden","true"),document.body.appendChild(r);let o,i=!1,a=()=>{s&&clearTimeout(s);try{o&&window.turnstile&&window.turnstile.remove(o)}catch{}r.parentNode&&r.parentNode.removeChild(r)},l=e=>{i||(i=!0,a(),e())},s=setTimeout(()=>{l(()=>n(Error("Turnstile token request timeout")))},6e4);try{o=window.turnstile.render(r,{sitekey:e,size:"invisible",callback:e=>{l(()=>t(e||""))},"error-callback":e=>{l(()=>n(Error(`Turnstile error: ${e||"unknown"}`)))},"expired-callback":()=>{l(()=>n(Error("Turnstile token expired")))},"timeout-callback":()=>{l(()=>n(Error("Turnstile challenge timeout")))}})}catch(e){l(()=>n(e instanceof Error?e:Error(String(e))))}})),n=a.then(t,t);return a=n.catch(()=>{}),n}function c(){let e="MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqBONBO8BQgurlvCXiGXj4NcfI+uouuSyJAlWLSktbGSLRo9uQLO0sSruwYOY5cmTN1z2bPK6OydgVTBSqNywZeHx8fqvU2P9h2vM7Ube6CbNy5aQbBYg58H8jSgiScJLTwJHRKSGljzvRnezV6P6Z59C7+oBnWdO2FRA+dSVwY39wvnerZR9ZPfublb6eQvoGMQ419+ncP2eo9n/+tVmxGOSTWqRrZi6/sh0g1vZHWqy5mG+ALJqSzY1Ssv9TrdkXOisJ9LS/lwbQCqD8PnhM7D1xPwGZw9ObfjtTAyY2fPXB2BH3TQkUbrOWQFjHIdY11u2To/K5p2lDM4FmrXX1wIDAQAB",t=o.env.NEXT_PUBLIC_R2_BASE_URL||"https://upload.aiquickdraw.com";if(!e)throw Error("NEXT_PUBLIC_R2_PUBLIC_KEY environment variable is required");return{uploadUrl:"/upload",publicKey:e,baseUrl:t}}async function d(e,t){try{let n=function(e){let t=atob(e),n=new Uint8Array(t.length);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return n.buffer}(t),r=await crypto.subtle.importKey("spki",n,{name:"RSA-OAEP",hash:"SHA-256"},!1,["encrypt"]),o=new TextEncoder().encode(e),i=await crypto.subtle.encrypt({name:"RSA-OAEP"},r,o);return function(e){let t=new Uint8Array(e),n="";for(let e=0;e<t.byteLength;e++)n+=String.fromCharCode(t[e]);return btoa(n)}(i)}catch(e){throw Error(`Encryption failed: ${e.message}`)}}async function p(e){if(e?.turnstileToken)return e.turnstileToken;if(r){let e=await r();if(e)return e}return s()}async function f(e,t,n,r,o){let i=c();if(!e)throw Error("File is required");if(!t)throw Error("File path is required");let a=t.replace(/^\/+|\/+$/g,""),l=JSON.stringify({timestamp:Date.now(),path:a,fileName:e.name}),s=await d(l,i.publicKey),f=new FormData;f.append("file",e),f.append("path",t),n&&f.append("bucket",n);let m="static"!==n?await p(o):"";return m&&f.append("turnstileToken",m),new Promise((e,t)=>
40{let n=new XMLHttpRequest;r&&n.upload.addEventListener("progress",e=>{e.lengthComputable&&r(Math.round(e.loaded/e.total*100))}),n.addEventListener("load",()=>{if(200===n.status)try{let r=JSON.parse(n.responseText);r.success?e(r.data):t(Error(r.error||"Upload failed"))}catch{t(Error("Failed to parse response"))}else try{let e=JSON.parse(n.responseText);t(Error(e.error||`Upload failed: ${n.status}`))}catch{t(Error(`Upload failed: ${n.status}`))}}),n.addEventListener("error",()=>{t(Error("Network error"))}),n.addEventListener("timeout",()=>{t(Error("Upload timeout"))}),n.open("POST",i.baseUrl+i.uploadUrl),n.setRequestHeader("Authorization",`Encrypted ${s}`),m&&n.setRequestHeader("cf-turnstile-token",m),n.timeout=3e5,n.send(f)})}let m=async(e,t,n,r)=>(await f(e,t,n,void 0,r)).url,h=async(e,t,n,r,o)=>(await f(e,n,r,t,o)).url,v=async(e,t)=>{let n=async e=>{try{let n=await fetch(e);if(!n.ok)throw Error(`Download failed: ${n.status}`);let r=await n.blob(),o=t,i=x(e);if(o){if(o=o.replace(/[\\/:*?"<>|]/g,"_"),i){let e=x(o),t=o.replace(/\.+$/,"");e?e.toLowerCase()!==i.toLowerCase()&&(o=o.substring(0,o.lastIndexOf("."))+i):o=t+i}}else{let t=e.split("/");o=(o=t[t.length-1]).split("?")[0].split("#")[0]}o&&(o=o.replace(/[\\/:*?"<>|]/g,"_"));let a=window.URL.createObjectURL(r),l=document.createElement("a");return l.href=a,l.download=o,document.body.appendChild(l),l.click(),document.body.removeChild(l),window.URL.revokeObjectURL(a),!0}catch{return!1}};if(await n(e))return;let r=function(e){let t=c();if(e.startsWith("http://")||e.startsWith("https://"))try{let n=new URL(e),r={"tempfileb.aiquickdraw.com":"/c/","tempfilea.aiquickdraw.com":"/t/","filea.aiquickdraw.com":"/s/","tempfile.aiquickdraw.com":"/ot/","file.aiquickdraw.com":"/os/","static.aiquickdraw.com":"/sc/"}[n.hostname];if(r){let e=r+n.pathname.replace(/^\//,"");return t.baseUrl+e}return e}catch{return e}return e.startsWith("/c/")||e.startsWith("/t/")||e.startsWith("/s/")||e.startsWith("/ot/")||e.startsWith("/os/")||e.startsWith("/sc/")?t.baseUrl+e:e}(e);await n(r)||window.open(r,"_blank")},g=(e,t)=>{try{let n=e.split(","),r=n[0].match(/:(.*?);/);if(!r)return;let o=r[1],i=n[1],a=atob(i),l=new Uint8Array(a.length);for(let e=0;e<a.length;e++)l[e]=a.charCodeAt(e);let s=new Blob([l],{type:o});return new File([s],t,{type:o})}catch(e){console.error("DataURL转æä»¶å¤±è´¥:",e);return}},b=e=>{let t=e.match(/^https?:\/\/([^/?#]+)(?:[/?#]|$)/i);return t?t[1]:null},y=e=>["tempfileb.aiquickdraw.com","tempfilea.aiquickdraw.com","filea.aiquickdraw.com","tempfile.aiquickdraw.com","file.aiquickdraw.com","static.aiquickdraw.com"].includes(b(e)||""),x=e=>{let t=e.split("?")[0].split("#")[0].match(/\.([a-zA-Z0-9]+)$/);return t?t[0]:""}},89912:function(e,t,n){"use strict";n.d(t,{A:function(){return tT}});var r,o=n(20132),[i,a]=function(e={}){let{strict:t=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:r}=e,i=o.createContext(void 0);return i.displayName=r,[i.Provider,function e(){var r;let a=o.useContext(i);if(!a&&t){let t=Error(n);throw t.name="ContextError",null==(r=Error.captureStackTrace)||r.call(Error,t,e),t}return a},i]}({name:"ButtonGroupContext",strict:!1}),l=n(45893),s=n(17865);function c(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function d(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function p(e){let t=null;return()=>(null==t&&(t=e()),t)}let f=p(function(){return d(/^Mac/i)}),m=p(function(){return d(/^iPhone/i)}),h=p(function(){return d(/^iPad/i)||f()&&navigator.maxTouchPoints>1}),v=p(function(){return m()||h()});p(function(){return f()||v()}),p(function(){return c(/AppleWebKit/i)&&!g()});let g=p(function(){return c(/Chrome/i)}),b=p(function(){return c(/Android/i)});p(function(){return c(/Firefox/i)});let y=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},x=e=>e&&"window"in e&&e.window===e?e:y(e).defaultView||window,w=null,E=new Set,k=new Map,T=!1,P=!1,C={Tab:!0,Escape:!0};function S(e,t){for(let n of E)n(e,t)}function O(e){T=!0,e.metaKey||!f()&&e.altKey||e.ctrlKey||"Control"
40===e.key||"Shift"===e.key||"Meta"===e.key||(w="keyboard",S("keyboard",e))}function M(e){w="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(T=!0,S("pointer",e))}function L(e){(0===e.mozInputSource&&e.isTrusted||(b()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType))&&(T=!0,w="virtual")}function j(e){e.target!==window&&e.target!==document&&(T||P||(w="virtual",S("virtual",e)),T=!1,P=!1)}function R(){T=!1,P=!0}function N(e){if("undefined"==typeof window||k.get(x(e)))return;let t=x(e),n=y(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){T=!0,r.apply(this,arguments)},n.addEventListener("keydown",O,!0),n.addEventListener("keyup",O,!0),n.addEventListener("click",L,!0),t.addEventListener("focus",j,!0),t.addEventListener("blur",R,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",M,!0),n.addEventListener("pointermove",M,!0),n.addEventListener("pointerup",M,!0)):(n.addEventListener("mousedown",M,!0),n.addEventListener("mousemove",M,!0),n.addEventListener("mouseup",M,!0)),t.addEventListener("beforeunload",()=>{A(e)},{once:!0}),k.set(t,{focus:r})}let A=(e,t)=>{let n=x(e),r=y(e);t&&r.removeEventListener("DOMContentLoaded",t),k.has(n)&&(n.HTMLElement.prototype.focus=k.get(n).focus,r.removeEventListener("keydown",O,!0),r.removeEventListener("keyup",O,!0),r.removeEventListener("click",L,!0),n.removeEventListener("focus",j,!0),n.removeEventListener("blur",R,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",M,!0),r.removeEventListener("pointermove",M,!0),r.removeEventListener("pointerup",M,!0)):(r.removeEventListener("mousedown",M,!0),r.removeEventListener("mousemove",M,!0),r.removeEventListener("mouseup",M,!0)),k.delete(n))};function D(){return"pointer"!==w}"undefined"!=typeof document&&function(e){let t;let n=y(void 0);"loading"!==n.readyState?N(void 0):(t=()=>{N(void 0)},n.addEventListener("DOMContentLoaded",t)),()=>A(e,t)}();let z=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),F="undefined"!=typeof document?o.useLayoutEffect:()=>{};class I{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function H(e){let t=(0,o.useRef)({isFocused:!1,observer:null});F(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=function(e){let t=(0,o.useRef)(null);return F(()=>{t.current=e},[e]),(0,o.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}(t=>{null==e||e(t)});return(0,o.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(new I("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}function _(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}"undefined"!=typeof window&&window.document&&window.document.createElement;let B=new Map;var W=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(n=0;n<i;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}
40else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(r&&(r+=" "),r+=t);return r};"undefined"!=typeof window&&window.document&&window.document.createElement;var $=new Set(["id","type","style","title","role","tabIndex","htmlFor","width","height","abbr","accept","acceptCharset","accessKey","action","allowFullScreen","allowTransparency","alt","async","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","challenge","charset","checked","cite","class","className","cols","colSpan","command","content","contentEditable","contextMenu","controls","coords","crossOrigin","data","dateTime","default","defer","dir","disabled","download","draggable","dropzone","encType","enterKeyHint","for","form","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","headers","hidden","high","href","hrefLang","httpEquiv","icon","inputMode","isMap","itemId","itemProp","itemRef","itemScope","itemType","kind","label","lang","list","loop","manifest","max","maxLength","media","mediaGroup","method","min","minLength","multiple","muted","name","noValidate","open","optimum","pattern","ping","placeholder","poster","preload","radioGroup","referrerPolicy","readOnly","rel","required","rows","rowSpan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","slot","sortable","span","spellCheck","src","srcDoc","srcSet","start","step","target","translate","typeMustMatch","useMap","value","wmode","wrap"]),V=new Set(["onCopy","onCut","onPaste","onLoad","onError","onWheel","onScroll","onCompositionEnd","onCompositionStart","onCompositionUpdate","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onSubmit","onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onPointerDown","onPointerEnter","onPointerLeave","onPointerUp","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionEnd"]),K=/^(data-.*)$/,U=/^(aria-.*)$/,q=/^(on[A-Z].*)$/;function Y(e,t={}){let{labelable:n=!0,enabled:r=!0,propNames:o,omitPropNames:i,omitEventNames:a,omitDataProps:l,omitEventProps:s}=t,c={};if(!r)return e;for(let t in e)!((null==i?void 0:i.has(t))||(null==a?void 0:a.has(t))&&q.test(t)||q.test(t)&&!V.has(t)||l&&K.test(t)||s&&q.test(t))&&(Object.prototype.hasOwnProperty.call(e,t)&&($.has(t)||n&&U.test(t)||(null==o?void 0:o.has(t))||K.test(t))||q.test(t))&&(c[t]=e[t]);return c}var G=n(69398),Z=n(94729),X=n(18863),J=(0,Z.tv)({base:["z-0","group","relative","inline-flex","items-center","justify-center","box-border","appearance-none","outline-solid outline-transparent","select-none","whitespace-nowrap","min-w-max","font-normal","subpixel-antialiased","overflow-hidden","tap-highlight-transparent","transform-gpu data-[pressed=true]:scale-[0.97]","cursor-pointer",...X.Dh],variants:{variant:{solid:"",bordered:"border-medium bg-transparent",light:"bg-transparent",flat:"",faded:"border-medium",shadow:"",ghost:"border-medium bg-transparent"},size:{sm:"px-3 min-w-16 h-8 text-tiny gap-2 rounded-small",md:"px-4 min-w-20 h-10 text-small gap-2 rounded-medium",lg:"px-6 min-w-24 h-12 text-medium gap-3 rounded-large"},color:{default:"",primary:"",secondary:"",success:"",warning:"",danger:""},radius:{none:"rounded-none",sm:"rounded-small",md:"rounded-medium",lg:"rounded-large",full:"rounded-full"},fullWidth:{true:"w-full"},isDisabled:{true:"opacity-disabled pointer-events-none"},isInGroup:{true:"[&:not(:first-child):not(:last-child)]:rounded-none"},isIconOnly:{true:"px-0 !gap-0",false:"[&>svg]:max-w-[theme(spacing.8)]"},disableAnimation:{true:"!transition-none data-[pressed=true]:scale-100",false:"transition-transform-colors-opacity motion-reduce:transition-none"}},defaultVariants:{size:"md",variant:"solid",color:"default",fullWidth:!1,isDisabled:!1,isInGroup:!1},compoundVariants:[{variant:"solid",color:"default",class:G.J.solid.default},{variant:"solid",color:"primary",class:G.J.solid.primary},{variant:"solid",color:"secondary",class:G.J.solid.secondary},{variant:"solid",color:"success",class:G.J.solid.success},{variant:"solid",color:"warning",class:G.J.solid.warning},{variant:"solid",color:"danger",class:G.J.solid.danger},{variant:"shadow",color:"default",class:G.J.shadow.default},{variant:"shadow",color:"primary",class:G.J.shadow.primary},{variant:"shadow",color:"secondary",class:G.J.shadow.secondary},{variant:"shadow",color:"success",class:G.J.shadow.success},{variant:"shadow",color:"warning",class:G.J.shadow.warning},{variant:"shadow",color:"danger",class:G.J.shadow.danger},{variant:"bordered",color:"default",class:G.J.bordered.default},{variant:"bordered",color:"primary",class:G.J.bordered.primary},{variant:"bordered",color:"secondary",class:G.J.bordered.secondary},{variant:"bordered",color:"success",class:G.J.bordered.success},{variant:"bordered",color:"warning",class:G.J.bordered.warning},{variant:"bordered",color:"danger",class:G.J.bordered.danger},{variant:"flat",color:"default",class:G.J.flat.default},{variant:"flat",color:"primary",class:G.J.flat.primary},{variant:"flat",color:"secondary",class:G.J.flat.secondary},{variant:"flat",color:"success",class:G.J.flat.success},{variant:"flat",color:"warning",class:G.J.flat.warning},{variant:"flat",color:"danger",class:G.J.flat.danger},{variant:"faded",color:"default",class:G.J.faded.default},{variant:"faded",color:"primary",class:G.J.faded.primary},{variant:"faded",color:"secondary",class:G.J.faded.secondary},{variant:"faded",color:"success",class:G.J.faded.success},{variant:"faded",color:"warning",class:G.J.faded.warning},{variant:"faded",color:"danger",class:G.J.faded.danger},{variant:"light",color:"default",class:[G.J.light.default,"data-[hover=true]:bg-default/40"]},{variant:"light",color:"primary",class:[G.J.light.primary,"data-[hover=true]:bg-primary/20"]},{variant:"light",color:"secondary",class:[G.J.light.secondary,"data-[hover=true]:bg-secondary/20"]},{variant:"light",color:"success",class:[G.J.light.success,"data-[hover=true]:bg-success/20"]},{variant:"light",color:"warning",class:[G.J.light.warning,"data-[hover=true]:bg-warning/20"]},{variant:"light",color:"danger",class:[G.J.light.danger,"data-[hover=true]:bg-danger/20"]},{variant:"ghost",color:"default",class:[G.J.ghost.default,"data-[hover=true]:!bg-default"]},{variant:"ghost",color:"primary",class:[G.J.ghost.primary,"data-[hover=true]:!bg-primary data-[hover=true]:!text-primary-foreground"]},{variant:"ghost",color:"secondary",class:[G.J.ghost.secondary,"data-[hover=true]:!bg-secondary data-[hover=true]:!text-secondary-foreground"]},{variant:"ghost",color:"success",class:[G.J.ghost.success,"data-[hover=true]:!bg-success data-[hover=true]:!text-success-foreground"]},{variant:"ghost",color:"warning",class:[G.J.ghost.warning,"data-[hover=true]:!bg-warning data-[hover=true]:!text-warning-foreground"]},{variant:"ghost",color:"danger",class:[G.J.ghost.danger,"data-[hover=true]:!bg-danger data-[hover=true]:!text-danger-foreground"]},{isInGroup:!0,class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,size:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,size:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,isRounded:!0,class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,radius:"none",class:"rounded-none first:rounded-s-none last:rounded-e-none"},{isInGroup:!0,radius:"sm",class:"rounded-none first:rounded-s-small last:rounded-e-small"},{isInGroup:!0,radius:"md",class:"rounded-none first:rounded-s-medium last:rounded-e-medium"},{isInGroup:!0,radius:"lg",class:"rounded-none first:rounded-s-large last:rounded-e-large"},{isInGroup:!0,radius:"full",class:"rounded-none first:rounded-s-full last:rounded-e-full"},{isInGroup:!0,variant:["ghost","bordered"],color:"default",className:X.Zs.default},{isInGroup:!0,variant:["ghost","bordered"],color:"primary",className:X.Zs.primary},{isInGroup:!0,variant:["ghost","bordered"],color:"secondary",className:X.Zs.secondary},{isInGroup:!0,variant:["ghost","bordered"],color:"success",className:X.Zs.success},{isInGroup:!0,variant:["ghost","bordered"],color:"warning",className:X.Zs.warning},{isInGroup:!0,variant:["ghost","bordered"],color:"danger",className:X.Zs.danger},{isIconOnly:!0,size:"sm",class:"min-w-8 w-8 h-8"},{isIconOnly:!0,size:"md",class:"min-w-10 w-10 h-10"},{isIconOnly:!0,size:"lg",class:"min-w-12 w-12 h-12"},{variant:["solid","faded","flat","bordered","shadow"],class:"data-[hover=true]:opacity-hover"}]});(0,Z.tv)({base:"inline-flex items-center justify-center h-auto",variants:{fullWidth:{true:"w-full"}},defaultVariants:{fullWidth:!1}});var Q={};function ee(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function et(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function en(e){let t=null;return()=>(null==t&&(t=e()),t)}let er=en(function(){return et(/^Mac/i)}),eo=en(function(){return et(/^iPhone/i)}),ei=en(function(){return et(/^iPad/i)||er()&&navigator.maxTouchPoints>1}),ea=en(function(){return eo()||ei()});en(function(){return er()||ea()});
40let el=en(function(){return ee(/AppleWebKit/i)&&!es()}),es=en(function(){return ee(/Chrome/i)}),ec=en(function(){return ee(/Android/i)}),eu=en(function(){return ee(/Firefox/i)});function ed(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}"undefined"!=typeof window&&window.document&&window.document.createElement;let ep=new Map;var ef=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(n=0;n<i;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r)}return o}(e))&&(r&&(r+=" "),r+=t);return r};function em(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let r=e[n];for(let e in r){let n=t[e],o=r[e];"function"==typeof n&&"function"==typeof o&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=ed(n,o):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof o?t[e]=ef(n,o):"id"===e&&n&&o?t.id=function(e,t){if(e===t)return e;let n=ep.get(e);if(n)return n.forEach(e=>e(t)),t;let r=ep.get(t);return r?(r.forEach(t=>t(e)),e):t}(n,o):t[e]=void 0!==o?o:n}}return t}let eh=new Set(["id"]),ev=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),eg=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),eb=/^(data-.*)$/,ey=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},ex=e=>e&&"window"in e&&e.window===e?e:ey(e).defaultView||window,ew=new Map,eE=new Set;function ek(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=n=>{if(!e(n)||!n.target)return;let r=ew.get(n.target);if(r&&(r.delete(n.propertyName),0===r.size&&(n.target.removeEventListener("transitioncancel",t),ew.delete(n.target)),0===ew.size)){for(let e of eE)e();eE.clear()}};document.body.addEventListener("transitionrun",n=>{if(!e(n)||!n.target)return;let r=ew.get(n.target);r||(r=new Set,ew.set(n.target,r),n.target.addEventListener("transitioncancel",t,{once:!0})),r.add(n.propertyName)}),document.body.addEventListener("transitionend",t)}function eT(e){requestAnimationFrame(()=>{0===ew.size?e():eE.add(e)})}function eP(e){if(function(){if(null==eC){eC=!1;try{document.createElement("div").focus({get preventScroll(){return eC=!0,!0}})}catch{}}return eC}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}}"undefined"!=typeof document&&("loading"!==document.readyState?ek():document.addEventListener("DOMContentLoaded",ek));let eC=null;function eS(e){return 0===e.mozInputSource&&!!e.isTrusted||(ec()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}let eO=null,eM=new Set,eL=new Map,ej=!1,eR=!1;function eN(e,t){for(let n of eM)n(e,t)}function eA(e){ej=!0,e.metaKey||!er()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(eO="keyboard",eN("keyboard",e))}
40function eD(e){eO="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(ej=!0,eN("pointer",e))}function ez(e){eS(e)&&(ej=!0,eO="virtual")}function eF(e){e.target!==window&&e.target!==document&&(ej||eR||(eO="virtual",eN("virtual",e)),ej=!1,eR=!1)}function eI(){ej=!1,eR=!0}function eH(e){if("undefined"==typeof window||eL.get(ex(e)))return;let t=ex(e),n=ey(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){ej=!0,r.apply(this,arguments)},n.addEventListener("keydown",eA,!0),n.addEventListener("keyup",eA,!0),n.addEventListener("click",ez,!0),t.addEventListener("focus",eF,!0),t.addEventListener("blur",eI,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",eD,!0),n.addEventListener("pointermove",eD,!0),n.addEventListener("pointerup",eD,!0)):(n.addEventListener("mousedown",eD,!0),n.addEventListener("mousemove",eD,!0),n.addEventListener("mouseup",eD,!0)),t.addEventListener("beforeunload",()=>{e_(e)},{once:!0}),eL.set(t,{focus:r})}let e_=(e,t)=>{let n=ex(e),r=ey(e);t&&r.removeEventListener("DOMContentLoaded",t),eL.has(n)&&(n.HTMLElement.prototype.focus=eL.get(n).focus,r.removeEventListener("keydown",eA,!0),r.removeEventListener("keyup",eA,!0),r.removeEventListener("click",ez,!0),n.removeEventListener("focus",eF,!0),n.removeEventListener("blur",eI,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",eD,!0),r.removeEventListener("pointermove",eD,!0),r.removeEventListener("pointerup",eD,!0)):(r.removeEventListener("mousedown",eD,!0),r.removeEventListener("mousemove",eD,!0),r.removeEventListener("mouseup",eD,!0)),eL.delete(n))};"undefined"!=typeof document&&function(e){let t;let n=ey(void 0);"loading"!==n.readyState?eH(void 0):(t=()=>{eH(void 0)},n.addEventListener("DOMContentLoaded",t)),()=>e_(e,t)}();let eB="undefined"!=typeof document?o.useLayoutEffect:()=>{};function eW(e,t){eB(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}function e$(e){let t=(0,o.useRef)(null);return eB(()=>{t.current=e},[e]),(0,o.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}class eV{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function eK(e){if(!e)return;let t=!0;return n=>{e({...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){t=!1}}),t&&n.stopPropagation()}}let eU=o.createContext(null),eq="default",eY="",eG=new WeakMap;function eZ(e){if(ea()){if("default"===eq){let t=ey(e);eY=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}eq="disabled"}else(e instanceof HTMLElement||e instanceof SVGElement)&&(eG.set(e,e.style.userSelect),e.style.userSelect="none")}function eX(e){if(ea())"disabled"===eq&&(eq="restoring",setTimeout(()=>{eT(()=>{if("restoring"===eq){let t=ey(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=eY||""),eY="",eq="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&eG.has(e)){let t=eG.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t),""===e.getAttribute("style")&&e.removeAttribute("style"),eG.delete(e)}}let eJ=o.createContext({register:()=>{}});eJ.displayName="PressResponderContext";var eQ=n(58864),e0=n(9629),e1=n(45354);function e2(e,t,n=!0){var r,o;let{metaKey:i,ctrlKey:a,altKey:l,shiftKey:s}=t;eu()&&(null===(o=window.event)||void 0===o?void 0:null===(r=o.type)||void 0===r?void 0:r.startsWith("key"))&&"_blank"===e.target&&(er()?i=!0:a=!0);let c=el()&&er()&&!ei()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:i,ctrlKey:a,altKey:l,shiftKey:s}):new MouseEvent("click",{metaKey:i,ctrlKey:a,altKey:l,shiftKey:s,bubbles:!0,cancelable:!0});e2.isOpening=n,eP(e),e.dispatchEvent(c),e2.isOpening=!1}e2.isOpening=!1;var e3=new WeakMap;class e5{continuePropagation(){(0,e1._)(this,e3,!1)}get shouldStopPropagation(){return(0,eQ._)(this,e3)}constructor(e,t,n,r){var o;(0,e0._)(this,e3,{writable:!0,value:void 0}),(0,e1._)(this,e3,!0);let i=null!==(o=null==r?void 0:r.target)&&void 0!==o?o:n.currentTarget,a=null==i?void 0:i.getBoundingClientRect(),l,s=0,c,d=null;null!=n.clientX&&null!=n.clientY&&(c=n.clientX,d=n.clientY),a&&(null!=c&&null!=d?(l=c-a.left,s=d-a.top):(l=a.width/2,s=a.height/2)),this.type=e,this.pointerType=t,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=l,this.y=s}}let e4=Symbol("linkClicked");function e6(e){return"A"===e.tagName&&e.hasAttribute("href")}function e8(e,t){let{key:n,code:r}=e,o=t.getAttribute("role");return("Enter"===n||" "===n||"Spacebar"===n||"Space"===r)&&!(t instanceof ex(t).HTMLInputElement&&!ta(t,n)||t instanceof ex(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===o||!o&&e6(t))&&"Enter"!==n)}function e7(e,t){let n=e.changedTouches;for(let e=0;e<n.length;e++){let r=n[e];if(r.identifier===t)return r}return null}function e9(e,t){let n=0,r=0;return t.targetTouches&&1===t.targetTouches.length&&(n=t.targetTouches[0].clientX,r=t.targetTouches[0].clientY),{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:n,clientY:r}}function te(e,t){let n=t.clientX,r=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:n,clientY:r}}function tt(e,t){let n,r,o=t.getBoundingClientRect(),i=(n=0,r=0,void 0!==e.width?n=e.width/2:void 0!==e.radiusX&&(n=e.radiusX),void 0!==e.height?r=e.height/2:void 0!==e.radiusY&&(r=e.radiu
40sY),{top:e.clientY-r,right:e.clientX+n,bottom:e.clientY+r,left:e.clientX-n});return!(o.left>i.right)&&!(i.left>o.right)&&!(o.top>i.bottom)&&!(i.top>o.bottom)}function tn(e){return!(e instanceof HTMLElement)||!e.hasAttribute("draggable")}function tr(e){return!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!e6(e))}function to(e,t){return e instanceof HTMLInputElement?!ta(e,t):tr(e)}let ti=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function ta(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:ti.has(e.type)}let tl=!1,ts=0;function tc(){tl=!0,setTimeout(()=>{tl=!1},50)}function tu(e){"touch"===e.pointerType&&tc()}function td(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",tu):document.addEventListener("touchend",tc),ts++,()=>{--ts>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",tu):document.removeEventListener("touchend",tc))}}var tp=n(27731),tf=(e,t,n=!0)=>{if(!t)return[e,{}];let r=t.reduce((t,n)=>n in e?{...t,[n]:e[n]}:t,{});return n?[Object.keys(e).filter(e=>!t.includes(e)).reduce((t,n)=>({...t,[n]:e[n]}),{}),r]:[e,r]},tm=(0,Z.tv)({slots:{base:"relative inline-flex flex-col gap-2 items-center justify-center",wrapper:"relative flex",label:"text-foreground dark:text-foreground-dark font-regular",circle1:"absolute w-full h-full rounded-full",circle2:"absolute w-full h-full rounded-full",dots:"relative rounded-full mx-auto",spinnerBars:["absolute","animate-fade-out","rounded-full","w-[25%]","h-[8%]","left-[calc(37.5%)]","top-[calc(46%)]","spinner-bar-animation"]},variants:{size:{sm:{wrapper:"w-5 h-5",circle1:"border-2",circle2:"border-2",dots:"size-1",label:"text-small"},md:{wrapper:"w-8 h-8",circle1:"border-3",circle2:"border-3",dots:"size-1.5",label:"text-medium"},lg:{wrapper:"w-10 h-10",circle1:"border-3",circle2:"border-3",dots:"size-2",label:"text-large"}},color:{current:{circle1:"border-b-current",circle2:"border-b-current",dots:"bg-current",spinnerBars:"bg-current"},white:{circle1:"border-b-white",circle2:"border-b-white",dots:"bg-white",spinnerBars:"bg-white"},default:{circle1:"border-b-default",circle2:"border-b-default",dots:"bg-default",spinnerBars:"bg-default"},primary:{circle1:"border-b-primary",circle2:"border-b-primary",dots:"bg-primary",spinnerBars:"bg-primary"},secondary:{circle1:"border-b-secondary",circle2:"border-b-secondary",dots:"bg-secondary",spinnerBars:"bg-secondary"},success:{circle1:"border-b-success",circle2:"border-b-success",dots:"bg-success",spinnerBars:"bg-success"},warning:{circle1:"border-b-warning",circle2:"border-b-warning",dots:"bg-warning",spinnerBars:"bg-warning"},danger:{circle1:"border-b-danger",circle2:"border-b-danger",dots:"bg-danger",spinnerBars:"bg-danger"}},labelColor:{foreground:{label:"text-foreground"},primary:{label:"text-primary"},secondary:{label:"text-secondary"},success:{label:"text-success"},warning:{label:"text-warning"},danger:{label:"text-danger"}},variant:{default:{circle1:["animate-spinner-ease-spin","border-solid","border-t-transparent","border-l-transparent","border-r-transparent"],circle2:["opacity-75","animate-spinner-linear-spin","border-dotted","border-t-transparent","border-l-transparent","border-r-transparent"]},gradient:{circle1:["border-0","bg-gradient-to-b","from-transparent","via-trans
40parent","to-primary","animate-spinner-linear-spin","[animation-duration:1s]","[-webkit-mask:radial-gradient(closest-side,rgba(0,0,0,0.0)calc(100%-3px),rgba(0,0,0,1)calc(100%-3px))]"],circle2:["hidden"]},wave:{wrapper:"translate-y-3/4",dots:["animate-sway","spinner-dot-animation"]},dots:{wrapper:"translate-y-2/4",dots:["animate-blink","spinner-dot-blink-animation"]},spinner:{},simple:{wrapper:"text-foreground h-5 w-5 animate-spin",circle1:"opacity-25",circle2:"opacity-75"}}},defaultVariants:{size:"md",color:"primary",labelColor:"foreground",variant:"default"},compoundVariants:[{variant:"gradient",color:"current",class:{circle1:"to-current"}},{variant:"gradient",color:"white",class:{circle1:"to-white"}},{variant:"gradient",color:"default",class:{circle1:"to-default"}},{variant:"gradient",color:"primary",class:{circle1:"to-primary"}},{variant:"gradient",color:"secondary",class:{circle1:"to-secondary"}},{variant:"gradient",color:"success",class:{circle1:"to-success"}},{variant:"gradient",color:"warning",class:{circle1:"to-warning"}},{variant:"gradient",color:"danger",class:{circle1:"to-danger"}},{variant:"wave",size:"sm",class:{wrapper:"w-5 h-5"}},{variant:"wave",size:"md",class:{wrapper:"w-8 h-8"}},{variant:"wave",size:"lg",class:{wrapper:"w-12 h-12"}},{variant:"dots",size:"sm",class:{wrapper:"w-5 h-5"}},{variant:"dots",size:"md",class:{wrapper:"w-8 h-8"}},{variant:"dots",size:"lg",class:{wrapper:"w-12 h-12"}},{variant:"simple",size:"sm",class:{wrapper:"w-5 h-5"}},{variant:"simple",size:"md",class:{wrapper:"w-8 h-8"}},{variant:"simple",size:"lg",class:{wrapper:"w-12 h-12"}},{variant:"simple",color:"current",class:{wrapper:"text-current"}},{variant:"simple",color:"white",class:{wrapper:"text-white"}},{variant:"simple",color:"default",class:{wrapper:"text-default"}},{variant:"simple",color:"primary",class:{wrapper:"text-primary"}},{variant:"simple",color:"secondary",class:{wrapper:"text-secondary"}},{variant:"simple",color:"success",class:{wrapper:"text-success"}},{variant:"simple",color:"warning",class:{wrapper:"text-warning"}},{variant:"simple",color:"danger",class:{wrapper:"text-danger"}}]}),th=n(61914),tv=n(15311),tg=(r=(e,t)=>{let{slots:n,classNames:r,label:i,getSpinnerProps:a}=function(e){let[t,n]=tf(e,tm.variantKeys),{children:r,className:i,classNames:a,label:l,...s}=t,c=(0,o.useMemo)(()=>tm({...n}),[(0,tp.Xx)(n)]),d=(0,th.W)(null==a?void 0:a.base,i),p=l||r,f=(0,o.useMemo)(()=>p&&"string"==typeof p?p:s["aria-label"]?"":"Loading",[r,p,s["aria-label"]]),m=(0,o.useCallback)(()=>({"aria-label":f,className:c.base({class:d}),...s}),[f,c,d,s]);return{label:p,slots:c,classNames:a,getSpinnerProps:m}}({...e});return(0,tv.jsxs)("div",{ref:t,...a(),children:[(0,tv.jsxs)("div",{className:n.wrapper({class:null==r?void 0:r.wrapper}),children:[(0,tv.jsx)("i",{className:n.circle1({class:null==r?void 0:r.circle1})}),(0,tv.jsx)("i",{className:n.circle2({class:null==r?void 0:r.circle2})})]}),i&&(0,tv.jsx)("span",{className:n.label({class:null==r?void 0:r.label}),children:i})]})},(0,o.forwardRef)(r));tg.displayName="HeroUI.Spinner";var tb=n(58354),ty=n(50516),tx=n(54283),tw=()=>Promise.all([n.e(2291),n.e(5573)]).then(n.bind(n,15573)).then(e=>e.default),tE=e=>{let{ripples:t=[],motionProps:n,color:r="currentColor",style:o,onClear:i}=e;return(0,tv.jsx)(tv.Fragment,{children:t.map(e=>{let t=Math.min(Math.max(.01*e.size,.2),e.size>100?.75:.5);return(0,tv.jsx)(tb.X,{features:tw,children:(0,tv.jsx)(ty.M,{mode:"popLayout",children:(0,tv.jsx)(tx.m.span,{animate:{transform:"scale(2)",opacity:0}
40,className:"heroui-ripple",exit:{opacity:0},initial:{transform:"scale(0)",opacity:.35},style:{position:"absolute",backgroundColor:r,borderRadius:"100%",transformOrigin:"center",pointerEvents:"none",overflow:"hidden",inset:0,zIndex:0,top:e.y,left:e.x,width:`${e.size}px`,height:`${e.size}px`,...o},transition:{duration:t},onAnimationComplete:()=>{i(e.key)},...n})})},e.key)})})};tE.displayName="HeroUI.Ripple";var tk=(0,n(34610).Gp)((e,t)=>{let{Component:n,domRef:r,children:i,styles:c,spinnerSize:d,spinner:p=(0,tv.jsx)(tg,{color:"current",size:d}),spinnerPlacement:f,startContent:m,endContent:h,isLoading:v,disableRipple:g,getButtonProps:b,getRippleProps:w,isIconOnly:k}=function(e){var t,n,r,i,c,d,p,f,m;let h=a(),v=(0,l.w)(),g=!!h,{ref:b,as:w,children:k,startContent:T,endContent:P,autoFocus:S,className:O,spinner:M,isLoading:L=!1,disableRipple:j=!1,fullWidth:R=null!=(t=null==h?void 0:h.fullWidth)&&t,radius:A=null==h?void 0:h.radius,size:F=null!=(n=null==h?void 0:h.size)?n:"md",color:I=null!=(r=null==h?void 0:h.color)?r:"default",variant:$=null!=(i=null==h?void 0:h.variant)?i:"solid",disableAnimation:V=null!=(d=null!=(c=null==h?void 0:h.disableAnimation)?c:null==v?void 0:v.disableAnimation)&&d,isDisabled:K=null!=(p=null==h?void 0:h.isDisabled)&&p,isIconOnly:U=null!=(f=null==h?void 0:h.isIconOnly)&&f,spinnerPlacement:q="start",onPress:G,onClick:Z,...X}=e,ee=w||"button",et="string"==typeof ee,en=function(e){let t=(0,o.useRef)(null);return(0,o.useImperativeHandle)(e,()=>t.current),t}(b),eo=null!=(m=j||(null==v?void 0:v.disableRipple))?m:V,{isFocusVisible:ei,isFocused:el,focusProps:es}=function(e={}){var t,n,r;let{autoFocus:i=!1,isTextInput:a,within:l}=e,s=(0,o.useRef)({isFocused:!1,isFocusVisible:i||D()}),[c,d]=(0,o.useState)(!1),[p,f]=(0,o.useState)(()=>s.current.isFocused&&s.current.isFocusVisible),m=(0,o.useCallback)(()=>f(s.current.isFocused&&s.current.isFocusVisible),[]),h=(0,o.useCallback)(e=>{s.current.isFocused=e,d(e),m()},[m]);t=e=>{s.current.isFocusVisible=e,m()},n=[],r={isTextInput:a},N(),(0,o.useEffect)(()=>{let e=(e,n)=>{(function(e,t,n){var r;let o="undefined"!=typeof window?x(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!=typeof window?x(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,a="undefined"!=typeof window?x(null==n?void 0:n.target).HTMLElement:HTMLElement,l="undefined"!=typeof window?x(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof o&&!z.has(null==n?void 0:null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof i||(null==n?void 0:n.target)instanceof a&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof l&&!C[n.key])})(!!(null==r?void 0:r.isTextInput),e,n)&&t(D())};return E.add(e),()=>{E.delete(e)}},n);let{focusProps:v}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:i}=e,a=(0,o.useCallback)(e=>{if(e.target===e.currentTarget)return r&&r(e),i&&i(!1),!0},[r,i]),l=H(a),s=(0,o.useCallback)(e=>{let t=y(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),i&&i(!0),l(e))},[i,n,l]);return{focusProps:{onFocus:!t&&(n||i||r)?s:void 0,onBlur:!t&&(r||i)?a:void 0}}}({isDisabled:l,onFocusChange:h}),{focusWithinProps:g}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:i}=e,a=(0,o.useRef)({isFocusWithin:!1}),l=(0,o.useCallback)(e=>{a.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(a.current.isFocusWithin=!1,n&&n(e),i&&i(!1))},[n,i,a]),s=H(l),c=(0,o.useCallback)(e=>{a.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),i&&i(!0),a.current.isFocusWithin=!0,s(e))},[r,i,s]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:c,onBlur:l}}}({isDisabled:!l,onFocusWithinChange:h});return{isFocused:c,isFocusVisible:p,focusProps:l?g:v}}({autoFocus:S}),eu=K||L,ep=(0,o.useMemo)(()=>J({size:F,color:I,variant:$,radius:A,fullWidth:R,isDisabled:eu,isInGroup:g,disableAnimation:V,isIconOnly:U,className:O}),[F,I,$,A,R,eu,g,U,V,O]),{onPress:ef,onClear:ew,ripples:eE}=function(e={}){let[t,n]=(0,o.useState)([]),r=(0,o.useCallback)(e=>{let t=e.target,r=Math.max(t.clientWidth,t.clientHeight);n(t=>[...t,{key:(0,tp.QI)(t.length.toString()),size:r,x:e.x-r/2,y:e.y-r/2}
40])},[]);return{ripples:t,onClear:(0,o.useCallback)(e=>{n(t=>t.filter(t=>t.key!==e))},[]),onPress:r,...e}}(),ek=(0,o.useCallback)(e=>{eo||eu||V||!en.current||ef(e)},[eo,eu,V,en,ef]),{buttonProps:eC,isPressed:eM}=function(e,t){let n,{elementType:r="button",isDisabled:i,onPress:a,onPressStart:l,onPressEnd:s,onPressChange:c,preventFocusOnPress:d,allowFocusWhenDisabled:p,onClick:f,href:m,target:h,rel:v,type:g="button",allowTextSelectionOnPress:b}=e;n="button"===r?{type:g,disabled:i}:{role:"button",tabIndex:i?void 0:0,href:"a"!==r||i?void 0:m,target:"a"===r?h:void 0,type:"input"===r?g:void 0,disabled:"input"===r?i:void 0,"aria-disabled":i&&"input"!==r?i:void 0,rel:"a"===r?v:void 0};let y=ea()||ec();f&&"function"==typeof f&&function(e,t,...n){let r=t?` [${t}]`:" ",o=`[Next UI]${r}: ${e}`;"undefined"!=typeof console&&(Q[o]||(Q[o]=!0))}("onClick is deprecated, please use onPress instead. See: https://github.com/heroui-inc/heroui/issues/4292","useButton");let{pressProps:x,isPressed:w}=function(e){let t,n,r,i,{onPress:a,onPressChange:l,onPressStart:s,onPressEnd:c,onPressUp:d,isDisabled:p,isPressed:f,preventFocusOnPress:m,shouldCancelOnPointerExit:h,allowTextSelectionOnPress:v,ref:g,...b}=function(e){let t=(0,o.useContext)(eJ);if(t){let{register:n,...r}=t;e=em(r,e),n()}return eW(t,e.ref),e}(e),[y,x]=(0,o.useState)(!1),w=(0,o.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:E,removeAllGlobalListeners:k}=(t=(0,o.useRef)(new Map),n=(0,o.useCallback)((e,n,r,o)=>{let i=(null==o?void 0:o.once)?(...e)=>{t.current.delete(r),r(...e)}:r;t.current.set(r,{type:n,eventTarget:e,fn:i,options:o}),e.addEventListener(n,r,o)},[]),r=(0,o.useCallback)((e,n,r,o)=>{var i;let a=(null===(i=t.current.get(r))||void 0===i?void 0:i.fn)||r;e.removeEventListener(n,a,o),t.current.delete(r)},[]),i=(0,o.useCallback)(()=>{t.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]),(0,o.useEffect)(()=>i,[i]),{addGlobalListener:n,removeGlobalListener:r,removeAllGlobalListeners:i}),T=e$((e,t)=>{let n=w.current;if(p||n.didFirePressStart)return!1;let r=!0;if(n.isTriggeringEvent=!0,s){let n=new e5("pressstart",t,e);s(n),r=n.shouldStopPropagation}return l&&l(!0),n.isTriggeringEvent=!1,n.didFirePressStart=!0,x(!0),r}),P=e$((e,t,n=!0)=>{let r=w.current;if(!r.didFirePressStart)return!1;r.ignoreClickAfterPress=!0,r.didFirePressStart=!1,r.isTriggeringEvent=!0;let o=!0;if(c){let n=new e5("pressend",t,e);c(n),o=n.shouldStopPropagation}if(l&&l(!1),x(!1),a&&n&&!p){let n=new e5("press",t,e);a(n),o&&(o=n.shouldStopPropagation)}return r.isTriggeringEvent=!1,o}),C=e$((e,t)=>{let n=w.current;if(p)return!1;if(d){n.isTriggeringEvent=!0;let r=new e5("pressup",t,e);return d(r),n.isTriggeringEvent=!1,r.shouldStopPropagation}return!0}),S=e$(e=>{let t=w.current;t.isPressed&&t.target&&(t.isOverTarget&&null!=t.pointerType&&P(te(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,k(),v||eX(t.target))}),O=e$(e=>{h&&S(e)}),M=(0,o.useMemo)(()=>{let e=w.current,t={onKeyDown(t){if(e8(t.nativeEvent,t.currentTarget)&&t.currentTarget.contains(t.target)){var r;to(t.target,t.key)&&t.preventDefault();let o=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,o=T(t,"keyboard");let r=t.currentTarget;E(ey(t.currentTarget),"keyup",ed(t=>{e8(t,r)&&!t.repeat&&r.contains(t.target)&&e.target&&C(te(e.target,t),"keyboard")},n),!0)}o&&t.stopPropagation(),t.metaKey&&er()&&(null===(r=e.metaKeyEvents)||void 0===r||r.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||t.currentTarget.contains(t.target))&&t&&0===t.button&&!e.isTriggeringEvent&&!e2.isOpening){let n=!0;if(p&&t.preventDefault(),!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||eS(t.nativeEvent))){p||m||eP(t.currentTarget);let e=T(t,"virtual"),r=C(t,"virtual"),o=P(t,"virtual");n=e&&r&&o}e.ignoreEmulatedMouseEvents=!1,e.ignoreClickAfterPress=!1,n&&t.stopPropagation()}}},n=t=>{var n,r,o;
40if(e.isPressed&&e.target&&e8(t,e.target)){to(t.target,t.key)&&t.preventDefault();let n=t.target;P(te(e.target,t),"keyboard",e.target.contains(n)),k(),"Enter"!==t.key&&e6(e.target)&&e.target.contains(n)&&!t[e4]&&(t[e4]=!0,e2(e.target,t,!1)),e.isPressed=!1,null===(r=e.metaKeyEvents)||void 0===r||r.delete(t.key)}else if("Meta"===t.key&&(null===(n=e.metaKeyEvents)||void 0===n?void 0:n.size)){let t=e.metaKeyEvents;for(let n of(e.metaKeyEvents=void 0,t.values()))null===(o=e.target)||void 0===o||o.dispatchEvent(new KeyboardEvent("keyup",n))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{var o;if(0!==t.button||!t.currentTarget.contains(t.target))return;if(o=t.nativeEvent,!ec()&&0===o.width&&0===o.height||1===o.width&&1===o.height&&0===o.pressure&&0===o.detail&&"mouse"===o.pointerType){e.pointerType="virtual";return}tn(t.currentTarget)&&t.preventDefault(),e.pointerType=t.pointerType;let a=!0;e.isPressed||(e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,p||m||eP(t.currentTarget),v||eZ(e.target),a=T(t,e.pointerType),E(ey(t.currentTarget),"pointermove",n,!1),E(ey(t.currentTarget),"pointerup",r,!1),E(ey(t.currentTarget),"pointercancel",i,!1)),a&&t.stopPropagation()},t.onMouseDown=e=>{e.currentTarget.contains(e.target)&&0===e.button&&(tn(e.currentTarget)&&e.preventDefault(),e.stopPropagation())},t.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&tt(t,t.currentTarget)&&C(t,e.pointerType||t.pointerType)};let n=t=>{t.pointerId===e.activePointerId&&(e.target&&tt(t,e.target)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,T(te(e.target,t),e.pointerType)):e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,P(te(e.target,t),e.pointerType,!1),O(t)))},r=t=>{t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target&&(tt(t,e.target)&&null!=e.pointerType?P(te(e.target,t),e.pointerType):e.isOverTarget&&null!=e.pointerType&&P(te(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,k(),v||eX(e.target),"ontouchend"in e.target&&"mouse"!==t.pointerType&&E(e.target,"touchend",o,{once:!0}))},o=e=>{tr(e.currentTarget)&&e.preventDefault()},i=e=>{S(e)};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&S(e)}}else{t.onMouseDown=t=>{if(0===t.button&&t.currentTarget.contains(t.target)){if(tn(t.currentTarget)&&t.preventDefault(),e.ignoreEmulatedMouseEvents){t.stopPropagation();return}e.isPressed=!0,e.isOverTarget=!0,e.target=t.currentTarget,e.pointerType=eS(t.nativeEvent)?"virtual":"mouse",p||m||eP(t.currentTarget),T(t,e.pointerType)&&t.stopPropagation(),E(ey(t.currentTarget),"mouseup",n,!1)}},t.onMouseEnter=t=>{if(!t.currentTarget.contains(t.target))return;let n=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!0,n=T(t,e.pointerType)),n&&t.stopPropagation()},t.onMouseLeave=t=>{if(!t.currentTarget.contains(t.target))return;let n=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!1,n=P(t,e.pointerType,!1),O(t)),n&&t.stopPropagation()},t.onMouseUp=t=>{t.currentTarget.contains(t.target)&&!e.ignoreEmulatedMouseEvents&&0===t.button&&C(t,e.pointerType||"mouse")};let n=t=>{if(0===t.button){if(e.isPressed=!1,k(),e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}e.target&&tt(t,e.target)&&null!=e.pointerType?P(te(e.target,t),e.pointerType):e.target&&e.isOverTarget&&null!=e.pointerType&&P(te(e.target,t),e.pointerType,!1),e.isOverTarget=!1}};t.onTouchStart=t=>{if(!t.currentTarget.contains(t.target))return;let n=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(t.nativeEvent);n&&(e.activePointerId=n.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=t.currentTarget,e.pointerType="touch",p||m||eP(t.currentTarget),v||eZ(e.target),T(e9(e.target,t),e.pointerType)&&t.stopPropagation(),E(ex(t.currentTarget),"scroll",r,!0))},t.onTouchMove=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let n=e7(t.nativeEvent,e.activePointerId),r=!0;n&&tt(n,t.currentTarget)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,r=T(e9(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,r=P(e9(e.target,t),e.pointerType,!1),O(e9(e.target,t))),r&&t.stopPropagation()},t.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let n=e7(t.nativeEvent,e.activePointerId),r=!0;n&&tt(n,t.currentTarget)&&null!=e.pointerType?(C(e9(e.target,t),e.pointerType),r=P(e9(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(r=P(e9(e.target,t),e.pointerType,!1)),r&&t.stopPropagation(),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,e.target&&!v&&eX(e.target),k()},t.onTouchCancel=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&S(e9(e.target,t)))};let r=t=>{e.isPressed&&t.target.contains(e.target)&&S({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&S(e)}}return t},[E,p,m,k,v,S,O,P,T,C]);return(0,o.useEffect)(()=>()=>{var e;v||eX(null!==(e=w.current.target)&&void 0!==e?e:void 0)},[v]),{isPressed:f||y,pressProps:em(b,M)}}({onPressStart:l,onPressEnd:s,onPressChange:c,onPress:e=>{y&&(null==f||f(e)),null==a||a(e)},isDisabled:i,preventFocusOnPress:d,allowTextSelectionOnPress:b,ref:t}),{focusableProps:E}=function(e,t){let{focusProps:n}
40=function(e){let t,n,{isDisabled:r,onFocus:i,onBlur:a,onFocusChange:l}=e,s=(0,o.useCallback)(e=>{if(e.target===e.currentTarget)return a&&a(e),l&&l(!1),!0},[a,l]),c=(t=(0,o.useRef)({isFocused:!1,observer:null}),eB(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),n=e$(e=>{null==s||s(e)}),(0,o.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(new eV("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])),d=(0,o.useCallback)(e=>{let t=ey(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(i&&i(e),l&&l(!0),c(e))},[l,i,c]);return{focusProps:{onFocus:!r&&(i||l||a)?d:void 0,onBlur:!r&&(a||l)?s:void 0}}}(e),{keyboardProps:r}={keyboardProps:e.isDisabled?{}:{onKeyDown:eK(e.onKeyDown),onKeyUp:eK(e.onKeyUp)}},i=em(n,r),a=function(e){let t=(0,o.useContext)(eU)||{};eW(t,e);let{ref:n,...r}=t;return r}(t),l=e.isDisabled?{}:a,s=(0,o.useRef)(e.autoFocus);return(0,o.useEffect)(()=>{s.current&&t.current&&function(e){let t=ey(e);if("virtual"===eO){let n=t.activeElement;eT(()=>{t.activeElement===n&&e.isConnected&&eP(e)})}else eP(e)}(t.current),s.current=!1},[t]),{focusableProps:em({...i,tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0},l)}}(e,t);p&&(E.tabIndex=i?-1:E.tabIndex);let k=em(E,x,function(e,t={}){let{labelable:n,isLink:r,propNames:o}=t,i={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(eh.has(t)||n&&ev.has(t)||r&&eg.has(t)||(null==o?void 0:o.has(t))||eb.test(t))&&(i[t]=e[t]);return i}(e,{labelable:!0}));return{isPressed:w,buttonProps:em(n,k,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{"button"===g&&y||null==f||f(e)}})}}({elementType:w,isDisabled:eu,onPress:_(G,ek),onClick:Z,...X},en),{isHovered:eL,hoverProps:ej}=function(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:i}=e,[a,l]=(0,o.useState)(!1),s=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(td,[]);let{hoverProps:c,triggerHoverEnd:d}=(0,o.useMemo)(()=>{let e=(e,r)=>{if(s.pointerType=r,i||"touch"===r||s.isHovered||!e.currentTarget.contains(e.target))return;s.isHovered=!0;let o=e.currentTarget;s.target=o,t&&t({type:"hoverstart",target:o,pointerType:r}),n&&n(!0),l(!0)},o=(e,t)=>{if(s.pointerType="",s.target=null,"touch"===t||!s.isHovered)return;s.isHovered=!1;let o=e.currentTarget;r&&r({type:"hoverend",target:o,pointerType:t}),n&&n(!1),l(!1)},a={};return"undefined"!=typeof PointerEvent?(a.onPointerEnter=t=>{tl&&"mouse"===t.pointerType||e(t,t.pointerType)},a.onPointerLeave=e=>{!i&&e.currentTarget.contains(e.target)&&o(e,e.pointerType)}):(a.onTouchStart=()=>{s.ignoreEmulatedMouseEvents=!0},a.onMouseEnter=t=>{s.ignoreEmulatedMouseEvents||tl||e(t,"mouse"),s.ignoreEmulatedMouseEvents=!1},a.onMouseLeave=e=>{!i&&e.currentTarget.contains(e.target)&&o(e,"mouse")}),{hoverProps:a,triggerHoverEnd:o}},[t,n,r,i,s]);return(0,o.useEffect)(()=>{i&&d({currentTarget:s.target},s.pointerType)},[i]),{hoverProps:c,isHovered:a}}({isDisabled:eu}),eR=(0,o.useCallback)((e={})=>({"data-disabled":(0,s.PB)(eu),"data-focus":(0,s.PB)(el),"data-pressed":(0,s.PB)(eM),"data-focus-visible":(0,s.PB)(ei),"data-hover":(0,s.PB)(eL),"data-loading":(0,s.PB)(L),...function(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let r=e[n];for(let e in r){let n=t[e],o=r[e];"function"==typeof n&&"function"==typeof o&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=_(n,o):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof o?t[e]=W(n,o):"id"===e&&n&&o?t.id=function(e,t){if(e===t)return e;let n=B.get(e);
40if(n)return n.forEach(e=>e(t)),t;let r=B.get(t);return r?(r.forEach(t=>t(e)),e):t}(n,o):t[e]=void 0!==o?o:n}}return t}(eC,es,ej,Y(X,{enabled:et}),Y(e))}),[L,eu,el,eM,et,ei,eL,eC,es,ej,X]),eN=e=>(0,o.isValidElement)(e)?(0,o.cloneElement)(e,{"aria-hidden":!0,focusable:!1,tabIndex:-1}):null,eA=eN(T);return{Component:ee,children:k,domRef:en,spinner:M,styles:ep,startContent:eA,endContent:eN(P),isLoading:L,spinnerPlacement:q,spinnerSize:(0,o.useMemo)(()=>({sm:"sm",md:"sm",lg:"md"})[F],[F]),disableRipple:eo,getButtonProps:eR,getRippleProps:(0,o.useCallback)(()=>({ripples:eE,onClear:ew}),[eE,ew]),isIconOnly:U}}({...e,ref:t});return(0,tv.jsxs)(n,{ref:r,className:c,...b(),children:[m,v&&"start"===f&&p,v&&k?null:i,v&&"end"===f&&p,h,!g&&(0,tv.jsx)(tE,{...w()})]})});tk.displayName="HeroUI.Button";var tT=tk},10185:function(e,t,n){"use strict";n.d(t,{Lj:function(){return r},y7:function(){return o}});var r={ease:[.36,.66,.4,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1],spring:[.155,1.105,.295,1.12],springOut:[.57,-.15,.62,.07],softSpring:[.16,1.11,.3,1.02]};r.easeOut,r.easeIn;var o={scaleSpring:{enter:{transform:"scale(1)",opacity:1,transition:{type:"spring",bounce:0,duration:.2}},exit:{transform:"scale(0.85)",opacity:0,transition:{type:"easeOut",duration:.15}}},scaleSpringOpacity:{initial:{opacity:0,transform:"scale(0.8)"},enter:{opacity:1,transform:"scale(1)",transition:{type:"spring",bounce:0,duration:.3}},exit:{opacity:0,transform:"scale(0.96)",transition:{type:"easeOut",bounce:0,duration:.15}}},scale:{enter:{scale:1},exit:{scale:.95}},scaleFadeIn:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.25,ease:r.easeIn}},exit:{transform:"scale(0.95)",opacity:0,transition:{duration:.2,ease:r.easeOut}}},scaleInOut:{enter:{transform:"scale(1)",opacity:1,transition:{duration:.4,ease:r.ease}},exit:{transform:"scale(1.03)",opacity:0,transition:{duration:.3,ease:r.ease}}},fade:{enter:{opacity:1,transition:{duration:.4,ease:r.ease}},exit:{opacity:0,transition:{duration:.3,ease:r.ease}}},collapse:{enter:{opacity:1,height:"auto",transition:{height:{type:"spring",bounce:0,duration:.3},opacity:{easings:"ease",duration:.4}}},exit:{opacity:0,height:0,transition:{easings:"ease",duration:.3}}}}},42507:function(e,t,n){"use strict";n.d(t,{I:function(){return d}});var r=n(45666),o=n(20132),i=n(34610),a=n(45798),l=n(533),s=n(15311),c=(0,i.Gp)((e,t)=>{let{as:n,children:i,className:c,...d}=e,{slots:p,classNames:f,bodyId:m,setBodyMounted:h}=(0,r.v)(),v=(0,a.gy)(t);return(0,o.useEffect)(()=>(h(!0),()=>h(!1)),[h]),(0,s.jsx)(n||"div",{ref:v,className:p.body({class:(0,l.Wy)(null==f?void 0:f.body,c)}),id:m,...d,children:i})});c.displayName="HeroUI.ModalBody";var d=c},13765:function(e,t,n){"use strict";n.d(t,{k:function(){return d}});var r=n(45666),o=n(20132),i=n(34610),a=n(45798),l=n(533),s=n(15311),c=(0,i.Gp)((e,t)=>{let{as:n,children:i,className:c,...d}=e,{slots:p,classNames:f,headerId:m,setHeaderMounted:h}=(0,r.v)(),v=(0,a.gy)(t);return(0,o.useEffect)(()=>(h(!0),()=>h(!1)),[h]),(0,s.jsx)(n||"header",{ref:v,className:p.header({class:(0,l.Wy)(null==f?void 0:f.header,c)}),id:m,...d,children:i})});c.displayName="HeroUI.ModalHeader";var d=c},21718:function(e,t,n){"use strict";let r;n.d(t,{A:function(){return _}});var o=n(10185),i={enter:{scale:"var(--scale-enter)",y:"var(--slide-enter)",opacity:1,willChange:"auto",transition:{scale:{duration:.4,ease:o.Lj.ease},opacity:{duration:.4,ease:o.Lj.ease},y:{type:"spring",bounce:0,duration:.6}}},exit:{scale:"var(--scale-exit)",y:"var(--slide-exit)",opacity:0,willChange:"transform",transition:{duration:.3,ease:o.Lj.ease}}},a=n(45666),l=n(20132),s={};s={"ar-AE":{dismiss:`\u{62A}\u{62C}\u{627}\u{647}\u{644}`},"bg-BG":{dismiss:`\u{41E}\u{442}\u{445}\u{432}\u{44A}\u{440}\u{43B}\u{44F}\u{43D}\u{435}`},"cs-CZ":{dismiss:"Odstranit"},"da-DK":{dismiss:"Luk"},"de-DE":{dismiss:`Schlie\xdfen`},"el-GR":{dismiss:`\u{391}\u{3C0}\u{3CC}\u{3C1}\u{3C1}\u{3B9}\u{3C8}\u{3B7}`},"en-US":{dismiss:"Dismiss"},"es-ES":{dismiss:"Descartar"},"et-EE":{dismiss:`L\xf5peta`},"fi-FI":{dismiss:`Hylk\xe4\xe4`},"fr-FR":{dismiss:"Rejeter"},"he-IL":{dismiss:`\u{5D4}\u{5EA}\u{5E2}\u{5DC}\u{5DD}`},"hr-HR":{dismiss:"Odbaci"},"hu-HU":{dismiss:`Elutas\xedt\xe1s`},"it-IT":{dismiss:"Ignora"},"ja-JP":{dismiss:`\u{9589}\u{3058}\u{308B}`},"ko-KR":{dismiss:`\u{BB34}\u{C2DC}`},"lt-LT":{dismiss:"Atmesti"},"lv-LV":{dismiss:`Ner\u{101}
40d\u{12B}t`},"nb-NO":{dismiss:"Lukk"},"nl-NL":{dismiss:"Negeren"},"pl-PL":{dismiss:"Zignoruj"},"pt-BR":{dismiss:"Descartar"},"pt-PT":{dismiss:"Dispensar"},"ro-RO":{dismiss:"Revocare"},"ru-RU":{dismiss:`\u{41F}\u{440}\u{43E}\u{43F}\u{443}\u{441}\u{442}\u{438}\u{442}\u{44C}`},"sk-SK":{dismiss:`Zru\u{161}i\u{165}`},"sl-SI":{dismiss:"Opusti"},"sr-SP":{dismiss:"Odbaci"},"sv-SE":{dismiss:"Avvisa"},"tr-TR":{dismiss:"Kapat"},"uk-UA":{dismiss:`\u{421}\u{43A}\u{430}\u{441}\u{443}\u{432}\u{430}\u{442}\u{438}`},"zh-CN":{dismiss:`\u{53D6}\u{6D88}`},"zh-TW":{dismiss:`\u{95DC}\u{9589}`}};var c=n(35014),d=n(86570);let p=Symbol.for("react-aria.i18n.locale"),f=Symbol.for("react-aria.i18n.strings");class m{getStringForLocale(e,t){let n=this.getStringsForLocale(t)[e];if(!n)throw Error(`Could not find intl message ${e} in ${t} locale`);return n}getStringsForLocale(e){let t=this.strings[e];return t||(t=function(e,t,n="en-US"){if(t[e])return t[e];let r=Intl.Locale?new Intl.Locale(e).language:e.split("-")[0];if(t[r])return t[r];for(let e in t)if(e.startsWith(r+"-"))return t[e];return t[n]}(e,this.strings,this.defaultLocale),this.strings[e]=t),t}static getGlobalDictionaryForPackage(e){if("undefined"==typeof window)return null;let t=window[p];if(void 0===r){let e=window[f];if(!e)return null;for(let n in r={},e)r[n]=new m({[t]:e[n]},t)}let n=null==r?void 0:r[e];if(!n)throw Error(`Strings for package "${e}" were not included by LocalizedStringProvider. Please add it to the list passed to createLocalizedStringDictionary.`);return n}constructor(e,t="en-US"){this.strings=Object.fromEntries(Object.entries(e).filter(([,e])=>e)),this.defaultLocale=t}}let h=new Map,v=new Map;class g{format(e,t){let n=this.strings.getStringForLocale(e,this.locale);return"function"==typeof n?n(t,this):n}plural(e,t,n="cardinal"){let r=t["="+e];if(r)return"function"==typeof r?r():r;let o=this.locale+":"+n,i=h.get(o);return i||(i=new Intl.PluralRules(this.locale,{type:n}),h.set(o,i)),"function"==typeof(r=t[i.select(e)]||t.other)?r():r}number(e){let t=v.get(this.locale);return t||(t=new Intl.NumberFormat(this.locale),v.set(this.locale,t)),t.format(e)}select(e,t){let n=e[t]||e.other;return"function"==typeof n?n():n}constructor(e,t){this.locale=e,this.strings=t}}let b=new WeakMap;var y=n(37443),x=n(26363);let w={border:0,clip:"rect(0 0 0 0)",clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"};function E(e){let{children:t,elementType:n="div",isFocusable:r,style:o,...i}=e,{visuallyHiddenProps:a}=function(e={}){let{style:t,isFocusable:n}=e,[r,o]=(0,l.useState)(!1),{focusWithinProps:i}=(0,x.L)({isDisabled:!n,onFocusWithinChange:e=>o(e)}),a=(0,l.useMemo)(()=>r?t:t?{...w,...t}:w,[r]);return{visuallyHiddenProps:{...i,style:a}}}(e);return l.createElement(n,(0,y.d)(i,a),t)}function k(e){var t;let{onDismiss:n,...r}=e,o=function(e,t){let{id:n,"aria-label":r,"aria-labelledby":o}=e;return n=(0,c.Me)(n),o&&r?o=[...new Set([n,...o.trim().split(/\s+/)])].join(" "):o&&(o=o.trim().split(/\s+/).join(" ")),r||o||!t||(r=t),{id:n,"aria-label":r,"aria-labelledby":o}}(r,(function(e,t){let n,{locale:r}=(0,d.j)(),o=t&&m.getGlobalDictionaryForPackage(t)||((n=b.get(e))||(n=new m(e),b.set(e,n)),n);return(0,l.useMemo)(()=>new g(r,o),[r,o])})((t=s)&&t.__esModule?t.default:t,"@react-aria/overlays").format("dismiss"));return l.createElement(E,null,l.createElement("button",{...o,tabIndex:-1,onClick:()=>{n&&n()},style:{width:1,height:1}}))}var T=n(15311),P=e=>{let{isSelected:t,isIndeterminate:n,disableAnimation:r,...o}=e;return(0,T.jsx)("svg",{"aria-hidden":"true",className:"fill-current",fill:"none",focu
40sable:"false",height:"1em",role:"presentation",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,viewBox:"0 0 24 24",width:"1em",...o,children:(0,T.jsx)("path",{d:"M18 6L6 18M6 6l12 12"})})},C=n(58354),S=n(54283),O=n(98785),M=n(44),L=n(95416),j=n(533),R="undefined"!=typeof document&&window.visualViewport,N=l.createContext(!1);function A(){return!1}function D(){return!0}function z(e){return()=>{}}function F(){return{width:R&&(null==R?void 0:R.width)||window.innerWidth,height:R&&(null==R?void 0:R.height)||window.innerHeight}}var I=()=>Promise.all([n.e(2291),n.e(474)]).then(n.bind(n,474)).then(e=>e.default),H=e=>{let{as:t,children:n,role:r="dialog",...s}=e,{Component:d,domRef:p,slots:f,classNames:m,motionProps:h,backdrop:v,closeButton:g,hideCloseButton:b,disableAnimation:y,getDialogProps:x,getBackdropProps:w,getCloseButtonProps:E,onClose:H}=(0,a.v)(),_=function(){let e="function"==typeof l.useSyncExternalStore?l.useSyncExternalStore(z,A,D):(0,l.useContext)(N),[t,n]=(0,l.useState)(()=>e?{width:0,height:0}:F());return(0,l.useEffect)(()=>{let e=()=>{n(e=>{let t=F();return t.width===e.width&&t.height===e.height?e:t})};return R?R.addEventListener("resize",e):window.addEventListener("resize",e),()=>{R?R.removeEventListener("resize",e):window.removeEventListener("resize",e)}},[]),t}(),{dialogProps:B}=function(e,t){let{role:n="dialog"}=e,r=(0,c.mp)();r=e["aria-label"]?void 0:r;let o=(0,l.useRef)(!1);return(0,l.useEffect)(()=>{if(t.current&&!t.current.contains(document.activeElement)){(0,M.e)(t.current);let e=setTimeout(()=>{(document.activeElement===t.current||document.activeElement===document.body)&&(o.current=!0,t.current&&(t.current.blur(),(0,M.e)(t.current)),o.current=!1)},500);return()=>{clearTimeout(e)}}},[t]),(0,L.Bq)(),{dialogProps:{...(0,O.z)(e,{labelable:!0}),role:n,tabIndex:-1,"aria-labelledby":e["aria-labelledby"]||r,onBlur:e=>{o.current&&e.stopPropagation()}},titleProps:{id:r}}}({role:r},p),W=(0,l.isValidElement)(g)?(0,l.cloneElement)(g,E()):(0,T.jsx)("button",{...E(),children:(0,T.jsx)(P,{})}),$=(0,l.useCallback)(e=>{"Tab"===e.key&&e.nativeEvent.isComposing&&(e.stopPropagation(),e.preventDefault())},[]),V=x((0,j.dG)(B,s)),K=(0,T.jsxs)(t||d||"div",{...V,onKeyDown:(0,j.tS)(V.onKeyDown,$),children:[(0,T.jsx)(k,{onDismiss:H}),!b&&W,"function"==typeof n?n(H):n,(0,T.jsx)(k,{onDismiss:H})]}),U=(0,l.useMemo)(()=>"transparent"===v?null:y?(0,T.jsx)("div",{...w()}):(0,T.jsx)(C.X,{features:I,children:(0,T.jsx)(S.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:o.y7.fade,...w()})}),[v,y,w]),q={"--visual-viewport-height":_.height+"px"},Y=y?(0,T.jsx)("div",{className:f.wrapper({class:null==m?void 0:m.wrapper}),"data-slot":"wrapper",style:q,children:K}):(0,T.jsx)(C.X,{features:I,children:(0,T.jsx)(S.m.div,{animate:"enter",className:f.wrapper({class:null==m?void 0:m.wrapper}),"data-slot":"wrapper",exit:"exit",initial:"exit",variants:i,...h,style:q,children:K})});return(0,T.jsxs)("div",{tabIndex:-1,children:[U,Y]})};H.displayName="HeroUI.ModalContent";var _=H},81718:function(e,t,n){"use strict";let r;n.d(t,{R:function(){return eh}});var o=n(22614),i=n(35387),a=n(91164);function l(e,t){if(!e)return!1;let n=window.getComputedStyle(e),r=/(auto|scroll)/.test(n.overflow+n.overflowX+n.overflowY);return r&&t&&(r=e.scrollHeight!==e.clientHeight||e.scrollWidth!==e.clientWidth),r}function s(e,t){let n=e;for(l(n,t)&&(n=n.parentElement);n&&!l(n,t);)n=n.parentElement;return n||document.scrollingElement||document.documentElement}let c=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function d(e){return e instanceof HTMLInputElement&&!c.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}let p="undefined"!=typeof document&&window.visualViewport,f=0;function m(e,t,n){let r=e.style[t];return e.style[t]=n,()=>{e.style[t]=r}}function h(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function v(e,t){t||!p?g(e):p.addEventListener("resize",()=>g(e),{once:!0})}function g(e){let t=document.scrollingElement||document.documentElement,n=e;for(;n&&n!==t;){let e=s(n);if(e!==document.documentElement&&e!==document.body&&e!==n){let t=e.getBoundingClientRect(),r=n.getBoundingClientRect();if(r.top<t.top||r.bottom>t.top+n.clientHeight){let n=t.bottom;p&&(n=Math.min(n,p.offsetTop+p.height));
40let o=r.top-t.top-((n-t.top)/2-r.height/2);e.scrollTo({top:Math.max(0,Math.min(e.scrollHeight-e.clientHeight,e.scrollTop+o)),behavior:"smooth"})}}n=e.parentElement}}var b=n(95416),y=n(60834);let x="undefined"!=typeof HTMLElement&&"inert"in HTMLElement.prototype,w=new WeakMap,E=[];var k=n(37443),T=n(20132),P=n(65973),C=n(94729),S=n(18863),O=(0,C.tv)({slots:{wrapper:["flex","w-screen","h-[100dvh]","fixed","inset-0","z-50","overflow-x-auto","justify-center","h-(--visual-viewport-height)"],base:["flex","flex-col","relative","bg-white","z-50","w-full","box-border","bg-content1","outline-solid outline-transparent","mx-1","my-1","sm:mx-6","sm:my-16"],backdrop:"z-50",header:"flex py-4 px-6 flex-initial text-large font-semibold",body:"flex flex-1 flex-col gap-3 px-6 py-2",footer:"flex flex-row gap-2 px-6 py-4 justify-end",closeButton:["absolute","appearance-none","outline-solid outline-transparent","select-none","top-1","end-1","p-2","text-foreground-500","rounded-full","hover:bg-default-100","active:bg-default-200","tap-highlight-transparent",...S.Dh]},variants:{size:{xs:{base:"max-w-xs"},sm:{base:"max-w-sm"},md:{base:"max-w-md"},lg:{base:"max-w-lg"},xl:{base:"max-w-xl"},"2xl":{base:"max-w-2xl"},"3xl":{base:"max-w-3xl"},"4xl":{base:"max-w-4xl"},"5xl":{base:"max-w-5xl"},full:{base:"my-0 mx-0 sm:mx-0 sm:my-0 max-w-full h-[100dvh] min-h-[100dvh] !rounded-none"}},radius:{none:{base:"rounded-none"},sm:{base:"rounded-small"},md:{base:"rounded-medium"},lg:{base:"rounded-large"}},placement:{auto:{wrapper:"items-end sm:items-center"},center:{wrapper:"items-center sm:items-center"},top:{wrapper:"items-start sm:items-start"},"top-center":{wrapper:"items-start sm:items-center"},bottom:{wrapper:"items-end sm:items-end"},"bottom-center":{wrapper:"items-end sm:items-center"}},shadow:{none:{base:"shadow-none"},sm:{base:"shadow-small"},md:{base:"shadow-medium"},lg:{base:"shadow-large"}},backdrop:{transparent:{backdrop:"hidden"},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-md backdrop-saturate-150 bg-overlay/30"}},scrollBehavior:{normal:{base:"overflow-y-hidden"},inside:{base:"max-h-[calc(100%_-_8rem)]",body:"overflow-y-auto"},outside:{wrapper:"items-start sm:items-start overflow-y-auto",base:"my-16"}},disableAnimation:{false:{wrapper:["[--scale-enter:100%]","[--scale-exit:100%]","[--slide-enter:0px]","[--slide-exit:80px]","sm:[--scale-enter:100%]","sm:[--scale-exit:103%]","sm:[--slide-enter:0px]","sm:[--slide-exit:0px]"]}}},defaultVariants:{size:"md",radius:"lg",shadow:"sm",placement:"auto",backdrop:"opaque",scrollBehavior:"normal"},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"w-screen h-screen fixed inset-0"}}]}),M=n(45893),L=n(34610),j=n(98785),R=n(55612),N=n(94872),A=n(22190);let D="default",z="",F=new WeakMap;function I(e){if((0,i.gn)())"disabled"===D&&(D="restoring",setTimeout(()=>{(0,A.Q)(()=>{if("restoring"===D){let t=(0,y.r3)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=z||""),z="",D="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&F.has(e)){let t=F.get(e),n="userSelect"in e.style?"userSelect":"webkitUserSelect";"none"===e.style[n]&&(e.style[n]=t),""===e.getAttribute("style")&&e.removeAttribute("style"),F.delete(e)}}var H=n(5848),_=n(58864),B=n(9629),W=n(45354),$=n(3988),V=n(85554),K=n(19441),U=n(51327),q=n(45221);function Y(e,t,n=!0){var r,o;let{metaKey:a,ctrlKey:l,altKey:s,shiftKey:c}=t;(0,i.vU)()&&(null===(o=window.event)||void 0===o?void 0:null===(r=o.type)||void 0===r?void 0:r.startsWith("key"))&&"_blank"===e.target&&((0,i.V5)()?a=!0:l=!0);let d=(0,i.Pf)()&&(0,i.V5)()&&!(0,i.zc)()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:a,ctrlKey:l,altKey:s,shiftKey:c}):new MouseEvent("click",{metaKey:a,ctrlKey:l,altKey:s,shiftKey:c,bubbles:!0,cancelable:!0});Y.isOpening=n,(0,q.A)(e),e.dispatchEvent(d),Y.isOpening=!1}Y.isOpening=!1;var G=n(15765);n(88636);var Z=new WeakMap;class X{continuePropagation(){(0,W._)(this,Z,!1)}get shouldStopPropagation(){return(0,_._)(this,Z)}constructor(e,t,n,r){var o;(0,B._)(this,Z,{writable:!0,value:void 0}),(0,W._)(this,Z,!0);let i=null!==(o=null==r?void 0:r.target)&&void 0!==o?o:n.currentTarget,a=null==i?void 0:i.getBoundingClientRect(),l,s=0,c,d=null;null!=n.clientX&&null!=n.clientY&&(c=n.clientX,d=n.clientY),a&&(null!=c&&null!=d?(l=c-a.left,s=d-a.top):(l=a.width/2,s=a.height/2)),this.type=e,this.pointerType=t,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=l,this.y=s}}let J=Symbol("linkClicked"),Q="react-aria-pressable-style",ee="data-react-aria-pressable";function et(e){return"A"===e.tagName&&e.hasAttribute("href")}function en(e,t){let{key:n,code:r}=e,o=t.getAttribute("role");return("Enter"===n||" "===n||"Spacebar"===n||"Space"===r)&&!(t instanceof(0,y.kR)(t).HTMLInputElement&&!ea(t,n)||t instanceof(0,y.kR)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===o||!o&&et(t))&&"Enter"!==n)}function er(e,t){let n=t.clientX,r=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:n,clientY:r}}function eo(e,t){return e instanceof HTMLInputElement?!ea(e,t):!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!et(e))}let ei=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function ea(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:ei.has(e.type)}var el=n(73470),es=n(533),ec=n(45798),eu=n(1830),ed=n(45666),ep=n(
4050516),ef=n(15311),em=(0,L.Gp)((e,t)=>{let{children:n,...c}=e,p=function(e){var t,n,c;let p=(0,M.w)(),[g,C]=(0,L.oe)(e,O.variantKeys),{ref:S,as:A,className:_,classNames:B,isOpen:W,defaultOpen:Z,onOpenChange:ei,motionProps:ea,closeButton:ed,isDismissable:ep=!0,hideCloseButton:ef=!1,shouldBlockScroll:em=!0,portalContainer:eh,isKeyboardDismissDisabled:ev=!1,onClose:eg,...eb}=g,ey=(0,ec.gy)(S),ex=(0,T.useRef)(null),[ew,eE]=(0,T.useState)(!1),[ek,eT]=(0,T.useState)(!1),eP=null!=(n=null!=(t=e.disableAnimation)?t:null==p?void 0:p.disableAnimation)&&n,eC=(0,T.useId)(),eS=(0,T.useId)(),eO=(0,T.useId)(),eM=(0,eu.d)({isOpen:W,defaultOpen:Z,onOpenChange:e=>{null==ei||ei(e),e||null==eg||eg()}}),{modalProps:eL,underlayProps:ej}=function(e={shouldBlockScroll:!0},t,n){let{overlayProps:c,underlayProps:p}=(0,P.S)({...e,isOpen:t.isOpen,onClose:t.close},n);return!function(e={}){let{isDisabled:t}=e;(0,o.b)(()=>{if(!t){let e,t,n,o,c,p;return 1==++f&&(r=(0,i.gn)()?(t=!1,(n=document.createElement("style")).textContent=` 41@layer { 42 * { 43 overscroll-behavior: contain; 44 } 45}`.trim(),document.head.prepend(n),o=HTMLElement.prototype.focus,HTMLElement.prototype.focus=function(e){let t=null!=document.activeElement&&d(document.activeElement);o.call(this,{...e,preventScroll:!0}),e&&e.preventScroll||v(this,t)},c=(0,a.t)(h(document,"touchstart",n=>{let r=n.target;e=l(r)?r:s(r,!0),t=!1;let o=r.ownerDocument.defaultView.getSelection();o&&!o.isCollapsed&&o.containsNode(r,!0)&&(t=!0),"selectionStart"in r&&"selectionEnd"in r&&r.selectionStart<r.selectionEnd&&r.ownerDocument.activeElement===r&&(t=!0)},{passive:!1,capture:!0}),h(document,"touchmove",n=>{if(2!==n.touches.length&&!t){if(!e||e===document.documentElement||e===document.body){n.preventDefault();return}e.scrollHeight===e.clientHeight&&e.scrollWidth===e.clientWidth&&n.preventDefault()}},{passive:!1,capture:!0}),h(document,"blur",e=>{let t=e.target,n=e.relatedTarget;if(n&&d(n))n.focus({preventScroll:!0}),v(n,d(t));else if(!n){var r;let e=null===(r=t.parentElement)||void 0===r?void 0:r.closest("[tabindex]");null==e||e.focus({preventScroll:!0})}},!0)),()=>{c(),n.remove(),HTMLElement.prototype.focus=o}):(p=window.innerWidth-document.documentElement.clientWidth,(0,a.t)(p>0&&("scrollbarGutter"in document.documentElement.style?m(document.documentElement,"scrollbarGutter","stable"):m(document.documentElement,"paddingRight",`${p}px`)),m(document.documentElement,"overflow","hidden")))),()=>{0==--f&&r()}}},[t])}({isDisabled:!t.isOpen||!e.shouldBlockScroll}),(0,b.Bq)(),(0,T.useEffect)(()=>{if(t.isOpen&&n.current){var e,r,o;let t,i,a,l,s,c,d,p,f,m,h;return e=[n.current],i=null!==(o=null==((t=(0,y.kR)(null==e?void 0:e[0])).Element,r)?void 0:r.root)&&void 0!==o?o:document.body,a=(null==r?void 0:r.shouldUseInert)&&x,l=new Set(e),s=new Set,c=e=>a&&e instanceof t.HTMLElement?e.inert:"true"===e.getAttribute("aria-hidden"),d=(e,n)=>{a&&e instanceof t.HTMLElement?e.inert=n:n?e.setAttribute("aria-hidden","true"):(e.removeAttribute("aria-hidden"),e instanceof t.HTMLElement&&(e.inert=!1))},p=e=>{for(let t of e.querySelectorAll("[data-live-announcer], [data-react-aria-top-layer]"))l.add(t);let t=e=>{if(s.has(e)||l.has(e)||e.parentElement&&s.has(e.parentElement)&&"row"!==e.parentElement.getAttribute("role"))return NodeFilter.FILTER_REJECT;for(let t of l)if(e.contains(t))return NodeFilter.FILTER_SKIP;return NodeFilter.FILTER_ACCEPT},n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:t}),r=t(e);if(r===NodeFilter.FILTER_ACCEPT&&f(e),r!==NodeFilter.FILTER_REJECT){let e=n.nextNode();for(;null!=e;)f(e),e=n.nextNode()}},f=e=>{var t;let n=null!==(t=w.get(e))&&void 0!==t?t:0;c(e)&&0===n||(0===n&&d(e,!0),s.add(e),w.set(e,n+1))},E.length&&E[E.length-1].disconnect(),p(i),(m=new MutationObserver(e=>{for(let t of e)if("childList"===t.type&&![...l,...s].some(e=>e.contains(t.target)))for(let e of t.addedNodes)(e instanceof HTMLElement||e instanceof SVGElement)&&("true"===e.dataset.liveAnnouncer||"true"===e.dataset.reactAriaTopLayer)?l.add(e):e instanceof Element&&p(e)})).observe(i,{childList:!0,subtree:!0}),h={visibleNodes:l,hiddenNodes:s,observe(){m.observe(i,{childList:!0,subtree:!0})},disconnect(){m.disconnect()}},E.push(h),()=>{for(let e of(m.disconnect(),s)){let t=w.get(e);null!=t&&(1===t?(d(e,!1),w.delete(e)):w.set(e,t-1))}h===E[E.length-1]?(E.pop(),E.length&&E[E.length-1].observe()):E.splice(E.indexOf(h),1)}}},[t.isOpen,n]),{modalProps:(0,k.d)(c),underlayProps:p}}({isDismissable:ep,shouldBlockScroll:em,isKeyboardDismissDisabled:ev},eM,ey),{buttonProps:eR}=function(e,t){let n,{elementType:r="button",isDisabled:o,onPress:l,onPressStart:s,onPressEnd:c,onPressUp:d,onPressChange:p,preventFocusOnPress:f,allowFocusWhenDisabled:m,onClick:h,href:v,target:g,rel:b,type:x="button",allowTextSelectionOnPress:w}=e;n="button"===r?{type:x,disabled:o}:{role:"button",href:"a"!==r||o?void 0:v,target:"a"===r?g:void 0,type:"input"===r?x:void 0,disabled:"input"===r?o:void 0,"aria-disabled":o&&"input"!==r?o:void 0,rel:"a"===r?b:void 0};let{pressProps:E,isPressed:P}=function(e){let{onPress:t,onPressChange:n,onPressStart:r,onPressEnd:o,onPressUp:l,onClick:s,isDisabled:c,isPressed:d,preventFocusOnPress:p,shouldCancelOnPointerExit:f,allowTextSelectionOnPress:m,ref:h,...v}=function(e){let t=(0,T.useContext)(H.O);if(t){let{register:n,...r}=t;e=(0,k.d)(r,e),n()}return(0,$.l)(t,e.ref),e}(e),[g,b]=(0,T.useState)(!1),x=(0,T.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:w,removeAllGlobalListeners:E}=(0,V.x)(),P=(0,K.i)((e,t)=>{let o=x.current;if(c||o.didFirePressStart)return!1;let i=!0;if(o.isTriggeringEvent=!0,r){let n=new X("pressstart",t,e);r(n),i=n.shouldStopPropagation}return n&&n(!0),o.isTriggeringEvent=!1,o.didFirePressStart=!0,b(!0),i}),C=(0,K.i)((e,r,i=!0)=>{let a=x.current;if(!a.didFirePressStart)return!1;a.didFirePressStart=!1,a.isTriggeringEvent=!0;let l=!0;if(o){let t=new X("pressend",r,e);o(t),l=t.shouldStopPropagation}if(n&&n(!1),b(!1),t&&i&&!c){let n=new X("press",r,e);t(n),l&&(l=n.shouldStopPropagation)}return a.isTriggeringEvent=!1,l}),S=(0,K.i)((e,t)=>{let n=x.current;if(c)return!1;if(l){n.isTriggeringEvent=!0;let r=new X("pressup",t,e);return l(r),n.isTriggeringEvent=!1,r.shouldStopPropagation}return!0}),O=(0,K.i)(e=>{let t=x.current;if(t.isPressed&&t.target){for(let n of(t.didFirePressStart&&null!=t.pointerType&&C(er(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,E(),m||I(t.target),t.disposables)
45)n();t.disposables=[]}}),M=(0,K.i)(e=>{f&&O(e)}),L=(0,K.i)(e=>{c||null==s||s(e)}),j=(0,K.i)((e,t)=>{if(!c&&s){let n=new MouseEvent("click",e);(0,N.nh)(n,t),s((0,N.yA)(n))}}),R=(0,T.useMemo)(()=>{let e=x.current,t={onKeyDown(t){if(en(t.nativeEvent,t.currentTarget)&&(0,U.bE)(t.currentTarget,(0,U.NI)(t.nativeEvent))){var r;eo((0,U.NI)(t.nativeEvent),t.key)&&t.preventDefault();let o=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,e.pointerType="keyboard",o=P(t,"keyboard");let r=t.currentTarget;w((0,y.r3)(t.currentTarget),"keyup",(0,a.t)(t=>{en(t,r)&&!t.repeat&&(0,U.bE)(r,(0,U.NI)(t))&&e.target&&S(er(e.target,t),"keyboard")},n),!0)}o&&t.stopPropagation(),t.metaKey&&(0,i.V5)()&&(null===(r=e.metaKeyEvents)||void 0===r||r.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||(0,U.bE)(t.currentTarget,(0,U.NI)(t.nativeEvent)))&&t&&0===t.button&&!e.isTriggeringEvent&&!Y.isOpening){let n=!0;if(c&&t.preventDefault(),!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,G.Z)(t.nativeEvent))){let e=P(t,"virtual"),r=S(t,"virtual"),o=C(t,"virtual");L(t),n=e&&r&&o}else if(e.isPressed&&"keyboard"!==e.pointerType){let r=e.pointerType||t.nativeEvent.pointerType||"virtual",o=S(er(t.currentTarget,t),r),i=C(er(t.currentTarget,t),r,!0);n=o&&i,e.isOverTarget=!1,L(t),O(t)}e.ignoreEmulatedMouseEvents=!1,n&&t.stopPropagation()}}},n=t=>{var n,r,o;if(e.isPressed&&e.target&&en(t,e.target)){eo((0,U.NI)(t),t.key)&&t.preventDefault();let n=(0,U.NI)(t),o=(0,U.bE)(e.target,(0,U.NI)(t));C(er(e.target,t),"keyboard",o),o&&j(t,e.target),E(),"Enter"!==t.key&&et(e.target)&&(0,U.bE)(e.target,n)&&!t[J]&&(t[J]=!0,Y(e.target,t,!1)),e.isPressed=!1,null===(r=e.metaKeyEvents)||void 0===r||r.delete(t.key)}else if("Meta"===t.key&&(null===(n=e.metaKeyEvents)||void 0===n?void 0:n.size)){let t=e.metaKeyEvents;for(let n of(e.metaKeyEvents=void 0,t.values()))null===(o=e.target)||void 0===o||o.dispatchEvent(new KeyboardEvent("keyup",n))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!(0,U.bE)(t.currentTarget,(0,U.NI)(t.nativeEvent)))return;if((0,G.c)(t.nativeEvent)){e.pointerType="virtual";return}e.pointerType=t.pointerType;let o=!0;if(!e.isPressed){e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,m||function(e){if((0,i.gn)()){if("default"===D){let t=(0,y.r3)(e);z=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}D="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){let t="userSelect"in e.style?"userSelect":"webkitUserSelect";F.set(e,e.style[t]),e.style[t]="none"}}(e.target),o=P(t,e.pointerType);let a=(0,U.NI)(t.nativeEvent);"releasePointerCapture"in a&&a.releasePointerCapture(t.pointerId),w((0,y.r3)(t.currentTarget),"pointerup",n,!1),w((0,y.r3)(t.currentTarget),"pointercancel",r,!1)}o&&t.stopPropagation()},t.onMouseDown=t=>{if((0,U.bE)(t.currentTarget,(0,U.NI)(t.nativeEvent))&&0===t.button){if(p){let n=(0,N.WZ)(t.target);n&&e.disposables.push(n)}t.stopPropagation()}},t.onPointerUp=t=>{(0,U.bE)(t.currentTarget,(0,U.NI)(t.nativeEvent))&&"virtual"!==e.pointerType&&0===t.button&&!e.isPressed&&S(t,e.pointerType||t.pointerType)},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,P(er(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,C(er(e.target,t),e.pointerType,!1),M(t))};let n=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target){if((0,U.bE)(e.target,(0,U.NI)(t))&&null!=e.pointerType){let n=!1,r=setTimeout(()=>{e.isPressed&&e.target instanceof HTMLElement&&(n?O(t):((0,q.A)(e.target),e.target.click()))},80);w(t.currentTarget,"click",()=>n=!0,!0),e.disposables.push(()=>clearTimeout(r))}else O(t);e.isOverTarget=!1}},r=e=>{O(e)};t.onDragStart=e=>{(0,U.bE)(e.currentTarget,(0,U.NI)(e.nativeEvent))&&O(e)}}return t},[w,c,p,E,m,O,M,C,P,S,L,j]);return(0,T.useEffect)(()=>{if(!h)return;let e=(0,y.r3)(h.current);if(!e||!e.head||e.getElementById(Q))return;let t=e.createElement("style");t.id=Q,t.textContent=` 46@layer { 47 [${ee}
47] { 48 touch-action: pan-x pan-y pinch-zoom; 49 } 50} 51 `.trim(),e.head.prepend(t)},[h]),(0,T.useEffect)(()=>{let e=x.current;return()=>{var t;for(let n of(m||I(null!==(t=e.target)&&void 0!==t?t:void 0),e.disposables))n();e.disposables=[]}},[m]),{isPressed:d||g,pressProps:(0,k.d)(v,R,{[ee]:!0})}}({onClick:h,onPressStart:s,onPressEnd:c,onPressUp:d,onPressChange:p,onPress:l,isDisabled:o,preventFocusOnPress:f,allowTextSelectionOnPress:w,ref:t}),{focusableProps:C}=(0,R.kc)(e,t);m&&(C.tabIndex=o?-1:C.tabIndex);let S=(0,k.d)(C,E,(0,j.z)(e,{labelable:!0}));return{isPressed:P,buttonProps:(0,k.d)(n,S,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],"aria-current":e["aria-current"]})}}({onPress:eM.close},ex),{isFocusVisible:eN,focusProps:eA}=(0,el.F)(),eD=(0,es.Wy)(null==B?void 0:B.base,_),ez=(0,T.useMemo)(()=>O({...C,disableAnimation:eP}),[(0,es.Xx)(C),eP]),eF=(0,T.useCallback)((e={})=>({className:ez.backdrop({class:null==B?void 0:B.backdrop}),...ej,...e}),[ez,B,ej]);return{Component:A||"section",slots:ez,domRef:ey,headerId:eS,bodyId:eO,motionProps:ea,classNames:B,isDismissable:ep,closeButton:ed,hideCloseButton:ef,portalContainer:eh,shouldBlockScroll:em,backdrop:null!=(c=e.backdrop)?c:"opaque",isOpen:eM.isOpen,onClose:eM.close,disableAnimation:eP,setBodyMounted:eT,setHeaderMounted:eE,getDialogProps:(t={},n=null)=>{var r;return{ref:(0,es.lq)(n,ey),...(0,es.dG)(eL,eb,t),className:ez.base({class:(0,es.Wy)(eD,t.className)}),id:eC,"data-open":(0,es.PB)(eM.isOpen),"data-dismissable":(0,es.PB)(ep),"aria-modal":(0,es.PB)(!0),"data-placement":null!=(r=null==e?void 0:e.placement)?r:"right","aria-labelledby":ew?eS:void 0,"aria-describedby":ek?eO:void 0}},getBackdropProps:eF,getCloseButtonProps:()=>({role:"button",tabIndex:0,"aria-label":"Close","data-focus-visible":(0,es.PB)(eN),className:ez.closeButton({class:null==B?void 0:B.closeButton}),...(0,es.dG)(eR,eA)})}}({...c,ref:t}),g=(0,ef.jsx)(b.aV,{portalContainer:p.portalContainer,children:n});return(0,ef.jsx)(ed.D,{value:p,children:p.disableAnimation&&p.isOpen?g:(0,ef.jsx)(ep.M,{children:p.isOpen?g:null})})});em.displayName="HeroUI.Modal";var eh=em},45666:function(e,t,n){"use strict";n.d(t,{D:function(){return o},v:function(){return i}});var r=n(20132),[o,i]=function(e={}){let{strict:t=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:o}=e,i=r.createContext(void 0);return i.displayName=o,[i.Provider,function e(){var o;let a=r.useContext(i);if(!a&&t){let t=Error(n);throw t.name="ContextError",null==(o=Error.captureStackTrace)||o.call(Error,t,e),t}return a},i]}({name:"ModalContext",errorMessage:"useModalContext: `context` is undefined. Seems you forgot to wrap all popover components within `<Modal />`"})},45798:function(e,t,n){"use strict";n.d(t,{gy:function(){return o}});var r=n(20132);function o(e){let t=(0,r.useRef)(null);return(0,r.useImperativeHandle)(e,()=>t.current),t}"undefined"!=typeof window&&window.document&&window.document.createElement},533:function(e,t,n){"use strict";n.d(t,{PB:function(){return r},Wy:function(){return o},Xx:function(){return i},dG:function(){return s},lq:function(){return c},tS:function(){return a}});var r=e=>e?"true":void 0;function o(...e){for(var t,n,r=0,i="";r<e.length;)(t=e[r++])&&(n=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r);else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(t))&&(i&&(i+=" "),i+=n);return i}function i(e){if(!e||"object"!=typeof e)return"";try{return JSON.stringify(e)}catch{return""}}function a(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}var l=new Map;function s(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let r=e[n];for(let e in r){let n=t[e],i=r[e];"function"==typeof n&&"function"==typeof i&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=a(n,i):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof i?t[e]=o(n,i):"id"===e&&n&&i?t.id=function(e,t){if(e===t)return e;let n=l.get(e);
51if(n)return n.forEach(e=>e.current=t),t;let r=l.get(t);return r?(r.forEach(t=>t.current=e),e):t}(n,i):t[e]=void 0!==i?i:n}}return t}function c(...e){return 1===e.length&&e[0]?e[0]:t=>{let n=!1,r=e.map(e=>{let r=d(e,t);return n||(n="function"==typeof r),r});if(n)return()=>{r.forEach((t,n)=>{"function"==typeof t?null==t||t():d(e[n],null)})}}}function d(e,t){if("function"==typeof e)return()=>e(t);null!=e&&"current"in e&&(e.current=t)}},58052:function(e,t,n){"use strict";n.d(t,{X:function(){return f}});var r=n(34610),o=(0,n(94729).tv)({slots:{base:["group","relative","overflow-hidden","bg-content3 dark:bg-content2","pointer-events-none","before:opacity-100","before:absolute","before:inset-0","before:-translate-x-full","before:animate-shimmer","before:border-t","before:border-content4/30","before:bg-gradient-to-r","before:from-transparent","before:via-content4","dark:before:via-default-700/10","before:to-transparent","after:opacity-100","after:absolute","after:inset-0","after:-z-10","after:bg-content3","dark:after:bg-content2","data-[loaded=true]:pointer-events-auto","data-[loaded=true]:overflow-visible","data-[loaded=true]:!bg-transparent","data-[loaded=true]:before:opacity-0 data-[loaded=true]:before:-z-10 data-[loaded=true]:before:animate-none","data-[loaded=true]:after:opacity-0"],content:["opacity-0","group-data-[loaded=true]:opacity-100"]},variants:{disableAnimation:{true:{base:"before:animate-none before:transition-none after:transition-none",content:"transition-none"},false:{base:"transition-background !duration-300",content:"transition-opacity motion-reduce:transition-none !duration-300"}}},defaultVariants:{}}),i=n(27731),a=n(61914),l=n(17865),s=n(20132),c=n(45893),d=n(15311),p=(0,r.Gp)((e,t)=>{let{Component:n,children:p,getSkeletonProps:f,getContentProps:m}=function(e){var t,n;let d=(0,c.w)(),[p,f]=(0,r.oe)(e,o.variantKeys),{as:m,children:h,isLoaded:v=!1,className:g,classNames:b,...y}=p,x=null!=(n=null!=(t=e.disableAnimation)?t:null==d?void 0:d.disableAnimation)&&n,w=(0,s.useMemo)(()=>o({...f,disableAnimation:x}),[(0,i.Xx)(f),x,h]),E=(0,a.W)(null==b?void 0:b.base,g);return{Component:m||"div",children:h,slots:w,classNames:b,getSkeletonProps:(e={})=>({"data-loaded":(0,l.PB)(v),className:w.base({class:(0,a.W)(E,null==e?void 0:e.className)}),...y}),getContentProps:(e={})=>({className:w.content({class:(0,a.W)(null==b?void 0:b.content,null==e?void 0:e.className)})})}}({...e});return(0,d.jsx)(n,{ref:t,...f(),children:(0,d.jsx)("div",{...m(),children:p})})});p.displayName="HeroUI.Skeleton";var f=p},45893:function(e,t,n){"use strict";n.d(t,{w:function(){return i}});var r=n(20132),[o,i]=function(e={}){let{strict:t=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:o}=e,i=r.createContext(void 0);return i.displayName=o,[i.Provider,function e(){var o;let a=r.useContext(i);if(!a&&t){let t=Error(n);throw t.name="ContextError",null==(o=Error.captureStackTrace)||o.call(Error,t,e),t}return a},i]}({name:"ProviderContext",strict:!1})},34610:function(e,t,n){"use strict";n.d(t,{Gp:function(){return o},oe:function(){return i}});var r=n(20132);function o(e){return(0,r.forwardRef)(e)}var i=(e,t,n=!0)=>{if(!t)return[e,{}];let r=t.reduce((t,n)=>n in e?{...t,[n]:e[n]}:t,{});return n?[Object.keys(e).filter(e=>!t.includes(e)).reduce((t,n)=>({...t,[n]:e[n]}),{}),r]:[e,r]}},69398:function(e,t,n){"use strict";n.d(t,{J:function(){return r}});var r={solid:{default:"bg-default text-default-foreground",primary:"bg-primary text-primary-foreground",secondary:"bg-secondary text-secondary-foreground",success:"bg-success text-success-foreground",warning:"bg-warning text-warning-foreground",danger:"bg-danger text-danger-foreground",foreground:"bg-foreground text-background"},shadow:{default:"shadow-lg shadow-default/50 bg-default text-default-foreground",primary:"shadow-lg shadow-primary/40 bg-primary text-primary-foreground",secondary:"shadow-lg shadow-secondary/40 bg-secondary text-secondary-foreground",success:"shadow-lg shadow-success/40 bg-success text-success-foreground",warning:"shadow-lg shadow-warning/40 bg-warning text-warning-foreground",danger:"shadow-lg shadow-danger/40 bg-danger text-danger-foreground",foreground:"shadow-lg shadow-foreground
51/40 bg-foreground text-background"},bordered:{default:"bg-transparent border-default text-foreground",primary:"bg-transparent border-primary text-primary",secondary:"bg-transparent border-secondary text-secondary",success:"bg-transparent border-success text-success",warning:"bg-transparent border-warning text-warning",danger:"bg-transparent border-danger text-danger",foreground:"bg-transparent border-foreground text-foreground"},flat:{default:"bg-default/40 text-default-700",primary:"bg-primary/20 text-primary-600",secondary:"bg-secondary/20 text-secondary-600",success:"bg-success/20 text-success-700 dark:text-success",warning:"bg-warning/20 text-warning-700 dark:text-warning",danger:"bg-danger/20 text-danger-600 dark:text-danger-500",foreground:"bg-foreground/10 text-foreground"},faded:{default:"border-default bg-default-100 text-default-foreground",primary:"border-default bg-default-100 text-primary",secondary:"border-default bg-default-100 text-secondary",success:"border-default bg-default-100 text-success",warning:"border-default bg-default-100 text-warning",danger:"border-default bg-default-100 text-danger",foreground:"border-default bg-default-100 text-foreground"},light:{default:"bg-transparent text-default-foreground",primary:"bg-transparent text-primary",secondary:"bg-transparent text-secondary",success:"bg-transparent text-success",warning:"bg-transparent text-warning",danger:"bg-transparent text-danger",foreground:"bg-transparent text-foreground"},ghost:{default:"border-default text-default-foreground",primary:"border-primary text-primary",secondary:"border-secondary text-secondary",success:"border-success text-success",warning:"border-warning text-warning",danger:"border-danger text-danger",foreground:"border-foreground text-foreground hover:!bg-foreground"}}},18863:function(e,t,n){"use strict";n.d(t,{Dh:function(){return r},Zs:function(){return o}});var r=["outline-solid outline-transparent","data-[focus-visible=true]:z-10","data-[focus-visible=true]:outline-2","data-[focus-visible=true]:outline-focus","data-[focus-visible=true]:outline-offset-2"],o={default:["[&+.border-medium.border-default]:ms-[calc(var(--heroui-border-width-medium)*-1)]"],primary:["[&+.border-medium.border-primary]:ms-[calc(var(--heroui-border-width-medium)*-1)]"],secondary:["[&+.border-medium.border-secondary]:ms-[calc(var(--heroui-border-width-medium)*-1)]"],success:["[&+.border-medium.border-success]:ms-[calc(var(--heroui-border-width-medium)*-1)]"],warning:["[&+.border-medium.border-warning]:ms-[calc(var(--heroui-border-width-medium)*-1)]"],danger:["[&+.border-medium.border-danger]:ms-[calc(var(--heroui-border-width-medium)*-1)]"]}},94729:function(e,t,n){"use strict";let r,o,i,a;n.d(t,{tv:function(){return eB}});var l,s=["small","medium","large"],c={theme:{spacing:["divider"],radius:s},classGroups:{shadow:[{shadow:s}],opacity:[{opacity:["disabled"]}],"font-size":[{text:["tiny",...s]}],"border-w":[{border:s}],"bg-image":["bg-stripe-gradient-default","bg-stripe-gradient-primary","bg-stripe-gradient-secondary","bg-stripe-gradient-success","bg-stripe-gradient-warning","bg-stripe-gradient-danger"],transition:[".leading-inherit",".bg-img-inherit",".bg-clip-inherit",".text-fill-inherit",".tap-highlight-transparent",".input-search-cancel-button-none",".transition-background",".transition-colors-opacity",".transition-width",".transition-height",".transition-size",".transition-left",".transition-transform-opacity",".transition-transform-background",".transition-transform-colors",".transition-transform-colors-opacity",".scrollbar-hide",".scrollbar-default",".text-tiny",".text-small",".text-medium",".text-large",".spinner-bar-animation",".spinner-dot-animation",".spinner-dot-blink-animation"].filter(e=>e.includes(".transition")).map(e=>e.replace(".",""))}},d=/\s+/g,p=e=>"string"==typeof e&&e?e.replace(d," ").trim():e,f=(...e)=>{let t=[],n=e=>{if(!e&&0!==e&&0n!==e)return;if(Array.isArray(e)){for(let t=0,r=e.length;t<r;t++)n(e[t]);return}let r=typeof e;if("string"===r||"number"===r||"bigint"===r){if("number"===r&&e!=e)return;t.push(String(e))}else if("object"===r){let n=Object.keys(e);for(let r=0,o=n.length;r<o;r++){let o=n[r];
51e[o]&&t.push(o)}}};for(let t=0,r=e.length;t<r;t++){let r=e[t];null!=r&&n(r)}return t.length>0?p(t.join(" ")):void 0},m=e=>!1===e?"false":!0===e?"true":0===e?"0":e,h=e=>{if(!e||"object"!=typeof e)return!0;for(let t in e)return!1;return!0},v=(e,t)=>{if(e===t)return!0;if(!e||!t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=0;o<n.length;o++){let i=n[o];if(!r.includes(i)||e[i]!==t[i])return!1}return!0},g=(e,t)=>{for(let n in t)if(Object.prototype.hasOwnProperty.call(t,n)){let r=t[n];n in e?e[n]=f(e[n],r):e[n]=r}return e},b=(e,t)=>{for(let n=0;n<e.length;n++){let r=e[n];Array.isArray(r)?b(r,t):r&&t.push(r)}},y=(...e)=>{let t=[];b(e,t);let n=[];for(let e=0;e<t.length;e++)t[e]&&n.push(t[e]);return n},x=(e,t)=>{let n={};for(let r in e){let o=e[r];if(r in t){let e=t[r];Array.isArray(o)||Array.isArray(e)?n[r]=y(e,o):"object"==typeof o&&"object"==typeof e&&o&&e?n[r]=x(o,e):n[r]=e+" "+o}else n[r]=o}for(let r in t)r in e||(n[r]=t[r]);return n},w={twMerge:!0,twMergeConfig:{},responsiveVariants:!1},E=(r=null,o={},i=!1,{get cachedTwMerge(){return r},set cachedTwMerge(u){r=u},get cachedTwMergeConfig(){return o},set cachedTwMergeConfig(u){o=u},get didTwMergeConfigChange(){return i},set didTwMergeConfigChange(u){i=u},reset(){r=null,o={},i=!1}});let k=e=>{let t=S(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{let n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),T(n,t)||C(e)},getConflictingClassGroupIds:(e,t)=>{let o=n[e]||[];return t&&r[e]?[...o,...r[e]]:o}}},T=(e,t)=>{if(0===e.length)return t.classGroupId;let n=e[0],r=t.nextPart.get(n),o=r?T(e.slice(1),r):void 0;if(o)return o;if(0===t.validators.length)return;let i=e.join("-");return t.validators.find(({validator:e})=>e(i))?.classGroupId},P=/^\[(.+)\]$/,C=e=>{if(P.test(e)){let t=P.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},S=e=>{let{theme:t,classGroups:n}=e,r={nextPart:new Map,validators:[]};for(let e in n)O(n[e],r,e,t);return r},O=(e,t,n,r)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:M(t,e)).classGroupId=n;return}if("function"==typeof e){if(L(e)){O(e(r),t,n,r);return}t.validators.push({validator:e,classGroupId:n});return}Object.entries(e).forEach(([e,o])=>{O(o,M(t,e),n,r)})})},M=(e,t)=>{let n=e;return t.split("-").forEach(e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)}),n},L=e=>e.isThemeGetter,j=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=new Map,r=new Map,o=(o,i)=>{n.set(o,i),++t>e&&(t=0,r=n,n=new Map)};return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=r.get(e))?(o(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):o(e,t)}}},R=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t;let n=[],r=0,o=0,i=0;for(let a=0;a<e.length;a++){let l=e[a];if(0===r&&0===o){if(":"===l){n.push(e.slice(i,a)),i=a+1;continue}if("/"===l){t=a;continue}}"["===l?r++:"]"===l?r--:"("===l?o++:")"===l&&o--}let a=0===n.length?e:e.substring(i),l=N(a);return{modifiers:n,hasImportantModifier:l!==a,baseClassName:l,maybePostfixModifierPosition:t&&t>i?t-i:void 0}};if(t){let e=t+":",n=r;r=t=>t.startsWith(e)?n(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},N=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,A=e=>{let t=Object.fromEntries(e.orderSensitiveModifiers.map(e=>[e,!0]));return e=>{if(e.length<=1)return e;let n=[],r=[];return e.forEach(e=>{"["===e[0]||t[e]?(n.push(...r.sort(),e),r=[]):r.push(e)}),n.push(...r.sort()),n}},D=e=>({cache:j(e.cacheSize),parseClassName:R(e),sortModifiers:A(e),...k(e)}),z=/\s+/,F=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o,sortModifiers:i}=t,a=[],l=e.trim().split(z),s="";for(let e=l.length-1;e>=0;e-=1){let t=l[e],{isExternal:c,modifiers:d,hasImportantModifier:p,baseClassName:f,maybePostfixModifierPosition:m}=n(t);if(c){s=t+(s.length>0?" "+s:s);continue}let h=!!m,v=r(h?f.substring(0,m):f);if(!v){if(!h||!(v=r(f))){s=t+(s.length>0?" "+s:s);continue}h=!1}let g=i(d).join(":"),b=p?g+"!":g,y=b+v;if(a.includes(y))continue;a.push(y);let x=o(v,h);for(let e=0;e<x.length;++e){let t=x[e];a.push(b+t)}s=t+(s.length>0?" "+s:s)}return s};function I(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=H(e))&&(r&&(r+=" "),r+=t);return r}let H=e=>{let t;if("string"==typeof e)return e;let n="";for(let r=0;r<e.length;r++)e[r]&&(t=H(e[r]))&&(n&&(n+=" "),n+=t);return n};function _(e,...t){let n,r,o;let i=function(l){return r=(n=D(t.reduce((e,t)=>
51t(e),e()))).cache.get,o=n.cache.set,i=a,a(l)};function a(e){let t=r(e);if(t)return t;let i=F(e,n);return o(e,i),i}return function(){return i(I.apply(null,arguments))}}let B=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},W=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,$=/^\((?:(\w[\w-]*):)?(.+)\)$/i,V=/^\d+\/\d+$/,K=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,U=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,q=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Y=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,G=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Z=e=>V.test(e),X=e=>!!e&&!Number.isNaN(Number(e)),J=e=>!!e&&Number.isInteger(Number(e)),Q=e=>e.endsWith("%")&&X(e.slice(0,-1)),ee=e=>K.test(e),et=()=>!0,en=e=>U.test(e)&&!q.test(e),er=()=>!1,eo=e=>Y.test(e),ei=e=>G.test(e),ea=e=>!es(e)&&!em(e),el=e=>ew(e,eP,er),es=e=>W.test(e),ec=e=>ew(e,eC,en),eu=e=>ew(e,eS,X),ed=e=>ew(e,ek,er),ep=e=>ew(e,eT,ei),ef=e=>ew(e,eM,eo),em=e=>$.test(e),eh=e=>eE(e,eC),ev=e=>eE(e,eO),eg=e=>eE(e,ek),eb=e=>eE(e,eP),ey=e=>eE(e,eT),ex=e=>eE(e,eM,!0),ew=(e,t,n)=>{let r=W.exec(e);return!!r&&(r[1]?t(r[1]):n(r[2]))},eE=(e,t,n=!1)=>{let r=$.exec(e);return!!r&&(r[1]?t(r[1]):n)},ek=e=>"position"===e||"percentage"===e,eT=e=>"image"===e||"url"===e,eP=e=>"length"===e||"size"===e||"bg-size"===e,eC=e=>"length"===e,eS=e=>"number"===e,eO=e=>"family-name"===e,eM=e=>"shadow"===e,eL=()=>{let e=B("color"),t=B("font"),n=B("text"),r=B("font-weight"),o=B("tracking"),i=B("leading"),a=B("breakpoint"),l=B("container"),s=B("spacing"),c=B("radius"),d=B("shadow"),p=B("inset-shadow"),f=B("text-shadow"),m=B("drop-shadow"),h=B("blur"),v=B("perspective"),g=B("aspect"),b=B("ease"),y=B("animate"),x=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],E=()=>[...w(),em,es],k=()=>["auto","hidden","clip","visible","scroll"],T=()=>["auto","contain","none"],P=()=>[em,es,s],C=()=>[Z,"full","auto",...P()],S=()=>[J,"none","subgrid",em,es],O=()=>["auto",{span:["full",J,em,es]},J,em,es],M=()=>[J,"auto",em,es],L=()=>["auto","min","max","fr",em,es],j=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],R=()=>["start","end","center","stretch","center-safe","end-safe"],N=()=>["auto",...P()],A=()=>[Z,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...P()],D=()=>[e,em,es],z=()=>[...w(),eg,ed,{position:[em,es]}],F=()=>["no-repeat",{repeat:["","x","y","space","round"]}],I=()=>["auto","cover","contain",eb,el,{size:[em,es]}],H=()=>[Q,eh,ec],_=()=>["","none","full",c,em,es],W=()=>["",X,eh,ec],$=()=>["solid","dashed","dotted","double"],V=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],K=()=>[X,Q,eg,ed],U=()=>["","none",h,em,es],q=()=>["none",X,em,es],Y=()=>["none",X,em,es],G=()=>[X,em,es],en=()=>[Z,"full",...P()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[ee],breakpoint:[ee],color:[et],container:[ee],"drop-shadow":[ee],ease:["in","out","in-out"],font:[ea],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[ee],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[ee],shadow:[ee],spacing:["px",X],text:[ee],"text-shadow":[ee],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Z,es,em,g]}],container:["container"],columns:[{columns:[X,es,em,l]}],"break-after":[{"break-after":x()}],"break-before":[{"break-before":x()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:E()}],overflow:[{overflow:k()}],"overflow-x":[{"overflow-x":k()}],"overflow-y":[{"overflow-y":k()}],overscroll:[{overscroll:T()}],"overscroll-x":[{"overscroll-x":T()}],"overscroll-y":[{"overscroll-y":T()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:C()}],"inset-x":[{"inset-x":C()}],"inset-y":[{"inset-y":C()}],start:[{start:C()}],end:[{end:C()}],top:[{top:C()}
vendor: 4,343 bytes, line 51
51],right:[{right:C()}],bottom:[{bottom:C()}],left:[{left:C()}],visibility:["visible","invisible","collapse"],z:[{z:[J,"auto",em,es]}],basis:[{basis:[Z,"full","auto",l,...P()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[X,Z,"auto","initial","none",es]}],grow:[{grow:["",X,em,es]}],shrink:[{shrink:["",X,em,es]}],order:[{order:[J,"first","last","none",em,es]}],"grid-cols":[{"grid-cols":S()}],"col-start-end":[{col:O()}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":S()}],"row-start-end":[{row:O()}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":L()}],"auto-rows":[{"auto-rows":L()}],gap:[{gap:P()}],"gap-x":[{"gap-x":P()}],"gap-y":[{"gap-y":P()}],"justify-content":[{justify:[...j(),"normal"]}],"justify-items":[{"justify-items":[...R(),"normal"]}],"justify-self":[{"justify-self":["auto",...R()]}],"align-content":[{content:["normal",...j()]}],"align-items":[{items:[...R(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...R(),{baseline:["","last"]}]}],"place-content":[{"place-content":j()}],"place-items":[{"place-items":[...R(),"baseline"]}],"place-self":[{"place-self":["auto",...R()]}],p:[{p:P()}],px:[{px:P()}],py:[{py:P()}],ps:[{ps:P()}],pe:[{pe:P()}],pt:[{pt:P()}],pr:[{pr:P()}],pb:[{pb:P()}],pl:[{pl:P()}],m:[{m:N()}],mx:[{mx:N()}],my:[{my:N()}],ms:[{ms:N()}],me:[{me:N()}],mt:[{mt:N()}],mr:[{mr:N()}],mb:[{mb:N()}],ml:[{ml:N()}],"space-x":[{"space-x":P()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":P()}],"space-y-reverse":["space-y-reverse"],size:[{size:A()}],w:[{w:[l,"screen",...A()]}],"min-w":[{"min-w":[l,"screen","none",...A()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[a]},...A()]}],h:[{h:["screen","lh",...A()]}],"min-h":[{"min-h":["screen","lh","none",...A()]}],"max-h":[{"max-h":["screen","lh",...A()]}],"font-size":[{text:["base",n,eh,ec]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,em,eu]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Q,es]}],"font-family":[{font:[ev,es,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,em,es]}],"line-clamp":[{"line-clamp":[X,"none",em,eu]}],leading:[{leading:[i,...P()]}],"list-image":[{"list-image":["none",em,es]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",em,es]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:D()}],"text-color":[{text:D()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...$(),"wavy"]}],"text-decoration-thickness":[{decoration:[X,"from-font","auto",em,ec]}],"text-decoration-color":[{decoration:D()}],"underline-offset":[{"underline-offset":[X,"auto",em,es]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",em,es]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",em,es]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:z()}],"bg-repeat":[{bg:F()}],"bg-size":[{bg:I()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},J,em,es],radial:["",em,es],conic:[J,em,es]},ey,ep]}],"bg-color":[{bg:D()}],"gradient-from-pos":[{from:H()}
51],"gradient-via-pos":[{via:H()}],"gradient-to-pos":[{to:H()}],"gradient-from":[{from:D()}],"gradient-via":[{via:D()}],"gradient-to":[{to:D()}],rounded:[{rounded:_()}],"rounded-s":[{"rounded-s":_()}],"rounded-e":[{"rounded-e":_()}],"rounded-t":[{"rounded-t":_()}],"rounded-r":[{"rounded-r":_()}],"rounded-b":[{"rounded-b":_()}],"rounded-l":[{"rounded-l":_()}],"rounded-ss":[{"rounded-ss":_()}],"rounded-se":[{"rounded-se":_()}],"rounded-ee":[{"rounded-ee":_()}],"rounded-es":[{"rounded-es":_()}],"rounded-tl":[{"rounded-tl":_()}],"rounded-tr":[{"rounded-tr":_()}],"rounded-br":[{"rounded-br":_()}],"rounded-bl":[{"rounded-bl":_()}],"border-w":[{border:W()}],"border-w-x":[{"border-x":W()}],"border-w-y":[{"border-y":W()}],"border-w-s":[{"border-s":W()}],"border-w-e":[{"border-e":W()}],"border-w-t":[{"border-t":W()}],"border-w-r":[{"border-r":W()}],"border-w-b":[{"border-b":W()}],"border-w-l":[{"border-l":W()}],"divide-x":[{"divide-x":W()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":W()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...$(),"hidden","none"]}],"divide-style":[{divide:[...$(),"hidden","none"]}],"border-color":[{border:D()}],"border-color-x":[{"border-x":D()}],"border-color-y":[{"border-y":D()}],"border-color-s":[{"border-s":D()}],"border-color-e":[{"border-e":D()}],"border-color-t":[{"border-t":D()}],"border-color-r":[{"border-r":D()}],"border-color-b":[{"border-b":D()}],"border-color-l":[{"border-l":D()}
vendor: 5,568 bytes, line 51
51],"divide-color":[{divide:D()}],"outline-style":[{outline:[...$(),"none","hidden"]}],"outline-offset":[{"outline-offset":[X,em,es]}],"outline-w":[{outline:["",X,eh,ec]}],"outline-color":[{outline:D()}],shadow:[{shadow:["","none",d,ex,ef]}],"shadow-color":[{shadow:D()}],"inset-shadow":[{"inset-shadow":["none",p,ex,ef]}],"inset-shadow-color":[{"inset-shadow":D()}],"ring-w":[{ring:W()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:D()}],"ring-offset-w":[{"ring-offset":[X,ec]}],"ring-offset-color":[{"ring-offset":D()}],"inset-ring-w":[{"inset-ring":W()}],"inset-ring-color":[{"inset-ring":D()}],"text-shadow":[{"text-shadow":["none",f,ex,ef]}],"text-shadow-color":[{"text-shadow":D()}],opacity:[{opacity:[X,em,es]}],"mix-blend":[{"mix-blend":[...V(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":V()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[X]}],"mask-image-linear-from-pos":[{"mask-linear-from":K()}],"mask-image-linear-to-pos":[{"mask-linear-to":K()}],"mask-image-linear-from-color":[{"mask-linear-from":D()}],"mask-image-linear-to-color":[{"mask-linear-to":D()}],"mask-image-t-from-pos":[{"mask-t-from":K()}],"mask-image-t-to-pos":[{"mask-t-to":K()}],"mask-image-t-from-color":[{"mask-t-from":D()}],"mask-image-t-to-color":[{"mask-t-to":D()}],"mask-image-r-from-pos":[{"mask-r-from":K()}],"mask-image-r-to-pos":[{"mask-r-to":K()}],"mask-image-r-from-color":[{"mask-r-from":D()}],"mask-image-r-to-color":[{"mask-r-to":D()}],"mask-image-b-from-pos":[{"mask-b-from":K()}],"mask-image-b-to-pos":[{"mask-b-to":K()}],"mask-image-b-from-color":[{"mask-b-from":D()}],"mask-image-b-to-color":[{"mask-b-to":D()}],"mask-image-l-from-pos":[{"mask-l-from":K()}],"mask-image-l-to-pos":[{"mask-l-to":K()}],"mask-image-l-from-color":[{"mask-l-from":D()}],"mask-image-l-to-color":[{"mask-l-to":D()}],"mask-image-x-from-pos":[{"mask-x-from":K()}],"mask-image-x-to-pos":[{"mask-x-to":K()}],"mask-image-x-from-color":[{"mask-x-from":D()}],"mask-image-x-to-color":[{"mask-x-to":D()}],"mask-image-y-from-pos":[{"mask-y-from":K()}],"mask-image-y-to-pos":[{"mask-y-to":K()}],"mask-image-y-from-color":[{"mask-y-from":D()}],"mask-image-y-to-color":[{"mask-y-to":D()}],"mask-image-radial":[{"mask-radial":[em,es]}],"mask-image-radial-from-pos":[{"mask-radial-from":K()}],"mask-image-radial-to-pos":[{"mask-radial-to":K()}],"mask-image-radial-from-color":[{"mask-radial-from":D()}],"mask-image-radial-to-color":[{"mask-radial-to":D()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":w()}],"mask-image-conic-pos":[{"mask-conic":[X]}],"mask-image-conic-from-pos":[{"mask-conic-from":K()}],"mask-image-conic-to-pos":[{"mask-conic-to":K()}],"mask-image-conic-from-color":[{"mask-conic-from":D()}],"mask-image-conic-to-color":[{"mask-conic-to":D()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:z()}],"mask-repeat":[{mask:F()}],"mask-size":[{mask:I()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",em,es]}],filter:[{filter:["","none",em,es]}],blur:[{blur:U()}],brightness:[{brightness:[X,em,es]}],contrast:[{contrast:[X,em,es]}],"drop-shadow":[{"drop-shadow":["","none",m,ex,ef]}],"drop-shadow-color":[{"drop-shadow":D()}],grayscale:[{grayscale:["",X,em,es]}],"hue-rotate":[{"hue-rotate":[X,em,es]}],invert:[{invert:["",X,em,es]}],saturate:[{saturate:[X,em,es]}],sepia:[{sepia:["",X,em,es]}],"backdrop-filter":[{"backdrop-filter":["","none",em,es]}],"backdrop-blur":[{"backdrop-blur":U()}],"backdrop-brightness":[{"backdrop-brightness":[X,em,es]}],"backdrop-contrast":[{"backdrop-contrast":[X,em,es]}],"backdrop-grayscale":[{"backdrop-grayscale":["",X,em,es]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[X,em,es]}],"backdrop-invert":[{"backdrop-invert":["",X,em,es]}],"backdrop-opacity":[{"backdrop-opacity":[X,em,es]}],"backdrop-saturate":[{"backdrop-saturate":[X,em,es]}],"backdrop-sepia":[{"backdrop-sepia":["",X,em,es]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":P()}],"border-spacing-x":[{"border-spacing-x":P()}],"border-spacing-y":[{"border-spacing-y":P()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",em,es]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[X,"initial",em,es]}],ease:[{ease:["linear","initial",b,em,es]}],delay:[{delay:[X,em,es]}],animate:[{animate:["none",y,em,es]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[v,em,es]}],"perspective-origin":[{"perspective-origin":E()}],rotate:[{rotate:q()}],"rotate-x":[{"rotate-x":q()}],"rotate-y":[{"rotate-y":q()}],"rotate-z":[{"rotate-z":q()}],scale:[{scale:Y()}],"scale-x":[{"scale-x":Y()}],"scale-y":[{"scale-y":Y()}],"scale-z":[{"scale-z":Y()}],"scale-3d":["scale-3d"],skew:[{skew:G()}],"skew-x":[{"skew-x":G()}],"skew-y":[{"skew-y":G()}],transform:[{transform:[em,es,"","none","gpu","cpu"]}],"transform-origin":[{origin:E()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:en()}],"translate-x":[{"translate-x":en()}],"translate-y":[{"translate-y":en()}],"translate-z":[{"translate-z":en()}
vendor: 5,250 bytes, line 51
51],"translate-none":["translate-none"],accent:[{accent:D()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:D()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",em,es]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":P()}],"scroll-mx":[{"scroll-mx":P()}],"scroll-my":[{"scroll-my":P()}],"scroll-ms":[{"scroll-ms":P()}],"scroll-me":[{"scroll-me":P()}],"scroll-mt":[{"scroll-mt":P()}],"scroll-mr":[{"scroll-mr":P()}],"scroll-mb":[{"scroll-mb":P()}],"scroll-ml":[{"scroll-ml":P()}],"scroll-p":[{"scroll-p":P()}],"scroll-px":[{"scroll-px":P()}],"scroll-py":[{"scroll-py":P()}],"scroll-ps":[{"scroll-ps":P()}],"scroll-pe":[{"scroll-pe":P()}],"scroll-pt":[{"scroll-pt":P()}],"scroll-pr":[{"scroll-pr":P()}],"scroll-pb":[{"scroll-pb":P()}],"scroll-pl":[{"scroll-pl":P()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",em,es]}],fill:[{fill:["none",...D()]}],"stroke-w":[{stroke:[X,eh,ec,eu]}],stroke:[{stroke:["none",...D()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},ej=(e,{cacheSize:t,prefix:n,experimentalParseClassName:r,extend:o={},override:i={}})=>(eR(e,"cacheSize",t),eR(e,"prefix",n),eR(e,"experimentalParseClassName",r),eN(e.theme,i.theme),eN(e.classGroups,i.classGroups),eN(e.conflictingClassGroups,i.conflictingClassGroups),eN(e.conflictingClassGroupModifiers,i.conflictingClassGroupModifiers),eR(e,"orderSensitiveModifiers",i.orderSensitiveModifiers),eA(e.theme,o.theme),eA(e.classGroups,o.classGroups),eA(e.conflictingClassGroups,o.conflictingClassGroups),eA(e.conflictingClassGroupModifiers,o.conflictingClassGroupModifiers),eD(e,o,"orderSensitiveModifiers"),e),eR=(e,t,n)=>{void 0!==n&&(e[t]=n)},eN=(e,t)=>{if(t)for(let n in t)eR(e,n,t[n])},eA=(e,t)=>
51{if(t)for(let n in t)eD(e,t,n)},eD=(e,t,n)=>{let r=t[n];void 0!==r&&(e[n]=e[n]?e[n].concat(r):r)},ez=(e,...t)=>"function"==typeof e?_(eL,e,...t):_(()=>ej(eL(),e),...t),eF=_(eL);var eI=e=>h(e)?eF:ez({...e,extend:{theme:e.theme,classGroups:e.classGroups,conflictingClassGroupModifiers:e.conflictingClassGroupModifiers,conflictingClassGroups:e.conflictingClassGroups,...e.extend}}),{createTV:eH,tv:e_}=(l=(...e)=>t=>{let n=f(e);return n&&t.twMerge?((!E.cachedTwMerge||E.didTwMergeConfigChange)&&(E.didTwMergeConfigChange=!1,E.cachedTwMerge=eI(E.cachedTwMergeConfig)),E.cachedTwMerge(n)||void 0):n},{tv:a=(e,t)=>{let{extend:n=null,slots:r={},variants:o={},compoundVariants:i=[],compoundSlots:a=[],defaultVariants:s={}}=e,c={...w,...t},d=n?.base?f(n.base,e?.base):e?.base,b=n?.variants&&!h(n.variants)?x(o,n.variants):o,k=n?.defaultVariants&&!h(n.defaultVariants)?{...n.defaultVariants,...s}:s;h(c.twMergeConfig)||v(c.twMergeConfig,E.cachedTwMergeConfig)||(E.didTwMergeConfigChange=!0,E.cachedTwMergeConfig=c.twMergeConfig);let T=h(n?.slots),P=h(r)?{}:{base:f(e?.base,T&&n?.base),...r},C=T?P:g({...n?.slots},h(P)?{base:e?.base}:P),S=h(n?.compoundVariants)?i:y(n?.compoundVariants,i),O=e=>{if(h(b)&&h(r)&&T)return l(d,e?.class,e?.className)(c);if(S&&!Array.isArray(S))throw TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof S}`);if(a&&!Array.isArray(a))throw TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof a}`);let t=(e,t,n=[],r)=>{if("string"==typeof t){let r=p(t).split(" ");for(let t=0;t<r.length;t++)n.push(`${e}:${r[t]}`)}else if(Array.isArray(t))for(let r=0;r<t.length;r++)n.push(`${e}:${t[r]}`);else if("object"==typeof t&&"string"==typeof r&&r in t){let o=t[r];if(o&&"string"==typeof o){let t=p(o).split(" "),i=[];for(let n=0;n<t.length;n++)i.push(`${e}:${t[n]}`);n[r]=n[r]?n[r].concat(i):i}else if(Array.isArray(o)&&o.length>0){let t=[];for(let n=0;n<o.length;n++)t.push(`${e}:${o[n]}`);n[r]=t}}return n},n=(n,r=b,o=null,i=null)=>{let a=r[n];if(!a||h(a))return null;let l=i?.[n]??e?.[n];if(null===l)return null;let s=m(l),d=Array.isArray(c.responsiveVariants)&&c.responsiveVariants.length>0||!0===c.responsiveVariants,p=k?.[n],f=[];if("object"==typeof s&&d)for(let[e,n]of Object.entries(s)){let r=a[n];if("initial"===e){p=n;continue}Array.isArray(c.responsiveVariants)&&!c.responsiveVariants.includes(e)||(f=t(e,r,f,o))}let v=a[(null!=s&&"object"!=typeof s?s:m(p))||"false"];return"object"==typeof f&&"string"==typeof o&&f[o]?g(f,v):f.length>0?(f.push(v),"base"===o?f.join(" "):f):v},o=(e,t)=>{if(!b||"object"!=typeof b)return null;let r=[];for(let o in b){let i=n(o,b,e,t),a="base"===e&&"string"==typeof i?i:i&&i[e];a&&r.push(a)}return r},i={};for(let t in e){let n=e[t];void 0!==n&&(i[t]=n)}let s=(t,n)=>{let r="object"==typeof e?.[t]?{[t]:e[t]?.initial}:{};return{...k,...i,...r,...n}},f=(e=[],t)=>{let n=[],r=e.length;for(let o=0;o<r;o++){let{class:r,className:i,...a}=e[o],l=!0,c=s(null,t);for(let e in a){let t=a[e],n=c[e];if(Array.isArray(t)){if(!t.includes(n)){l=!1;break}}else{if((null==t||!1===t)&&(null==n||!1===n))continue;if(n!==t){l=!1;break}}}l&&(r&&n.push(r),i&&n.push(i))}return n},v=e=>{let t=f(S,e);if(!Array.isArray(t))return t;let n={};for(let e=0;e<t.length;e++){let r=t[e];if("string"==typeof r)n.base=l(n.base,r)(c);else if("object"==typeof r)for(let e in r)n[e]=l(n[e],r[e])(c)}return n},y=e=>{if(a.length<1)return null;let t={},n=s(null,e);for(let e=0;e<a.length;e++){let{slots:r=[],class:o,className:i,...l}=a[e];if(!h(l)){let e=!0;for(let t in l){let r=n[t],o=l[t];if(void 0===r||(Array.isArray(o)?!o.includes(r):o!==r)){e=!1;break}}if(!e)continue}for(let e=0;e<r.length;e++){let n=r[e];t[n]||(t[n]=[]),t[n].push([o,i])}}return t};if(!h(r)||!T){let e={};if("object"==typeof C&&!h(C))for(let t in C)e[t]=e=>{let n=v(e),r=y(e);return l(C[t],o(t,e),n?n[t]:void 0,r?r[t]:void 0,e?.class,e?.className)(c)};return e}return l(d,(()=>{if(!b)return null;let e=Object.keys(b),t=[];for(let r=0;r<e.length;r++){let o=n(e[r],b);o&&t.push(o)}return t})(),f(S),e?.class,e?.className)(c)};return O.variantKeys=(()=>{if(!(!b||"object"!=typeof b))return Object.keys(b)})(),O.extend=n,O.base=d,O.slots=C,O.variants=b,O.defaultVariants=k,O.compoundSlots=a,O.compoundVariants=S,O},createTV:e=>(t,n)=>a(t,n?x(e,n):e)}),eB=(e,t)=>{var n,r,o;return e_(e,{...t,twMerge:null==(n=null==t?void 0:t.twMerge)||n,twMergeConfig:{...null==t?void 0:t.twMergeConfig,theme:{...null==(r=null==t?void 0:t.twMergeConfig)?void 0:r.theme,...c.theme},classGroups:{...null==(o=null==t?void 0:t.twMergeConfig)?void 0:o.classGroups,...c.classGroups}}})}},52357:function(e,t,n){"use strict";n.d(t,{e:function(){return eg}});var r=n(20132),o=n(1830);let i={},a=0,l=!1,s=null,c=null;var d=n(49409),p=n(74019),f=n(55612),m=n(35014),h=n(37443),v=n(98785),g=n(35387);function b(e,t=-1/0,n=1/0){return Math.min(Math.max(e,t),n)}let y={top:"top",bottom:"top",left:"left",right:"left"}
51,x={top:"bottom",bottom:"top",left:"right",right:"left"},w={top:"left",left:"top"},E={top:"height",left:"width"},k={width:"totalWidth",height:"totalHeight"},T={},P="undefined"!=typeof document?window.visualViewport:null;function C(e){var t,n,r,o,i;let a=0,l=0,s=0,c=0,d=0,p=0,f={},m=(null!==(t=null==P?void 0:P.scale)&&void 0!==t?t:1)>1;if("BODY"===e.tagName){let t=document.documentElement;s=t.clientWidth,c=t.clientHeight,a=null!==(n=null==P?void 0:P.width)&&void 0!==n?n:s,l=null!==(r=null==P?void 0:P.height)&&void 0!==r?r:c,f.top=t.scrollTop||e.scrollTop,f.left=t.scrollLeft||e.scrollLeft,P&&(d=P.offsetTop,p=P.offsetLeft)}else({width:a,height:l,top:d,left:p}=R(e,!1)),f.top=e.scrollTop,f.left=e.scrollLeft,s=a,c=l;return(0,g.Pf)()&&("BODY"===e.tagName||"HTML"===e.tagName)&&m&&(f.top=0,f.left=0,d=null!==(o=null==P?void 0:P.pageTop)&&void 0!==o?o:0,p=null!==(i=null==P?void 0:P.pageLeft)&&void 0!==i?i:0),{width:a,height:l,totalWidth:s,totalHeight:c,scroll:f,top:d,left:p}}function S(e,t,n,r,o,i,a){var l;let s=null!==(l=o.scroll[e])&&void 0!==l?l:0,c=r[E[e]],d=r.scroll[y[e]]+i,p=c+r.scroll[y[e]]-i,f=t-s+a[e]-r[y[e]],m=t-s+n+a[e]-r[y[e]];return f<d?d-f:m>p?Math.max(p-m,d-f):0}function O(e){if(T[e])return T[e];let[t,n]=e.split(" "),r=y[t]||"right",o=w[r];y[n]||(n="center");let i=E[r],a=E[o];return T[e]={placement:t,crossPlacement:n,axis:r,crossAxis:o,size:i,crossSize:a},T[e]}function M(e,t,n,r,o,i,a,l,s,c){var d,p,f,m,h;let{placement:v,crossPlacement:g,axis:y,crossAxis:w,size:E,crossSize:T}=r,P={};P[w]=null!==(d=e[w])&&void 0!==d?d:0,"center"===g?P[w]+=((null!==(p=e[T])&&void 0!==p?p:0)-(null!==(f=n[T])&&void 0!==f?f:0))/2:g!==w&&(P[w]+=(null!==(m=e[T])&&void 0!==m?m:0)-(null!==(h=n[T])&&void 0!==h?h:0)),P[w]+=i;let C=e[w]-n[T]+s+c,S=e[w]+e[T]-s-c;if(P[w]=b(P[w],C,S),v===y){let n=l?a[E]:t[k[E]];P[x[y]]=Math.floor(n-e[y]+o)}else P[y]=Math.floor(e[y]+e[E]+o);return P}function L(e,t,n,r,o,i){var a,l,s;let{placement:c,axis:d,size:p}=i;return c===d?Math.max(0,n[d]-e[d]-(null!==(a=e.scroll[d])&&void 0!==a?a:0)+t[d]-(null!==(l=r[d])&&void 0!==l?l:0)-r[x[d]]-o):Math.max(0,e[p]+e[d]+e.scroll[d]-t[d]-n[d]-n[p]-(null!==(s=r[d])&&void 0!==s?s:0)-r[x[d]]-o)}function j(e,t){let{top:n,left:r,width:o,height:i}=e.getBoundingClientRect();return t&&e instanceof e.ownerDocument.defaultView.HTMLElement&&(o=e.offsetWidth,i=e.offsetHeight),{top:n,left:r,width:o,height:i}}function R(e,t){let{top:n,left:r,width:o,height:i}=j(e,t),{scrollTop:a,scrollLeft:l,clientTop:s,clientLeft:c}=document.documentElement;return{top:n+a-s,left:r+l-c,width:o,height:i}}function N(e,t,n){let r,o=window.getComputedStyle(e);if("fixed"===o.position)r=j(e,n);else{r=R(e,n);
51let o=R(t,n),i=window.getComputedStyle(t);o.top+=(parseInt(i.borderTopWidth,10)||0)-t.scrollTop,o.left+=(parseInt(i.borderLeftWidth,10)||0)-t.scrollLeft,r.top-=o.top,r.left-=o.left}return r.top-=parseInt(o.marginTop,10)||0,r.left-=parseInt(o.marginLeft,10)||0,r}function A(e){let t=window.getComputedStyle(e);return"none"!==t.transform||/transform|perspective/.test(t.willChange)||"none"!==t.filter||"paint"===t.contain||"backdropFilter"in t&&"none"!==t.backdropFilter||"WebkitBackdropFilter"in t&&"none"!==t.WebkitBackdropFilter}let D=new WeakMap;var z=n(22614);function F(e){let{ref:t,box:n,onResize:o}=e;(0,r.useEffect)(()=>{let e=null==t?void 0:t.current;if(e){if(!(void 0!==window.ResizeObserver))return window.addEventListener("resize",o,!1),()=>{window.removeEventListener("resize",o,!1)};{let t=new window.ResizeObserver(e=>{e.length&&o()});return t.observe(e,{box:n}),()=>{e&&t.unobserve(e)}}}},[o,t,n])}var I=n(86570);let H="undefined"!=typeof document?window.visualViewport:null;var _=n(45893),B=n(34610),W=n(69398),$=n(94729),V=n(18863),K=(0,$.tv)({slots:{base:["z-0","relative","bg-transparent","[transform-origin:var(--trigger-anchor-point)]","before:content-['']","before:hidden","before:z-[-1]","before:absolute","before:rotate-45","before:w-2.5","before:h-2.5","before:rounded-sm","data-[arrow=true]:before:block","data-[placement=top]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top]:before:left-1/2","data-[placement=top]:before:-translate-x-1/2","data-[placement=top-start]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-start]:before:left-3","data-[placement=top-end]:before:-bottom-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=top-end]:before:right-3","data-[placement=bottom]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom]:before:left-1/2","data-[placement=bottom]:before:-translate-x-1/2","data-[placement=bottom-start]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-start]:before:left-3","data-[placement=bottom-end]:before:-top-[calc(theme(spacing.5)/4_-_1.5px)]","data-[placement=bottom-end]:before:right-3","data-[placement=left]:before:-right-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=left]:before:top-1/2","data-[placement=left]:before:-translate-y-1/2","data-[placement=left-start]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-start]:before:top-1/4","data-[placement=left-end]:before:-right-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=left-end]:before:bottom-1/4","data-[placement=right]:before:-left-[calc(theme(spacing.5)/4_-_2px)]","data-[placement=right]:before:top-1/2","data-[placement=right]:before:-translate-y-1/2","data-[placement=right-start]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-start]:before:top-1/4","data-[placement=right-end]:before:-left-[calc(theme(spacing.5)/4_-_3px)]","data-[placement=right-end]:before:bottom-1/4",...V.Dh],content:["z-10","px-2.5","py-1","w-full","inline-flex","flex-col","items-center","justify-center","box-border","subpixel-antialiased","outline-solid outline-transparent","box-border"],trigger:["z-10"],backdrop:["hidden"],arrow:[]},variants:{size:{sm:{content:"text-tiny"},md:{content:"text-small"},lg:{content:"text-medium"}},color:{default:{base:"before:bg-content1 before:shadow-small",content:"bg-content1"},foreground:{base:"before:bg-foreground",content:W.J.solid.foreground},primary:{base:"before:bg-primary",content:W.J.solid.primary},secondary:{base:"before:bg-secondary",content:W.J.solid.secondary},success:{base:"before:bg-success",content:W.J.solid.success},warning:{base:"before:bg-warning",content:W.J.solid.warning},danger:{base:"before:bg-danger",content:W.J.solid.danger}},radius:{none:{content:"rounded-none"},sm:{content:"rounded-small"},md:{content:"rounded-medium"},lg:{content:"rounded-large"},full:{content:"rounded-full"}},shadow:{none:{content:"shadow-none"},sm:{content:"shadow-small"},md:{content:"shadow-medium"},lg:{content:"shadow-large"}},backdrop:{transparent:{},opaque:{backdrop:"bg-overlay/50 backdrop-opacity-disabled"},blur:{backdrop:"backdrop-blur-sm backdrop-saturate-150 bg-overlay/30"}},triggerScaleOnOpen:{true:{trigger:["aria-expanded:scale-[0.97]","aria-expanded:opacity-70","subpixel-antialiased"]},false:{}},disableAnimation:{true:{base:"animate-none"}}
51,isTriggerDisabled:{true:{trigger:"opacity-disabled pointer-events-none"},false:{}}},defaultVariants:{color:"default",radius:"lg",size:"md",shadow:"md",backdrop:"transparent",triggerScaleOnOpen:!0},compoundVariants:[{backdrop:["opaque","blur"],class:{backdrop:"block w-full h-full fixed inset-0 -z-30"}}]}),U=e=>e?"true":void 0;function q(...e){for(var t,n,r=0,o="";r<e.length;)(t=e[r++])&&(n=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r);else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(t))&&(o&&(o+=" "),o+=n);return o}var Y={},G=new Map;function Z(...e){let t={...e[0]};for(let n=1;n<e.length;n++){let r=e[n];for(let e in r){let n=t[e],o=r[e];"function"==typeof n&&"function"==typeof o&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=function(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}(n,o):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof o?t[e]=q(n,o):"id"===e&&n&&o?t.id=function(e,t){if(e===t)return e;let n=G.get(e);if(n)return n.forEach(e=>e.current=t),t;let r=G.get(t);return r?(r.forEach(t=>t.current=e),e):t}(n,o):t[e]=void 0!==o?o:n}}return t}"undefined"!=typeof window&&window.document&&window.document.createElement;var X=e=>{let t={top:{originY:1},bottom:{originY:0},left:{originX:1},right:{originX:0},"top-start":{originX:0,originY:1},"top-end":{originX:1,originY:1},"bottom-start":{originX:0,originY:0},"bottom-end":{originX:1,originY:0},"right-start":{originX:0,originY:0},"right-end":{originX:0,originY:1},"left-start":{originX:1,originY:0},"left-end":{originX:1,originY:1}};return(null==t?void 0:t[e])||{}},J=e=>({top:"top",bottom:"bottom",left:"left",right:"right","top-start":"top start","top-end":"top end","bottom-start":"bottom start","bottom-end":"bottom end","left-start":"left top","left-end":"left bottom","right-start":"right top","right-end":"right bottom"})[e],Q=(e,t)=>{if(t.includes("-")){let[,n]=t.split("-");return`${e}-${n}`}return e},ee=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:r.useEffect,et=n(65973),en=n(67850),er=n(88636),eo=n(8298);let ei=r.createContext(null);function ea(e){let{children:t}=e,n=(0,r.useContext)(ei),[o,i]=(0,r.useState)(0),a=(0,r.useMemo)(()=>({parent:n,modalCount:o,addModal(){i(e=>e+1),n&&n.addModal()},removeModal(){i(e=>e-1),n&&n.removeModal()}}),[n,o]);return r.createElement(ei.Provider,{value:a},t)}function el(e){let t;let{modalProviderProps:n}={modalProviderProps:{"aria-hidden":!!(t=(0,r.useContext)(ei))&&t.modalCount>0||void 0}};return r.createElement("div",{"data-overlay-container":!0,...e,...n})}function es(e){return r.createElement(ea,null,r.createElement(el,e))}function ec(e){let t=(0,eo.Av)(),{portalContainer:n=t?null:document.body,...o}=e,{getContainer:i}=(0,en.i8)();if(!e.portalContainer&&i&&(n=i()),r.useEffect(()=>{if(null==n?void 0:n.closest("[data-overlay-container]"))throw Error("An OverlayContainer must not be inside another container. Please change the portalContainer prop.")},[n]),!n)return null;let a=r.createElement(es,o);return er.createPortal(a,n)}var eu=n(54283),ed=n(58354),ep=n(50516),ef=n(10185),em=n(15311),eh=()=>Promise.all([n.e(2291),n.e(474)]).then(n.bind(n,474)).then(e=>e.default),ev=(0,B.Gp)((e,t)=>{var n;let g;let{Component:w,children:E,content:T,isOpen:P,portalContainer:W,placement:$,disableAnimation:V,motionProps:G,getTriggerProps:en,getTooltipProps:er,getTooltipContentProps:eo}=function(e){var t,n;let g=(0,_.w)(),[w,E]=(0,B.oe)(e,K.variantKeys),{ref:T,as:P,isOpen:W,content:$,children:V,defaultOpen:Y,onOpenChange:G,isDisabled:X,trigger:en,shouldFlip:er=!0,containerPadding:eo=12,placement:ei="top",delay:ea=0,closeDelay:el=500,showArrow:es=!1,offset:ec=7,crossOffset:eu=0,isDismissable:ed,shouldCloseOnBlur:ep=!0,portalContainer:ef,isKeyboardDismissDisabled:em=!1,updatePositionDeps:eh=[],shouldCloseOnInteractOutside:ev,className:eg,onClose:eb,motionProps:ey,classNames:ex,...ew}=w,eE=null!=(n=null!=(t=null==e?void 0:e.disableAnimation)?t:null==g?void 0:g.disableAnimation)&&n,ek=function(e={}){let{delay:t=1500,closeDelay:n=500}=e,{isOpen:d,open:p,close:f}=(0,o.d)(e),m=(0,r.useMemo)(()=>`${++a}`,[]),h=(0,r.useRef)(null),v=(0,r.useRef)(f),g=()=>{i[m]=x},b=()=>{for(let e in i)e!==m&&(i[e](!0),delete i[e])},y=()=>{h.current&&clearTimeout(h.current),h.current=null,b(),g(),l=!0,p(),s&&(clearTimeout(s),s=null),c&&(clearTimeout(c),c=null)},x=e=>{e||n<=0?(h.current&&clearTimeout(h.current),h.current=null,v.current()):h.current||(h.current=setTimeout(()=>{h.current=null,v.current()},n)),s&&(clearTimeout(s),s=null),l&&(c&&clearTimeout(c),c=setTimeout(()=>{delete i[m],c=null,l=!1},Math.max(500,n)))},w=()=>{b(),g(),d||s||l?d||y():s=setTimeout(()=>{s=null,l=!0,y()},t)};return(0,r.useEffect)(()=>{v.current=f},[f]),(0,r.useEffect)(()=>()=>{h.current&&clearTimeout(h.current),i[m]&&delete i[m]},[m]),{isOpen:d,open:e=>{e||!(t>0)||h.current?y():w()},close:x}}({delay:ea,closeDelay:el,isDisabled:X,defaultOpen:Y,isOpen:W,onOpenChange:e=>{null==G||G(e),e||null==eb||eb()}}),eT=(0,r.useRef)(null),eP=(0,r.useRef)(null),eC=(0,r.useId)(),eS=ek.isOpen&&!X;(0,r.useImperativeHandle)(T,()=>({UNSAFE_getDOMNode:()=>eP.current}));let{triggerProps:eO,tooltipProps:eM}=function(e,t,n){let{isDisabled:o,trigger:i}=e,a=(0,m.Me)(),l=(0,r.useRef)(!1),s=(0,r.useRef)(!1),c=()=>{(l.current||s.current)&&t.open(s.current)},v=e=>{l.current||s.current||t.close(e)};(0,r.useEffect)(()=>{let e=e=>{n&&n.current&&"Escape"===e.key&&(e.stopPropagation(),t.close(!0))};if(t.isOpen)return document.addEventListener("keydown",e,!0),()=>{document.removeEventListener("keydown",e,!0)}},[n,t]);let g=()=>{s.current=!1,l.current=!1,v(!0)},{hoverProps:b}=(0,p.X)({isDisabled:o,onHoverStart:()=>{"focus"!==i&&("pointer"===(0,d.Jz)()?l.current=!0:l.current=!1,c())},onHoverEnd:()=>{"focus"!==i&&(s.current=!1,l.current=!1,v())}}),{focusableProps:y}=(0,f.kc)({isDisabled:o,onFocus:()=>
51{(0,d.E)()&&(s.current=!0,c())},onBlur:()=>{s.current=!1,l.current=!1,v(!0)}},n);return{triggerProps:{"aria-describedby":t.isOpen?a:void 0,...(0,h.d)(y,b,{onPointerDown:g,onKeyDown:g}),tabIndex:void 0},tooltipProps:{id:a}}}({isDisabled:X,trigger:en},ek,eT),{tooltipProps:eL}=function(e,t){let n=(0,v.z)(e,{labelable:!0}),{hoverProps:r}=(0,p.X)({onHoverStart:()=>null==t?void 0:t.open(!0),onHoverEnd:()=>null==t?void 0:t.close()});return{tooltipProps:(0,h.d)(n,r,{role:"tooltip"})}}({isOpen:eS,...Z(w,eM)},ek),{overlayProps:ej,placement:eR,updatePosition:eN}=function(e){var t,n,o;let{direction:i}=(0,I.j)(),{arrowSize:a,targetRef:l,overlayRef:s,arrowRef:c,scrollRef:d=s,placement:p="bottom",containerPadding:f=12,shouldFlip:m=!0,boundaryElement:h="undefined"!=typeof document?document.body:null,offset:v=0,crossOffset:g=0,shouldUpdatePosition:w=!0,isOpen:E=!0,onClose:T,maxHeight:P,arrowBoundaryOffset:_=0}=e,[B,W]=(0,r.useState)(null),$=[w,p,s.current,l.current,null==c?void 0:c.current,d.current,f,m,h,v,g,E,i,P,_,a],V=(0,r.useRef)(null==H?void 0:H.scale);(0,r.useEffect)(()=>{E&&(V.current=null==H?void 0:H.scale)},[E]);let K=(0,r.useCallback)(()=>{var e,t,n,r,o;if(!1===w||!E||!s.current||!l.current||!h||(null==H?void 0:H.scale)!==V.current)return;let T=null;if(d.current&&d.current.contains(document.activeElement)){let r=null===(e=document.activeElement)||void 0===e?void 0:e.getBoundingClientRect(),o=d.current.getBoundingClientRect();(T={type:"top",offset:(null!==(t=null==r?void 0:r.top)&&void 0!==t?t:0)-o.top}).offset>o.height/2&&(T.type="bottom",T.offset=(null!==(n=null==r?void 0:r.bottom)&&void 0!==n?n:0)-o.bottom)}let D=s.current;!P&&s.current&&(D.style.top="0px",D.style.bottom="",D.style.maxHeight=(null!==(o=null===(r=window.visualViewport)||void 0===r?void 0:r.height)&&void 0!==o?o:window.innerHeight)+"px");let z=function(e){var t,n,r,o;let i;let{placement:a,targetNode:l,overlayNode:s,scrollNode:c,padding:d,shouldFlip:p,boundaryElement:f,offset:m,crossOffset:h,maxHeight:v,arrowSize:g=0,arrowBoundaryOffset:w=0}=e,E=s instanceof HTMLElement?function(e){let t=e.offsetParent;if(t&&t===document.body&&"static"===window.getComputedStyle(t).position&&!A(t)&&(t=document.documentElement),null==t)for(t=e.parentElement;t&&!A(t);)t=t.parentElement;return t||document.documentElement}(s):document.documentElement,T=E===document.documentElement,P=window.getComputedStyle(E).position,j=T?R(l,!1):N(l,E,!1);if(!T){let{marginTop:e,marginLeft:t}=window.getComputedStyle(l);j.top+=parseInt(e,10)||0,j.left+=parseInt(t,10)||0}let D=R(s,!0),z={top:parseInt((i=window.getComputedStyle(s)).marginTop,10)||0,bottom:parseInt(i.marginBottom,10)||0,left:parseInt(i.marginLeft,10)||0,right:parseInt(i.marginRight,10)||0};D.width+=(null!==(t=z.left)&&void 0!==t?t:0)+(null!==(n=z.right)&&void 0!==n?n:0),D.height+=(null!==(r=z.top)&&void 0!==r?r:0)+(null!==(o=z.bottom)&&void 0!==o?o:0);let F={top:c.scrollTop,left:c.scrollLeft,width:c.scrollWidth,height:c.scrollHeight},I=C(f),H=C(E),_="BODY"===f.tagName?R(E,!1):N(E,f,!1);return"HTML"===E.tagName&&"BODY"===f.tagName&&(H.scroll.top=0,H.scroll.left=0),function(e,t,n,r,o,i,a,l,s,c,d,p,f,m,h,v){var g,w,E,T;let P=O(e),{size:C,crossAxis:j,crossSize:R,placement:N,crossPlacement:A}=P,D=M(t,l,n,P,d,p,c,f,h,v),z=d,F=L(l,c,t,o,i+d,P);if(a&&r[C]>F){let e=O(`${x[N]} ${A}`),r=M(t,l,n,e,d,p,c,f,h,v);L(l,c,t,o,i+d,e)>F&&(P=e,D=r,z=d)}let I="bottom";"top"===P.axis?"top"===P.placement?I="top":"bottom"===P.placement&&(I="bottom"):"top"===P.crossAxis&&("top"===P.crossPlacement?I="bottom":"bottom"===P.crossPlacement&&(I="top"));let H=S(j,D[j],n[R],l,s,i,c);D[j]+=H;let _=function(e,t,n,r,o,i,a,l){var s,c,d,p,f,m,h;let v=r?n.height:t[k.height],g=null!=e.top?n.top+e.top:n.top+(v-(null!==(s=e.bottom)&&void 0!==s?s:0)-a),b="top"!==l?Math.max(0,t.height+t.top+(null!==(c=t.scroll.top)&&void 0!==c?c:0)-g-((null!==(d=o.top)&&void 0!==d?d:0)+(null!==(p=o.bottom)&&void 0!==p?p:0)+i)):Math.max(0,g+a-(t.top+(null!==(f=t.scroll.top)&&void 0!==f?f:0))-((null!==(m=o.top)&&void 0!==m?m:0)+(null!==(h=o.bottom)&&void 0!==h?h:0)+i));return Math.min(t.height-2*i,b)}(D,l,c,f,o,i,n.height,I);m&&m<_&&(_=m),n.height=Math.min(n.height,_),H=S(j,(D=M(t,l,n,P,z,p,c,f,h,v))[j],n[R],l,s,i,c),D[j]+=H;let B={},W=t[j]-D[j]-o[y[j]],$=W+.5*t[R],V=h/2+v,K="left"===y[j]?(null!==(g=o.left)&&void 0!==g?g:0)+(null!==(w=o.right)&&void 0!==w?w:0):(null!==(E=o.top)&&void 0!==E?E:0)+(null!==(T=o.bottom)&&void 0!==T?T:0),U=n[R]-K-h/2-v,q=b($,t[j]+h/2-(D[j]+o[y[j]]),t[j]+t[R]-h/2-(D[j]+o[y[j]]));B[j]=b(q,V,U),({placement:N,crossPlacement:A}=P),h?W=B[j]:"right"===A?W+=t[R]:"center"===A&&(W+=t[R]/2);
51let Y="left"===N||"top"===N?n[C]:0,G={x:"top"===N||"bottom"===N?W:Y,y:"left"===N||"right"===N?W:Y};return{position:D,maxHeight:_,arrowOffsetLeft:B.left,arrowOffsetTop:B.top,placement:N,triggerAnchorPoint:G}}(a,j,D,F,z,d,p,I,H,_,m,h,!!P&&"static"!==P,v,g,w)}({placement:"rtl"===i?p.replace("start","right").replace("end","left"):p.replace("start","left").replace("end","right"),overlayNode:s.current,targetNode:l.current,scrollNode:d.current||s.current,padding:f,shouldFlip:m,boundaryElement:h,offset:v,crossOffset:g,maxHeight:P,arrowSize:null!=a?a:(null==c?void 0:c.current)?j(c.current,!0).width:0,arrowBoundaryOffset:_});if(z.position){if(D.style.top="",D.style.bottom="",D.style.left="",D.style.right="",Object.keys(z.position).forEach(e=>D.style[e]=z.position[e]+"px"),D.style.maxHeight=null!=z.maxHeight?z.maxHeight+"px":"",T&&document.activeElement&&d.current){let e=document.activeElement.getBoundingClientRect(),t=d.current.getBoundingClientRect(),n=e[T.type]-t[T.type];d.current.scrollTop+=n-T.offset}W(z)}},$);(0,z.b)(K,$),(0,z.b)(()=>(window.addEventListener("resize",K,!1),()=>{window.removeEventListener("resize",K,!1)}),[K]),F({ref:s,onResize:K}),F({ref:l,onResize:K});let U=(0,r.useRef)(!1);(0,z.b)(()=>{let e;let t=()=>{U.current=!0,clearTimeout(e),e=setTimeout(()=>{U.current=!1},500),K()},n=()=>{U.current&&t()};return null==H||H.addEventListener("resize",t),null==H||H.addEventListener("scroll",n),()=>{null==H||H.removeEventListener("resize",t),null==H||H.removeEventListener("scroll",n)}},[K]);let q=(0,r.useCallback)(()=>{U.current||null==T||T()},[T,U]);return!function(e){let{triggerRef:t,isOpen:n,onClose:o}=e;(0,r.useEffect)(()=>{if(!n||null===o)return;let e=e=>{let n=e.target;if(!t.current||n instanceof Node&&!n.contains(t.current)||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement)return;let r=o||D.get(t.current);r&&r()};return window.addEventListener("scroll",e,!0),()=>{window.removeEventListener("scroll",e,!0)}},[n,o,t])}({triggerRef:l,isOpen:E,onClose:T&&q}),{overlayProps:{style:{position:B?"absolute":"fixed",top:B?void 0:0,left:B?void 0:0,zIndex:1e5,...null==B?void 0:B.position,maxHeight:null!==(t=null==B?void 0:B.maxHeight)&&void 0!==t?t:"100vh"}},placement:null!==(n=null==B?void 0:B.placement)&&void 0!==n?n:null,triggerAnchorPoint:null!==(o=null==B?void 0:B.triggerAnchorPoint)&&void 0!==o?o:null,arrowProps:{"aria-hidden":"true",role:"presentation",style:{left:null==B?void 0:B.arrowOffsetLeft,top:null==B?void 0:B.arrowOffsetTop}},updatePosition:K}}
51({isOpen:eS,targetRef:eT,placement:J(ei),overlayRef:eP,offset:es?ec+3:ec,crossOffset:eu,shouldFlip:er,containerPadding:eo});ee(()=>{eh.length&&eN()},eh);let{overlayProps:eA}=(0,et.S)({isOpen:eS,onClose:ek.close,isDismissable:ed,shouldCloseOnBlur:ep,isKeyboardDismissDisabled:em,shouldCloseOnInteractOutside:ev},eP),eD=(0,r.useMemo)(()=>{var t,n,r;return K({...E,disableAnimation:eE,radius:null!=(t=null==e?void 0:e.radius)?t:"md",size:null!=(n=null==e?void 0:e.size)?n:"md",shadow:null!=(r=null==e?void 0:e.shadow)?r:"sm"})},[function(e){if(!e||"object"!=typeof e)return"";try{return JSON.stringify(e)}catch{return""}}(E),eE,null==e?void 0:e.radius,null==e?void 0:e.size,null==e?void 0:e.shadow]),ez=(0,r.useCallback)((e={},t=null)=>({...Z(eO,e),ref:function(...e){return t=>{e.forEach(e=>(function(e,t){if(null!=e){if("function"==typeof e){e(t);return}try{e.current=t}catch{throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}})(e,t))}}(t,eT),"aria-describedby":eS?eC:void 0}),[eO,eS,eC,ek]),eF=(0,r.useCallback)(()=>({ref:eP,"data-slot":"base","data-open":U(eS),"data-arrow":U(es),"data-disabled":U(X),"data-placement":Q(eR||"top",ei),...Z(eL,eA,ew),style:Z(ej.style,ew.style,w.style),className:eD.base({class:null==ex?void 0:ex.base}),id:eC}),[eD,eS,es,X,eR,ei,eL,eA,ew,ej,w,eC]),eI=(0,r.useCallback)(()=>({"data-slot":"content","data-open":U(eS),"data-arrow":U(es),"data-disabled":U(X),"data-placement":Q(eR||"top",ei),className:eD.content({class:q(null==ex?void 0:ex.content,eg)})}),[eD,eS,es,X,eR,ei,ex]);return{Component:P||"div",content:$,children:V,isOpen:eS,triggerRef:eT,showArrow:es,portalContainer:ef,placement:ei,disableAnimation:eE,isDisabled:X,motionProps:ey,getTooltipContentProps:eI,getTriggerProps:ez,getTooltipProps:eF}}({...e,ref:t});try{let e=r.Children.count(E);if(1!==e)throw Error();if((0,r.isValidElement)(E)){let e=null!=(n=E.props.ref)?n:E.ref;g=(0,r.cloneElement)(E,en(E.props,e))}else g=(0,em.jsx)("p",{...en(),children:E})}catch{g=(0,em.jsx)("span",{}),function(e,t,...n){let r=`[Hero UI] : ${e}`;"undefined"!=typeof console&&(Y[r]||(Y[r]=!0))}("Tooltip must have only one child node. Please, check your code.")}let{ref:ei,id:ea,style:el,...es}=er(),ev=(0,em.jsx)("div",{ref:ei,id:ea,style:el,children:(0,em.jsx)(eu.m.div,{animate:"enter",exit:"exit",initial:"exit",variants:ef.y7.scaleSpring,...Z(G,es),style:{...X($)},children:(0,em.jsx)(w,{...eo(),children:T})},`${ea}-tooltip-inner`)},`${ea}-tooltip-content`);return(0,em.jsxs)(em.Fragment,{children:[g,V?P&&(0,em.jsx)(ec,{portalContainer:W,children:(0,em.jsx)("div",{ref:ei,id:ea,style:el,...es,children:(0,em.jsx)(w,{...eo(),children:T})})}):(0,em.jsx)(ed.X,{features:eh,children:(0,em.jsx)(ep.M,{children:P&&(0,em.jsx)(ec,{portalContainer:W,children:ev})})})]})});ev.displayName="HeroUI.Tooltip";var eg=ev},85258:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});let r="data-"+(0,n(85087).D)("framerAppearId")},68844:function(e,t,n){"use strict";function r(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}n.d(t,{H:function(){return r}})},50516:function(e,t,n){"use strict";n.d(t,{M:function(){return y}});var r=n(15311),o=n(20132),i=n(16635),a=n(1431),l=n(73885),s=n(31140),c=n(24924),d=n(12766);function p(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class f extends o.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=(0,c.R)(e)&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function m({children:e,isPresent:t,anchorX:n,root:i}){let a=(0,o.useId)(),l=(0,o.useRef)(null),s=(0,o.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:c}=(0,o.useContext)(d._),m=function(...e){return o.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=p(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():p(e[t],null)}}}}(...e),e)}(l,e?.ref);return(0,o.useInsertionEffect)(()=>{let{width:e,height:r,top:o,left:d,right:p}=s.current;if(t||!l.current||!e||!r)return;let f="left"===n?`left: ${d}`:`right: ${p}`;l.current.dataset.motionPopId=a;let m=document.createElement("style");c&&(m.nonce=c);let h=i??document.head;return h.appendChild(m),m.sheet&&m.sheet.insertRule(` 52 [data-motion-pop-id="${a}"] { 53 position: absolute !important; 54 width: ${e}px !important; 55 height: ${r}px !important; 56 ${f}px !important; 57 top: ${o}px !important; 58 } 59 `),()=>{h.contains(m)&&h.removeChild(m)}},[t]),(0,r.jsx)(f,{isPresent:t,childRef:l,sizeRef:s,children:o.cloneElement(e,{ref:m})})}let h=({children:e,initial:t,isPresent:n,onExitComplete:i,custom:l,presenceAffectsLayout:c,mode:d,anchorX:p,root:f})=>{let h=(0,a.h)(v),g=(0,o.useId)(),b=!0,y=(0,o.useMemo)(()=>(b=!1,{id:g,initial:t,isPresent:n,custom:l,onExitComplete:e=>
59{for(let t of(h.set(e,!0),h.values()))if(!t)return;i&&i()},register:e=>(h.set(e,!1),()=>h.delete(e))}),[n,h,i]);return c&&b&&(y={...y}),(0,o.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[n]),o.useEffect(()=>{n||h.size||!i||i()},[n]),"popLayout"===d&&(e=(0,r.jsx)(m,{isPresent:n,anchorX:p,root:f,children:e})),(0,r.jsx)(s.O.Provider,{value:y,children:e})};function v(){return new Map}let g=e=>e.key||"";function b(e){let t=[];return o.Children.forEach(e,e=>{(0,o.isValidElement)(e)&&t.push(e)}),t}let y=({children:e,custom:t,initial:n=!0,onExitComplete:c,presenceAffectsLayout:d=!0,mode:p="sync",propagate:f=!1,anchorX:m="left",root:v})=>{let[y,x]=function(e=!0){let t=(0,o.useContext)(s.O);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:r,register:i}=t,a=(0,o.useId)();(0,o.useEffect)(()=>{if(e)return i(a)},[e]);let l=(0,o.useCallback)(()=>e&&r&&r(a),[a,r,e]);return!n&&r?[!1,l]:[!0]}(f),w=(0,o.useMemo)(()=>b(e),[e]),E=f&&!y?[]:w.map(g),k=(0,o.useRef)(!0),T=(0,o.useRef)(w),P=(0,a.h)(()=>new Map),[C,S]=(0,o.useState)(w),[O,M]=(0,o.useState)(w);(0,l.L)(()=>{k.current=!1,T.current=w;for(let e=0;e<O.length;e++){let t=g(O[e]);E.includes(t)?P.delete(t):!0!==P.get(t)&&P.set(t,!1)}},[O,E.length,E.join("-")]);let L=[];if(w!==C){let e=[...w];for(let t=0;t<O.length;t++){let n=O[t],r=g(n);E.includes(r)||(e.splice(t,0,n),L.push(n))}return"wait"===p&&L.length&&(e=L),M(b(e)),S(w),null}let{forceRender:j}=(0,o.useContext)(i.p);return(0,r.jsx)(r.Fragment,{children:O.map(e=>{let o=g(e),i=(!f||!!y)&&(w===O||E.includes(o));return(0,r.jsx)(h,{isPresent:i,initial:(!k.current||!!n)&&void 0,custom:t,presenceAffectsLayout:d,mode:p,root:v,onExitComplete:i?void 0:()=>{if(!P.has(o))return;P.set(o,!0);let e=!0;P.forEach(t=>{t||(e=!1)}),e&&(j?.(),M(T.current),f&&x?.(),c&&c())},anchorX:m,children:e},o)})})}},58354:function(e,t,n){"use strict";n.d(t,{X:function(){return l}});var r=n(15311),o=n(20132),i=n(47820),a=n(66123);function l({children:e,features:t,strict:n=!1}){let[,l]=(0,o.useState)(!s(t)),c=(0,o.useRef)(void 0);if(!s(t)){let{renderer:e,...n}=t;c.current=e,(0,a.K)(n)}return(0,o.useEffect)(()=>{s(t)&&t().then(({renderer:e,...t})=>{(0,a.K)(t),c.current=e,l(!0)})},[]),(0,r.jsx)(i.u.Provider,{value:{renderer:c.current,strict:n},children:e})}function s(e){return"function"==typeof e}},16635:function(e,t,n){"use strict";n.d(t,{p:function(){return r}});let r=(0,n(20132).createContext)({})},47820:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});let r=(0,n(20132).createContext)({strict:!1})},12766:function(e,t,n){"use strict";n.d(t,{_:function(){return r}});let r=(0,n(20132).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},31140:function(e,t,n){"use strict";n.d(t,{O:function(){return r}});let r=(0,n(20132).createContext)(null)},68829:function(e,t,n){"use strict";n.d(t,{featureDefinitions:function(){return o}});let r={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},o={};for(let e in r)o[e]={isEnabled:t=>r[e].some(e=>!!t[e])}},66123:function(e,t,n){"use strict";n.d(t,{K:function(){return o}});var r=n(68829);function o(e){for(let t in e)r.featureDefinitions[t]={...r.featureDefinitions[t],...e[t]}}},69274:function(e,t,n){"use strict";n.d(t,{j:function(){return i}});var r=n(32303);let o={};function i(e,{layout:t,layoutId:n}){return r.G.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!o[e]||"opacity"===e)}},54283:function(e,t,n){"use strict";n.d(t,{m:function(){return W}});var r,o=n(15311),i=n(20132),a=n(16635),l=n(47820),s=n(12766);let c=(0,i.createContext)({});var d=n(67783),p=n(97327);function f(e){return Array.isArray(e)?e.join(" "):e}var m=n(18401),h=n(69274),v=n(51507);let g=()=>({style:{},transform:{},transformOrigin:{},vars:{}});
59function b(e,t,n){for(let r in t)(0,m.i)(t[r])||(0,h.j)(r,n)||(e[r]=t[r])}var y=n(15284);let x=()=>({...g(),attrs:{}});var w=n(77876);let E=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function k(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||E.has(e)}let T=e=>!k(e);try{r=require("@emotion/is-prop-valid").default,"function"==typeof r&&(T=e=>e.startsWith("on")?!k(e):r(e))}catch{}var P=n(73331),C=n(68844),S=n(31140),O=n(61943),M=n(1431);let L=e=>(t,n)=>{let r=(0,i.useContext)(c),o=(0,i.useContext)(S.O),a=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,o){return{latestValues:function(e,t,n,r){let o={},i=r(e,{});for(let e in i){var a;o[e]=(a=i[e],(0,m.i)(a)?a.get():a)}let{initial:l,animate:s}=e,c=(0,d.G)(e),p=(0,d.M)(e);t&&p&&!c&&!1!==e.inherit&&(void 0===l&&(l=t.initial),void 0===s&&(s=t.animate));let f=!!n&&!1===n.initial,h=(f=f||!1===l)?s:l;if(h&&"boolean"!=typeof h&&!(0,C.H)(h)){let t=Array.isArray(h)?h:[h];for(let n=0;n<t.length;n++){let r=(0,O.o)(e,t[n]);if(r){let{transitionEnd:e,transition:t,...n}=r;for(let e in n){let t=n[e];if(Array.isArray(t)){let e=f?t.length-1:0;t=t[e]}null!==t&&(o[e]=t)}for(let t in e)o[t]=e[t]}}}return o}(n,r,o,e),renderState:t()}})(e,t,r,o);return n?a():(0,M.h)(a)},j=L({scrapeMotionValuesFromProps:n(25714).U,createRenderState:g}),R=L({scrapeMotionValuesFromProps:n(22514).U,createRenderState:x});var N=n(85780),A=n(68829),D=n(66123);let z=Symbol.for("motionComponentSymbol");function F(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}var I=n(85258);let H=(0,i.createContext)({});var _=n(73885);function B(e,{forwardMotionProps:t=!1}={},n,r){n&&(0,D.K)(n);let h=(0,P.q)(e)?R:j;function E(n,E){var C;let O;let M={...(0,i.useContext)(s._),...n,layoutId:function({layoutId:e}){let t=(0,i.useContext)(a.p).id;return t&&void 0!==e?t+"-"+e:e}(n)},{isStatic:L}=M,j=function(e){let{initial:t,animate:n}=function(e,t){if((0,d.G)(e)){let{initial:t,animate:n}=e;return{initial:!1===t||(0,p.$)(t)?t:void 0,animate:(0,p.$)(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,i.useContext)(c));return(0,i.useMemo)(()=>({initial:t,animate:n}),[f(t),f(n)])}(n),R=h(n,L);if(!L&&N.j){(0,i.useContext)(l.u).strict;let t=function(e){let{drag:t,layout:n}=A.featureDefinitions;if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:t?.isEnabled(e)||n?.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(M);O=t.MeasureLayout,j.visualElement=function(e,t,n,r,o){let{visualElement:a}=(0,i.useContext)(c),d=(0,i.useContext)(l.u),p=(0,i.useContext)(S.O),f=(0,i.useContext)(s._).reducedMotion,m=(0,i.useRef)(null);r=r||d.renderer,!m.current&&r&&(m.current=r(e,{visualState:t,parent:a,props:n,presenceContext:p,blockInitialAnimation:!!p&&!1===p.initial,reducedMotionConfig:f}));let h=m.current,v=(0,i.useContext)(H);h&&!h.projection&&o&&("html"===h.type||"svg"===h.type)&&function(e,t,n,r){let{layoutId:o,layout:i,drag:a,dragConstraints:l,layoutScroll:s,layoutRoot:c,layoutCrossfade:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:!!a||l&&F(l),visualElement:e,animationType:"string"==typeof i?i:"both",initialPromotionConfig:r,crossfade:d,layoutScroll:s,layoutRoot:c})}(m.current,n,o,v);let g=(0,i.useRef)(!1);(0,i.useInsertionEffect)(()=>{h&&g.current&&h.update(n,p)});let b=n[I.M],y=(0,i.useRef)(!!b&&!window.MotionHandoffIsComplete?.(b)&&window.MotionHasOptimisedAnimation?.(b));return(0,_.L)(()=>{h&&(g.current=!0,window.MotionIsMounted=!0,h.updateFeatures(),h.scheduleRenderMicrotask(),y.current&&h.animationState&&h.animationState.animateChanges())}),(0,i.useEffect)(()=>{h&&(!y.current&&h.animationState&&h.animationState.animateChanges(),y.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(b)}
59),y.current=!1),h.enteringChildren=void 0)}),h}(e,R,M,r,t.ProjectionNode)}return(0,o.jsxs)(c.Provider,{value:j,children:[O&&j.visualElement?(0,o.jsx)(O,{visualElement:j.visualElement,...M}):null,function(e,t,n,{latestValues:r},o,a=!1){let l=((0,P.q)(e)?function(e,t,n,r){let o=(0,i.useMemo)(()=>{let n=x();return(0,y.i)(n,t,(0,w.a)(r),e.transformTemplate,e.style),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};b(t,e.style,e),o.style={...t,...o.style}}return o}:function(e,t){let n={},r=function(e,t){let n=e.style||{},r={};return b(r,n,e),Object.assign(r,function({transformTemplate:e},t){return(0,i.useMemo)(()=>{let n=g();return(0,v.r)(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),r}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n})(t,r,o,e),s=function(e,t,n){let r={};for(let o in e)("values"!==o||"object"!=typeof e.values)&&(T(o)||!0===n&&k(o)||!t&&!k(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}(t,"string"==typeof e,a),c=e!==i.Fragment?{...s,...l,ref:n}:{},{children:d}=t,p=(0,i.useMemo)(()=>(0,m.i)(d)?d.get():d,[d]);return(0,i.createElement)(e,{...c,children:p})}(e,n,(C=j.visualElement,(0,i.useCallback)(e=>{e&&R.onMount&&R.onMount(e),C&&(e?C.mount(e):C.unmount()),E&&("function"==typeof E?E(e):F(E)&&(E.current=e))},[C])),R,L,t)]})}E.displayName=`motion.${"string"==typeof e?e:`create(${e.displayName??e.name??""})`}`;let C=(0,i.forwardRef)(E);return C[z]=e,C}let W=function(e,t){if("undefined"==typeof Proxy)return B;let n=new Map,r=(e,t)=>B(e,t,void 0,void 0);return new Proxy((e,t)=>r(e,t),{get:(e,t)=>"create"===t?r:(n.has(t)||n.set(t,B(t,void 0,void 0,void 0)),n.get(t))})}()},85087:function(e,t,n){"use strict";n.d(t,{D:function(){return r}});let r=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},73331:function(e,t,n){"use strict";n.d(t,{q:function(){return o}});let r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function o(e){if("string"!=typeof e||e.includes("-"));else if(r.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}},51507:function(e,t,n){"use strict";n.d(t,{r:function(){return c}});var r=n(32303),o=n(98988);let i=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var a=n(62506);let l={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},s=r._.length;function c(e,t,n){let{style:c,vars:d,transformOrigin:p}=e,f=!1,m=!1;for(let e in t){let n=t[e];if(r.G.has(e)){f=!0;continue}if((0,o.f)(e)){d[e]=n;continue}{let t=i(n,a.j[e]);e.startsWith("origin")?(m=!0,p[e]=t):c[e]=t}}if(!t.transform&&(f||n?c.transform=function(e,t,n){let o="",c=!0;for(let d=0;d<s;d++){let s=r._[d],p=e[s];if(void 0===p)continue;let f=!0;if(!(f="number"==typeof p?p===(s.startsWith("scale")?1:0):0===parseFloat(p))||n){let e=i(p,a.j[s]);if(!f){c=!1;let t=l[s]||s;o+=`${t}(${e}) `}n&&(t[s]=e)}}return o=o.trim(),n?o=n(t,c?"":o):c&&(o="none"),o}(t,e.transform,n):c.transform&&(c.transform="none")),m){let{originX:e="50%",originY:t="50%",originZ:n=0}=p;c.transformOrigin=`${e} ${t} ${n}`}}},25714:function(e,t,n){"use strict";n.d(t,{U:function(){return i}});var r=n(18401),o=n(69274);function i(e,t,n){let{style:i}=e,a={};for(let l in i)((0,r.i)(i[l])||t.style&&(0,r.i)(t.style[l])||(0,o.j)(l,e)||n?.getValue(l)?.liveStyle!==void 0)&&(a[l]=i[l]);return a}},15284:function(e,t,n){"use strict";n.d(t,{i:function(){return l}});var r=n(51507),o=n(54062);let i={offset:"stroke-dashoffset",array:"stroke-dasharray"},a={offset:"strokeDashoffset",array:"strokeDasharray"};function l(e,{attrX:t,attrY:n,attrScale:l,pathLength:s,pathSpacing:c=1,pathOffset:d=0,...p},f,m,h){if((0,r.r)(e,p,m),f){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:v,style:g}=e;v.transform&&(g.transform=v.transform,delete v.transform),(g.transform||v.transformOrigin)&&(g.transformOrigin=v.transformOrigin??"50% 50%",delete v.transformOrigin),g.transform&&(g.transformBox=h?.transformBox??"fill-box",delete v.transformBox),void 0!==t&&(v.x=t),void 0!==n&&(v.y=n),void 0!==l&&(v.scale=l),void 0!==s&&function(e,t,n=1,r=0,l=!0){e.pathLength=1;let s=l?i:a;e[s.offset]=o.px.transform(-r);let c=o.px.transform(t),d=o.px.transform(n);e[s.array]=`${c} ${d}`}(v,s,c,d,!1)}},77876:function(e,t,n){"use strict";n.d(t,{a:function(){return r}});let r=e=>"string"==typeof e&&"svg"===e.toLowerCase()},22514:function(e,t,n){"use strict";n.d(t,{U:function(){return a}});var r=n(18401),o=n(32303),i=n(25714);function a(e,t,n){let a=(0,i.U)(e,t,n);
59for(let n in e)((0,r.i)(e[n])||(0,r.i)(t[n]))&&(a[-1!==o._.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return a}},67783:function(e,t,n){"use strict";n.d(t,{G:function(){return a},M:function(){return l}});var r=n(68844),o=n(97327),i=n(57076);function a(e){return(0,r.H)(e.animate)||i.V.some(t=>(0,o.$)(e[t]))}function l(e){return!!(a(e)||e.variants)}},97327:function(e,t,n){"use strict";function r(e){return"string"==typeof e||Array.isArray(e)}n.d(t,{$:function(){return r}})},61943:function(e,t,n){"use strict";function r(e){let t=[{},{}];return e?.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function o(e,t,n,o){if("function"==typeof t){let[i,a]=r(o);t=t(void 0!==n?n:e.custom,i,a)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[i,a]=r(o);t=t(void 0!==n?n:e.custom,i,a)}return t}n.d(t,{o:function(){return o}})},57076:function(e,t,n){"use strict";n.d(t,{V:function(){return o},e:function(){return r}});let r=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],o=["initial",...r]},85780:function(e,t,n){"use strict";n.d(t,{j:function(){return r}});let r="undefined"!=typeof window},1431:function(e,t,n){"use strict";n.d(t,{h:function(){return o}});var r=n(20132);function o(e){let t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},73885:function(e,t,n){"use strict";n.d(t,{L:function(){return o}});var r=n(20132);let o=n(85780).j?r.useLayoutEffect:r.useEffect},67270:function(e,t,n){"use strict";let r;n.d(t,{Z:function(){return l}});var o={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i=new Uint8Array(16),a=[];for(let e=0;e<256;++e)a.push((e+256).toString(16).slice(1));var l=function(e,t,n){if(o.randomUUID&&!t&&!e)return o.randomUUID();let l=(e=e||{}).random??e.rng?.()??function(){if(!r){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");r=crypto.getRandomValues.bind(crypto)}return r(i)}();if(l.length<16)throw Error("Random bytes length must be >= 16");if(l[6]=15&l[6]|64,l[8]=63&l[8]|128,t){if((n=n||0)<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=l[e];return t}return function(e,t=0){return(a[e[t+0]]+a[e[t+1]]+a[e[t+2]]+a[e[t+3]]+"-"+a[e[t+4]]+a[e[t+5]]+"-"+a[e[t+6]]+a[e[t+7]]+"-"+a[e[t+8]]+a[e[t+9]]+"-"+a[e[t+10]]+a[e[t+11]]+a[e[t+12]]+a[e[t+13]]+a[e[t+14]]+a[e[t+15]]).toLowerCase()}(l)}},98988:function(e,t,n){"use strict";n.d(t,{f:function(){return o},t:function(){return a}});let r=e=>t=>"string"==typeof t&&t.startsWith(e),o=r("--"),i=r("var(--"),a=e=>!!i(e)&&l.test(e.split("/*")[0].trim()),l=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},32303:function(e,t,n){"use strict";n.d(t,{G:function(){return o},_:function(){return r}});let r=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],o=new Set(r)},24924:function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!==e&&"offsetHeight"in e}n.d(t,{R:function(){return r}})},62506:function(e,t,n){"use strict";n.d(t,{j:function(){return l}});var r=n(91433);let o={...r.Rx,transform:Math.round};var i=n(54062);let a={rotate:i.RW,rotateX:i.RW,rotateY:i.RW,rotateZ:i.RW,scale:r.bA,scaleX:r.bA,scaleY:r.bA,scaleZ:r.bA,skew:i.RW,skewX:i.RW,skewY:i.RW,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:r.Fq,originX:i.$C,originY:i.$C,originZ:i.px},l={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,radius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,backgroundPositionX:i.px,backgroundPositionY:i.px,...a,zIndex:o,fillOpacity:r.Fq,strokeOpacity:r.Fq,numOctaves:o}},91433:function(e,t,n){"use strict";n.d(t,{Fq:function(){return i},Rx:function(){return o},bA:function(){return a}});var r=n(89834);let o={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},i={...o,transform:e=>(0,r.u)(0,1,e)},a={...o,default:1}},54062:function(e,t,n){"use strict";n.d(t,{$C:function(){return c},RW:function(){return o},aQ:function(){return i},px:function(){return a},vh:function(){return l},vw:function(){return s}});let r=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),o=r("deg"),i=r("%"),a=r("px"),l=r("vh"),s=r("vw"),c={...i,parse:e=>i.parse(e)/100,transform:e=>i.transform(100*e)}},18401:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});let r=e=>!!(e&&e.getVelocity)},89834:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});let r=(e,t,n)=>n>t?t:n<e?e:n},78865:function(e,t,n){"use strict";n.d(t,{uI:function(){return ee}});var r=n(20132),o=n(80377),i=n(41499);let a
vendor: 41,168 bytes, line 59
59=new Map([["1km","application/vnd.1000minds.decision-model+xml"],["3dml","text/vnd.in3d.3dml"],["3ds","image/x-3ds"],["3g2","video/3gpp2"],["3gp","video/3gp"],["3gpp","video/3gpp"],["3mf","model/3mf"],["7z","application/x-7z-compressed"],["7zip","application/x-7z-compressed"],["123","application/vnd.lotus-1-2-3"],["aab","application/x-authorware-bin"],["aac","audio/x-acc"],["aam","application/x-authorware-map"],["aas","application/x-authorware-seg"],["abw","application/x-abiword"],["ac","application/vnd.nokia.n-gage.ac+xml"],["ac3","audio/ac3"],["acc","application/vnd.americandynamics.acc"],["ace","application/x-ace-compressed"],["acu","application/vnd.acucobol"],["acutc","application/vnd.acucorp"],["adp","audio/adpcm"],["aep","application/vnd.audiograph"],["afm","application/x-font-type1"],["afp","application/vnd.ibm.modcap"],["ahead","application/vnd.ahead.space"],["ai","application/pdf"],["aif","audio/x-aiff"],["aifc","audio/x-aiff"],["aiff","audio/x-aiff"],["air","application/vnd.adobe.air-application-installer-package+zip"],["ait","application/vnd.dvb.ait"],["ami","application/vnd.amiga.ami"],["amr","audio/amr"],["apk","application/vnd.android.package-archive"],["apng","image/apng"],["appcache","text/cache-manifest"],["application","application/x-ms-application"],["apr","application/vnd.lotus-approach"],["arc","application/x-freearc"],["arj","application/x-arj"],["asc","application/pgp-signature"],["asf","video/x-ms-asf"],["asm","text/x-asm"],["aso","application/vnd.accpac.simply.aso"],["asx","video/x-ms-asf"],["atc","application/vnd.acucorp"],["atom","application/atom+xml"],["atomcat","application/atomcat+xml"],["atomdeleted","application/atomdeleted+xml"],["atomsvc","application/atomsvc+xml"],["atx","application/vnd.antix.game-component"],["au","audio/x-au"],["avi","video/x-msvideo"],["avif","image/avif"],["aw","application/applixware"],["azf","application/vnd.airzip.filesecure.azf"],["azs","application/vnd.airzip.filesecure.azs"],["azv","image/vnd.airzip.accelerator.azv"],["azw","application/vnd.amazon.ebook"],["b16","image/vnd.pco.b16"],["bat","application/x-msdownload"],["bcpio","application/x-bcpio"],["bdf","application/x-font-bdf"],["bdm","application/vnd.syncml.dm+wbxml"],["bdoc","application/x-bdoc"],["bed","application/vnd.realvnc.bed"],["bh2","application/vnd.fujitsu.oasysprs"],["bin","application/octet-stream"],["blb","application/x-blorb"],["blorb","application/x-blorb"],["bmi","application/vnd.bmi"],["bmml","application/vnd.balsamiq.bmml+xml"],["bmp","image/bmp"],["book","application/vnd.framemaker"],["box","application/vnd.previewsystems.box"],["boz","application/x-bzip2"],["bpk","application/octet-stream"],["bpmn","application/octet-stream"],["bsp","model/vnd.valve.source.compiled-map"],["btif","image/prs.btif"],["buffer","application/octet-stream"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["c","text/x-c"],["c4d","application/vnd.clonk.c4group"],["c4f","application/vnd.clonk.c4group"],["c4g","application/vnd.clonk.c4group"],["c4p","application/vnd.clonk.c4group"],["c4u","application/vnd.clonk.c4group"],["c11amc","application/vnd.cluetrust.cartomobile-config"],["c11amz","application/vnd.cluetrust.cartomobile-config-pkg"],["cab","application/vnd.ms-cab-compressed"],["caf","audio/x-caf"],["cap","application/vnd.tcpdump.pcap"],["car","application/vnd.curl.car"],["cat","application/vnd.ms-pki.seccat"],["cb7","application/x-cbr"],["cba","application/x-cbr"],["cbr","application/x-cbr"],["cbt","application/x-cbr"],["cbz","application/x-cbr"],["cc","text/x-c"],["cco","application/x-cocoa"],["cct","application/x-director"],["ccxml","application/ccxml+xml"],["cdbcmsg","application/vnd.contact.cmsg"],["cda","application/x-cdf"],["cdf","application/x-netcdf"],["cdfx","application/cdfx+xml"],["cdkey","application/vnd.mediastation.cdkey"],["cdmia","application/cdmi-capability"],["cdmic","application/cdmi-container"],["cdmid","application/cdmi-domain"],["cdmio","application/cdmi-object"],["cdmiq","application/cdmi-queue"],["cdr","application/cdr"],["cdx","chemical/x-cdx"],["cdxml","application/vnd.chemdraw+xml"],["cdy","application/vnd.cinderella"],["cer","application/pkix-cert"],["cfs","application/x-cfs-compressed"],["cgm","image/cgm"],["chat","application/x-chat"],["chm","application/vnd.ms-htmlhelp"],["chrt","application/vnd.kde.kchart"],["cif","chemical/x-cif"],["cii","application/vnd.anser-web-certificate-issue-initiation"],["cil","application/vnd.ms-artgalry"],["cjs","application/node"],["cla","application/vnd.claymore"],["class","application/octet-stream"],["clkk","application/vnd.crick.clicker.keyboard"],["clkp","application/vnd.crick.clicker.palette"],["clkt","application/vnd.crick.clicker.template"],["clkw","application/vnd.crick.clicker.wordbank"],["clkx","application/vnd.crick.clicker"],["clp","application/x-msclip"],["cmc","application/vnd.cosmocaller"],["cmdf","chemical/x-cmdf"],["cml","chemical/x-cml"],["cmp","application/vnd.yellowriver-custom-menu"],["cmx","image/x-cmx"],["cod","application/vnd.rim.cod"],["coffee","text/coffeescript"],["com","application/x-msdownload"],["conf","text/plain"],["cpio","application/x-cpio"],["cpp","text/x-c"],["cpt","application/mac-compactpro"],["crd","application/x-mscardfile"],["crl","application/pkix-crl"],["crt","application/x-x509-ca-cert"],["crx","application/x-chrome-extension"],["cryptonote","application/vnd.rig.cryptonote"],["csh","application/x-csh"],["csl","application/vnd.citationstyles.style+xml"],["csml","chemical/x-csml"],["csp","application/vnd.commonspace"],["csr","application/octet-stream"],["css","text/css"],["cst","application/x-director"],["csv","text/csv"],["cu","application/cu-seeme"],["curl","text/vnd.curl"],["cww","application/prs.cww"],["cxt","application/x-director"],["cxx","text/x-c"],["dae","model/vnd.collada+xml"],["daf","application/vnd.mobius.daf"],["dart","application/vnd.dart"],["dataless","application/vnd.fdsn.seed"],["davmount","application/davmount+xml"],["dbf","application/vnd.dbf"],["dbk","application/docbook+xml"],["dcr","application/x-director"],["dcurl","text/vnd.curl.dcurl"],["dd2","application/vnd.oma.dd2+xml"],["ddd","application/vnd.fujixerox.ddd"],["ddf","application/vnd.syncml.dmddf+xml"],["dds","image/vnd.ms-dds"],["deb","application/x-debian-package"],["def","text/plain"],["deploy","application/octet-stream"],["der","application/x-x509-ca-cert"],["dfac","application/vnd.dreamfactory"],["dgc","application/x-dgc-compressed"],["dic","text/x-c"],["dir","application/x-director"],["dis","application/vnd.mobius.dis"],["disposition-notification","message/disposition-notification"],["dist","application/octet-stream"],["distz","application/octet-stream"],["djv","image/vnd.djvu"],["djvu","image/vnd.djvu"],["dll","application/octet-stream"],["dmg","application/x-apple-diskimage"],["dmn","application/octet-stream"],["dmp","application/vnd.tcpdump.pcap"],["dms","application/octet-stream"],["dna","application/vnd.dna"],["doc","application/msword"],["docm","application/vnd.ms-word.template.macroEnabled.12"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["dot","application/msword"],["dotm","application/vnd.ms-word.template.macroEnabled.12"],["dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"],["dp","application/vnd.osgi.dp"],["dpg","application/vnd.dpgraph"],["dra","audio/vnd.dra"],["drle","image/dicom-rle"],["dsc","text/prs.lines.tag"],["dssc","application/dssc+der"],["dtb","application/x-dtbook+xml"],["dtd","application/xml-dtd"],["dts","audio/vnd.dts"],["dtshd","audio/vnd.dts.hd"],["dump","application/octet-stream"],["dvb","video/vnd.dvb.file"],["dvi","application/x-dvi"],["dwd","application/atsc-dwd+xml"],["dwf","model/vnd.dwf"],["dwg","image/vnd.dwg"],["dxf","image/vnd.dxf"],["dxp","application/vnd.spotfire.dxp"],["dxr","application/x-director"],["ear","application/java-archive"],["ecelp4800","audio/vnd.nuera.ecelp4800"],["ecelp7470","audio/vnd.nuera.ecelp7470"],["ecelp9600","audio/vnd.nuera.ecelp9600"],["ecma","application/ecmascript"],["edm","application/vnd.novadigm.edm"],["edx","application/vnd.novadigm.edx"],["efif","application/vnd.picsel"],["ei6","application/vnd.pg.osasli"],["elc","application/octet-stream"],["emf","image/emf"],["eml","message/rfc822"],["emma","application/emma+xml"],["emotionml","application/emotionml+xml"],["emz","application/x-msmetafile"],["eol","audio/vnd.digital-winds"],["eot","application/vnd.ms-fontobject"],["eps","application/postscript"],["epub","application/epub+zip"],["es","application/ecmascript"],["es3","application/vnd.eszigno3+xml"],["esa","application/vnd.osgi.subsystem"],["esf","application/vnd.epson.esf"],["et3","application/vnd.eszigno3+xml"],["etx","text/x-setext"],["eva","application/x-eva"],["evy","application/x-envoy"],["exe","application/octet-stream"],["exi","application/exi"],["exp","application/express"],["exr","image/aces"],["ext","application/vnd.novadigm.ext"],["ez","application/andrew-inset"],["ez2","application/vnd.ezpix-album"],["ez3","application/vnd.ezpix-package"],["f","text/x-fortran"],["f4v","video/mp4"],["f77","text/x-fortran"],["f90","text/x-fortran"],["fbs","image/vnd.fastbidsheet"],["fcdt","application/vnd.adobe.formscentral.fcdt"],["fcs","application/vnd.isac.fcs"],["fdf","application/vnd.fdf"],["fdt","application/fdt+xml"],["fe_launch","application/vnd.denovo.fcselayout-link"],["fg5","application/vnd.fujitsu.oasysgp"],["fgd","application/x-director"],["fh","image/x-freehand"],["fh4","image/x-freehand"],["fh5","image/x-freehand"],["fh7","image/x-freehand"],["fhc","image/x-freehand"],["fig","application/x-xfig"],["fits","image/fits"],["flac","audio/x-flac"],["fli","video/x-fli"],["flo","application/vnd.micrografx.flo"],["flv","video/x-flv"],["flw","application/vnd.kde.kivio"],["flx","text/vnd.fmi.flexstor"],["fly","text/vnd.fly"],["fm","application/vnd.framemaker"],["fnc","application/vnd.frogans.fnc"],["fo","application/vnd.software602.filler.form+xml"],["for","text/x-fortran"],["fpx","image/vnd.fpx"],["frame","application/vnd.framemaker"],["fsc","application/vnd.fsc.weblaunch"],["fst","image/vnd.fst"],["ftc","application/vnd.fluxtime.clip"],["fti","application/vnd.anser-web-funds-transfer-initiation"],["fvt","video/vnd.fvt"],["fxp","application/vnd.adobe.fxp"],["fxpl","application/vnd.adobe.fxp"],["fzs","application/vnd.fuzzysheet"],["g2w","application/vnd.geoplan"],["g3","image/g3fax"],["g3w","application/vnd.geospace"],["gac","application/vnd.groove-account"],["gam","application/x-tads"],["gbr","application/rpki-ghostbusters"],["gca","application/x-gca-compressed"],["gdl","model/vnd.gdl"],["gdoc","application/vnd.google-apps.document"],["geo","application/vnd.dynageo"],["geojson","application/geo+json"],["gex","application/vnd.geometry-explorer"],["ggb","application/vnd.geogebra.file"],["ggt","application/vnd.geogebra.tool"],["ghf","application/vnd.groove-help"],["gif","image/gif"],["gim","application/vnd.groove-identity-message"],["glb","model/gltf-binary"],["gltf","model/gltf+json"],["gml","application/gml+xml"],["gmx","application/vnd.gmx"],["gnumeric","application/x-gnumeric"],["gpg","application/gpg-keys"],["gph","application/vnd.flographit"],["gpx","application/gpx+xml"],["gqf","application/vnd.grafeq"],["gqs","application/vnd.grafeq"],["gram","application/srgs"],["gramps","application/x-gramps-xml"],["gre","application/vnd.geometry-explorer"],["grv","application/vnd.groove-injector"],["grxml","application/srgs+xml"],["gsf","application/x-font-ghostscript"],["gsheet","application/vnd.google-apps.spreadsheet"],["gslides","application/vnd.google-apps.presentation"],["gtar","application/x-gtar"],["gtm","application/vnd.groove-tool-message"],["gtw","model/vnd.gtw"],["gv","text/vnd.graphviz"],["gxf","application/gxf"],["gxt","application/vnd.geonext"],["gz","application/gzip"],["gzip","application/gzip"],["h","text/x-c"],["h261","video/h261"],["h263","video/h263"],["h264","video/h264"],["hal","application/vnd.hal+xml"],["hbci","application/vnd.hbci"],["hbs","text/x-handlebars-template"],["hdd","application/x-virtualbox-hdd"],["hdf","application/x-hdf"],["heic","image/heic"],["heics","image/heic-sequence"],["heif","image/heif"],["heifs","image/heif-sequence"],["hej2","image/hej2k"],["held","application/atsc-held+xml"],["hh","text/x-c"],["hjson","application/hjson"],["hlp","application/winhlp"],["hpgl","application/vnd.hp-hpgl"],["hpid","application/vnd.hp-hpid"],["hps","application/vnd.hp-hps"],["hqx","application/mac-binhex40"],["hsj2","image/hsj2"],["htc","text/x-component"],["htke","application/vnd.kenameaapp"],["htm","text/html"],["html","text/html"],["hvd","application/vnd.yamaha.hv-dic"],["hvp","application/vnd.yamaha.hv-voice"],["hvs","application/vnd.yamaha.hv-script"],["i2g","application/vnd.intergeo"],["icc","application/vnd.iccprofile"],["ice","x-conference/x-cooltalk"],["icm","application/vnd.iccprofile"],["ico","image/x-icon"],["ics","text/calendar"],["ief","image/ief"],["ifb","text/calendar"],["ifm","application/vnd.shana.informed.formdata"],["iges","model/iges"],["igl","application/vnd.igloader"],["igm","application/vnd.insors.igm"],["igs","model/iges"],["igx","application/vnd.micrografx.igx"],["iif","application/vnd.shana.informed.interchange"],["img","application/octet-stream"],["imp","application/vnd.accpac.simply.imp"],["ims","application/vnd.ms-ims"],["in","text/plain"],["ini","text/plain"],["ink","application/inkml+xml"],["inkml","application/inkml+xml"],["install","application/x-install-instructions"],["iota","application/vnd.astraea-software.iota"],["ipfix","application/ipfix"],["ipk","application/vnd.shana.informed.package"],["irm","application/vnd.ibm.rights-management"],["irp","application/vnd.irepository.package+xml"],["iso","application/x-iso9660-image"],["itp","application/vnd.shana.informed.formtemplate"],["its","application/its+xml"],["ivp","application/vnd.immervision-ivp"],["ivu","application/vnd.immervision-ivu"],["jad","text/vnd.sun.j2me.app-descriptor"],["jade","text/jade"],["jam","application/vnd.jam"],["jar","application/java-archive"],["jardiff","application/x-java-archive-diff"],["java","text/x-java-source"],["jhc","image/jphc"],["jisp","application/vnd.jisp"],["jls","image/jls"],["jlt","application/vnd.hp-jlyt"],["jng","image/x-jng"],["jnlp","application/x-java-jnlp-file"],["joda","application/vnd.joost.joda-archive"],["jp2","image/jp2"],["jpe","image/jpeg"],["jpeg","image/jpeg"],["jpf","image/jpx"],["jpg","image/jpeg"],["jpg2","image/jp2"],["jpgm","video/jpm"],["jpgv","video/jpeg"],["jph","image/jph"],["jpm","video/jpm"],["jpx","image/jpx"],["js","application/javascript"],["json","application/json"],["json5","application/json5"],["jsonld","application/ld+json"],["jsonl","application/jsonl"],["jsonml","application/jsonml+json"],["jsx","text/jsx"],["jxr","image/jxr"],["jxra","image/jxra"],["jxrs","image/jxrs"],["jxs","image/jxs"],["jxsc","image/jxsc"],["jxsi","image/jxsi"],["jxss","image/jxss"],["kar","audio/midi"],["karbon","application/vnd.kde.karbon"],["kdb","application/octet-stream"],["kdbx","application/x-keepass2"],["key","application/x-iwork-keynote-sffkey"],["kfo","application/vnd.kde.kformula"],["kia","application/vnd.kidspiration"],["kml","application/vnd.google-earth.kml+xml"],["kmz","application/vnd.google-earth.kmz"],["kne","application/vnd.kinar"],["knp","application/vnd.kinar"],["kon","application/vnd.kde.kontour"],["kpr","application/vnd.kde.kpresenter"],["kpt","application/vnd.kde.kpresenter"],["kpxx","application/vnd.ds-keypoint"],["ksp","application/vnd.kde.kspread"],["ktr","application/vnd.kahootz"],["ktx","image/ktx"],["ktx2","image/ktx2"],["ktz","application/vnd.kahootz"],["kwd","application/vnd.kde.kword"],["kwt","application/vnd.kde.kword"],["lasxml","application/vnd.las.las+xml"],["latex","application/x-latex"],["lbd","application/vnd.llamagraphics.life-balance.desktop"],["lbe","application/vnd.llamagraphics.life-balance.exchange+xml"],["les","application/vnd.hhe.lesson-player"],["less","text/less"],["lgr","application/lgr+xml"],["lha","application/octet-stream"],["link66","application/vnd.route66.link66+xml"],["list","text/plain"],["list3820","application/vnd.ibm.modcap"],["listafp","application/vnd.ibm.modcap"],["litcoffee","text/coffeescript"],["lnk","application/x-ms-shortcut"],["log","text/plain"],["lostxml","application/lost+xml"],["lrf","application/octet-stream"],["lrm","application/vnd.ms-lrm"],["ltf","application/vnd.frogans.ltf"],["lua","text/x-lua"],["luac","application/x-lua-bytecode"],["lvp","audio/vnd.lucent.voice"],["lwp","application/vnd.lotus-wordpro"],["lzh","application/octet-stream"],["m1v","video/mpeg"],["m2a","audio/mpeg"],["m2v","video/mpeg"],["m3a","audio/mpeg"],["m3u","text/plain"],["m3u8","application/vnd.apple.mpegurl"],["m4a","audio/x-m4a"],["m4p","application/mp4"],["m4s","video/iso.segment"],["m4u","application/vnd.mpegurl"],["m4v","video/x-m4v"],["m13","application/x-msmediaview"],["m14","application/x-msmediaview"],["m21","application/mp21"],["ma","application/mathematica"],["mads","application/mads+xml"],["maei","application/mmt-aei+xml"],["mag","application/vnd.ecowin.chart"],["maker","application/vnd.framemaker"],["man","text/troff"],["manifest","text/cache-manifest"],["map","application/json"],["mar","application/octet-stream"],["markdown","text/markdown"],["mathml","application/mathml+xml"],["mb","application/mathematica"],["mbk","application/vnd.mobius.mbk"],["mbox","application/mbox"],["mc1","application/vnd.medcalcdata"],["mcd","application/vnd.mcd"],["mcurl","text/vnd.curl.mcurl"],["md","text/markdown"],["mdb","application/x-msaccess"],["mdi","image/vnd.ms-modi"],["mdx","text/mdx"],["me","text/troff"],["mesh","model/mesh"],["meta4","application/metalink4+xml"],["metalink","application/metalink+xml"],["mets","application/mets+xml"],["mfm","application/vnd.mfmp"],["mft","application/rpki-manifest"],["mgp","application/vnd.osgeo.mapguide.package"],["mgz","application/vnd.proteus.magazine"],["mid","audio/midi"],["midi","audio/midi"],["mie","application/x-mie"],["mif","application/vnd.mif"],["mime","message/rfc822"],["mj2","video/mj2"],["mjp2","video/mj2"],["mjs","application/javascript"],["mk3d","video/x-matroska"],["mka","audio/x-matroska"],["mkd","text/x-markdown"],["mks","video/x-matroska"],["mkv","video/x-matroska"],["mlp","application/vnd.dolby.mlp"],["mmd","application/vnd.chipnuts.karaoke-mmd"],["mmf","application/vnd.smaf"],["mml","text/mathml"],["mmr","image/vnd.fujixerox.edmics-mmr"],["mng","video/x-mng"],["mny","application/x-msmoney"],["mobi","application/x-mobipocket-ebook"],["mods","application/mods+xml"],["mov","video/quicktime"],["movie","video/x-sgi-movie"],["mp2","audio/mpeg"],["mp2a","audio/mpeg"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mp4a","audio/mp4"],["mp4s","application/mp4"],["mp4v","video/mp4"],["mp21","application/mp21"],["mpc","application/vnd.mophun.certificate"],["mpd","application/dash+xml"],["mpe","video/mpeg"],["mpeg","video/mpeg"],["mpg","video/mpeg"],["mpg4","video/mp4"],["mpga","audio/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["mpm","application/vnd.blueice.multipass"],["mpn","application/vnd.mophun.application"],["mpp","application/vnd.ms-project"],["mpt","application/vnd.ms-project"],["mpy","application/vnd.ibm.minipay"],["mqy","application/vnd.mobius.mqy"],["mrc","application/marc"],["mrcx","application/marcxml+xml"],["ms","text/troff"],["mscml","application/mediaservercontrol+xml"],["mseed","application/vnd.fdsn.mseed"],["mseq","application/vnd.mseq"],["msf","application/vnd.epson.msf"],["msg","application/vnd.ms-outlook"],["msh","model/mesh"],["msi","application/x-msdownload"],["msl","application/vnd.mobius.msl"],["msm","application/octet-stream"],["msp","application/octet-stream"],["msty","application/vnd.muvee.style"],["mtl","model/mtl"],["mts","model/vnd.mts"],["mus","application/vnd.musician"],["musd","application/mmt-usd+xml"],["musicxml","application/vnd.recordare.musicxml+xml"],["mvb","application/x-msmediaview"],["mvt","application/vnd.mapbox-vector-tile"],["mwf","application/vnd.mfer"],["mxf","application/mxf"],["mxl","application/vnd.recordare.musicxml"],["mxmf","audio/mobile-xmf"],["mxml","application/xv+xml"],["mxs","application/vnd.triscape.mxs"],["mxu","video/vnd.mpegurl"],["n-gage","application/vnd.nokia.n-gage.symbian.install"],["n3","text/n3"],["nb","application/mathematica"],["nbp","application/vnd.wolfram.player"],["nc","application/x-netcdf"],["ncx","application/x-dtbncx+xml"],["nfo","text/x-nfo"],["ngdat","application/vnd.nokia.n-gage.data"],["nitf","application/vnd.nitf"],["nlu","application/vnd.neurolanguage.nlu"],["nml","application/vnd.enliven"],["nnd","application/vnd.noblenet-directory"],["nns","application/vnd.noblenet-sealer"],["nnw","application/vnd.noblenet-web"],["npx","image/vnd.net-fpx"],["nq","application/n-quads"],["nsc","application/x-conference"],["nsf","application/vnd.lotus-notes"],["nt","application/n-triples"],["ntf","application/vnd.nitf"],["numbers","application/x-iwork-numbers-sffnumbers"],["nzb","application/x-nzb"],["oa2","application/vnd.fujitsu.oasys2"],["oa3","application/vnd.fujitsu.oasys3"],["oas","application/vnd.fujitsu.oasys"],["obd","application/x-msbinder"],["obgx","application/vnd.openblox.game+xml"],["obj","model/obj"],["oda","application/oda"],["odb","application/vnd.oasis.opendocument.database"],["odc","application/vnd.oasis.opendocument.chart"],["odf","application/vnd.oasis.opendocument.formula"],["odft","application/vnd.oasis.opendocument.formula-template"],["odg","application/vnd.oasis.opendocument.graphics"],["odi","application/vnd.oasis.opendocument.image"],["odm","application/vnd.oasis.opendocument.text-master"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogex","model/vnd.opengex"],["ogg","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["omdoc","application/omdoc+xml"],["onepkg","application/onenote"],["onetmp","application/onenote"],["onetoc","application/onenote"],["onetoc2","application/onenote"],["opf","application/oebps-package+xml"],["opml","text/x-opml"],["oprc","application/vnd.palm"],["opus","audio/ogg"],["org","text/x-org"],["osf","application/vnd.yamaha.openscoreformat"],["osfpvg","application/vnd.yamaha.openscoreformat.osfpvg+xml"],["osm","application/vnd.openstreetmap.data+xml"],["otc","application/vnd.oasis.opendocument.chart-template"],["otf","font/otf"],["otg","application/vnd.oasis.opendocument.graphics-template"],["oth","application/vnd.oasis.opendocument.text-web"],["oti","application/vnd.oasis.opendocument.image-template"],["otp","application/vnd.oasis.opendocument.presentation-template"],["ots","application/vnd.oasis.opendocument.spreadsheet-template"],["ott","application/vnd.oasis.opendocument.text-template"],["ova","application/x-virtualbox-ova"],["ovf","application/x-virtualbox-ovf"],["owl","application/rdf+xml"],["oxps","application/oxps"],["oxt","application/vnd.openofficeorg.extension"],["p","text/x-pascal"],["p7a","application/x-pkcs7-signature"],["p7b","application/x-pkcs7-certificates"],["p7c","application/pkcs7-mime"],["p7m","application/pkcs7-mime"],["p7r","application/x-pkcs7-certreqresp"],["p7s","application/pkcs7-signature"],["p8","application/pkcs8"],["p10","application/x-pkcs10"],["p12","application/x-pkcs12"],["pac","application/x-ns-proxy-autoconfig"],["pages","application/x-iwork-pages-sffpages"],["pas","text/x-pascal"],["paw","application/vnd.pawaafile"],["pbd","application/vnd.powerbuilder6"],["pbm","image/x-portable-bitmap"],["pcap","application/vnd.tcpdump.pcap"],["pcf","application/x-font-pcf"],["pcl","application/vnd.hp-pcl"],["pclxl","application/vnd.hp-pclxl"],["pct","image/x-pict"],["pcurl","application/vnd.curl.pcurl"],["pcx","image/x-pcx"],["pdb","application/x-pilot"],["pde","text/x-processing"],["pdf","application/pdf"],["pem","application/x-x509-user-cert"],["pfa","application/x-font-type1"],["pfb","application/x-font-type1"],["pfm","application/x-font-type1"],["pfr","application/font-tdpfr"],["pfx","application/x-pkcs12"],["pgm","image/x-portable-graymap"],["pgn","application/x-chess-pgn"],["pgp","application/pgp"],["php","application/x-httpd-php"],["php3","application/x-httpd-php"],["php4","application/x-httpd-php"],["phps","application/x-httpd-php-source"],["phtml","application/x-httpd-php"],["pic","image/x-pict"],["pkg","application/octet-stream"],["pki","application/pkixcmp"],["pkipath","application/pkix-pkipath"],["pkpass","application/vnd.apple.pkpass"],["pl","application/x-perl"],["plb","application/vnd.3gpp.pic-bw-large"],["plc","application/vnd.mobius.plc"],["plf","application/vnd.pocketlearn"],["pls","application/pls+xml"],["pm","application/x-perl"],["pml","application/vnd.ctc-posml"],["png","image/png"],["pnm","image/x-portable-anymap"],["portpkg","application/vnd.macports.portpkg"],["pot","application/vnd.ms-powerpoint"],["potm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["potx","application/vnd.openxmlformats-officedocument.presentationml.template"],["ppa","application/vnd.ms-powerpoint"],["ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"],["ppd","application/vnd.cups-ppd"],["ppm","image/x-portable-pixmap"],["pps","application/vnd.ms-powerpoint"],["ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"],["ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"],["ppt","application/powerpoint"],["pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["pqa","application/vnd.palm"],["prc","application/x-pilot"],["pre","application/vnd.lotus-freelance"],["prf","application/pics-rules"],["provx","application/provenance+xml"],["ps","application/postscript"],["psb","application/vnd.3gpp.pic-bw-small"],["psd","application/x-photoshop"],["psf","application/x-font-linux-psf"],["pskcxml","application/pskc+xml"],["pti","image/prs.pti"],["ptid","application/vnd.pvi.ptid1"],["pub","application/x-mspublisher"],["pvb","application/vnd.3gpp.pic-bw-var"],["pwn","application/vnd.3m.post-it-notes"],["pya","audio/vnd.ms-playready.media.pya"],["pyv","video/vnd.ms-playready.media.pyv"],["qam","application/vnd.epson.quickanime"],["qbo","application/vnd.intu.qbo"],["qfx","application/vnd.intu.qfx"],["qps","application/vnd.publishare-delta-tree"],["qt","video/quicktime"],["qwd","application/vnd.quark.quarkxpress"],["qwt","application/vnd.quark.quarkxpress"],["qxb","application/vnd.quark.quarkxpress"],["qxd","application/vnd.quark.quarkxpress"],["qxl","application/vnd.quark.quarkxpress"],["qxt","application/vnd.quark.quarkxpress"],["ra","audio/x-realaudio"],["ram","audio/x-pn-realaudio"],["raml","application/raml+yaml"],["rapd","application/route-apd+xml"],["rar","application/x-rar"],["ras","image/x-cmu-raster"],["rcprofile","application/vnd.ipunplugged.rcprofile"],["rdf","application/rdf+xml"],["rdz","application/vnd.data-vision.rdz"],["relo","application/p2p-overlay+xml"],["rep","application/vnd.businessobjects"],["res","application/x-dtbresource+xml"],["rgb","image/x-rgb"],["rif","application/reginfo+xml"],["rip","audio/vnd.rip"],["ris","application/x-research-info-systems"],["rl","application/resource-lists+xml"],["rlc","image/vnd.fujixerox.edmics-rlc"],["rld","application/resource-lists-diff+xml"],["rm","audio/x-pn-realaudio"],["rmi","audio/midi"],["rmp","audio/x-pn-realaudio-plugin"],["rms","application/vnd.jcp.javame.midlet-rms"],["rmvb","application/vnd.rn-realmedia-vbr"],["rnc","application/relax-ng-compact-syntax"],["rng","application/xml"],["roa","application/rpki-roa"],["roff","text/troff"],["rp9","application/vnd.cloanto.rp9"],["rpm","audio/x-pn-realaudio-plugin"],["rpss","application/vnd.nokia.radio-presets"],["rpst","application/vnd.nokia.radio-preset"],["rq","application/sparql-query"],["rs","application/rls-services+xml"],["rsa","application/x-pkcs7"],["rsat","application/atsc-rsat+xml"],["rsd","application/rsd+xml"],["rsheet","application/urc-ressheet+xml"],["rss","application/rss+xml"],["rtf","text/rtf"],["rtx","text/richtext"],["run","application/x-makeself"],["rusd","application/route-usd+xml"],["rv","video/vnd.rn-realvideo"],["s","text/x-asm"],["s3m","audio/s3m"],["saf","application/vnd.yamaha.smaf-audio"],["sass","text/x-sass"],["sbml","application/sbml+xml"],["sc","application/vnd.ibm.secure-container"],["scd","application/x-msschedule"],["scm","application/vnd.lotus-screencam"],["scq","application/scvp-cv-request"],["scs","application/scvp-cv-response"],["scss","text/x-scss"],["scurl","text/vnd.curl.scurl"],["sda","application/vnd.stardivision.draw"],["sdc","application/vnd.stardivision.calc"],["sdd","application/vnd.stardivision.impress"],["sdkd","application/vnd.solent.sdkm+xml"],["sdkm","application/vnd.solent.sdkm+xml"],["sdp","application/sdp"],["sdw","application/vnd.stardivision.writer"],["sea","application/octet-stream"],["see","application/vnd.seemail"],["seed","application/vnd.fdsn.seed"],["sema","application/vnd.sema"],["semd","application/vnd.semd"],["semf","application/vnd.semf"],["senmlx","application/senml+xml"],["sensmlx","application/sensml+xml"],["ser","application/java-serialized-object"],["setpay","application/set-payment-initiation"],["setreg","application/set-registration-initiation"],["sfd-hdstx","application/vnd.hydrostatix.sof-data"],["sfs","application/vnd.spotfire.sfs"],["sfv","text/x-sfv"],["sgi","image/sgi"],["sgl","application/vnd.stardivision.writer-global"],["sgm","text/sgml"],["sgml","text/sgml"],["sh","application/x-sh"],["shar","application/x-shar"],["shex","text/shex"],["shf","application/shf+xml"],["shtml","text/html"],["sid","image/x-mrsid-image"],["sieve","application/sieve"],["sig","application/pgp-signature"],["sil","audio/silk"],["silo","model/mesh"],["sis","application/vnd.symbian.install"],["sisx","application/vnd.symbian.install"],["sit","application/x-stuffit"],["sitx","application/x-stuffitx"],["siv","application/sieve"],["skd","application/vnd.koan"],["skm","application/vnd.koan"],["skp","application/vnd.koan"],["skt","application/vnd.koan"],["sldm","application/vnd.ms-powerpoint.slide.macroenabled.12"],["sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"],["slim","text/slim"],["slm","text/slim"],["sls","application/route-s-tsid+xml"],["slt","application/vnd.epson.salt"],["sm","application/vnd.stepmania.stepchart"],["smf","application/vnd.stardivision.math"],["smi","application/smil"],["smil","application/smil"],["smv","video/x-smv"],["smzip","application/vnd.stepmania.package"],["snd","audio/basic"],["snf","application/x-font-snf"],["so","application/octet-stream"],["spc","application/x-pkcs7-certificates"],["spdx","text/spdx"],["spf","application/vnd.yamaha.smaf-phrase"],["spl","application/x-futuresplash"],["spot","text/vnd.in3d.spot"],["spp","application/scvp-vp-response"],["spq","application/scvp-vp-request"],["spx","audio/ogg"],["sql","application/x-sql"],["src","application/x-wais-source"],["srt","application/x-subrip"],["sru","application/sru+xml"],["srx","application/sparql-results+xml"],["ssdl","application/ssdl+xml"],["sse","application/vnd.kodak-descriptor"],["ssf","application/vnd.epson.ssf"],["ssml","application/ssml+xml"],["sst","application/octet-stream"],["st","application/vnd.sailingtracker.track"],["stc","application/vnd.sun.xml.calc.template"],["std","application/vnd.sun.xml.draw.template"],["stf","application/vnd.wt.stf"],["sti","application/vnd.sun.xml.impress.template"],["stk","application/hyperstudio"],["stl","model/stl"],["stpx","model/step+xml"],["stpxz","model/step-xml+zip"],["stpz","model/step+zip"],["str","application/vnd.pg.format"],["stw","application/vnd.sun.xml.writer.template"],["styl","text/stylus"],["stylus","text/stylus"],["sub","text/vnd.dvb.subtitle"],["sus","application/vnd.sus-calendar"],["susp","application/vnd.sus-calendar"],["sv4cpio","application/x-sv4cpio"],["sv4crc","application/x-sv4crc"],["svc","application/vnd.dvb.service"],["svd","application/vnd.svd"],["svg","image/svg+xml"],["svgz","image/svg+xml"],["swa","application/x-director"],["swf","application/x-shockwave-flash"],["swi","application/vnd.aristanetworks.swi"],["swidtag","application/swid+xml"],["sxc","application/vnd.sun.xml.calc"],["sxd","application/vnd.sun.xml.draw"],["sxg","application/vnd.sun.xml.writer.global"],["sxi","application/vnd.sun.xml.impress"],["sxm","application/vnd.sun.xml.math"],["sxw","application/vnd.sun.xml.writer"],["t","text/troff"],["t3","application/x-t3vm-image"],["t38","image/t38"],["taglet","application/vnd.mynfc"],["tao","application/vnd.tao.intent-module-archive"],["tap","image/vnd.tencent.tap"],["tar","application/x-tar"],["tcap","application/vnd.3gpp2.tcap"],["tcl","application/x-tcl"],["td","application/urc-targetdesc+xml"],["teacher","application/vnd.smart.teacher"],["tei","application/tei+xml"],["teicorpus","application/tei+xml"],["tex","application/x-tex"],["texi","application/x-texinfo"],["texinfo","application/x-texinfo"],["text","text/plain"],["tfi","application/thraud+xml"],["tfm","application/x-tex-tfm"],["tfx","image/tiff-fx"],["tga","image/x-tga"],["tgz","application/x-tar"],["thmx","application/vnd.ms-officetheme"],["tif","image/tiff"],["tiff","image/tiff"],["tk","application/x-tcl"],["tmo","application/vnd.tmobile-livetv"],["toml","application/toml"],["torrent","application/x-bittorrent"],["tpl","application/vnd.groove-tool-template"],["tpt","application/vnd.trid.tpt"],["tr","text/troff"],["tra","application/vnd.trueapp"],["trig","application/trig"],["trm","application/x-msterminal"],["ts","video/mp2t"],["tsd","application/timestamped-data"],["tsv","text/tab-separated-values"],["ttc","font/collection"],["ttf","font/ttf"],["ttl","text/turtle"],["ttml","application/ttml+xml"],["twd","application/vnd.simtech-mindmapper"],["twds","application/vnd.simtech-mindmapper"],["txd","application/vnd.genomatix.tuxedo"],["txf","application/vnd.mobius.txf"],["txt","text/plain"],["u8dsn","message/global-delivery-status"],["u8hdr","message/global-headers"],["u8mdn","message/global-disposition-notification"],["u8msg","message/global"],["u32","application/x-authorware-bin"],["ubj","application/ubjson"],["udeb","application/x-debian-package"],["ufd","application/vnd.ufdl"],["ufdl","application/vnd.ufdl"],["ulx","application/x-glulx"],["umj","application/vnd.umajin"],["unityweb","application/vnd.unity"],["uoml","application/vnd.uoml+xml"],["uri","text/uri-list"],["uris","text/uri-list"],["urls","text/uri-list"],["usdz","model/vnd.usdz+zip"],["ustar","application/x-ustar"],["utz","application/vnd.uiq.theme"],["uu","text/x-uuencode"],["uva","audio/vnd.dece.audio"],["uvd","application/vnd.dece.data"],["uvf","application/vnd.dece.data"],["uvg","image/vnd.dece.graphic"],["uvh","video/vnd.dece.hd"],["uvi","image/vnd.dece.graphic"],["uvm","video/vnd.dece.mobile"],["uvp","video/vnd.dece.pd"],["uvs","video/vnd.dece.sd"],["uvt","application/vnd.dece.ttml+xml"],["uvu","video/vnd.uvvu.mp4"],["uvv","video/vnd.dece.video"],["uvva","audio/vnd.dece.audio"],["uvvd","application/vnd.dece.data"],["uvvf","application/vnd.dece.data"],["uvvg","image/vnd.dece.graphic"],["uvvh","video/vnd.dece.hd"],["uvvi","image/vnd.dece.graphic"],["uvvm","video/vnd.dece.mobile"],["uvvp","video/vnd.dece.pd"],["uvvs","video/vnd.dece.sd"],["uvvt","application/vnd.dece.ttml+xml"],["uvvu","video/vnd.uvvu.mp4"],["uvvv","video/vnd.dece.video"],["uvvx","application/vnd.dece.unspecified"],["uvvz","application/vnd.dece.zip"],["uvx","application/vnd.dece.unspecified"],["uvz","application/vnd.dece.zip"],["vbox","application/x-virtualbox-vbox"],["vbox-extpack","application/x-virtualbox-vbox-extpack"],["vcard","text/vcard"],["vcd","application/x-cdlink"],["vcf","text/x-vcard"],["vcg","application/vnd.groove-vcard"],["vcs","text/x-vcalendar"],["vcx","application/vnd.vcx"],["vdi","application/x-virtualbox-vdi"],["vds","model/vnd.sap.vds"],["vhd","application/x-virtualbox-vhd"],["vis","application/vnd.visionary"],["viv","video/vnd.vivo"],["vlc","application/videolan"],["vmdk","application/x-virtualbox-vmdk"],["vob","video/x-ms-vob"],["vor","application/vnd.stardivision.writer"],["vox","application/x-authorware-bin"],["vrml","model/vrml"],["vsd","application/vnd.visio"],["vsf","application/vnd.vsf"],["vss","application/vnd.visio"],["vst","application/vnd.visio"],["vsw","application/vnd.visio"],["vtf","image/vnd.valve.source.texture"],["vtt","text/vtt"],["vtu","model/vnd.vtu"],["vxml","application/voicexml+xml"],["w3d","application/x-director"],["wad","application/x-doom"],["wadl","application/vnd.sun.wadl+xml"],["war","application/java-archive"],["wasm","application/wasm"],["wav","audio/x-wav"],["wax","audio/x-ms-wax"],["wbmp","image/vnd.wap.wbmp"],["wbs","application/vnd.criticaltools.wbs+xml"],["wbxml","application/wbxml"],["wcm","application/vnd.ms-works"],["wdb","application/vnd.ms-works"],["wdp","image/vnd.ms-photo"],["weba","audio/webm"],["webapp","application/x-web-app-manifest+json"],["webm","video/webm"],["webmanifest","application/manifest+json"],["webp","image/webp"],["wg","application/vnd.pmi.widget"],["wgt","application/widget"],["wks","application/vnd.ms-works"],["wm","video/x-ms-wm"],["wma","audio/x-ms-wma"],["wmd","application/x-ms-wmd"],["wmf","image/wmf"],["wml","text/vnd.wap.wml"],["wmlc","application/wmlc"],["wmls","text/vnd.wap.wmlscript"],["wmlsc","application/vnd.wap.wmlscriptc"],["wmv","video/x-ms-wmv"],["wmx","video/x-ms-wmx"],["wmz","application/x-msmetafile"],["woff","font/woff"],["woff2","font/woff2"],["word","application/msword"],["wpd","application/vnd.wordperfect"],["wpl","application/vnd.ms-wpl"],["wps","application/vnd.ms-works"],["wqd","application/vnd.wqd"],["wri","application/x-mswrite"],["wrl","model/vrml"],["wsc","message/vnd.wfa.wsc"],["wsdl","application/wsdl+xml"],["wspolicy","application/wspolicy+xml"],["wtb","application/vnd.webturbo"],["wvx","video/x-ms-wvx"],["x3d","model/x3d+xml"],["x3db","model/x3d+fastinfoset"],["x3dbz","model/x3d+binary"],["x3dv","model/x3d-vrml"],["x3dvz","model/x3d+vrml"],["x3dz","model/x3d+xml"],["x32","application/x-authorware-bin"],["x_b","model/vnd.parasolid.transmit.binary"],["x_t","model/vnd.parasolid.transmit.text"],["xaml","application/xaml+xml"],["xap","application/x-silverlight-app"],["xar","application/vnd.xara"],["xav","application/xcap-att+xml"],["xbap","application/x-ms-xbap"],["xbd","application/vnd.fujixerox.docuworks.binder"],["xbm","image/x-xbitmap"],["xca","application/xcap-caps+xml"],["xcs","application/calendar+xml"],["xdf","application/xcap-diff+xml"],["xdm","application/vnd.syncml.dm+xml"],["xdp","application/vnd.adobe.xdp+xml"],["xdssc","application/dssc+xml"],["xdw","application/vnd.fujixerox.docuworks"],["xel","application/xcap-el+xml"],["xenc","application/xenc+xml"],["xer","application/patch-ops-error+xml"],["xfdf","application/vnd.adobe.xfdf"],["xfdl","application/vnd.xfdl"],["xht","application/xhtml+xml"],["xhtml","application/xhtml+xml"],["xhvml","application/xv+xml"],["xif","image/vnd.xiff"],["xl","application/excel"],["xla","application/vnd.ms-excel"],["xlam","application/vnd.ms-excel.addin.macroEnabled.12"],["xlc","application/vnd.ms-excel"],["xlf","application/xliff+xml"],["xlm","application/vnd.ms-excel"],["xls","application/vnd.ms-excel"],["xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"],["xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xlt","application/vnd.ms-excel"],["xltm","application/vnd.ms-excel.template.macroEnabled.12"],["xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"],["xlw","application/vnd.ms-excel"],["xm","audio/xm"],["xml","application/xml"],["xns","application/xcap-ns+xml"],["xo","application/vnd.olpc-sugar"],["xop","application/xop+xml"],["xpi","application/x-xpinstall"],["xpl","application/xproc+xml"],["xpm","image/x-xpixmap"],["xpr","application/vnd.is-xpr"],["xps","application/vnd.ms-xpsdocument"],["xpw","application/vnd.intercon.formnet"],["xpx","application/vnd.intercon.formnet"],["xsd","application/xml"],["xsl","application/xml"],["xslt","application/xslt+xml"],["xsm","application/vnd.syncml+xml"],["xspf","application/xspf+xml"],["xul","application/vnd.mozilla.xul+xml"],["xvm","application/xv+xml"],["xvml","application/xv+xml"],["xwd","image/x-xwindowdump"],["xyz","chemical/x-xyz"],["xz","application/x-xz"],["yaml","text/yaml"],["yang","application/yang"],["yin","application/yin+xml"],["yml","text/yaml"],["ymp","text/x-suse-ymp"],["z","application/x-compress"],["z1","application/x-zmachine"],["z2","application/x-zmachine"],["z3","application/x-zmachine"],["z4","application/x-zmachine"],["z5","application/x-zmachine"],["z6","application/x-zmachine"],["z7","application/x-zmachine"],["z8","application/x-zmachine"],["zaz","application/vnd.zzazz.deck+xml"],["zip","application/zip"],["zir","application/vnd.zul"],["zirz","application/vnd.zul"],["zmm","application/vnd.handheld-entertainment+xml"],["zsh","text/x-scriptzsh"]]);function
59l(e,t,n){let r=function(e){let{name:t}=e;if(t&&-1!==t.lastIndexOf(".")&&!e.type){let n=t.split(".").pop().toLowerCase(),r=a.get(n);r&&Object.defineProperty(e,"type",{value:r,writable:!1,configurable:!1,enumerable:!0})}return e}(e),{webkitRelativePath:o}=e,i="string"==typeof t?t:"string"==typeof o&&o.length>0?o:`./${e.name}`;return"string"!=typeof r.path&&s(r,"path",i),void 0!==n&&Object.defineProperty(r,"handle",{value:n,writable:!1,configurable:!1,enumerable:!0}),s(r,"relativePath",i),r}function s(e,t,n){Object.defineProperty(e,t,{value:n,writable:!1,configurable:!1,enumerable:!0})}let c=[".DS_Store","Thumbs.db"];function d(e){return"object"==typeof e&&null!==e}function p(e){return e.filter(e=>-1===c.indexOf(e.name))}function f(e){if(null===e)return[];let t=[];for(let n=0;n<e.length;n++){let r=e[n];t.push(r)}return t}function m(e){if("function"!=typeof e.webkitGetAsEntry)return h(e);let t=e.webkitGetAsEntry();return t&&t.isDirectory?g(t):h(e,t)}function h(e,t){return(0,i.mG)(this,void 0,void 0,function*(){var n;if(globalThis.isSecureContext&&"function"==typeof e.getAsFileSystemHandle){let t=yield e.getAsFileSystemHandle();if(null===t)throw Error(`${e} is not a File`);if(void 0!==t){let e=yield t.getFile();return e.handle=t,l(e)}}let r=e.getAsFile();if(!r)throw Error(`${e} is not a File`);return l(r,null!==(n=null==t?void 0:t.fullPath)&&void 0!==n?n:void 0)})}function v(e){return(0,i.mG)(this,void 0,void 0,function*(){return e.isDirectory?g(e):function(e){return(0,i.mG)(this,void 0,void 0,function*(){return new Promise((t,n)=>{e.file(n=>{t(l(n,e.fullPath))},e=>{n(e)})})})}(e)})}function g(e){let t=e.createReader();return new Promise((e,n)=>{let r=[];!function o(){t.readEntries(t=>(0,i.mG)(this,void 0,void 0,function*(){if(t.length){let e=Promise.all(t.map(v));r.push(e),o()}else try{let t=yield Promise.all(r);e(t)}catch(e){n(e)}}),e=>{n(e)})}()})}var b=n(81880);function y(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||T(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){E(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||T(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){if(e){if("string"==typeof e)return P(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(e,t)}}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var C="function"==typeof b?b:b.default,S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=e.split(","),n=t.length>1?"one of ".concat(t.join(", ")):t[0];return{code:"file-invalid-type",message:"File type must be ".concat(n)}},O=function(e){return{code:"file-too-large",message:"File is larger than ".concat(e," ").concat(1===e?"byte":"bytes")}},M=function(e){return{code:"file-too-small",message:"File is smaller than ".concat(e," ").concat(1===e?"byte":"bytes")}},L={code:"too-many-files",message:"Too many files"};function j(e,t){var n="application/x-moz-file"===e.type||C(e,t);return[n,n?null:S(t)]}function R(e,t,n){if(N(e.size)){if(N(t)&&N(n)){if(e.size>n)return[!1,O(n)];if(e.size<t)return[!1,M(t)]}else if(N(t)&&e.size<t)return[!1,M(t)];else if(N(n)&&e.size>n)return[!1,O(n)]}return[!0,null]}function N(e){return null!=e}function A(e){return"function"==typeof e.isPropagationStopped?e.isPropagationStopped():void 0!==e.cancelBubble&&e.cancelBubble}function D(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(e){return"Files"===e||"application/x-moz-file"===e}):!!e.target&&!!e.target.files}function z(e){e.preventDefault()}function F(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){for(var n=arguments.length,r=Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return t.some(function(t){return!A(e)&&t&&t.apply(void 0,[e].concat(r)),A(e)})}}function I(e){return"audio/*"===e||"video/*"===e||"image/*"===e||"text/*"===e||"application/*"===e||/\w+\/[-+.\w]+/g.test(e)}function H(e){return/^.*\.[\w]+$/.test(e)}var _=["children"],B=["open"],W=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],$=["refKey","onChange","onClick"];function V(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||K(e,t)||function(){throw TypeError("Invalid attempt to de
59structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(e,t){if(e){if("string"==typeof e)return U(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return U(e,t)}}function U(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach(function(t){G(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function G(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var X=(0,r.forwardRef)(function(e,t){var n=e.children,o=ee(Z(e,_)),i=o.open,a=Z(o,B);return(0,r.useImperativeHandle)(t,function(){return{open:i}},[i]),r.createElement(r.Fragment,null,n(Y(Y({},a),{},{open:i})))});X.displayName="Dropzone";var J={disabled:!1,getFilesFromEvent:function(e){return(0,i.mG)(this,void 0,void 0,function*(){return d(e)&&d(e.dataTransfer)?function(e,t){return(0,i.mG)(this,void 0,void 0,function*(){if(e.items){let n=f(e.items).filter(e=>"file"===e.kind);return"drop"!==t?n:p(function e(t){return t.reduce((t,n)=>[...t,...Array.isArray(n)?e(n):[n]],[])}((yield Promise.all(n.map(m)))))}return p(f(e.files).map(e=>l(e)))})}(e.dataTransfer,e.type):d(e)&&d(e.target)?f(e.target.files).map(e=>l(e)):Array.isArray(e)&&e.every(e=>"getFile"in e&&"function"==typeof e.getFile)?function(e){return(0,i.mG)(this,void 0,void 0,function*(){return(yield Promise.all(e.map(e=>e.getFile()))).map(e=>l(e))})}(e):[]})},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!1,autoFocus:!1};X.defaultProps=J,X.propTypes={children:o.func,accept:o.objectOf(o.arrayOf(o.string)),multiple:o.bool,preventDropOnDocument:o.bool,noClick:o.bool,noKeyboard:o.bool,noDrag:o.bool,noDragEventsBubbling:o.bool,minSize:o.number,maxSize:o.number,maxFiles:o.number,disabled:o.bool,getFilesFromEvent:o.func,onFileDialogCancel:o.func,onFileDialogOpen:o.func,useFsAccessApi:o.bool,autoFocus:o.bool,onDragEnter:o.func,onDragLeave:o.func,onDragOver:o.func,onDrop:o.func,onDropAccepted:o.func,onDropRejected:o.func,onError:o.func,validator:o.func};var Q={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Y(Y({},J),e),n=t.accept,o=t.disabled,i=t.getFilesFromEvent,a=t.maxSize,l=t.minSize,s=t.multiple,c=t.maxFiles,d=t.onDragEnter,p=t.onDragLeave,f=t.onDragOver,m=t.onDrop,h=t.onDropAccepted,v=t.onDropRejected,g=t.onFileDialogCancel,b=t.onFileDialogOpen,x=t.useFsAccessApi,T=t.autoFocus,P=t.preventDropOnDocument,C=t.noClick,S=t.noKeyboard,O=t.noDrag,M=t.noDragEventsBubbling,_=t.onError,B=t.validator,q=(0,r.useMemo)(function(){return function(e){if(N(e))return Object.entries(e).reduce(function(e,t){var n=k(t,2),r=n[0],o=n[1];return[].concat(y(e),[r],y(o))},[]).filter(function(e){return I(e)||H(e)}).join(",")}(n)},[n]),X=(0,r.useMemo)(function(){return N(n)?[{description:"Files",accept:Object.entries(n).filter(function(e){var t=k(e,2),n=t[0],r=t[1],o=!0;return I(n)||(console.warn('Skipped "'.concat(n,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),o=!1),Array.isArray(r)&&r.every(H)||(console.warn('Skipped "'.concat(n,'" because an invali
59d file extension was provided.')),o=!1),o}).reduce(function(e,t){var n=k(t,2),r=n[0],o=n[1];return w(w({},e),{},E({},r,o))},{})}]:n},[n]),ee=(0,r.useMemo)(function(){return"function"==typeof b?b:en},[b]),er=(0,r.useMemo)(function(){return"function"==typeof g?g:en},[g]),eo=(0,r.useRef)(null),ei=(0,r.useRef)(null),ea=V((0,r.useReducer)(et,Q),2),el=ea[0],es=ea[1],ec=el.isFocused,eu=el.isFileDialogActive,ed=(0,r.useRef)("undefined"!=typeof window&&window.isSecureContext&&x&&"showOpenFilePicker"in window),ep=function(){!ed.current&&eu&&setTimeout(function(){ei.current&&!ei.current.files.length&&(es({type:"closeDialog"}),er())},300)};(0,r.useEffect)(function(){return window.addEventListener("focus",ep,!1),function(){window.removeEventListener("focus",ep,!1)}},[ei,eu,er,ed]);var ef=(0,r.useRef)([]),em=function(e){eo.current&&eo.current.contains(e.target)||(e.preventDefault(),ef.current=[])};(0,r.useEffect)(function(){return P&&(document.addEventListener("dragover",z,!1),document.addEventListener("drop",em,!1)),function(){P&&(document.removeEventListener("dragover",z),document.removeEventListener("drop",em))}},[eo,P]),(0,r.useEffect)(function(){return!o&&T&&eo.current&&eo.current.focus(),function(){}},[eo,T,o]);var eh=(0,r.useCallback)(function(e){_?_(e):console.error(e)},[_]),ev=(0,r.useCallback)(function(e){var t;e.preventDefault(),e.persist(),eM(e),ef.current=[].concat(function(e){if(Array.isArray(e))return U(e)}(t=ef.current)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||K(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[e.target]),D(e)&&Promise.resolve(i(e)).then(function(t){if(!A(e)||M){var n,r,o,i,p,f,m,h,v=t.length,g=v>0&&(r=(n={files:t,accept:q,minSize:l,maxSize:a,multiple:s,maxFiles:c,validator:B}).files,o=n.accept,i=n.minSize,p=n.maxSize,f=n.multiple,m=n.maxFiles,h=n.validator,(!!f||!(r.length>1))&&(!f||!(m>=1)||!(r.length>m))&&r.every(function(e){var t=k(j(e,o),1)[0],n=k(R(e,i,p),1)[0],r=h?h(e):null;return t&&n&&!r}));es({isDragAccept:g,isDragReject:v>0&&!g,isDragActive:!0,type:"setDraggedFiles"}),d&&d(e)}}).catch(function(e){return eh(e)})},[i,d,eh,M,q,l,a,s,c,B]),eg=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eM(e);var t=D(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(e){}return t&&f&&f(e),!1},[f,M]),eb=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eM(e);var t=ef.current.filter(function(e){return eo.current&&eo.current.contains(e)}),n=t.indexOf(e.target);-1!==n&&t.splice(n,1),ef.current=t,!(t.length>0)&&(es({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),D(e)&&p&&p(e))},[eo,p,M]),ey=(0,r.useCallback)(function(e,t){var n=[],r=[];e.forEach(function(e){var t=V(j(e,q),2),o=t[0],i=t[1],s=V(R(e,l,a),2),c=s[0],d=s[1],p=B?B(e):null;if(o&&c&&!p)n.push(e);else{var f=[i,d];p&&(f=f.concat(p)),r.push({file:e,errors:f.filter(function(e){return e})})}}),(!s&&n.length>1||s&&c>=1&&n.length>c)&&(n.forEach(function(e){r.push({file:e,errors:[L]})}),n.splice(0)),es({acceptedFiles:n,fileRejections:r,isDragReject:r.length>0,type:"setFiles"}),m&&m(n,r,t),r.length>0&&v&&v(r,t),n.length>0&&h&&h(n,t)},[es,s,q,l,a,c,m,h,v,B]),ex=(0,r.useCallback)(function(e){e.preventDefault(),e.persist(),eM(e),ef.current=[],D(e)&&Promise.resolve(i(e)).then(function(t){(!A(e)||M)&&ey(t,e)}).catch(function(e){return eh(e)}),es({type:"reset"})},[i,ey,eh,M]),ew=(0,r.useCallback)(function(){if(ed.current){es({type:"openDialog"}),ee(),window.showOpenFilePicker({multiple:s,types:X}).then(function(e){return i(e)}).then(function(e){ey(e,null),es({type:"closeDialog"})}).catch(function(e){e instanceof DOMException&&("AbortError"===e.name||e.code===e.ABORT_ERR)?(er(e),es({type:"closeDialog"})):e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)?(ed.current=!1,ei.current?(ei.current.value=null,ei.current.click()):eh(Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no <input> was provided."))):eh(e)});return}ei.current&&(es({type:"openDialog"}),ee(),ei.current.value=null,ei.current.click())},[es,ee,er,x,ey,eh,X,s]),eE=(0,r.useCallback)(function(e){eo.current&&eo.current.isEqualNode(e.target)&&(" "===e.key||"Enter"===e.key||32===e.keyCode||13===e.keyCode)&&(e.preventDefault(),ew())},[eo,ew]),ek=(0,r.useCallback)(function(){es({type:"focus"})},[]),eT=(0,r.useCallback)(function(){es({type:"blur"})},[]),eP=(0,r.useCallback)(function(){C||(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return -1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/")}()?setTimeout(ew,0):ew())},[C,ew]),eC=function(e){return o?null:e},eS=function(e){return S?null:eC(e)},eO=function(e){return O?null:eC(e)},eM=function(e){M&&e.stopPropagation()},eL=(0,r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=e.role,r=e.onKeyDown,i=e.onFocus,a=e.onBlur,l=e.onClick,s=e.onDragEnter,c=e.onDragOver,d=e.onDragLeave,p=e.onDrop,f=Z(e,W);return Y(Y(G({onKeyDown:eS(F(r,eE)),onFocus:eS(F(i,ek)),onBlur:eS(F(a,eT)),onClick:eC(F(l,eP)),onDragEnter:eO(F(s,ev)),onDragOver:eO(F(c,eg)),onDragLeave:eO(F(d,eb)),onDrop:eO(F(p,ex)),role:"string"==typeof n&&""!==n?n:"presentation"},void 0===t?"ref":t,eo),o||S?{}:{tabIndex:0}),f)}},[eo,eE,ek,eT,eP,ev,eg,eb,ex,S,O,o]),ej=(0,r.useCallback)(function(e){e.stopPropagation()},[]),eR=(0,r.useMemo)(function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
59,t=e.refKey,n=e.onChange,r=e.onClick,o=Z(e,$);return Y(Y({},G({accept:q,multiple:s,type:"file",style:{border:0,clip:"rect(0, 0, 0, 0)",clipPath:"inset(50%)",height:"1px",margin:"0 -1px -1px 0",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap"},onChange:eC(F(n,ex)),onClick:eC(F(r,ej)),tabIndex:-1},void 0===t?"ref":t,ei)),o)}},[ei,n,s,ex,o]);return Y(Y({},el),{},{isFocused:ec&&!o,getRootProps:eL,getInputProps:eR,rootRef:eo,inputRef:ei,open:eC(ew)})}function et(e,t){switch(t.type){case"focus":return Y(Y({},e),{},{isFocused:!0});case"blur":return Y(Y({},e),{},{isFocused:!1});case"openDialog":return Y(Y({},Q),{},{isFileDialogActive:!0});case"closeDialog":return Y(Y({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return Y(Y({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return Y(Y({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections,isDragReject:t.isDragReject});case"reset":return Y({},Q);default:return e}}function en(){}},75927:function(e,t,n){"use strict";let r,o;n.d(t,{x7:function(){return ef},ZP:function(){return em},Am:function(){return B}});var i,a=n(20132);let l={data:""},s=e=>{if("object"==typeof window){let t=(e?e.querySelector("#_goober"):window._goober)||Object.assign(document.createElement("style"),{innerHTML:" ",id:"_goober"});return t.nonce=window.__nonce__,t.parentNode||(e||document.head).appendChild(t),t.firstChild}return e||l},c=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,d=/\/\*[^]*?\*\/| +/g,p=/\n+/g,f=(e,t)=>{let n="",r="",o="";for(let i in e){let a=e[i];"@"==i[0]?"i"==i[1]?n=i+" "+a+";":r+="f"==i[1]?f(a,i):i+"{"+f(a,"k"==i[1]?"":t)+"}":"object"==typeof a?r+=f(a,t?t.replace(/([^,])+/g,e=>i.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):i):null!=a&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=f.p?f.p(i,a):i+":"+a+";")}return n+(t&&o?t+"{"+o+"}":o)+r},m={},h=e=>{if("object"==typeof e){let t="";for(let n in e)t+=n+h(e[n]);return t}return e},v=(e,t,n,r,o)=>{var i;let a=h(e),l=m[a]||(m[a]=(e=>{let t=0,n=11;for(;t<e.length;)n=101*n+e.charCodeAt(t++)>>>0;return"go"+n})(a));if(!m[l]){let t=a!==e?e:(e=>{let t,n,r=[{}];for(;t=c.exec(e.replace(d,""));)t[4]?r.shift():t[3]?(n=t[3].replace(p," ").trim(),r.unshift(r[0][n]=r[0][n]||{})):r[0][t[1]]=t[2].replace(p," ").trim();return r[0]})(e);m[l]=f(o?{["@keyframes "+l]:t}:t,n?"":"."+l)}let s=n&&m.g?m.g:null;return n&&(m.g=m[l]),i=m[l],s?t.data=t.data.replace(s,i):-1===t.data.indexOf(i)&&(t.data=r?i+t.data:t.data+i),l},g=(e,t,n)=>e.reduce((e,r,o)=>{let i=t[o];if(i&&i.call){let e=i(n),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":f(e,""):!1===e?"":e}return e+r+(null==i?"":i)},"");function b(e){let t=this||{},n=e.call?e(t.p):e;return v(n.unshift?n.raw?g(n,[].slice.call(arguments,1),t.p):n.reduce((e,n)=>Object.assign(e,n&&n.call?n(t.p):n),{}):n,s(t.target),t.g,t.o,t.k)}b.bind({g:1});let y,x,w,E=b.bind({k:1});function k(e,t){let n=this||{};return function(){let r=arguments;function o(i,a){let l=Object.assign({},i),s=l.className||o.className;n.p=Object.assign({theme:x&&x()},l),n.o=/ *go\d+/.test(s),l.className=b.apply(n,r)+(s?" "+s:""),t&&(l.ref=a);let c=e;return e[0]&&(c=l.as||e,delete l.as),w&&c[0]&&w(l),y(c,l)}return t?t(o):o}}var T=e=>"function"==typeof e,P=(e,t)=>T(e)?e(t):e,C=(r=0,()=>(++r).toString()),S=()=>{if(void 0===o&&"u">typeof window){let e=matchMedia("(prefers-reduced-motion: reduce)");o=!e||e.matches}return o},O="default",M=(e,t)=>{let{toastLimit:n}=e.settings;switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,n)};case 1:return{...e,toasts:e.toasts.map(e=>e.id===t.toast.id?{...e,...t.toast}:e)};case 2:let{toast:r}=t;return M(e,{type:e.toasts.find(e=>e.id===r.id)?1:0,toast:r});case 3:let{toastId:o}=t;return{...e,toasts:e.toasts.map(e=>e.id===o||void 0===o?{...e,dismissed:!0,visible:!1}:e)};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(e=>e.id!==t.toastId)};case 5:return{...e,pausedAt:t.time};
vendor: 4,828 bytes, lines 59-154
59case 6:let i=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map(e=>({...e,pauseDuration:e.pauseDuration+i}))}}},L=[],j={toasts:[],pausedAt:void 0,settings:{toastLimit:20}},R={},N=(e,t=O)=>{R[t]=M(R[t]||j,e),L.forEach(([e,n])=>{e===t&&n(R[t])})},A=e=>Object.keys(R).forEach(t=>N(e,t)),D=e=>Object.keys(R).find(t=>R[t].toasts.some(t=>t.id===e)),z=(e=O)=>t=>{N(t,e)},F={blank:4e3,error:4e3,success:2e3,loading:1/0,custom:4e3},I=(e={},t=O)=>{let[n,r]=(0,a.useState)(R[t]||j),o=(0,a.useRef)(R[t]);(0,a.useEffect)(()=>(o.current!==R[t]&&r(R[t]),L.push([t,r]),()=>{let e=L.findIndex(([e])=>e===t);e>-1&&L.splice(e,1)}),[t]);let i=n.toasts.map(t=>{var n,r,o;return{...e,...e[t.type],...t,removeDelay:t.removeDelay||(null==(n=e[t.type])?void 0:n.removeDelay)||(null==e?void 0:e.removeDelay),duration:t.duration||(null==(r=e[t.type])?void 0:r.duration)||(null==e?void 0:e.duration)||F[t.type],style:{...e.style,...null==(o=e[t.type])?void 0:o.style,...t.style}}});return{...n,toasts:i}},H=(e,t="blank",n)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...n,id:(null==n?void 0:n.id)||C()}),_=e=>(t,n)=>{let r=H(t,e,n);return z(r.toasterId||D(r.id))({type:2,toast:r}),r.id},B=(e,t)=>_("blank")(e,t);B.error=_("error"),B.success=_("success"),B.loading=_("loading"),B.custom=_("custom"),B.dismiss=(e,t)=>{let n={type:3,toastId:e};t?z(t)(n):A(n)},B.dismissAll=e=>B.dismiss(void 0,e),B.remove=(e,t)=>{let n={type:4,toastId:e};t?z(t)(n):A(n)},B.removeAll=e=>B.remove(void 0,e),B.promise=(e,t,n)=>{let r=B.loading(t.loading,{...n,...null==n?void 0:n.loading});return"function"==typeof e&&(e=e()),e.then(e=>{let o=t.success?P(t.success,e):void 0;return o?B.success(o,{id:r,...n,...null==n?void 0:n.success}):B.dismiss(r),e}).catch(e=>{let o=t.error?P(t.error,e):void 0;o?B.error(o,{id:r,...n,...null==n?void 0:n.error}):B.dismiss(r)}),e};var W=1e3,$=(e,t="default")=>{let{toasts:n,pausedAt:r}=I(e,t),o=(0,a.useRef)(new Map).current,i=(0,a.useCallback)((e,t=W)=>{if(o.has(e))return;let n=setTimeout(()=>{o.delete(e),l({type:4,toastId:e})},t);o.set(e,n)},[]);(0,a.useEffect)(()=>{if(r)return;let e=Date.now(),o=n.map(n=>{if(n.duration===1/0)return;let r=(n.duration||0)+n.pauseDuration-(e-n.createdAt);if(r<0){n.visible&&B.dismiss(n.id);return}return setTimeout(()=>B.dismiss(n.id,t),r)});return()=>{o.forEach(e=>e&&clearTimeout(e))}},[n,r,t]);let l=(0,a.useCallback)(z(t),[t]),s=(0,a.useCallback)(()=>{l({type:5,time:Date.now()})},[l]),c=(0,a.useCallback)((e,t)=>{l({type:1,toast:{id:e,height:t}})},[l]),d=(0,a.useCallback)(()=>{r&&l({type:6,time:Date.now()})},[r,l]),p=(0,a.useCallback)((e,t)=>{let{reverseOrder:r=!1,gutter:o=8,defaultPosition:i}=t||{},a=n.filter(t=>(t.position||i)===(e.position||i)&&t.height),l=a.findIndex(t=>t.id===e.id),s=a.filter((e,t)=>t<l&&e.visible).length;return a.filter(e=>e.visible).slice(...r?[s+1]:[0,s]).reduce((e,t)=>e+(t.height||0)+o,0)},[n]);return(0,a.useEffect)(()=>{n.forEach(e=>{if(e.dismissed)i(e.id,e.removeDelay);else{let t=o.get(e.id);t&&(clearTimeout(t),o.delete(e.id))}})},[n,i]),{toasts:n,handlers:{updateHeight:c,startPause:s,endPause:d,calculateOffset:p}}},V=E` 60from { 61 transform: scale(0) rotate(45deg); 62 opacity: 0; 63} 64to { 65 transform: scale(1) rotate(45deg); 66 opacity: 1; 67}`,K=E` 68from { 69 transform: scale(0); 70 opacity: 0; 71} 72to { 73 transform: scale(1); 74 opacity: 1; 75}`,U=E` 76from { 77 transform: scale(0) rotate(90deg); 78 opacity: 0; 79} 80to { 81 transform: scale(1) rotate(90deg); 82 opacity: 1; 83}`,q=k("div")` 84 width: 20px; 85 opacity: 0; 86 height: 20px; 87 border-radius: 10px; 88 background: ${e=>e.primary||"#ff4b4b"}; 89 position: relative; 90 transform: rotate(45deg); 91 92 animation: ${V} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 93 forwards; 94 animation-delay: 100ms; 95 96 &:after, 97 &:before { 98 content: ''; 99 animation: ${K} 0.15s ease-out forwards; 100 animation-delay: 150ms; 101 position: absolute; 102 border-radius: 3px; 103 opacity: 0; 104 background: ${e=>e.secondary||"#fff"}; 105 bottom: 9px; 106 left: 4px; 107 height: 2px; 108 width: 12px; 109 } 110 111 &:before { 112 animation: ${U} 0.15s ease-out forwards; 113 animation-delay: 180ms; 114 transform: rotate(90deg); 115 } 116`,Y=E` 117 from { 118 transform: rotate(0deg); 119 } 120 to { 121 transform: rotate(360deg); 122 } 123`,G=k("div")` 124 width: 12px; 125 height: 12px; 126 box-sizing: border-box; 127 border: 2px solid; 128 border-radius: 100%; 129 border-color: ${e=>e.secondary||"#e0e0e0"}; 130 border-right-color: ${e=>e.primary||"#616161"}; 131 animation: ${Y} 1s linear infinite; 132`,Z=E` 133from { 134 transform: scale(0) rotate(45deg); 135 opacity: 0; 136} 137to { 138 transform: scale(1) rotate(45deg); 139 opacity: 1; 140}`,X=E` 1410% { 142 height: 0; 143 width: 0; 144 opacity: 0; 145} 14640% { 147 height: 0; 148 width: 6px; 149 opacity: 1; 150} 151100% { 152 opacity: 1; 153 height: 10px; 154}`,J=k("div")`
155 width: 20px; 156 opacity: 0; 157 height: 20px; 158 border-radius: 10px; 159 background: ${e=>e.primary||"#61d345"}; 160 position: relative; 161 transform: rotate(45deg); 162 163 animation: ${Z} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 164 forwards; 165 animation-delay: 100ms; 166 &:after { 167 content: ''; 168 box-sizing: border-box; 169 animation: ${X} 0.2s ease-out forwards; 170 opacity: 0; 171 animation-delay: 200ms; 172 position: absolute; 173 border-right: 2px solid; 174 border-bottom: 2px solid; 175 border-color: ${e=>e.secondary||"#fff"}; 176 bottom: 6px; 177 left: 6px; 178 height: 10px; 179 width: 6px; 180 } 181`,Q=k("div")` 182 position: absolute; 183`,ee=k("div")` 184 position: relative; 185 display: flex; 186 justify-content: center; 187 align-items: center; 188 min-width: 20px; 189 min-height: 20px; 190`,et=E` 191from { 192 transform: scale(0.6); 193 opacity: 0.4; 194} 195to { 196 transform: scale(1); 197 opacity: 1; 198}`,en=k("div")` 199 position: relative; 200 transform: scale(0.6); 201 opacity: 0.4; 202 min-width: 20px; 203 animation: ${et} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275) 204 forwards; 205`,er=({toast:e})=>{let{icon:t,type:n,iconTheme:r}=e;return void 0!==t?"string"==typeof t?a.createElement(en,null,t):t:"blank"===n?null:a.createElement(ee,null,a.createElement(G,{...r}),"loading"!==n&&a.createElement(Q,null,"error"===n?a.createElement(q,{...r}):a.createElement(J,{...r})))},eo=e=>` 2060% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;} 207100% {transform: translate3d(0,0,0) scale(1); opacity:1;} 208`,ei=e=>` 2090% {transform: translate3d(0,0,-1px) scale(1); opacity:1;} 210100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;} 211`,ea=k("div")` 212 display: flex; 213 align-items: center; 214 background: #fff; 215 color: #363636; 216 line-height: 1.3; 217 will-change: transform; 218 box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05); 219 max-width: 350px; 220 pointer-events: auto; 221 padding: 8px 10px; 222 border-radius: 8px; 223`,el=k("div")` 224 display: flex; 225 justify-content: center; 226 margin: 4px 10px; 227 color: inherit; 228 flex: 1 1 auto; 229 white-space: pre-line; 230`,es=(e,t)=>{let n=e.includes("top")?1:-1,[r,o]=S()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[eo(n),ei(n)];return{animation:t?`${E(r)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${E(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}},ec=a.memo(({toast:e,position:t,style:n,children:r})=>{let o=e.height?es(e.position||t||"top-center",e.visible):{opacity:0},i=a.createElement(er,{toast:e}),l=a.createElement(el,{...e.ariaProps},P(e.message,e));return a.createElement(ea,{className:e.className,style:{...o,...n,...e.style}},"function"==typeof r?r({icon:i,message:l}):a.createElement(a.Fragment,null,i,l))});i=a.createElement,f.p=void 0,y=i,x=void 0,w=void 0;var eu=({id:e,className:t,style:n,onHeightUpdate:r,children:o})=>{let i=a.useCallback(t=>{if(t){let n=()=>{r(e,t.getBoundingClientRect().height)};n(),new MutationObserver(n).observe(t,{subtree:!0,childList:!0,characterData:!0})}},[e,r]);return a.createElement("div",{ref:i,className:t,style:n},o)},ed=(e,t)=>{let n=e.includes("top"),r=e.includes("center")?{justifyContent:"center"}:e.includes("right")?{justifyContent:"flex-end"}:{};return{left:0,right:0,display:"flex",position:"absolute",transition:S()?void 0:"all 230ms cubic-bezier(.21,1.02,.73,1)",transform:`translateY(${t*(n?1:-1)}px)`,...n?{top:0}:{bottom:0},...r}},ep=b` 231 z-index: 9999; 232 > * { 233 pointer-events: auto; 234 } 235`,ef=({reverseOrder:e,position:t="top-center",toastOptions:n,gutter:r,children:o,toasterId:i,containerStyle:l,containerClassName:s})=>{let{toasts:c,handlers:d}=$(n,i);return a.createElement("div",{"data-rht-toaster":i||"",style:{position:"fixed",zIndex:9999,top:16,left:16,right:16,bottom:16,pointerEvents:"none",...l},className:s,onMouseEnter:d.startPause,onMouseLeave:d.endPause},c.map(n=>{let i=n.position||t,l=ed(i,d.calculateOffset(n,{reverseOrder:e,gutter:r,defaultPosition:t}));return a.createElement(eu,{id:n.id,key:n.id,onHeightUpdate:d.updateHeight,className:n.visible?ep:"",style:l},"custom"===n.type?P(n.message,n):o?o(n):a.createElement(ec,{toast:n,position:i}))}))},em=B},92793:function(e,t,n){"use strict";n.d(t,{m6:function(){return F}});let r=/^\[(.+)\]$/;function o(e,t){let n=e;
235return t.split("-").forEach(e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)}),n}let i=/\s+/;function a(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=function e(t){let n;if("string"==typeof t)return t;let r="";for(let o=0;o<t.length;o++)t[o]&&(n=e(t[o]))&&(r&&(r+=" "),r+=n);return r}(e))&&(r&&(r+=" "),r+=t);return r}function l(e){let t=t=>t[e]||[];return t.isThemeGetter=!0,t}let s=/^\[(?:([a-z-]+):)?(.+)\]$/i,c=/^\d+\/\d+$/,d=new Set(["px","full","screen"]),p=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,f=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,m=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,h=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,v=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/;function g(e){return y(e)||d.has(e)||c.test(e)}function b(e){return R(e,"length",N)}function y(e){return!!e&&!Number.isNaN(Number(e))}function x(e){return R(e,"number",y)}function w(e){return!!e&&Number.isInteger(Number(e))}function E(e){return e.endsWith("%")&&y(e.slice(0,-1))}function k(e){return s.test(e)}function T(e){return p.test(e)}let P=new Set(["length","size","percentage"]);function C(e){return R(e,P,A)}function S(e){return R(e,"position",A)}let O=new Set(["image","url"]);function M(e){return R(e,O,z)}function L(e){return R(e,"",D)}function j(){return!0}function R(e,t,n){let r=s.exec(e);return!!r&&(r[1]?"string"==typeof t?r[1]===t:t.has(r[1]):n(r[2]))}function N(e){return f.test(e)&&!m.test(e)}function A(){return!1}function D(e){return h.test(e)}function z(e){return v.test(e)}let F=function(e,...t){let n,l,s;let c=function(i){var a;return l=(n={cache:function(e){if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=new Map,r=new Map;function o(o,i){n.set(o,i),++t>e&&(t=0,r=n,n=new Map)}return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=r.get(e))?(o(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):o(e,t)}}}((a=t.reduce((e,t)=>t(e),e())).cacheSize),splitModifiers:function(e){let t=e.separator,n=1===t.length,r=t[0],o=t.length;return function(e){let i;let a=[],l=0,s=0;for(let c=0;c<e.length;c++){let d=e[c];if(0===l){if(d===r&&(n||e.slice(c,c+o)===t)){a.push(e.slice(s,c)),s=c+o;continue}if("/"===d){i=c;continue}}"["===d?l++:"]"===d&&l--}let c=0===a.length?e:e.substring(s),d=c.startsWith("!"),p=d?c.substring(1):c;return{modifiers:a,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:i&&i>s?i-s:void 0}}}(a),...function(e){let t=function(e){var t;let{theme:n,prefix:r}=e,i={nextPart:new Map,validators:[]};return(t=Object.entries(e.classGroups),r?t.map(([e,t])=>[e,t.map(e=>"string"==typeof e?r+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,t])=>[r+e,t])):e)]):t).forEach(([e,t])=>{(function e(t,n,r,i){t.forEach(t=>{if("string"==typeof t){(""===t?n:o(n,t)).classGroupId=r;return}if("function"==typeof t){if(t.isThemeGetter){e(t(i),n,r,i);return}n.validators.push({validator:t,classGroupId:r});return}Object.entries(t).forEach(([t,a])=>{e(a,o(n,t),r,i)})})})(t,i,e,n)}),i}(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:function(e){let n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),function e(t,n){if(0===t.length)return n.classGroupId;let r=t[0],o=n.nextPart.get(r),i=o?e(t.slice(1),o):void 0;if(i)return i;if(0===n.validators.length)return;let a=t.join("-");return n.validators.find(({validator:e})=>e(a))?.classGroupId}(n,t)||function(e){if(r.test(e)){let t=r.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}}(e)},getConflictingClassGroupIds:function(e,t){let r=n[e]||[];return t&&i[e]?[...r,...i[e]]:r}}}(a)}).cache.get,s=n.cache.set,c=d,d(i)};function d(e){let t=l(e);if(t)return t;let r=function(e,t){let{splitModifiers:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,a=new Set;return e.trim().split(i).map(e=>{let{modifiers:t,hasImportantModifier:o,baseClassName:i,maybePostfixModifierPosition:a}=n(e),l=r(a?i.substring(0,a):i),s=!!a;if(!l){if(!a||!(l=r(i)))return{isTailwindClass:!1,originalClassName:e};s=!1}let c=(function(e){if(e.length<=1)return e;let t=[],n=[];
235return e.forEach(e=>{"["===e[0]?(t.push(...n.sort(),e),n=[]):n.push(e)}),t.push(...n.sort()),t})(t).join(":");return{isTailwindClass:!0,modifierId:o?c+"!":c,classGroupId:l,originalClassName:e,hasPostfixModifier:s}}).reverse().filter(e=>{if(!e.isTailwindClass)return!0;let{modifierId:t,classGroupId:n,hasPostfixModifier:r}=e,i=t+n;return!a.has(i)&&(a.add(i),o(n,r).forEach(e=>a.add(t+e)),!0)}).reverse().map(e=>e.originalClassName).join(" ")}(e,n);return s(e,r),r}return function(){return c(a.apply(null,arguments))}}(function(){let e=l("colors"),t=l("spacing"),n=l("blur"),r=l("brightness"),o=l("borderColor"),i=l("borderRadius"),a=l("borderSpacing"),s=l("borderWidth"),c=l("contrast"),d=l("grayscale"),p=l("hueRotate"),f=l("invert"),m=l("gap"),h=l("gradientColorStops"),v=l("gradientColorStopPositions"),P=l("inset"),O=l("margin"),R=l("opacity"),N=l("padding"),A=l("saturate"),D=l("scale"),z=l("sepia"),F=l("skew"),I=l("space"),H=l("translate"),_=()=>["auto","contain","none"],B=()=>["auto","hidden","clip","visible","scroll"],W=()=>["auto",k,t],$=()=>[k,t],V=()=>["",g,b],K=()=>["auto",y,k],U=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],q=()=>["solid","dashed","dotted","double","none"],Y=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"],G=()=>["start","end","center","between","around","evenly","stretch"],Z=()=>["","0",k],X=()=>["auto","avoid","all","avoid-page","page","left","right","column"],J=()=>[y,x],Q=()=>[y,k];return{cacheSize:500,separator:":",theme:{colors:[j],spacing:[g,b],blur:["none","",T,k],brightness:J(),borderColor:[e],borderRadius:["none","","full",T,k],borderSpacing:$(),borderWidth:V(),contrast:J(),grayscale:Z(),hueRotate:Q(),invert:Z(),gap:$(),gradientColorStops:[e],gradientColorStopPositions:[E,b],inset:W(),margin:W(),opacity:J(),padding:$(),saturate:J(),scale:J(),sepia:Z(),skew:Q(),space:$(),translate:$()},classGroups:{aspect:[{aspect:["auto","square","video",k]}],container:["container"],columns:[{columns:[T]}],"break-after":[{"break-after":X()}],"break-before":[{"break-before":X()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}
vendor: 10,205 bytes, line 235
235],"object-position":[{object:[...U(),k]}],overflow:[{overflow:B()}],"overflow-x":[{"overflow-x":B()}],"overflow-y":[{"overflow-y":B()}],overscroll:[{overscroll:_()}],"overscroll-x":[{"overscroll-x":_()}],"overscroll-y":[{"overscroll-y":_()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[P]}],"inset-x":[{"inset-x":[P]}],"inset-y":[{"inset-y":[P]}],start:[{start:[P]}],end:[{end:[P]}],top:[{top:[P]}],right:[{right:[P]}],bottom:[{bottom:[P]}],left:[{left:[P]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",w,k]}],basis:[{basis:W()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",k]}],grow:[{grow:Z()}],shrink:[{shrink:Z()}],order:[{order:["first","last","none",w,k]}],"grid-cols":[{"grid-cols":[j]}],"col-start-end":[{col:["auto",{span:["full",w,k]},k]}],"col-start":[{"col-start":K()}],"col-end":[{"col-end":K()}],"grid-rows":[{"grid-rows":[j]}],"row-start-end":[{row:["auto",{span:[w,k]},k]}],"row-start":[{"row-start":K()}],"row-end":[{"row-end":K()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",k]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",k]}],gap:[{gap:[m]}],"gap-x":[{"gap-x":[m]}],"gap-y":[{"gap-y":[m]}],"justify-content":[{justify:["normal",...G()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...G(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...G(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[N]}],px:[{px:[N]}],py:[{py:[N]}],ps:[{ps:[N]}],pe:[{pe:[N]}],pt:[{pt:[N]}],pr:[{pr:[N]}],pb:[{pb:[N]}],pl:[{pl:[N]}],m:[{m:[O]}],mx:[{mx:[O]}],my:[{my:[O]}],ms:[{ms:[O]}],me:[{me:[O]}],mt:[{mt:[O]}],mr:[{mr:[O]}],mb:[{mb:[O]}],ml:[{ml:[O]}],"space-x":[{"space-x":[I]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[I]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",k,t]}],"min-w":[{"min-w":[k,t,"min","max","fit"]}],"max-w":[{"max-w":[k,t,"none","full","min","max","fit","prose",{screen:[T]},T]}],h:[{h:[k,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[k,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[k,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[k,t,"auto","min","max","fit"]}],"font-size":[{text:["base",T,b]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",x]}],"font-family":[{font:[j]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",k]}],"line-clamp":[{"line-clamp":["none",y,x]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",g,k]}],"list-image":[{"list-image":["none",k]}],"list-style-type":[{list:["none","disc","decimal",k]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[R]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[R]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...q(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",g,b]}],"underline-offset":[{"underline-offset":["auto",g,k]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:$()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",k]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",k]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[R]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...U(),S]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",C]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},M]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[v]}],"gradient-via-pos":[{via:[v]}],"gradient-to-pos":[{to:[v]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[R]}],"border-style":[{border:[...q(),"hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[R]}],"divide-style":[{divide:q()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...q()]}],"outline-offset":[{"outline-offset":[g,k]}],"outline-w":[{outline:[g,b]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[R]}],"ring-offset-w":[{"ring-offset":[g,b]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",T,L]}],"shadow-color":[{shadow:[j]}],opacity:[{opacity:[R]}],"mix-blend":[{"mix-blend":Y()}],"bg-blend":[{"bg-blend":Y()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",T,k]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[p]}],invert:[{invert:[f]}],saturate:[{saturate:[A]}],sepia:[{sepia:[z]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[p]}],"backdrop-invert":[{"backdrop-invert":[f]}],"backdrop-opacity":[{"backdrop-opacity":[R]}],"backdrop-saturate":[{"backdrop-saturate":[A]}],"backdrop-sepia":[{"backdrop-sepia":[z]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",k]}],duration:[{duration:Q()}],ease:[{ease:["linear","in","out","in-out",k]}],delay:[{delay:Q()}],animate:[{animate:["none","spin","ping","pulse","bounce",k]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[D]}],"scale-x":[{"scale-x":[D]}],"scale-y":[{"scale-y":[D]}],rotate:[{rotate:[w,k]}],"translate-x":[{"translate-x":[H]}],"translate-y":[{"translate-y":[H]}],"skew-x":[{"skew-x":[F]}],"skew-y":[{"skew-y":[F]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",k]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",k]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":$()}],"scroll-mx":[{"scroll-mx":$()}],"scroll-my":[{"scroll-my":$()}],"scroll-ms":[{"scroll-ms":$()}],"scroll-me":[{"scroll-me":$()}],"scroll-mt":[{"scroll-mt":$()}],"scroll-mr":[{"scroll-mr":$()}],"scroll-mb":[{"scroll-mb":$()}],"scroll-ml":[{"scroll-ml":$()}],"scroll-p":[{"scroll-p":$()}],"scroll-px":[{"scroll-px":$()}],"scroll-py":[{"scroll-py":$()}],"scroll-ps":[{"scroll-ps":$()}],"scroll-pe":[{"scroll-pe":$()}],"scroll-pt":[{"scroll-pt":$()}],"scroll-pr":[{"scroll-pr":$()}],"scroll-pb":[{"scroll-pb":$()}],"scroll-pl":[{"scroll-pl":$()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
235],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",k]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[g,b,x]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}})},41499:function(e,t,n){"use strict";n.d(t,{_T:function(){return o},ev:function(){return a},mG:function(){return i},pi:function(){return r}});var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function o(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function i(e,t,n,r){return new(n||(n=Promise))(function(o,i){function a(e){try{s(r.next(e))}catch(e){i(e)}}function l(e){try{s(r.throw(e))}catch(e){i(e)}}function s(e){var t;e.done?o(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,l)}s((r=r.apply(e,t||[])).next())})}function a(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError},58426:function(e,t,n){"use strict";let r,o,i,a,l,s;n.d(t,{V:function(){return ed}});var c,d,p=n(20132),f=n.t(p,2),m=n(2212);function h(){let e=[],t={addEventListener:(e,n,r,o)=>(e.addEventListener(n,r,o),t.add(()=>e.removeEventListener(n,r,o))),requestAnimationFrame(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=requestAnimationFrame(...n);return t.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.requestAnimationFrame(()=>t.requestAnimationFrame(...n))},setTimeout(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o=setTimeout(...n);return t.add(()=>clearTimeout(o))},microTask(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];let o={current:!0};return(0,m.Y)(()=>{o.current&&n[0]()}),t.add(()=>{o.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(e){let t=h();return e(t),this.add(()=>t.dispose())},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}
235var v=n(68240),g=n(75486),b=n(94839);function y(){let e=(0,p.useRef)(!1);return(0,b.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var x=n(4855),w=n(75523),E=n(26572),k=n(52513),T=n(93545);function P(e,t){let n=(0,p.useRef)([]),r=(0,v.z)(e);(0,p.useEffect)(()=>{let e=[...n.current];for(let[o,i]of t.entries())if(n.current[o]!==i){let o=r(t,e);return n.current=t,o}},[r,...t])}var C=n(91222);let S=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&S[0]!==e.target&&(S.unshift(e.target),(S=S.filter(e=>null!=e&&e.isConnected)).splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var O=n(64898),M=n(60017),L=n(63901);function j(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)n.current instanceof HTMLElement&&t.add(n.current);return t}var R=((r=R||{})[r.None=1]="None",r[r.InitialFocus=2]="InitialFocus",r[r.TabLock=4]="TabLock",r[r.FocusLock=8]="FocusLock",r[r.RestoreFocus=16]="RestoreFocus",r[r.All=30]="All",r);let N=Object.assign((0,L.yV)(function(e,t){let n=(0,p.useRef)(null),r=(0,k.T)(n,t),{initialFocus:o,containers:i,features:a=30,...l}=e;(0,E.H)()||(a=1);let s=(0,w.i)(n);!function(e,t){let{ownerDocument:n}=e,r=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,p.useRef)(S.slice());return P((e,n)=>{let[r]=e,[o]=n;!0===o&&!1===r&&(0,m.Y)(()=>{t.current.splice(0)}),!1===o&&!0===r&&(t.current=S.slice())},[e,S,t]),(0,v.z)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(t);P(()=>{t||(null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&(0,O.C5)(r())},[t]),(0,x.L)(()=>{t&&(0,O.C5)(r())})}({ownerDocument:s},!!(16&a));let c=function(e,t){let{ownerDocument:n,container:r,initialFocus:o}=e,i=(0,p.useRef)(null),a=y();return P(()=>{if(!t)return;let e=r.current;e&&(0,m.Y)(()=>{if(!a.current)return;let t=null==n?void 0:n.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===t){i.current=t;return}}else if(e.contains(t)){i.current=t;return}null!=o&&o.current?(0,O.C5)(o.current):(0,O.jA)(e,O.TO.First)===O.fE.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),i.current=null==n?void 0:n.activeElement})},[t]),i}({ownerDocument:s,container:n,initialFocus:o},!!(2&a));!function(e,t){let{ownerDocument:n,container:r,containers:o,previousActiveElement:i}=e,a=y();(0,g.O)(null==n?void 0:n.defaultView,"focus",e=>{if(!t||!a.current)return;let n=j(o);r.current instanceof HTMLElement&&n.add(r.current);let l=i.current;if(!l)return;let s=e.target;s&&s instanceof HTMLElement?A(n,s)?(i.current=s,(0,O.C5)(s)):(e.preventDefault(),e.stopPropagation(),(0,O.C5)(l)):(0,O.C5)(i.current)},!0)}({ownerDocument:s,container:n,containers:i,previousActiveElement:c},!!(8&a));let d=(0,T.l)(),f=(0,v.z)(e=>{let t=n.current;t&&(0,M.E)(d.current,{[T.N.Forwards]:()=>{(0,O.jA)(t,O.TO.First,{skipElements:[e.relatedTarget]})},[T.N.Backwards]:()=>{(0,O.jA)(t,O.TO.Last,{skipElements:[e.relatedTarget]})}})}),b=function(){let[e]=(0,p.useState)(h);return(0,p.useEffect)(()=>()=>e.dispose(),[e]),e}(),R=(0,p.useRef)(!1);return p.createElement(p.Fragment,null,!!(4&a)&&p.createElement(C._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:C.A.Focusable}),(0,L.sY)({ourProps:{ref:r,onKeyDown(e){"Tab"==e.key&&(R.current=!0,b.requestAnimationFrame(()=>{R.current=!1}))},onBlur(e){let t=j(i);n.current instanceof HTMLElement&&t.add(n.current);let r=e.relatedTarget;r instanceof HTMLElement&&"true"!==r.dataset.headlessuiFocusGuard&&(A(t,r)||(R.current?(0,O.jA)(n.current,(0,M.E)(d.current,{[T.N.Forwards]:()=>O.TO.Next,[T.N.Backwards]:()=>O.TO.Previous})|O.TO.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&(0,O.C5)(e.target)))}},theirProps:l,defaultTag:"div",name:"FocusTrap"}),!!(4&a)&&p.createElement(C._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:C.A.Focusable}))}),{features:R});function A(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var D=n(49921);
235let{useState:z,useEffect:F,useLayoutEffect:I,useDebugValue:H}=f;void 0!==window.document&&window.document.createElement;let _=f.useSyncExternalStore;var B=n(68849);let W=(c=()=>new Map,d={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:h(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:o}=e,i={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(o)},a=[(0,B.gn)()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=h();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,i=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),a=t.querySelector(r);a&&!o(a)&&(i=a)}catch{}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement){if(o(e.target)){let t=e.target;for(;t.parentElement&&o(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement){if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth},after(e){let{doc:n,d:r}=e,o=n.documentElement,i=o.clientWidth-o.offsetWidth,a=t-i;r.style(o,"paddingRight",`${a}px`)}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];a.forEach(e=>{let{before:t}=e;return null==t?void 0:t(i)}),a.forEach(e=>{let{after:t}=e;return null==t?void 0:t(i)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}},o=c(),i=new Set,{getSnapshot:()=>o,subscribe:e=>(i.add(e),()=>i.delete(e)),dispatch(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let a=d[e].call(o,...n);a&&(o=a,i.forEach(e=>e()))}});W.subscribe(()=>{let e=W.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&W.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&W.dispatch("TEARDOWN",n)}});var $=n(22596);let V=new Map,K=new Map;function U(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];(0,b.e)(()=>{var n;if(!t)return;let r="function"==typeof e?e():e.current;if(!r)return;let o=null!=(n=K.get(r))?n:0;return K.set(r,o+1),0!==o||(V.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0),function(){var e;if(!r)return;let t=null!=(e=K.get(r))?e:1;if(1===t?K.delete(r):K.set(r,t-1),1!==t)return;let n=V.get(r);n&&(null===n["aria-hidden"]?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",n["aria-hidden"]),r.inert=n.inert,V.delete(r))}},[e,t])}var q=n(12957),Y=n(2066),G=n(29938),Z=n(23655);let X=(0,p.createContext)(()=>{});X.displayName="StackContext";var J=((a=J||{})[a.Add=0]="Add",a[a.Remove=1]="Remove",a);function Q(e){let{children:t,onUpdate:n,type:r,element:o,enabled:i}=e,a=(0,p.useContext)(X),l=(0,v.z)(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];null==n||n(...t),a(...t)});return(0,b.e)(()=>{let e=void 0===i||!0===i;return e&&l(0,r,o),()=>{e&&l(1,r,o)}},[l,r,o,i]),p.createElement(X.Provider,{value:l},t)}var ee=n(54329);let et=(0,p.createContext)(null),en=Object.assign((0,L.yV)(function(e,t){let n=(0,$.M)(),{id:r=`headlessui-description-${n}`,...o}=e,i=function e(){let t=(0,p.useContext)(et);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),a=(0,k.T)(t);(0,b.e)(()=>i.register(r),[r,i.register]);let l={ref:a,...i.props,id:r};return(0,L.sY)({ourProps:l,theirProps:o,slot:i.slot||{},defaultTag:"p",name:i.name||"Description"})}),{});var er=n(48453),eo=((l=eo||{})[l.Open=0]="Open",l[l.Closed=1]="Closed",l),ei=((s=ei||{})[s.SetTitleId=0]="SetTitleId",s);let ea={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},el=(0,p.createContext)(null);function es(e){let t=(0,p.useContext)(el);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,es),t}return t}function ec(e,t){return(0,M.E)(t.type,ea,e,t)}el.displayName="DialogContext";let eu=L.AN.RenderStrategy|L.AN.Static,ed=Object.assign((0,L.yV)(function(e,t){let n=(0,$.M)(),{id:r=`headlessui-dialog-${n}`,open:o,onClose:i,initialFocus:a,role:l="dialog",__demoMode:s=!1,...c}=e,[d,f]=(0,p.useState)(0),m=(0,p.useRef)(!1);
235l="dialog"===l||"alertdialog"===l?l:(m.current||(m.current=!0,console.warn(`Invalid role [${l}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let h=(0,G.oJ)();void 0===o&&null!==h&&(o=(h&G.ZM.Open)===G.ZM.Open);let y=(0,p.useRef)(null),x=(0,k.T)(y,t),T=(0,w.i)(y),P=e.hasOwnProperty("open")||null!==h,C=e.hasOwnProperty("onClose");if(!P&&!C)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!P)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!C)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof o)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${o}`);if("function"!=typeof i)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${i}`);let S=o?0:1,[O,j]=(0,p.useReducer)(ec,{titleId:null,descriptionId:null,panelRef:(0,p.createRef)()}),R=(0,v.z)(()=>i(!1)),A=(0,v.z)(e=>j({type:0,id:e})),z=!!(0,E.H)()&&!s&&0===S,F=d>1,I=null!==(0,p.useContext)(el),[H,B]=(0,D.k)(),{resolveContainers:V,mainTreeNodeRef:K,MainTreeNode:X}=(0,Y.v)({portals:H,defaultContainers:[{get current(){var ee;return null!=(ee=O.panelRef.current)?ee:y.current}}]}),en=null!==h&&(h&G.ZM.Closing)===G.ZM.Closing,eo=!I&&!en&&z;U((0,p.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==T?void 0:T.querySelectorAll("body > *"))?e:[]).find(e=>"headlessui-portal-root"!==e.id&&e.contains(K.current)&&e instanceof HTMLElement))?t:null},[K]),eo);let ei=!!F||z;U((0,p.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==T?void 0:T.querySelectorAll("[data-headlessui-portal]"))?e:[]).find(e=>e.contains(K.current)&&e instanceof HTMLElement))?t:null},[K]),ei);let ea=!(!z||F);(0,q.O)(V,R,ea);let es=!(F||0!==S);(0,g.O)(null==T?void 0:T.defaultView,"keydown",e=>{es&&(e.defaultPrevented||e.key===er.R.Escape&&(e.preventDefault(),e.stopPropagation(),R()))}),function(e,t){var n;let r,o,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];n=e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],i]}},r=_(W.subscribe,W.getSnapshot,W.getSnapshot),(o=e?r.get(e):void 0)&&o.count,(0,b.e)(()=>{if(!(!e||!t))return W.dispatch("PUSH",e,n),()=>W.dispatch("POP",e,n)},[t,e])}(T,!(en||0!==S||I),V),(0,p.useEffect)(()=>{if(0!==S||!y.current)return;let e=new ResizeObserver(e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&R()}});return e.observe(y.current),()=>e.disconnect()},[S,y,R]);let[ed,ep]=function(){let[e,t]=(0,p.useState)([]);return[e.length>0?e.join(" "):void 0,(0,p.useMemo)(()=>function(e){let n=(0,v.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,p.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return p.createElement(et.Provider,{value:r},e.children)},[t])]}(),ef=(0,p.useMemo)(()=>[{dialogState:S,close:R,setTitleId:A},O],[S,O,R,A]),em=(0,p.useMemo)(()=>({open:0===S}),[S]),eh={ref:x,id:r,role:l,"aria-modal":0===S||void 0,"aria-labelledby":O.titleId,"aria-describedby":ed};return p.createElement(Q,{type:"Dialog",enabled:0===S,element:y,onUpdate:(0,v.z)((e,t)=>{"Dialog"===t&&(0,M.E)(e,{[J.Add]:()=>f(e=>e+1),[J.Remove]:()=>f(e=>e-1)})})},p.createElement(Z.O,{force:!0},p.createElement(D.h,null,p.createElement(el.Provider,{value:ef},p.createElement(D.h.Group,{target:y},p.createElement(Z.O,{force:!1},p.createElement(ep,{slot:em,name:"Dialog.Description"},p.createElement(N,{initialFocus:a,containers:V,features:z?(0,M.E)(F?"parent":"leaf",{parent:N.features.RestoreFocus,leaf:N.features.All&~N.features.FocusLock}):N.features.None},p.createElement(B,null,(0,L.sY)({ourProps:eh,theirProps:c,slot:em,defaultTag:"div",features:eu,visible:0===S,name:"Dialog"}))))))))),p.createElement(X,null))}),{Backdrop:(0,L.yV)(function(e,t){let n=(0,$.M)(),{id:r=`headlessui-dialog-backdrop-${n}`,...o}=e,[{dialogState:i},a]=es("Dialog.Backdrop"),l=(0,k.T)(t);(0,p.useEffect)(()=>
235{if(null===a.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[a.panelRef]);let s=(0,p.useMemo)(()=>({open:0===i}),[i]);return p.createElement(Z.O,{force:!0},p.createElement(D.h,null,(0,L.sY)({ourProps:{ref:l,id:r,"aria-hidden":!0},theirProps:o,slot:s,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,L.yV)(function(e,t){let n=(0,$.M)(),{id:r=`headlessui-dialog-panel-${n}`,...o}=e,[{dialogState:i},a]=es("Dialog.Panel"),l=(0,k.T)(t,a.panelRef),s=(0,p.useMemo)(()=>({open:0===i}),[i]),c=(0,v.z)(e=>{e.stopPropagation()});return(0,L.sY)({ourProps:{ref:l,id:r,onClick:c},theirProps:o,slot:s,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:(0,L.yV)(function(e,t){let n=(0,$.M)(),{id:r=`headlessui-dialog-overlay-${n}`,...o}=e,[{dialogState:i,close:a}]=es("Dialog.Overlay"),l=(0,k.T)(t),s=(0,v.z)(e=>{if(e.target===e.currentTarget){if((0,ee.P)(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),a()}}),c=(0,p.useMemo)(()=>({open:0===i}),[i]);return(0,L.sY)({ourProps:{ref:l,id:r,"aria-hidden":!0,onClick:s},theirProps:o,slot:c,defaultTag:"div",name:"Dialog.Overlay"})}),Title:(0,L.yV)(function(e,t){let n=(0,$.M)(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:i,setTitleId:a}]=es("Dialog.Title"),l=(0,k.T)(t);(0,p.useEffect)(()=>(a(r),()=>a(null)),[r,a]);let s=(0,p.useMemo)(()=>({open:0===i}),[i]);return(0,L.sY)({ourProps:{ref:l,id:r},theirProps:o,slot:s,defaultTag:"h2",name:"Dialog.Title"})}),Description:en})},48453:function(e,t,n){"use strict";let r;n.d(t,{R:function(){return o}});var o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},48177:function(e,t,n){"use strict";let r,o;n.d(t,{J:function(){return _}});var i=n(20132),a=n(49921),l=n(68240),s=n(75486),c=n(22596),d=n(94839),p=n(48995),f=n(12957),m=n(75523);function h(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}var v=n(2066),g=n(52513),b=n(93545),y=n(91222),x=n(29938),w=n(54329),E=n(64898),k=n(60017),T=n(92046),P=n(63901),C=n(48453),S=((r=S||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),O=((o=O||{})[o.TogglePopover=0]="TogglePopover",o[o.ClosePopover=1]="ClosePopover",o[o.SetButton=2]="SetButton",o[o.SetButtonId=3]="SetButtonId",o[o.SetPanel=4]="SetPanel",o[o.SetPanelId=5]="SetPanelId",o);let M={0:e=>{let t={...e,popoverState:(0,k.E)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
235e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},L=(0,i.createContext)(null);function j(e){let t=(0,i.useContext)(L);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,j),t}return t}L.displayName="PopoverContext";let R=(0,i.createContext)(null);function N(e){let t=(0,i.useContext)(R);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,N),t}return t}R.displayName="PopoverAPIContext";let A=(0,i.createContext)(null);function D(){return(0,i.useContext)(A)}A.displayName="PopoverGroupContext";let z=(0,i.createContext)(null);function F(e,t){return(0,k.E)(t.type,M,e,t)}z.displayName="PopoverPanelContext";let I=P.AN.RenderStrategy|P.AN.Static,H=P.AN.RenderStrategy|P.AN.Static,_=Object.assign((0,P.yV)(function(e,t){var n;let{__demoMode:r=!1,...o}=e,c=(0,i.useRef)(null),d=(0,g.T)(t,(0,g.h)(e=>{c.current=e})),h=(0,i.useRef)([]),b=(0,i.useReducer)(F,{__demoMode:r,popoverState:r?0:1,buttons:h,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,i.createRef)(),afterPanelSentinel:(0,i.createRef)()}),[{popoverState:y,button:w,buttonId:T,panel:C,panelId:S,beforePanelSentinel:O,afterPanelSentinel:M},j]=b,N=(0,m.i)(null!=(n=c.current)?n:w),A=(0,i.useMemo)(()=>{if(!w||!C)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(w))^Number(null==e?void 0:e.contains(C)))return!0;let e=(0,E.GO)(),t=e.indexOf(w),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],i=e[r];return!C.contains(o)&&!C.contains(i)},[w,C]),I=(0,p.E)(T),H=(0,p.E)(S),_=(0,i.useMemo)(()=>({buttonId:I,panelId:H,close:()=>j({type:1})}),[I,H,j]),B=D(),W=null==B?void 0:B.registerPopover,$=(0,l.z)(()=>{var e;return null!=(e=null==B?void 0:B.isFocusWithinPopoverGroup())?e:(null==N?void 0:N.activeElement)&&((null==w?void 0:w.contains(N.activeElement))||(null==C?void 0:C.contains(N.activeElement)))});(0,i.useEffect)(()=>null==W?void 0:W(_),[W,_]);let[V,K]=(0,a.k)(),U=(0,v.v)({mainTreeNodeRef:null==B?void 0:B.mainTreeNodeRef,portals:V,defaultContainers:[w,C]});(0,s.O)(null==N?void 0:N.defaultView,"focus",e=>{var t,n,r,o;e.target!==window&&e.target instanceof HTMLElement&&0===y&&($()||w&&C&&(U.contains(e.target)||null!=(n=null==(t=O.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=M.current)?void 0:r.contains)&&o.call(r,e.target)||j({type:1})))},!0),(0,f.O)(U.resolveContainers,(e,t)=>{j({type:1}),(0,E.sP)(t,E.tJ.Loose)||(e.preventDefault(),null==w||w.focus())},0===y);let q=(0,l.z)(e=>{j({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:w:w;null==t||t.focus()}),Y=(0,i.useMemo)(()=>({close:q,isPortalled:A}),[q,A]),G=(0,i.useMemo)(()=>({open:0===y,close:q}),[y,q]);return i.createElement(z.Provider,{value:null},i.createElement(L.Provider,{value:b},i.createElement(R.Provider,{value:Y},i.createElement(x.up,{value:(0,k.E)(y,{0:x.ZM.Open,1:x.ZM.Closed})},i.createElement(K,null,(0,P.sY)({ourProps:{ref:d},theirProps:o,slot:G,defaultTag:"div",name:"Popover"}),i.createElement(U.MainTreeNode,null))))))}),{Button:(0,P.yV)(function(e,t){let n=(0,c.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[a,s]=j("Popover.Button"),{isPortalled:p}=N("Popover.Button"),f=(0,i.useRef)(null),v=`headlessui-focus-sentinel-${(0,c.M)()}`,x=D(),T=null==x?void 0:x.closeOthers,S=null!==(0,i.useContext)(z);(0,i.useEffect)(()=>{if(!S)return s({type:3,buttonId:r}),()=>{s({type:3,buttonId:null})}},[S,r,s]);let[O]=(0,i.useState)(()=>Symbol()),M=(0,g.T)(f,t,S?null:e=>{if(e)a.buttons.current.push(O);else{let e=a.buttons.current.indexOf(O);-1!==e&&a.buttons.current.splice(e,1)}a.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&s({type:2,button:e})}),L=(0,g.T)(f,t),R=(0,m.i)(f),A=(0,l.z)(e=>{var t,n,r;if(S){if(1===a.popoverState)return;switch(e.key){case C.R.Space:case C.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),s({type:1}),null==(r=a.button)||r.focus()}}else switch(e.key){case C.R.Space:case C.R.Enter:e.preventDefault(),e.stopPropagation(),1===a.popoverState&&(null==T||T(a.buttonId)),s({type:0});break;case C.R.Escape:if(0!==a.popoverState)return null==T?void 0:T(a.buttonId);if(!f.current||null!=R&&R.activeElement&&!f.current.contains(R.activeElement))return;e.preventDefault(),e.stopPropagation(),s({type:1})}}),F=(0,l.z)(e=>{S||e.key===C.R.Space&&e.preventDefault()}),I=(0,l.z)(t=>{var n,r;(0,w.P)(t.currentTarget)||e.disabled||(S?(s({type:1}),null==(n=a.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===a.popoverState&&(null==T||T(a.buttonId)),s({type:0}),null==(r=a.button)||r.focus()))}),H=(0,l.z)(e=>{e.preventDefault(),e.stopPropagation()}),_=0===a.popoverState,B=(0,i.useMemo)(()=>({open:_}),[_]),W=function(e,t){let[n,r]=(0,i.useState)(()=>h(e));return(0,d.e)(()=>{r(h(e))},[e.type,e.as]),(0,d.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&r("button")},[n,t]),n}
235(e,f),$=S?{ref:L,type:W,onKeyDown:A,onClick:I}:{ref:M,id:a.buttonId,type:W,"aria-expanded":0===a.popoverState,"aria-controls":a.panel?a.panelId:void 0,onKeyDown:A,onKeyUp:F,onClick:I,onMouseDown:H},V=(0,b.l)(),K=(0,l.z)(()=>{let e=a.panel;e&&(0,k.E)(V.current,{[b.N.Forwards]:()=>(0,E.jA)(e,E.TO.First),[b.N.Backwards]:()=>(0,E.jA)(e,E.TO.Last)})===E.fE.Error&&(0,E.jA)((0,E.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,k.E)(V.current,{[b.N.Forwards]:E.TO.Next,[b.N.Backwards]:E.TO.Previous}),{relativeTo:a.button})});return i.createElement(i.Fragment,null,(0,P.sY)({ourProps:$,theirProps:o,slot:B,defaultTag:"button",name:"Popover.Button"}),_&&!S&&p&&i.createElement(y._,{id:v,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:K}))}),Overlay:(0,P.yV)(function(e,t){let n=(0,c.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:a},s]=j("Popover.Overlay"),d=(0,g.T)(t),p=(0,x.oJ)(),f=null!==p?(p&x.ZM.Open)===x.ZM.Open:0===a,m=(0,l.z)(e=>{if((0,w.P)(e.currentTarget))return e.preventDefault();s({type:1})}),h=(0,i.useMemo)(()=>({open:0===a}),[a]);return(0,P.sY)({ourProps:{ref:d,id:r,"aria-hidden":!0,onClick:m},theirProps:o,slot:h,defaultTag:"div",features:I,visible:f,name:"Popover.Overlay"})}),Panel:(0,P.yV)(function(e,t){let n=(0,c.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...a}=e,[s,p]=j("Popover.Panel"),{close:f,isPortalled:h}=N("Popover.Panel"),v=`headlessui-focus-sentinel-before-${(0,c.M)()}`,w=`headlessui-focus-sentinel-after-${(0,c.M)()}`,T=(0,i.useRef)(null),S=(0,g.T)(T,t,e=>{p({type:4,panel:e})}),O=(0,m.i)(T),M=(0,P.Y2)();(0,d.e)(()=>(p({type:5,panelId:r}),()=>{p({type:5,panelId:null})}),[r,p]);let L=(0,x.oJ)(),R=null!==L?(L&x.ZM.Open)===x.ZM.Open:0===s.popoverState,A=(0,l.z)(e=>{var t;if(e.key===C.R.Escape){if(0!==s.popoverState||!T.current||null!=O&&O.activeElement&&!T.current.contains(O.activeElement))return;e.preventDefault(),e.stopPropagation(),p({type:1}),null==(t=s.button)||t.focus()}});(0,i.useEffect)(()=>{var t;e.static||1===s.popoverState&&(null==(t=e.unmount)||t)&&p({type:4,panel:null})},[s.popoverState,e.unmount,e.static,p]),(0,i.useEffect)(()=>{if(s.__demoMode||!o||0!==s.popoverState||!T.current)return;let e=null==O?void 0:O.activeElement;T.current.contains(e)||(0,E.jA)(T.current,E.TO.First)},[s.__demoMode,o,T,s.popoverState]);let D=(0,i.useMemo)(()=>({open:0===s.popoverState,close:f}),[s,f]),F={ref:S,id:r,onKeyDown:A,onBlur:o&&0===s.popoverState?e=>{var t,n,r,o,i;let a=e.relatedTarget;a&&T.current&&(null!=(t=T.current)&&t.contains(a)||(p({type:1}),(null!=(r=null==(n=s.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,a)||null!=(i=null==(o=s.afterPanelSentinel.current)?void 0:o.contains)&&i.call(o,a))&&a.focus({preventScroll:!0})))}:void 0,tabIndex:-1},I=(0,b.l)(),_=(0,l.z)(()=>{let e=T.current;e&&(0,k.E)(I.current,{[b.N.Forwards]:()=>{var t;(0,E.jA)(e,E.TO.First)===E.fE.Error&&(null==(t=s.afterPanelSentinel.current)||t.focus())},[b.N.Backwards]:()=>{var e;null==(e=s.button)||e.focus({preventScroll:!0})}})}),B=(0,l.z)(()=>{let e=T.current;e&&(0,k.E)(I.current,{[b.N.Forwards]:()=>{var e;if(!s.button)return;let t=(0,E.GO)(),n=t.indexOf(s.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let t of o.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=(e=s.panel)&&e.contains(t)){let e=o.indexOf(t);-1!==e&&o.splice(e,1)}(0,E.jA)(o,E.TO.First,{sorted:!1})},[b.N.Backwards]:()=>{var t;(0,E.jA)(e,E.TO.Previous)===E.fE.Error&&(null==(t=s.button)||t.focus())}})});return i.createElement(z.Provider,{value:r},R&&h&&i.createElement(y._,{id:v,ref:s.beforePanelSentinel,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:_}),(0,P.sY)({mergeRefs:M,ourProps:F,theirProps:a,slot:D,defaultTag:"div",features:H,visible:R,name:"Popover.Panel"}),R&&h&&i.createElement(y._,{id:w,ref:s.afterPanelSentinel,features:y.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:B}))}),Group:(0,P.yV)(function(e,t){let n=(0,i.useRef)(null),r=(0,g.T)(n,t),[o,a]=(0,i.useState)([]),s=(0,v.H)(),c=(0,l.z)(e=>{a(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),d=(0,l.z)(e=>(a(t=>[...t,e]),()=>c(e))),p=(0,l.z)(()=>{var e;let t=(0,T.r)(n);if(!t)return!1;let r=t.activeElement;return!!(null!=(e=n.current)&&e.contains(r))||o.some(e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))})}),f=(0,l.z)(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),m=(0,i.useMemo)(()=>({registerPopover:d,unregisterPopover:c,isFocusWithinPopoverGroup:p,closeOthers:f,mainTreeNodeRef:s.mainTreeNodeRef}),[d,c,p,f,s.mainTreeNodeRef]),h=(0,i.useMemo)(()=>({}),[]);return i.createElement(A.Provider,{value:m},(0,P.sY)({ourProps:{ref:r},theirProps:e,slot:h,defaultTag:"div",name:"Popover.Group"}),i.createElement(s.MainTreeNode,null))})})},49921:function(e,t,n){"use strict";n.d(t,{h:function(){return x},k:function(){return y}});var r=n(20132),o=n(88636),i=n(68240),a=n(94839),l=n(4855),s=n(75523),c=n(26572),d=n(52513),p=n(23655),f=n(46081),m=n(63901);let h=r.Fragment,v=r.Fragment,g=(0,r.createContext)(null),b=(0,r.createContext)(null);function y(){let e=(0,r.useContext)(b),t=(0,r.useRef)([]),n=(0,i.z)(n=>(t.current.push(n),e&&e.register(n),()=>o(n))),o=(0,i.z)(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),a=(0,r.useMemo)(()=>({register:n,unregister:o,portals:t}),[n,o,t]);return[t,(0,r.useMemo)(()=>function(e){let{children:t}=e;return r.createElement(b.Provider,{value:a},t)},[a])]}let x=Object.assign((0,m.yV)(function(e,t){let n=(0,r.useRef)(null),i=(0,d.T)((0,d.h)(e=>{n.current=e}),t),v=(0,s.i)(n),y=function(e){let t=(0,p.n)(),n=(0,r.useContext)(g),o=(0,s.i)(e),[i,a]=(0,r.useState)(()=>
235{if(!t&&null!==n||f.O.isServer)return null;let e=null==o?void 0:o.getElementById("headlessui-portal-root");if(e)return e;if(null===o)return null;let r=o.createElement("div");return r.setAttribute("id","headlessui-portal-root"),o.body.appendChild(r)});return(0,r.useEffect)(()=>{null!==i&&(null!=o&&o.body.contains(i)||null==o||o.body.appendChild(i))},[i,o]),(0,r.useEffect)(()=>{t||null!==n&&a(n.current)},[n,a,t]),i}(n),[x]=(0,r.useState)(()=>{var e;return f.O.isServer?null:null!=(e=null==v?void 0:v.createElement("div"))?e:null}),w=(0,r.useContext)(b),E=(0,c.H)();return(0,a.e)(()=>{!y||!x||y.contains(x)||(x.setAttribute("data-headlessui-portal",""),y.appendChild(x))},[y,x]),(0,a.e)(()=>{if(x&&w)return w.register(x)},[w,x]),(0,l.L)(()=>{var e;y&&x&&(x instanceof Node&&y.contains(x)&&y.removeChild(x),y.childNodes.length<=0&&(null==(e=y.parentElement)||e.removeChild(y)))}),E&&y&&x?(0,o.createPortal)((0,m.sY)({ourProps:{ref:i},theirProps:e,defaultTag:h,name:"Portal"}),x):null}),{Group:(0,m.yV)(function(e,t){let{target:n,...o}=e,i={ref:(0,d.T)(t)};return r.createElement(g.Provider,{value:n},(0,m.sY)({ourProps:i,theirProps:o,defaultTag:v,name:"Popover.Group"}))})})},75486:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=n(20132),o=n(48995);function i(e,t,n,i){let a=(0,o.E)(n);(0,r.useEffect)(()=>{function n(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,n,i),()=>e.removeEventListener(t,n,i)},[e,t,i])}},68240:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});var r=n(20132),o=n(48995);let i=function(e){let t=(0,o.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},22596:function(e,t,n){"use strict";n.d(t,{M:function(){return s}});var r,o=n(20132),i=n(46081),a=n(94839),l=n(26572);let s=null!=(r=o.useId)?r:function(){let e=(0,l.H)(),[t,n]=o.useState(e?()=>i.O.nextId():null);return(0,a.e)(()=>{null===t&&n(i.O.nextId())},[t]),null!=t?""+t:void 0}},94839:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(20132),o=n(46081);let i=(e,t)=>{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},48995:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(20132),o=n(94839);function i(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},4855:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(20132),o=n(2212),i=n(68240);function a(e){let t=(0,i.z)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,o.Y)(()=>{n.current&&t()})}),[t])}},12957:function(e,t,n){"use strict";n.d(t,{O:function(){return c}});var r=n(20132),o=n(64898),i=n(68849),a=n(48995);function l(e,t,n){let o=(0,a.E)(t);(0,r.useEffect)(()=>{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}var s=n(7112);function c(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],a=(0,r.useRef)(!1);function c(n,r){if(!a.current||n.defaultPrevented)return;let i=r(n);if(null!==i&&i.getRootNode().contains(i)&&i.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(i)||n.composed&&n.composedPath().includes(e))return}return(0,o.sP)(i,o.tJ.Loose)||-1===i.tabIndex||n.preventDefault(),t(n,i)}}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{a.current=n})},[n]);let d=(0,r.useRef)(null);l("pointerdown",e=>{var t,n;a.current&&(d.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),l("mousedown",e=>{var t,n;a.current&&(d.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),l("click",e=>{(0,i.tq)()||d.current&&(c(e,()=>d.current),d.current=null)},!0),l("touchend",e=>c(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,s.s)("blur",e=>c(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},75523:function(e,t,n){"use strict";n.d(t,{i:function(){return i}});var r=n(20132),o=n(92046);function i(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)(()=>(0,o.r)(...t),[...t])}},2066:function(e,t,n){"use strict";n.d(t,{H:function(){return s},v:function(){return l}});var r=n(20132),o=n(91222),i=n(68240),a=n(75523);function l(){var e;let{defaultContainers:t=[],portals:n,mainTreeNodeRef:l}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=(0,r.useRef)(null!=(e=null==l?void 0:l.current)?e:null),c=(0,a.i)(s),d=(0,i.z)(()=>{var e,r,o;let i=[];for(let e of t)null!==e&&(e instanceof HTMLElement?i.push(e):"current"in e&&e.current instanceof HTMLElement&&i.push(e.current));if(null!=n&&n.current)for(let e of n.current)i.push(e);for(let t of null!=(e=null==c?void 0:c.querySelectorAll("html > *, body > *"))?e:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(t.contains(s.current)||t.contains(null==(o=null==(r=s.current)?void 0:r.getRootNode())?void 0:o.host)||i.some(e=>t.contains(e))||i.push(t));return i});
235return{resolveContainers:d,contains:(0,i.z)(e=>d().some(t=>t.contains(e))),mainTreeNodeRef:s,MainTreeNode:(0,r.useMemo)(()=>function(){return null!=l?null:r.createElement(o._,{features:o.A.Hidden,ref:s})},[s,l])}}function s(){let e=(0,r.useRef)(null);return{mainTreeNodeRef:e,MainTreeNode:(0,r.useMemo)(()=>function(){return r.createElement(o._,{features:o.A.Hidden,ref:e})},[e])}}},26572:function(e,t,n){"use strict";n.d(t,{H:function(){return a}});var r,o=n(20132),i=n(46081);function a(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[a,l]=o.useState(i.O.isHandoffComplete);return a&&!1===i.O.isHandoffComplete&&l(!1),o.useEffect(()=>{!0!==a&&l(!0)},[a]),o.useEffect(()=>i.O.handoff(),[]),!t&&a}},52513:function(e,t,n){"use strict";n.d(t,{T:function(){return l},h:function(){return a}});var r=n(20132),o=n(68240);let i=Symbol();function a(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[i]:t})}function l(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let a=(0,r.useRef)(t);(0,r.useEffect)(()=>{a.current=t},[t]);let l=(0,o.z)(e=>{for(let t of a.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[i]))?void 0:l}},93545:function(e,t,n){"use strict";let r;n.d(t,{N:function(){return a},l:function(){return l}});var o=n(20132),i=n(7112),a=((r=a||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function l(){let e=(0,o.useRef)(0);return(0,i.s)("keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}},7112:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});var r=n(20132),o=n(48995);function i(e,t,n){let i=(0,o.E)(t);(0,r.useEffect)(()=>{function t(e){i.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}},91222:function(e,t,n){"use strict";let r;n.d(t,{A:function(){return i},_:function(){return a}});var o=n(63901),i=((r=i||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let a=(0,o.yV)(function(e,t){var n;let{features:r=1,...i}=e,a={ref:t,"aria-hidden":(2&r)==2||(null!=(n=i["aria-hidden"])?n:void 0),style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,o.sY)({ourProps:a,theirProps:i,slot:{},defaultTag:"div",name:"Hidden"})})},29938:function(e,t,n){"use strict";let r;n.d(t,{ZM:function(){return a},oJ:function(){return l},up:function(){return s}});var o=n(20132);let i=(0,o.createContext)(null);i.displayName="OpenClosedContext";var a=((r=a||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function l(){return(0,o.useContext)(i)}function s(e){let{value:t,children:n}=e;return o.createElement(i.Provider,{value:t},n)}},23655:function(e,t,n){"use strict";n.d(t,{O:function(){return a},n:function(){return i}});var r=n(20132);let o=(0,r.createContext)(!1);function i(){return(0,r.useContext)(o)}function a(e){return r.createElement(o.Provider,{value:e.force},e.children)}},54329:function(e,t,n){"use strict";function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{P:function(){return r}})},46081:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class a{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}
235detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let l=new a},64898:function(e,t,n){"use strict";let r,o,i,a,l;n.d(t,{C5:function(){return y},GO:function(){return h},TO:function(){return p},fE:function(){return f},jA:function(){return x},sP:function(){return g},tJ:function(){return v}});var s=n(60017),c=n(92046);let d=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var p=((r=p||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r),f=((o=f||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),m=((i=m||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i);function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(d)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var v=((a=v||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function g(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,c.r)(e))?void 0:t.body)&&(0,s.E)(n,{0:()=>e.matches(d),1(){let t=e;for(;null!==t;){if(t.matches(d))return!0;t=t.parentElement}return!1}})}var b=((l=b||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function y(e){null==e||e.focus({preventScroll:!0})}function x(e,t){var n,r,o;let{sorted:i=!0,relativeTo:a=null,skipElements:l=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,c=Array.isArray(e)?i?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:h(e);l.length>0&&c.length>1&&(c=c.filter(e=>!l.includes(e))),a=null!=a?a:s.activeElement;let d=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=(()=>
235{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(a))-1;if(4&t)return Math.max(0,c.indexOf(a))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},m=0,v=c.length,g;do{if(m>=v||m+v<=0)return 0;let e=p+m;if(16&t)e=(e+v)%v;else{if(e<0)return 3;if(e>=v)return 1}null==(g=c[e])||g.focus(f),m+=d}while(g!==s.activeElement);return 6&t&&null!=(o=null==(r=null==(n=g)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&g.select(),2}"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},60017:function(e,t,n){"use strict";function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];if(e in t){let n=t[e];return"function"==typeof n?n(...o):n}let a=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,r),a}n.d(t,{E:function(){return r}})},2212:function(e,t,n){"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{Y:function(){return r}})},92046:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(46081);function o(e){return r.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},68849:function(e,t,n){"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{gn:function(){return r},tq:function(){return o}})},63901:function(e,t,n){"use strict";let r,o;n.d(t,{AN:function(){return s},yV:function(){return v},sY:function(){return d},Y2:function(){return f}});var i=n(20132);function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var l=n(60017),s=((r=s||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),c=((o=c||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function d(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:i,visible:a=!0,name:s,mergeRefs:c}=e;c=null!=c?c:m;let d=h(n,t);if(a)return p(d,r,o,s,c);let f=null!=i?i:0;if(2&f){let{static:e=!1,...t}=d;if(e)return p(t,r,o,s,c)}if(1&f){let{unmount:e=!0,...t}=d;return(0,l.E)(e?0:1,{0:()=>null,1:()=>p({...t,hidden:!0,style:{display:"none"}},r,o,s,c)})}return p(d,r,o,s,c)}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:l=n,children:s,refName:c="ref",...d}=b(e,["unmount","static"]),p=void 0!==e.ref?{[c]:e.ref}:{},f="function"==typeof s?s(t):s;"className"in d&&d.className&&"function"==typeof d.className&&(d.className=d.className(t));let m={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(m["data-headlessui-state"]=n.join(" "))}if(l===i.Fragment&&Object.keys(g(d)).length>0){if(!(0,i.isValidElement)(f)||Array.isArray(f)&&f.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(d).map(e=>` - ${e}`).join(` 236`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>` - ${e}`).join(` 237`)].join(` 238`));let e=f.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return a(null==e?void 0:e.className(...n),d.className)}:a(null==e?void 0:e.className,d.className);return(0,i.cloneElement)(f,Object.assign({},h(f.props,g(b(d,["ref"]))),m,p,{ref:o(f.ref,p.ref)},t?{className:t}:{}))}return(0,i.createElement)(l,Object.assign({},b(d,["ref"]),l!==i.Fragment&&p,l!==i.Fragment&&m),f)}function f(){let e=(0,i.useRef)([]),t=(0,i.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]);return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!r.every(e=>null==e))return e.current=r,t}}function m(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])return Object.assign(r,Object.fromEntries(Object.keys(o).map(e=>[e,void 0])));for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];for(let n of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function v(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function g(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}},56950:function(e,t,n){"use strict";n.d(t,{z:function(){return c}});var r=n(73470),o=n(74019),i=n(58233),a=n(21755),l=n(33302),s=n(35454);let c=(0,s.yV)(function(e,t){var n;let c=(0,l.B)(),{disabled:d=c||!1,autoFocus:p=!1,...f}=e,{isFocusVisible:m,focusProps:h}=(0,r.F)({autoFocus:p}),{isHovered:v,hoverProps:g}=(0,o.X)({isDisabled:d}),{pressed:b,pressProps:y}=(0,i.x)({disabled:d}),x=(0,s.dG)({ref:t,type:null!=(n=f.type)?n:"button",disabled:d||void 0,autoFocus:p},h,g,y),w=(0,a.x)({disabled:d,hover:v,focus:m,active:b,autofocus:p});return(0,s.L6)()({ourProps:x,theirProps:f,slot:w,defaultTag:"button",name:"Button"})})},48090:function(e,t,n){"use strict";let r;n.d(t,{R:function(){return o}});var o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},5730:function(e,t,n){"use strict";let r,o,i,a,l,s,c,d,p,f,m,h,v;n.d(t,{J2:function(){return tx},O7:function(){return tv},Hi:function(){return ty}});var g,b,y,x,w,E,k,T=n(73470),P=n(74019),C=n(20132),S=n(58233),O=n(5919),M=n(14379);function L(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}var j=n(71345),R=n(50842),N=n(27688),A=n(12053),D=n(37887);let z=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),F=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var I=((r=I||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r[r.AutoFocus=64]="AutoFocus",r),H=((o=H||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),_=((i=_||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i);function B(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(z)).sort((e,t)=>
238Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var W=((a=W||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function $(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,D.r3)(e))?void 0:t.body)&&(0,A.E)(n,{0:()=>e.matches(z),1(){let t=e;for(;null!==t;){if(t.matches(z))return!0;t=t.parentElement}return!1}})}var V=((l=V||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function K(e,t){var n,r,o;let{sorted:i=!0,relativeTo:a=null,skipElements:l=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=Array.isArray(e)?e.length>0?(0,D.k3)(e[0]):document:(0,D.k3)(e),c=Array.isArray(e)?i?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(F)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):B(e);l.length>0&&c.length>1&&(c=c.filter(e=>!l.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),a=null!=a?a:null==s?void 0:s.activeElement;let d=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=(()=>
238{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(a))-1;if(4&t)return Math.max(0,c.indexOf(a))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},m=0,h=c.length,v;do{if(m>=h||m+h<=0)return 0;let e=p+m;if(16&t)e=(e+h)%h;else{if(e<0)return 3;if(e>=h)return 1}null==(v=c[e])||v.focus(f),m+=d}while(v!==(0,D.vY)(v));return 6&t&&null!=(o=null==(r=null==(n=v)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&v.select(),2}function U(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function q(){return U()||/Android/gi.test(window.navigator.userAgent)}function Y(e,t,n,r){let o=(0,R.E)(n);(0,C.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function G(e,t,n,r){let o=(0,R.E)(n);(0,C.useEffect)(()=>{if(e)return window.addEventListener(t,n,r),()=>window.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function Z(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,C.useMemo)(()=>(0,D.r3)(...t),[...t])}"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var X=n(52905),J=n(45935);let Q=(0,C.createContext)(null);function ee(e){let{children:t,node:n}=e,[r,o]=(0,C.useState)(null),i=et(null!=n?n:r);return C.createElement(Q.Provider,{value:i},t,null===i&&C.createElement(J._,{features:J.x.Hidden,ref:e=>{var t,n;if(e){for(let r of null!=(n=null==(t=(0,D.r3)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&N.kK(r)&&null!=r&&r.contains(e)){o(r);break}}}}))}function et(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,C.useContext)(Q))?e:t}function en(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let er=(g=()=>new Map,b={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,O.k)(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=en(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=en(n.meta)),this},SCROLL_PREVENT(e){let t;let n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[U()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){for(let t of r().containers)for(let n of t())if(n.contains(e))return!0;return!1}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,O.k)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,i=null;n.addEventListener(t,"click",e=>{if(N.sP(e.target))try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),a=t.querySelector(r);N.sP(a)&&!o(a)&&(i=a)}catch{}},!0),n.group(e=>{n.addEventListener(t,"touchstart",t=>{if(e.dispose(),N.sP(t.target)&&N.nR(t.target)){if(o(t.target)){let n=t.target;for(;n.parentElement&&o(n.parentElement);)n=n.parentElement;e.style(n,"overscrollBehavior","contain")}else e.style(t.target,"touchAction","none")}})}),n.addEventListener(t,"touchmove",e=>{if(N.sP(e.target)&&!N.LL(e.target)){if(o(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,i=Math.max(0,o.clientWidth-o.offsetWidth),a=Math.max(0,t-i);r.style(o,"paddingRight",`${a}px`)}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];
238r.forEach(e=>{let{before:t}=e;return null==t?void 0:t(n)}),r.forEach(e=>{let{after:t}=e;return null==t?void 0:t(n)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}},s=g(),c=new Set,{getSnapshot:()=>s,subscribe:e=>(c.add(e),()=>c.delete(e)),dispatch(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];let o=b[e].call(s,...n);o&&(s=o,c.forEach(e=>e()))}});er.subscribe(()=>{let e=er.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&er.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&er.dispatch("TEARDOWN",n)}});class eo extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}var ei=n(80457),ea=Object.defineProperty,el=(e,t,n)=>t in e?ea(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,es=(e,t,n)=>(el(e,"symbol"!=typeof t?t+"":t,n),n),ec=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},eu=(e,t,n)=>(ec(e,t,"read from private field"),n?n.call(e):t.get(e)),ed=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},ep=(e,t,n,r)=>(ec(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class ef{constructor(e){ed(this,y,{}),ed(this,x,new eo(()=>new Set)),ed(this,w,new Set),es(this,"disposables",(0,O.k)()),ep(this,y,e),ei.O.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return eu(this,y)}subscribe(e,t){if(ei.O.isServer)return()=>{};let n={selector:e,callback:t,current:e(eu(this,y))};return eu(this,w).add(n),this.disposables.add(()=>{eu(this,w).delete(n)})}on(e,t){return ei.O.isServer?()=>{}:(eu(this,x).get(e).add(t),this.disposables.add(()=>{eu(this,x).get(e).delete(t)}))}send(e){let t=this.reduce(eu(this,y),e);if(t!==eu(this,y)){for(let e of(ep(this,y,t),eu(this,w))){let t=e.selector(eu(this,y));em(e.current,t)||(e.current=t,e.callback(t))}for(let t of eu(this,x).get(e.type))t(eu(this,y),e)}}}function em(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&eh(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&eh(e.entries(),t.entries()):!!(ev(e)&&ev(t))&&eh(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function eh(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function ev(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}y=new WeakMap,x=new WeakMap,w=new WeakMap;var eg=Object.defineProperty,eb=(e,t,n)=>t in e?eg(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ey=(e,t,n)=>(eb(e,"symbol"!=typeof t?t+"":t,n),n),ex=((d=ex||{})[d.Push=0]="Push",d[d.Pop=1]="Pop",d);let ew={0(e,t){let n=t.id,r=e.stack,o=e.stack.indexOf(n);if(-1!==o){let t=e.stack.slice();return t.splice(o,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let o=e.stack.slice();return o.splice(r,1),{...e,stack:o}}};class eE extends ef{constructor(){super(...arguments),ey(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),ey(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new eE({stack:[]})}reduce(e,t){return(0,A.E)(t.type,ew,e,t)}}let ek=new eo(()=>eE.new());var eT=n(27657);function eP(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:em;return(0,eT.useSyncExternalStoreWithSelector)((0,j.z)(t=>e.subscribe(eC,t)),(0,j.z)(()=>e.state),(0,j.z)(()=>e.state),(0,j.z)(t),n)}function eC(e){return e}var eS=n(21755),eO=n(5425),eM=((p=eM||{})[p.Forwards=0]="Forwards",p[p.Backwards=1]="Backwards",p);function eL(){let e=(0,C.useRef)(0);return G(!0,"keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}var ej=n(48842),eR=n(75409);void 0!==eR&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(E=null==eR?void 0:eR.env)?void 0:E.NODE_ENV)==="test"&&void 0===(null==(k=null==Element?void 0:Element.prototype)?void 0:k.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(` 239`)),[]});var eN=((f=eN||{})[f.None=0]="None",f[f.Closed=1]="Closed",f[f.Enter=2]="Enter",f[f.Leave=4]="Leave",f);function eA(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}function eD(e,t,n,r){let[o,i]=(0,C.useState)(n),{hasFlag:a,addFlag:l,removeFlag:s}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,C.useState)(e),r=(0,C.useCallback)(e=>n(e),[]),o=(0,C.useCallback)(e=>n(t=>t|e),[]),i=(0,C.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:i,removeFlag:(0,C.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,C.useCallback)(e=>n(t=>t^e),[])}}(e&&o?3:0),c=(0,C.useRef)(!1),d=(0,C.useRef)(!1),p=(0,ej.G)();return(0,M.e)(()=>{var o;if(e){if(n&&i(!0),!t){n&&l(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:i}=t,a=(0,O.k)();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current){r();return}let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:i}),a.nextFrame(()=>{r(),a.requestAnimationFrame(()=>{a.add(function(e,t){var n,r;let o=(0,O.k)();if(!e)return o.dispose;let i=!1;o.add(()=>{i=!0});let a=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===a.length?t():Promise.allSettled(a.map(e=>e.finished)).then(()=>{i||t()}),o.dispose}(e,o))})}),a.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,d.current||(n?(l(3),s(4)):(l(4),s(2)))},run(){d.current?n?(s(3),l(4)):(s(4),l(3)):n?s(1):l(1)},done(){var e,o,a;d.current&&(null!=(a=null==(o=t.getAnimations)?void 0:o.call(t))?a:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(c.current=!1,s(7),n||i(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,p]),e?[o,{closed:a(1),enter:a(2),leave:a(4),transition:a(2)||a(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}let ez=(0,C.createContext)(()=>{});function eF(e){let{value:t,children:n}=e;return C.createElement(ez.Provider,{value:t},n)}var eI=n(98545),eH=n(16561),e_=n(40403);let eB=(0,C.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});eB.displayName="FloatingContext";let eW=(0,C.createContext)(null);function e$(e){var t,n,r;let o,i,a,{children:l,enabled:s=!0}=e,[c,d]=(0,C.useState)(null),[p,f]=(0,C.useState)(0),m=(0,C.useRef)(null),[h,v]=(0,C.useState)(null);(0,M.e)(()=>
239{if(!h)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(h).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(h.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(h,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[h]);let g=s&&null!==c&&null!==h,{to:b="bottom",gap:y=0,offset:x=0,padding:w=0,inner:E}=(o=eV(null!=(t=null==c?void 0:c.gap)?t:"var(--anchor-gap, 0)",h),i=eV(null!=(n=null==c?void 0:c.offset)?n:"var(--anchor-offset, 0)",h),a=eV(null!=(r=null==c?void 0:c.padding)?r:"var(--anchor-padding, 0)",h),{...c,gap:o,offset:i,padding:a}),[k,T="center"]=b.split(" ");(0,M.e)(()=>{g&&f(0)},[g]);let{refs:P,floatingStyles:S,context:O}=(0,eI.YF)({open:g,placement:"selection"===k?"center"===T?"bottom":`bottom-${T}`:"center"===T?`${k}`:`${k}-${T}`,strategy:"absolute",transform:!1,middleware:[(0,eH.cv)({mainAxis:"selection"===k?0:y,crossAxis:x}),(0,eH.uY)({padding:w}),"selection"!==k&&(0,eH.RR)({padding:w}),"selection"===k&&E?(0,eI.aN)({...E,padding:w,overflowRef:m,offset:p,minItemsVisible:4,referenceOverflowThreshold:w,onFallbackChange(e){var t,n;if(!e)return;let r=O.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,i=Math.min(4,r.childElementCount),a=0,l=0;for(let e of null!=(n=null==(t=O.elements.floating)?void 0:t.childNodes)?n:[])if(N.Re(e)){let t=e.offsetTop,n=t+e.clientHeight+o,s=r.scrollTop,c=s+r.clientHeight;if(t>=s&&n<=c)i--;else{l=Math.max(0,Math.min(n,c)-Math.max(t,s)),a=e.clientHeight;break}}i>=1&&f(e=>{let t=a*i-l+o;return e>=t?e:t})}}):null,(0,eH.dp)({padding:w,apply(e){let{availableWidth:t,availableHeight:n,elements:r}=e;Object.assign(r.floating.style,{overflow:"auto",maxWidth:`${t}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${n}px)`})}})].filter(Boolean),whileElementsMounted:e_.Me}),[L=k,R=T]=O.placement.split("-");"selection"===k&&(L="selection");let A=(0,C.useMemo)(()=>({anchor:[L,R].filter(Boolean).join(" ")}),[L,R]),D=(0,eI.Rz)(O,{overflowRef:m,onChange:f}),{getReferenceProps:z,getFloatingProps:F}=(0,eI.NI)([D]),I=(0,j.z)(e=>{v(e),P.setFloating(e)});return C.createElement(eW.Provider,{value:d},C.createElement(eB.Provider,{value:{setFloating:I,setReference:P.setReference,styles:S,getReferenceProps:z,getFloatingProps:F,slot:A}},l))}function eV(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=(0,ej.G)(),o=(0,j.z)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let o=eK(e,t);return[o,n=>{let i=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let a=i.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function l(){r.nextFrame(l);let s=!1;for(let[e,n]of i.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(a[e]!==r){a[e]=r,s=!0;break}}if(!s)return;let c=eK(e,t);o!==c&&(n(c),o=c)})}return r.dispose}]}return[n,null]}),i=(0,C.useMemo)(()=>o(e,t)[0],[e,t]),[a=i,l]=(0,C.useState)();return(0,M.e)(()=>{let[n,r]=o(e,t);if(l(n),r)return r(l)},[e,t]),a}function eK(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}eW.displayName="PlacementContext";let eU=(0,C.createContext)(null);eU.displayName="OpenClosedContext";var eq=((m=eq||{})[m.Open=1]="Open",m[m.Closed=2]="Closed",m[m.Closing=4]="Closing",m[m.Opening=8]="Opening",m);function eY(){return(0,C.useContext)(eU)}function eG(e){let{value:t,children:n}=e;return C.createElement(eU.Provider,{value:t},n)}function eZ(e){let{children:t}=e;return C.createElement(eU.Provider,{value:null},t)}var eX=n(12431),eJ=n(35454),eQ=n(48090),e0=n(88636),e1=n(99178);function e2(e){let t=(0,j.z)(e),n=(0,C.useRef)(!1);(0,C.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,e1.Y)(()=>{n.current&&t()})}),[t])}let e3=(0,C.createContext)(!1),e5=C.Fragment,e4=(0,eJ.yV)(function(e,t){let{ownerDocument:n=null,...r}=e,o=(0,C.useRef)(null),i=(0,eO.T)((0,eO.h)(e=>{o.current=e}),t),a=Z(o.current),l=function(e){let t=(0,C.useContext)(e3),n=(0,C.useContext)(e8),[r,o]=(0,C.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r:null;if(ei.O.isServer)return null;let o=null==e?void 0:e.getElementById("headlessui-portal-root");
239if(o)return o;if(null===e)return null;let i=e.createElement("div");return i.setAttribute("id","headlessui-portal-root"),e.body.appendChild(i)});return(0,C.useEffect)(()=>{null!==r&&(null!=e&&e.body.contains(r)||null==e||e.body.appendChild(r))},[r,e]),(0,C.useEffect)(()=>{t||null!==n&&o(n.current)},[n,o,t]),r}(null!=n?n:a),s=(0,C.useContext)(e7),c=(0,ej.G)(),d=(0,eJ.L6)();return e2(()=>{var e;l&&l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l))}),l?(0,e0.createPortal)(C.createElement("div",{"data-headlessui-portal":"",ref:e=>{c.dispose(),s&&e&&c.add(s.register(e))}},d({ourProps:{ref:i},theirProps:r,slot:{},defaultTag:e5,name:"Portal"})),l):null}),e6=C.Fragment,e8=(0,C.createContext)(null),e7=(0,C.createContext)(null),e9=Object.assign((0,eJ.yV)(function(e,t){let n=(0,eO.T)(t),{enabled:r=!0,ownerDocument:o,...i}=e,a=(0,eJ.L6)();return r?C.createElement(e4,{...i,ownerDocument:o,ref:n}):a({ourProps:{ref:n},theirProps:i,slot:{},defaultTag:e5,name:"Portal"})}),{Group:(0,eJ.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,eO.T)(t)},i=(0,eJ.L6)();return C.createElement(e8.Provider,{value:n},i({ourProps:o,theirProps:r,defaultTag:e6,name:"Popover.Group"}))})});var te=Object.defineProperty,tt=(e,t,n)=>t in e?te(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,tn=(e,t,n)=>(tt(e,"symbol"!=typeof t?t+"":t,n),n),tr=((h=tr||{})[h.Open=0]="Open",h[h.Closed=1]="Closed",h),to=((v=to||{})[v.OpenPopover=0]="OpenPopover",v[v.ClosePopover=1]="ClosePopover",v[v.SetButton=2]="SetButton",v[v.SetButtonId=3]="SetButtonId",v[v.SetPanel=4]="SetPanel",v[v.SetPanelId=5]="SetPanelId",v);let ti={0:e=>0===e.popoverState?e:{...e,popoverState:0,__demoMode:!1},1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
239e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}};class ta extends ef{constructor(e){super(e),tn(this,"actions",{close:()=>this.send({type:1}),refocusableClose:e=>{this.actions.close();let t=e?N.Re(e)?e:"current"in e&&N.Re(e.current)?e.current:this.state.button:this.state.button;null==t||t.focus()},open:()=>this.send({type:0}),setButtonId:e=>this.send({type:3,buttonId:e}),setButton:e=>this.send({type:2,button:e}),setPanelId:e=>this.send({type:5,panelId:e}),setPanel:e=>this.send({type:4,panel:e})}),tn(this,"selectors",{isPortalled:e=>{var t;if(!e.button||!e.panel)return!1;let n=null!=(t=(0,D.r3)(e.button))?t:document;for(let t of n.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(e.button))^Number(null==t?void 0:t.contains(e.panel)))return!0;let r=B(n),o=r.indexOf(e.button),i=(o+r.length-1)%r.length,a=(o+1)%r.length,l=r[i],s=r[a];return!e.panel.contains(l)&&!e.panel.contains(s)}});{let e=this.state.id,t=ek.get(null);this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}static new(e){let{id:t,__demoMode:n=!1}=e;return new ta({id:t,__demoMode:n,popoverState:n?0:1,buttons:{current:[]},button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:{current:null},afterPanelSentinel:{current:null},afterButtonSentinel:{current:null}})}reduce(e,t){return(0,A.E)(t.type,ti,e,t)}}let tl=(0,C.createContext)(null);function ts(e){let t=(0,C.useContext)(tl);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ts),t}return t}let tc=(0,C.createContext)(null);function tu(){return(0,C.useContext)(tc)}tc.displayName="PopoverGroupContext";let td=(0,C.createContext)(null);td.displayName="PopoverPanelContext";let tp=eJ.VN.RenderStrategy|eJ.VN.Static;function tf(e,t){let n=(0,C.useId)(),{id:r=`headlessui-popover-backdrop-${n}`,transition:o=!1,...i}=e,a=ts("Popover.Backdrop"),l=eP(a,(0,C.useCallback)(e=>e.popoverState,[])),[s,c]=(0,C.useState)(null),d=(0,eO.T)(t,c),p=eY(),[f,m]=eD(o,s,null!==p?(p&eq.Open)===eq.Open:l===tr.Open),h=(0,j.z)(e=>{if((0,eX.P)(e.currentTarget))return e.preventDefault();a.actions.close()}),v=(0,eS.x)({open:l===tr.Open}),g={ref:d,id:r,"aria-hidden":!0,onClick:h,...eA(m)};return(0,eJ.L6)()({ourProps:g,theirProps:i,slot:v,defaultTag:"div",features:tp,visible:f,name:"Popover.Backdrop"})}let tm=eJ.VN.RenderStrategy|eJ.VN.Static,th=(0,eJ.yV)(function(e,t){var n,r,o,i,a,l,s;let c,d,p,f,m,h,v,g,b,y;let x=(0,C.useId)(),{__demoMode:w=!1,...E}=e,k=function(e){let{id:t,__demoMode:n=!1}=e,r=(0,C.useMemo)(()=>ta.new({id:t,__demoMode:n}),[]);return e2(()=>r.dispose()),r}({id:x,__demoMode:w}),T=(0,C.useRef)(null),P=(0,eO.T)(t,(0,eO.h)(e=>{T.current=e})),[S,O,M,L,z]=eP(k,(0,C.useCallback)(e=>[e.popoverState,e.button,e.panel,e.buttonId,e.panelId],[])),F=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,C.useMemo)(()=>(0,D.k3)(...t),[...t])}(null!=(n=T.current)?n:O),I=(0,R.E)(L),H=(0,R.E)(z),_=(0,C.useMemo)(()=>({buttonId:I,panelId:H,close:k.actions.close}),[I,H,k]),B=tu(),V=null==B?void 0:B.registerPopover,K=(0,j.z)(()=>{var e,t;let n=(0,D.vY)(null!=(e=T.current)?e:O);return null!=(t=null==B?void 0:B.isFocusWithinPopoverGroup())?t:n&&((null==O?void 0:O.contains(n))||(null==M?void 0:M.contains(n)))});(0,C.useEffect)(()=>null==V?void 0:V(_),[V,_]);let[U,Z]=(c=(0,C.useContext)(e7),d=(0,C.useRef)([]),p=(0,j.z)(e=>(d.current.push(e),c&&c.register(e),()=>f(e))),f=(0,j.z)(e=>{let t=d.current.indexOf(e);-1!==t&&d.current.splice(t,1),c&&c.unregister(e)}),m=(0,C.useMemo)(()=>({register:p,unregister:f,portals:d}),[p,f,d]),[d,(0,C.useMemo)(()=>function(e){let{children:t}=e;return C.createElement(e7.Provider,{value:m},t)},[m])]),X=et(O),J=function(){let{defaultContainers:e=[],portals:t,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=(0,j.z)(()=>{var r,o;let i=(0,D.r3)(n),a=[];for(let t of e)null!==t&&(N.kK(t)?a.push(t):"current"in t&&N.kK(t.current)&&a.push(t.current));if(null!=t&&t.current)for(let e of t.current)a.push(e);for(let e of null!=(r=null==i?void 0:i.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&N.kK(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(o=null==n?void 0:n.getRootNode())?void 0:o.host))||a.some(t=>e.contains(t))||a.push(e));return a});
239return{resolveContainers:r,contains:(0,j.z)(e=>r().some(t=>t.contains(e)))}}({mainTreeNode:X,portals:U,defaultContainers:[{get current(){return k.state.button}},{get current(){return k.state.panel}}]});r=F,o="focus",i=e=>{var t,n,r,o,i,a;e.target!==window&&N.sP(e.target)&&k.state.popoverState===tr.Open&&(K()||k.state.button&&k.state.panel&&(J.contains(e.target)||null!=(n=null==(t=k.state.beforePanelSentinel.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=k.state.afterPanelSentinel.current)?void 0:r.contains)&&o.call(r,e.target)||null!=(a=null==(i=k.state.afterButtonSentinel.current)?void 0:i.contains)&&a.call(i,e.target)||k.actions.close()))},h=(0,R.E)(i),(0,C.useEffect)(()=>{function e(e){h.current(e)}return(r=null!=r?r:window).addEventListener(o,e,!0),()=>r.removeEventListener(o,e,!0)},[r,o,!0]),a=S===tr.Open,l=J.resolveContainers,s=(e,t)=>{k.actions.close(),$(t,W.Loose)||(e.preventDefault(),null==O||O.focus())},v=(0,R.E)(s),g=(0,C.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(l))if(null!==t&&(t.contains(n)||e.composed&&e.composedPath().includes(t)))return;return $(n,W.Loose)||-1===n.tabIndex||e.preventDefault(),v.current(e,n)}},[v,l]),b=(0,C.useRef)(null),Y(a,"pointerdown",e=>{var t,n;q()||(b.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),Y(a,"pointerup",e=>{if(q()||!b.current)return;let t=b.current;return b.current=null,g(e,()=>t)},!0),y=(0,C.useRef)({x:0,y:0}),Y(a,"touchstart",e=>{y.current.x=e.touches[0].clientX,y.current.y=e.touches[0].clientY},!0),Y(a,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-y.current.x)>=30||Math.abs(t.y-y.current.y)>=30))return g(e,()=>N.sP(e.target)?e.target:null)},!0),G(a,"blur",e=>g(e,()=>N.jQ(window.document.activeElement)?window.document.activeElement:null),!0);let Q=(0,eS.x)({open:S===tr.Open,close:k.actions.refocusableClose}),en=eP(k,(0,C.useCallback)(e=>(0,A.E)(e.popoverState,{[tr.Open]:eq.Open,[tr.Closed]:eq.Closed}),[])),er=(0,eJ.L6)();return C.createElement(ee,{node:X},C.createElement(e$,null,C.createElement(td.Provider,{value:null},C.createElement(tl.Provider,{value:k},C.createElement(eF,{value:k.actions.refocusableClose},C.createElement(eG,{value:en},C.createElement(Z,null,er({ourProps:{ref:P},theirProps:E,slot:Q,defaultTag:"div",name:"Popover"}))))))))}),tv=(0,eJ.yV)(function(e,t){let n=(0,C.useId)(),{id:r=`headlessui-popover-button-${n}`,disabled:o=!1,autoFocus:i=!1,...a}=e,l=ts("Popover.Button"),[s,c,d,p,f,m,h]=eP(l,(0,C.useCallback)(e=>[e.popoverState,l.selectors.isPortalled(e),e.button,e.buttonId,e.panel,e.panelId,e.afterButtonSentinel],[])),v=(0,C.useRef)(null),g=`headlessui-focus-sentinel-${(0,C.useId)()}`,b=tu(),y=null==b?void 0:b.closeOthers,x=null!==(0,C.useContext)(td);(0,C.useEffect)(()=>{if(!x)return l.actions.setButtonId(r),()=>l.actions.setButtonId(null)},[x,r,l]);let[w]=(0,C.useState)(()=>Symbol()),E=(0,eO.T)(v,t,(0,C.useContext)(eB).setReference,(0,j.z)(e=>{if(!x){if(e)l.state.buttons.current.push(w);else{let e=l.state.buttons.current.indexOf(w);-1!==e&&l.state.buttons.current.splice(e,1)}l.state.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&l.actions.setButton(e)}})),k=(0,eO.T)(v,t),O=(0,j.z)(e=>{var t,n,r;if(x){if(l.state.popoverState===tr.Closed)return;switch(e.key){case eQ.R.Space:case eQ.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),l.actions.close(),null==(r=l.state.button)||r.focus()}}else switch(e.key){case eQ.R.Space:case eQ.R.Enter:e.preventDefault(),e.stopPropagation(),l.state.popoverState===tr.Closed?(null==y||y(l.state.buttonId),l.actions.open()):l.actions.close();break;case eQ.R.Escape:if(l.state.popoverState!==tr.Open)return null==y?void 0:y(l.state.buttonId);if(!v.current)return;let o=(0,D.vY)(v.current);if(o&&!v.current.contains(o))return;e.preventDefault(),e.stopPropagation(),l.actions.close()}}),M=(0,j.z)(e=>{x||e.key===eQ.R.Space&&e.preventDefault()}),L=(0,j.z)(e=>{var t,n;(0,eX.P)(e.currentTarget)||o||(x?(l.actions.close(),null==(t=l.state.button)||t.focu
239s()):(e.preventDefault(),e.stopPropagation(),l.state.popoverState===tr.Closed?(null==y||y(l.state.buttonId),l.actions.open()):l.actions.close(),null==(n=l.state.button)||n.focus()))}),R=(0,j.z)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:z,focusProps:F}=(0,T.F)({autoFocus:i}),{isHovered:_,hoverProps:W}=(0,P.X)({isDisabled:o}),{pressed:$,pressProps:V}=(0,S.x)({disabled:o}),U=s===tr.Open,q=(0,eS.x)({open:U,active:$||U,disabled:o,hover:_,focus:z,autofocus:i}),Y=(0,X.f)(e,d),G=x?(0,eJ.dG)({ref:k,type:Y,onKeyDown:O,onClick:L,disabled:o||void 0,autoFocus:i},F,W,V):(0,eJ.dG)({ref:E,id:p,type:Y,"aria-expanded":s===tr.Open,"aria-controls":f?m:void 0,disabled:o||void 0,autoFocus:i,onKeyDown:O,onKeyUp:M,onClick:L,onMouseDown:R},F,W,V),Z=eL(),Q=(0,j.z)(()=>{if(!N.Re(l.state.panel))return;let e=l.state.panel;(0,A.E)(Z.current,{[eM.Forwards]:()=>K(e,I.First),[eM.Backwards]:()=>K(e,I.Last)})===H.Error&&K(B((0,D.k3)(l.state.button)).filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,A.E)(Z.current,{[eM.Forwards]:I.Next,[eM.Backwards]:I.Previous}),{relativeTo:l.state.button})}),ee=(0,eJ.L6)();return C.createElement(C.Fragment,null,ee({ourProps:G,theirProps:a,slot:q,defaultTag:"button",name:"Popover.Button"}),U&&!x&&c&&C.createElement(J._,{id:g,ref:h,features:J.x.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:Q}))}),tg=(0,eJ.yV)(tf),tb=(0,eJ.yV)(tf),ty=(0,eJ.yV)(function(e,t){var n;let r;let o=(0,C.useId)(),{id:i=`headlessui-popover-panel-${o}`,focus:a=!1,anchor:l,portal:s=!1,modal:c=!1,transition:d=!1,...p}=e,f=ts("Popover.Panel"),m=eP(f,f.selectors.isPortalled),[h,v,g,b,y]=eP(f,(0,C.useCallback)(e=>[e.popoverState,e.button,e.__demoMode,e.beforePanelSentinel,e.afterPanelSentinel],[])),x=`headlessui-focus-sentinel-before-${o}`,w=`headlessui-focus-sentinel-after-${o}`,E=(0,C.useRef)(null),k=(0,C.useMemo)(()=>l?"string"==typeof l?{to:l}:l:null,[l]),[T,P]=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,C.useContext)(eW),n=(0,C.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,M.e)(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,C.useContext)(eB);return(0,C.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}(k),S=function(){let{getFloatingProps:e,slot:t}=(0,C.useContext)(eB);return(0,C.useCallback)(function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return Object.assign({},e(...r),{"data-anchor":t.anchor})},[e,t])}();k&&(s=!0);let[z,F]=(0,C.useState)(null),_=(0,eO.T)(E,t,k?T:null,f.actions.setPanel,F),W=Z(v),$=Z(E.current);(0,M.e)(()=>(f.actions.setPanelId(i),()=>f.actions.setPanelId(null)),[i,f]);let V=eY(),[U,q]=eD(d,z,null!==V?(V&eq.Open)===eq.Open:h===tr.Open);n=f.actions.close,r=(0,R.E)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()}),(0,C.useEffect)(()=>{if(!U)return;let e=null===v?null:N.Re(v)?v:v.current;if(!e)return;let t=(0,O.k)();if("undefined"!=typeof ResizeObserver){let n=new ResizeObserver(()=>r.current(e));n.observe(e),t.add(()=>n.disconnect())}if("undefined"!=typeof IntersectionObserver){let n=new IntersectionObserver(()=>r.current(e));n.observe(e),t.add(()=>n.disconnect())}return()=>t.dispose()},[v,r,U]),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),r=(0,C.useSyncExternalStore)(er.subscribe,er.getSnapshot,er.getSnapshot),o=t?r.get(t):void 0;o&&o.count,(0,M.e)(()=>{if(!(!t||!e))return er.dispatch("PUSH",t,n),()=>er.dispatch("POP",t,n)},[e,t])}(function(e,t){let n=(0,C.useId)(),r=ek.get(t),[o,i]=eP(r,(0,C.useCallback)(e=>[r.selectors.isTop(e,n),r.selectors.inStack(e,n)],[r,n]));return(0,M.e)(()=>{if(e)return r.actions.push(n),()=>r.actions.pop(n)},[r,e,n]),!!e&&(!i||o)}(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!g&&c&&U,$);let Y=(0,j.z)(e=>{var t;if(e.key===eQ.R.Escape){if(f.state.popoverState!==tr.Open||!E.current)return;let n=(0,D.vY)(E.current);if(n&&!E.current.contains(n))return;e.preventDefault(),e.stopPropagation(),f.actions.close(),null==(t=f.state.button)||t.focu
239s()}});(0,C.useEffect)(()=>{var t;e.static||h===tr.Closed&&(null==(t=e.unmount)||t)&&f.actions.setPanel(null)},[h,e.unmount,e.static,f]),(0,C.useEffect)(()=>{if(g||!a||h!==tr.Open||!E.current)return;let e=(0,D.vY)(E.current);E.current.contains(e)||K(E.current,I.First)},[g,a,E.current,h]);let G=(0,eS.x)({open:h===tr.Open,close:f.actions.refocusableClose}),X=(0,eJ.dG)(k?S():{},{ref:_,id:i,onKeyDown:Y,onBlur:a&&h===tr.Open?e=>{var t,n,r,o,i;let a=e.relatedTarget;a&&E.current&&(null!=(t=E.current)&&t.contains(a)||(f.actions.close(),(null!=(r=null==(n=b.current)?void 0:n.contains)&&r.call(n,a)||null!=(i=null==(o=y.current)?void 0:o.contains)&&i.call(o,a))&&a.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...p.style,...P,"--button-width":function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],[r,o]=(0,C.useState)(()=>L(t));return(0,M.e)(()=>{if(!t||!e)return;let n=(0,O.k)();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),o(e=>{let n=L(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:`${r.width}px`,height:`${r.height}px`}:r}(U,v,!0).width},...eA(q)}),Q=eL(),ee=(0,j.z)(()=>{let e=E.current;e&&(0,A.E)(Q.current,{[eM.Forwards]:()=>{var t;K(e,I.First)===H.Error&&(null==(t=f.state.afterPanelSentinel.current)||t.focus())},[eM.Backwards]:()=>{var e;null==(e=f.state.button)||e.focus({preventScroll:!0})}})}),et=(0,j.z)(()=>{let e=E.current;e&&(0,A.E)(Q.current,{[eM.Forwards]:()=>{var e;if(!f.state.button)return;let t=B(null!=(e=(0,D.k3)(f.state.button))?e:document.body),n=t.indexOf(f.state.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let e of o.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=z&&z.contains(e)){let t=o.indexOf(e);-1!==t&&o.splice(t,1)}K(o,I.First,{sorted:!1})},[eM.Backwards]:()=>{var t;K(e,I.Previous)===H.Error&&(null==(t=f.state.button)||t.focus())}})}),en=(0,eJ.L6)();return C.createElement(eZ,null,C.createElement(td.Provider,{value:i},C.createElement(eF,{value:f.actions.refocusableClose},C.createElement(e9,{enabled:!!s&&(e.static||U),ownerDocument:W},U&&m&&C.createElement(J._,{id:x,ref:b,features:J.x.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:ee}),en({ourProps:X,theirProps:p,slot:G,defaultTag:"div",features:tm,visible:U,name:"Popover.Panel"}),U&&m&&C.createElement(J._,{id:w,ref:y,features:J.x.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:et})))))}),tx=Object.assign(th,{Button:tv,Backdrop:tb,Overlay:tg,Panel:ty,Group:(0,eJ.yV)(function(e,t){let n=(0,C.useRef)(null),r=(0,eO.T)(n,t),[o,i]=(0,C.useState)([]),a=(0,j.z)(e=>{i(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),l=(0,j.z)(e=>(i(t=>[...t,e]),()=>a(e))),s=(0,j.z)(()=>{var e;let t=(0,D.k3)(n.current);if(!t)return!1;let r=(0,D.vY)(n.current);return!!(null!=(e=n.current)&&e.contains(r))||o.some(e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))})}),c=(0,j.z)(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),d=(0,C.useMemo)(()=>({registerPopover:l,unregisterPopover:a,isFocusWithinPopoverGroup:s,closeOthers:c}),[l,a,s,c]),p=(0,eS.x)({}),f=(0,eJ.L6)();return C.createElement(ee,null,C.createElement(tc.Provider,{value:d},f({ourProps:{ref:r},theirProps:e,slot:p,defaultTag:"div",name:"Popover.Group"})))})})},44926:function(e,t,n){"use strict";n.d(t,{rs:function(){return D}});var r=n(73470),o=n(74019),i=n(20132),a=n(58233),l=n(88636),s=n(71345),c=n(48842),d=n(52905),p=n(21755),f=n(5425),m=n(33302);function h(e,t){return e?e+"["+t+"]":t}var v=n(35454),g=n(45935);let b=(0,i.createContext)(null);function y(e){let{children:t}=e,n=(0,i.useContext)(b);if(!n)return i.createElement(i.Fragment,null,t);let{target:r}=n;return r?(0,l.createPortal)(i.createElement(i.Fragment,null,t),r):null}function x(e){let{data:t,form:n,disabled:r,onReset:o,overrides:a}=e,[l,s]=(0,i.useState)(null),d=(0,c.G)();return(0,i.useEffect)(()=>{if(o&&l)return d.addEventListener(l,"reset",o)},[l,n,o]),i.createElement(y,null,i.createElement(w,{setForm:s,formId:n}),(function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];
239for(let[o,a]of Object.entries(t))!function t(n,r,o){if(Array.isArray(o))for(let[e,i]of o.entries())t(n,h(r,e.toString()),i);else o instanceof Date?n.push([r,o.toISOString()]):"boolean"==typeof o?n.push([r,o?"1":"0"]):"string"==typeof o?n.push([r,o]):"number"==typeof o?n.push([r,`${o}`]):null==o?n.push([r,""]):function(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}(o)&&!(0,i.isValidElement)(o)&&e(o,r,n)}(r,h(n,o),a);return r})(t).map(e=>{let[t,o]=e;return i.createElement(g._,{features:g.x.Hidden,...(0,v.oA)({key:t,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:n,disabled:r,name:t,value:o,...a})})}))}function w(e){let{setForm:t,formId:n}=e;return(0,i.useEffect)(()=>{if(n){let e=document.getElementById(n);e&&t(e)}},[t,n]),n?null:i.createElement(g._,{features:g.x.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:e=>{if(!e)return;let n=e.closest("form");n&&t(n)}})}let E=(0,i.createContext)(void 0);function k(){return(0,i.useContext)(E)}var T=n(12431),P=n(27688),C=n(14379);let S=(0,i.createContext)(null);S.displayName="DescriptionContext";let O=Object.assign((0,v.yV)(function(e,t){let n=(0,i.useId)(),r=(0,m.B)(),{id:o=`headlessui-description-${n}`,...a}=e,l=function e(){let t=(0,i.useContext)(S);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),s=(0,f.T)(t);(0,C.e)(()=>l.register(o),[o,l.register]);let c=(0,p.x)({...l.slot,disabled:r||!1}),d={ref:s,...l.props,id:o};return(0,v.L6)()({ourProps:d,theirProps:a,slot:c,defaultTag:"p",name:l.name||"Description"})}),{});var M=n(48090);let L=(0,i.createContext)(null);function j(e){var t,n,r;let o=null!=(n=null==(t=(0,i.useContext)(L))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[o,...e].filter(Boolean).join(" "):o}L.displayName="LabelContext";let R=Object.assign((0,v.yV)(function(e,t){var n;let r=(0,i.useId)(),o=function e(){let t=(0,i.useContext)(L);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),a=k(),l=(0,m.B)(),{id:c=`headlessui-label-${r}`,htmlFor:d=null!=a?a:null==(n=o.props)?void 0:n.htmlFor,passive:h=!1,...g}=e,b=(0,f.T)(t);(0,C.e)(()=>o.register(c),[c,o.register]);let y=(0,s.z)(e=>{let t=e.currentTarget;if(!(e.target!==e.currentTarget&&P.jF(e.target))&&(P.dz(t)&&e.preventDefault(),o.props&&"onClick"in o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),P.dz(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(P.LL(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),x=(0,p.x)({...o.slot,disabled:l||!1}),w={ref:b,...o.props,id:c,htmlFor:d,onClick:y};return h&&("onClick"in w&&(delete w.htmlFor,delete w.onClick),"onClick"in g&&delete g.onClick),(0,v.L6)()({ourProps:w,theirProps:g,slot:x,defaultTag:d?"label":"div",name:o.name||"Label"})}),{}),N=(0,i.createContext)(null);N.displayName="GroupContext";let A=i.Fragment,D=Object.assign((0,v.yV)(function(e,t){var n,h,g;let b=(0,i.useId)(),y=k(),w=(0,m.B)(),{id:E=y||`headlessui-switch-${b}`,disabled:P=w||!1,checked:C,defaultChecked:O,onChange:L,name:R,value:A,form:D,autoFocus:z=!1,...F}=e,I=(0,i.useContext)(N),[H,_]=(0,i.useState)(null),B=(0,i.useRef)(null),W=(0,f.T)(B,t,null===I?null:I.setSwitch,_),$=function(e){let[t]=(0,i.useState)(e);return t}(O),[V,K]=function(e,t,n){let[r,o]=(0,i.useState)(n),a=void 0!==e,c=(0,i.useRef)(a),d=(0,i.useRef)(!1),p=(0,i.useRef)(!1);return!a||c.current||d.current?a||!c.current||p.current||(p.current=!0,c.current=a,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(d.current=!0,
239c.current=a,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[a?e:r,(0,s.z)(e=>(a||(0,l.flushSync)(()=>o(e)),null==t?void 0:t(e)))]}(C,L,null!=$&&$),U=(0,c.G)(),[q,Y]=(0,i.useState)(!1),G=(0,s.z)(()=>{Y(!0),null==K||K(!V),U.nextFrame(()=>{Y(!1)})}),Z=(0,s.z)(e=>{if((0,T.P)(e.currentTarget))return e.preventDefault();e.preventDefault(),G()}),X=(0,s.z)(e=>{e.key===M.R.Space?(e.preventDefault(),G()):e.key===M.R.Enter&&function(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type)){t.click();return}null==(n=r.requestSubmit)||n.call(r)}}(e.currentTarget)}),J=(0,s.z)(e=>e.preventDefault()),Q=j(),ee=null!=(g=null==(h=(0,i.useContext)(S))?void 0:h.value)?g:void 0,{isFocusVisible:et,focusProps:en}=(0,r.F)({autoFocus:z}),{isHovered:er,hoverProps:eo}=(0,o.X)({isDisabled:P}),{pressed:ei,pressProps:ea}=(0,a.x)({disabled:P}),el=(0,p.x)({checked:V,disabled:P,hover:er,focus:et,active:ei,autofocus:z,changing:q}),es=(0,v.dG)({id:E,ref:W,role:"switch",type:(0,d.f)(e,H),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":V,"aria-labelledby":Q,"aria-describedby":ee,disabled:P||void 0,autoFocus:z,onClick:Z,onKeyUp:X,onKeyPress:J},en,eo,ea),ec=(0,i.useCallback)(()=>{if(void 0!==$)return null==K?void 0:K($)},[K,$]),eu=(0,v.L6)();return i.createElement(i.Fragment,null,null!=R&&i.createElement(x,{disabled:P,data:{[R]:A||"on"},overrides:{type:"checkbox",checked:V},form:D,onReset:ec}),eu({ourProps:es,theirProps:F,slot:el,defaultTag:"button",name:"Switch"}))}),{Group:function(e){var t;let[n,r]=(0,i.useState)(null),[o,a]=function(){let{inherit:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=j(),[n,r]=(0,i.useState)([]),o=e?[t,...n].filter(Boolean):n;return[o.length>0?o.join(" "):void 0,(0,i.useMemo)(()=>function(e){let t=(0,s.z)(e=>(r(t=>[...t,e]),()=>r(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),n=(0,i.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return i.createElement(L.Provider,{value:n},e.children)},[r])]}(),[l,c]=function(){let[e,t]=(0,i.useState)([]);return[e.length>0?e.join(" "):void 0,(0,i.useMemo)(()=>function(e){let n=(0,s.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,i.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return i.createElement(S.Provider,{value:r},e.children)},[t])]}(),d=(0,i.useMemo)(()=>({switch:n,setSwitch:r}),[n,r]),p=(0,v.L6)();return i.createElement(c,{name:"Switch.Description",value:l},i.createElement(a,{name:"Switch.Label",value:o,props:{htmlFor:null==(t=d.switch)?void 0:t.id,onClick(e){n&&(P.dz(e.currentTarget)&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},i.createElement(N.Provider,{value:d},p({ourProps:{},theirProps:e,slot:{},defaultTag:A,name:"Switch.Group"}))))},Label:R,Description:O})},58233:function(e,t,n){"use strict";n.d(t,{x:function(){return l}});var r=n(20132),o=n(37887),i=n(48842),a=n(71345);function l(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useRef)(null),[n,l]=(0,r.useState)(!1),s=(0,i.G)(),c=(0,a.z)(()=>{t.current=null,l(!1),s.dispose()}),d=(0,a.z)(e=>{if(s.dispose(),null===t.current){t.current=e.currentTarget,l(!0);{let n=(0,o.r3)(e.currentTarget);s.addEventListener(n,"pointerup",c,!1),s.addEventListener(n,"pointermove",e=>{if(t.current){var n,r;let o,i;l((o=e.width/2,i=e.height/2,n={top:e.clientY-i,right:e.clientX+o,bottom:e.clientY+i,left:e.clientX-o},r=t.current.getBoundingClientRect(),!(!n||!r||n.right<r.left||n.left>r.right||n.bottom<r.top||n.top>r.bottom)))}},!1),s.addEventListener(n,"pointercancel",c,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:d,onPointerUp:c,onClick:c}}}},48842:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(20132),o=n(5919);function i(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>
239e.dispose(),[e]),e}},71345:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});var r=n(20132),o=n(50842);let i=function(e){let t=(0,o.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},14379:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(20132),o=n(80457);let i=(e,t)=>{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},50842:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r=n(20132),o=n(14379);function i(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},52905:function(e,t,n){"use strict";n.d(t,{f:function(){return o}});var r=n(20132);function o(e,t){return(0,r.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";if("string"==typeof r&&"button"===r.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},21755:function(e,t,n){"use strict";n.d(t,{x:function(){return o}});var r=n(20132);function o(e){return(0,r.useMemo)(()=>e,Object.values(e))}},5425:function(e,t,n){"use strict";n.d(t,{T:function(){return l},h:function(){return a}});var r=n(20132),o=n(71345);let i=Symbol();function a(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[i]:t})}function l(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let a=(0,r.useRef)(t);(0,r.useEffect)(()=>{a.current=t},[t]);let l=(0,o.z)(e=>{for(let t of a.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[i]))?void 0:l}},33302:function(e,t,n){"use strict";n.d(t,{B:function(){return i}});var r=n(20132);let o=(0,r.createContext)(void 0);function i(){return(0,r.useContext)(o)}},45935:function(e,t,n){"use strict";let r;n.d(t,{_:function(){return a},x:function(){return i}});var o=n(35454),i=((r=i||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let a=(0,o.yV)(function(e,t){var n;let{features:r=1,...i}=e,a={ref:t,"aria-hidden":(2&r)==2||(null!=(n=i["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,o.L6)()({ourProps:a,theirProps:i,slot:{},defaultTag:"span",name:"Hidden"})})},12431:function(e,t,n){"use strict";n.d(t,{P:function(){return o}});var r=n(27688);function o(e){let t=e.parentElement,n=null;for(;t&&!r.zO(t);)r.CD(t)&&(n=t),t=t.parentElement;let o=(null==t?void 0:t.getAttribute("disabled"))==="";return!(o&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(r.CD(t))return!1;t=t.previousElementSibling}return!0}(n))&&o}},5919:function(e,t,n){"use strict";n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=setTimeout(...t);return n.add(()=>clearTimeout(o))},microTask(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];let i={current:!0};return(0,r.Y)(()=>{i.current&&t[0]()}),n.add(()=>{i.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}}});var r=n(99178)},27688:function(e,t,n){"use strict";function r(e){return"object"==typeof e&&null!==e&&"nodeType"in e&&"tagName"in e}function o(e){return r(e)&&"accessKey"in e}function i(e){return r(e)&&"tabIndex"in e}function a(e){return r(e)&&"style"in e}
239function l(e){return o(e)&&"IFRAME"===e.nodeName}function s(e){return o(e)&&"INPUT"===e.nodeName}function c(e){return o(e)&&"LABEL"===e.nodeName}function d(e){return o(e)&&"FIELDSET"===e.nodeName}function p(e){return o(e)&&"LEGEND"===e.nodeName}function f(e){return!!r(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}n.d(t,{CD:function(){return p},LL:function(){return s},Re:function(){return o},dz:function(){return c},jF:function(){return f},jQ:function(){return l},kK:function(){return r},nR:function(){return a},sP:function(){return i},zO:function(){return d}})},80457:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,i=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class a{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let l=new a},12053:function(e,t,n){"use strict";function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),i=2;i<n;i++)o[i-2]=arguments[i];if(e in t){let n=t[e];return"function"==typeof n?n(...o):n}let a=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,r),a}n.d(t,{E:function(){return r}})},99178:function(e,t,n){"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{Y:function(){return r}})},37887:function(e,t,n){"use strict";n.d(t,{k3:function(){return i},r3:function(){return o},vY:function(){return a}});var r=n(80457);function o(e){var t;return r.O.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function i(e){var t,n;return r.O.isServer?null:null==e?document:null!=(n=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?n:document}function a(e){var t,n;return null!=(n=null==(t=i(e))?void 0:t.activeElement)?n:null}},35454:function(e,t,n){"use strict";let r,o;n.d(t,{VN:function(){return s},oA:function(){return g},yV:function(){return v},dG:function(){return h},L6:function(){return d}});var i=n(20132);function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var l=n(12053),s=((r=s||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),c=((o=c||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function d(){let e,t;let n=(e=(0,i.useRef)([]),t=(0,i.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!r.every(e=>null==e))return e.current=r,t});return(0,i.useCallback)(e=>(function(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:i,visible:a=!0,name:s,mergeRefs:c}=e;c=null!=c?c:f;let d=m(n,t);if(a)return p(d,r,o,s,c);let h=null!=i?i:0;if(2&h){let{static:e=!1,...t}=d;if(e)return p(t,r,o,s,c)}if(1&h){let{unmount:e=!0,...t}=d;return(0,l.E)(e?0:1,{0:()=>null,1:()=>p({...t,hidden:!0,style:{display:"none"}},r,o,s,c)})}return p(d,r,o,s,c)})({mergeRefs:n,...e}),[n])}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:l=n,children:s,refName:c="ref",...d}=b(e,["unmount","static"]),p=void 0!==e.ref?{[c]:e.ref}:{},f="function"==typeof s?s(t):s;"className"in d&&d.className&&"function"==typeof d.className&&(d.className=d.className(t)),d["aria-labelledby"]&&d["aria-labelledby"]===d.id&&(d["aria-labelledby"]=void 0);let h={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(h["data-headlessui-state"]=n.join(" "),n))h[`data-${e}`]=""}if(y(l)&&(Object.keys(g(d)).length>0||Object.keys(g(h)).length>0)){if(!(0,i.isValidElement)(f)||Array.isArray(f)&&f.length>1||y(f.type)){if(Object.keys(g(d)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(g(d)).concat(Object.keys(g(h))).map(e=>` - ${e}`).join(` 240`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>` - ${e}`).join(` 241`)].join(` 242`))}else{let e=f.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return a(t(...n),d.className)}:a(t,d.className),r=m(f.props,g(b(d,["ref"])));for(let e in h)e in r&&delete h[e];return(0,i.cloneElement)(f,Object.assign({},r,h,p,{ref:o(i.version.split(".")[0]>="19"?f.props.ref:f.ref,p.ref)},n?{className:n}:{}))}}return(0,i.createElement)(l,Object.assign({},b(d,["ref"]),!y(l)&&p,!y(l)&&h),f)}function f(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function m(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];for(let n of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];for(let e in o)Object.assign(r,{[e](){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];for(let t of o[e])null==t||t(...n)}});return r}function v(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function g(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function y(e){return e===i.Fragment||e===Symbol.for("react.fragment")}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.