"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[616],{1293:(e,t,n)=>{n.d(t,{A:()=>W});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t0?g[w]+" "+E:s(E,/&\f/g,g[w])).trim())&&(d[x++]=O);return b(e,t,n,0===o?R:c,d,f,p)}function j(e,t,n,r){return b(e,t,n,L,u(e,0,r),u(e,r+1,-1),r)}var D=function(e,t,n){for(var r=0,i=0;r=i,i=E(),38===r&&12===i&&(t[n]=1),!O(i);)w();return u(m,e,v)},V=function(e,t){var n=-1,r=44;do switch(O(r)){case 0:38===r&&12===E()&&(t[n]=1),e[n]+=D(v-1,t,n);break;case 2:e[n]+=S(r);break;case 4:if(44===r){e[++n]=58===E()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=o(r)}while(r=w());return e},_=function(e,t){var n;return n=V(C(e),t),m="",n},z=new WeakMap,F=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||z.get(n))&&!r){z.set(e,!0);for(var i=[],o=_(t,i),a=n.props,s=0,l=0;s-1&&!e.return)switch(e.type){case L:e.return=function e(t,n){switch(45^c(t,0)?(((n<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return A+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return A+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return A+t+T+t+P+t+t;case 6828:case 4268:return A+t+P+t+t;case 6165:return A+t+P+"flex-"+t+t;case 5187:return A+t+s(t,/(\w+).+(:[^]+)/,A+"box-$1$2"+P+"flex-$1$2")+t;case 5443:return A+t+P+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return A+t+P+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return A+t+P+s(t,"shrink","negative")+t;case 5292:return A+t+P+s(t,"basis","preferred-size")+t;case 6060:return A+"box-"+s(t,"-grow","")+A+t+P+s(t,"grow","positive")+t;case 4554:return A+s(t,/([^-])(transform)/g,"$1"+A+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,A+"$1"),/(image-set)/,A+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,A+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,A+"box-pack:$3"+P+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+A+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,A+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(d(t)-1-n>6)switch(c(t,n+1)){case 109:if(45!==c(t,n+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+A+"$2-$3$1"+T+(108==c(t,n+3)?"$3":"$2-$3"))+t;case 115:return~l(t,"stretch")?e(s(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==c(t,n+1))break;case 6444:switch(c(t,d(t)-3-(~l(t,"!important")&&10))){case 107:return s(t,":",":"+A)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+A+(45===c(t,14)?"inline-":"")+"box$3$1"+A+"$2$3$1"+P+"$2box$3")+t}break;case 5936:switch(c(t,n+11)){case 114:return A+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return A+t+P+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return A+t+P+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return A+t+P+t+t}return t}(e.value,e.length);break;case N:return I([x(e,{value:s(e.value,"@","@"+A)})],r);case R:if(e.length){var i,o;return i=e.props,o=function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return I([x(e,{props:[s(t,/:(read-\w+)/,":"+T+"$1")]})],r);case"::placeholder":return I([x(e,{props:[s(t,/:(plac\w+)/,":"+A+"input-$1")]}),x(e,{props:[s(t,/:(plac\w+)/,":"+T+"$1")]}),x(e,{props:[s(t,/:(plac\w+)/,P+"input-$1")]})],r)}return""},i.map(o).join("")}}}],W=function(e){var t,n,i,a,g,x,P=e.key;if("css"===P){var T=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(T,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var A=e.stylisPlugins||K,R={},L=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+P+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n2||O(y)>3?"":" "}(M);break;case 92:B+=function(e,t){for(var n;--t&&w()&&!(y<48)&&!(y>102)&&(!(y>57)||!(y<65))&&(!(y>70)||!(y<97)););return n=v+(t<6&&32==E()&&32==w()),u(m,e,n)}(v-1,7);continue;case 47:switch(E()){case 42:case 47:f(b(T=function(e,t){for(;w();)if(e+y===57)break;else if(e+y===84&&47===E())break;return"/*"+u(m,t,v-1)+"*"+o(47===e?e:w())}(w(),v),n,r,k,o(y),u(T,2,-2),0),P);break;default:B+="/"}break;case 123*D:C[A++]=d(B)*_;case 125*D:case 59:case 0:switch(z){case 0:case 125:V=0;case 59+R:-1==_&&(B=s(B,/\f/g,"")),I>0&&d(B)-L&&f(I>32?j(B+";",i,r,L-1):j(s(B," ","")+";",i,r,L-2),P);break;case 59:B+=";";default:if(f(W=$(B,n,r,A,R,a,C,F,G=[],K=[],L),g),123===z){if(0===R)e(B,n,W,W,G,g,L,C,K);else switch(99===N&&110===c(B,3)?100:N){case 100:case 108:case 109:case 115:e(t,W,W,i&&f($(t,W,W,0,0,a,C,F,a,G=[],L),K),a,K,L,C,i?G:K);break;default:e(B,W,W,W,[""],K,0,C,K)}}}A=R=I=0,D=_=1,F=B="",L=x;break;case 58:L=1+d(B),I=M;default:if(D<1){if(123==z)--D;else if(125==z&&0==D++&&125==(y=v>0?c(m,--v):0,h--,10===y&&(h=1,p--),y))continue}switch(B+=o(z),z*D){case 38:_=R>0?1:(B+="\f",-1);break;case 44:C[A++]=(d(B)-1)*_,_=1;break;case 64:45===E()&&(B+=S(w())),N=E(),R=L=d(F=B+=function(e){for(;!O(E());)w();return u(m,e,v)}(v)),z++;break;case 45:45===M&&2==d(B)&&(D=0)}}return g}("",null,null,null,[""],t=C(t=e),0,[0],t),m="",n),N)};g=function(e,t,n,r){x=n,D(e?e+"{"+t.styles+"}":t.styles),r&&(V.inserted[t.name]=!0)};var V={key:P,sheet:new r({key:P,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:R,registered:{},insert:g};return V.sheet.hydrate(L),V}},260:(e,t,n)=>{n.d(t,{A:()=>r});function r(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&n)*0x5bd1e995+((n>>>16)*59797<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*0x5bd1e995+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}},430:(e,t,n)=>{n.d(t,{A:()=>r});function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}},5478:(e,t,n)=>{n.d(t,{E:()=>g,T:()=>u,c:()=>p,h:()=>d,w:()=>c});var r=n(5316),i=n(1293),o=n(9987),a=n(9568),s=n(8469),l=r.createContext("undefined"!=typeof HTMLElement?(0,i.A)({key:"css"}):null);l.Provider;var c=function(e){return(0,r.forwardRef)(function(t,n){return e(t,(0,r.useContext)(l),n)})},u=r.createContext({}),d={}.hasOwnProperty,f="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",p=function(e,t){var n={};for(var r in t)d.call(t,r)&&(n[r]=t[r]);return n[f]=e,n},h=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,o.SF)(t,n,r),(0,s.s)(function(){return(0,o.sk)(t,n,r)}),null},g=c(function(e,t,n){var i=e.css;"string"==typeof i&&void 0!==t.registered[i]&&(i=t.registered[i]);var s=e[f],l=[i],c="";"string"==typeof e.className?c=(0,o.Rk)(t.registered,l,e.className):null!=e.className&&(c=e.className+" ");var p=(0,a.J)(l,void 0,r.useContext(u));c+=t.key+"-"+p.name;var g={};for(var v in e)d.call(e,v)&&"css"!==v&&v!==f&&(g[v]=e[v]);return g.className=c,n&&(g.ref=n),r.createElement(r.Fragment,null,r.createElement(h,{cache:t,serialized:p,isStringTag:"string"==typeof s}),r.createElement(s,g))})},9568:(e,t,n)=>{n.d(t,{J:()=>g});var r,i=n(260),o=n(9203),a=n(430),s=/[A-Z]|^ms/g,l=/_EMO_([^_]+?)_([^]*?)_EMO_/g,c=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},d=(0,a.A)(function(e){return c(e)?e:e.replace(s,"-$&").toLowerCase()}),f=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(l,function(e,t,n){return r={name:t,styles:n,next:r},t})}return 1===o.A[e]||c(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return r={name:n.name,styles:n.styles,next:r},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)r={name:i.name,styles:i.styles,next:r},i=i.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i{n.d(t,{A:()=>r});var r={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},8469:(e,t,n)=>{n.d(t,{i:()=>s,s:()=>a});var r,i=n(5316),o=!!(r||(r=n.t(i,2))).useInsertionEffect&&(r||(r=n.t(i,2))).useInsertionEffect,a=o||function(e){return e()},s=o||i.useLayoutEffect},9987:(e,t,n)=>{function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}n.d(t,{Rk:()=>r,SF:()=>i,sk:()=>o});var i=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},o=function(e,t,n){i(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},9231:(e,t,n)=>{var r=n(2281),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var i=p(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),g=l(n),v=0;v{var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,v=n?Symbol.for("react.lazy"):60116,y=n?Symbol.for("react.block"):60121,m=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,x=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case f:case v:case g:case l:return e;default:return t}}case i:return t}}}function E(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=f,t.Fragment=o,t.Lazy=v,t.Memo=g,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return E(e)||w(e)===u},t.isConcurrentMode=E,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===v},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===m||e.$$typeof===b||e.$$typeof===x||e.$$typeof===y)},t.typeOf=w},2281:(e,t,n)=>{e.exports=n(333)},6901:(e,t,n)=>{n.d(t,{q:()=>i});var r=n(5316);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{name:t,strict:n=!0,hookName:i="useContext",providerName:o="Provider",errorMessage:a,defaultValue:s}=e,l=(0,r.createContext)(s);return l.displayName=t,[l.Provider,function e(){let t=(0,r.useContext)(l);if(!t&&n){var s,c;let t=Error(null!=a?a:"".concat(i," returned `undefined`. Seems you forgot to wrap component within ").concat(o));throw t.name="ContextError",null===(s=(c=Error).captureStackTrace)||void 0===s||s.call(c,t,e),t}return t},l]}},5643:(e,t,n)=>{n.d(t,{s:()=>p,$:()=>f});var r=n(3528),i=n(5478),o=n(5316),a=n(9987),s=n(8469),l=n(9568);n(1293),n(9231);var c=function(e,t){var n=arguments;if(null==t||!i.h.call(t,"css"))return o.createElement.apply(void 0,n);var r=n.length,a=Array(r);a[0]=i.E,a[1]=(0,i.c)(e,t);for(var s=2;s"});function p(e){let{value:t,children:n}=e;return(0,r.jsxs)(d,{value:t,children:[!t._config.disableLayers&&(0,r.jsx)(u,{styles:t.layers.atRule}),(0,r.jsx)(u,{styles:[t.getPreflightCss(),t.getGlobalCss(),t.getTokenCss()]}),n]})}},22:(e,t,n)=>{n.d(t,{o:()=>r});function r(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}},4778:(e,t,n)=>{n.d(t,{cx:()=>r});let r=function(){for(var e=arguments.length,t=Array(e),n=0;ne.trim()).join(" ")}},2441:(e,t,n)=>{function r(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!Array.isArray(e)}function i(e){return"[object String]"===Object.prototype.toString.call(e)}function o(e){return"function"==typeof e}n.d(t,{Gv:()=>r,Kg:()=>i,Tn:()=>o})},2800:(e,t,n)=>{n.d(t,{r:()=>r});let r=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r=Object.keys(n),i=e=>{let t={};for(let r=0;ri(Array.isArray(e)?e:r.filter(e))).concat(i(r))}},780:(e,t,n)=>{n.d(t,{B:()=>o,s:()=>a});var r=n(2441);let i=e=>null!=e;function o(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{stop:o,getKey:a}=n;return function e(n){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if((0,r.Gv)(n)||Array.isArray(n)){let r={};for(let[c,u]of Object.entries(n)){var l;let d=null!==(l=null==a?void 0:a(c,u))&&void 0!==l?l:c,f=[...s,d];if(null==o?void 0:o(n,f))return t(n,s);let p=e(u,f);i(p)&&(r[d]=p)}return r}return t(n,s)}(e)}function a(e,t){return Array.isArray(e)?e.map(e=>t(e)):(0,r.Gv)(e)?o(e,e=>t(e)):null!=e?t(e):e}},3478:(e,t,n)=>{n.d(t,{Aq:()=>g,MI:()=>c,Ng:()=>f,s6:()=>x});var r=n(1218),i=n(6462),o=n(5350),a=n(2442),s=n(5989),l=n(8594),c=(0,r.y)("accordion").parts("root","item","itemTrigger","itemContent","itemIndicator"),u=c.build(),d=(0,o.Ds)({getRootId:e=>e.ids?.root??`accordion:${e.id}`,getItemId:(e,t)=>e.ids?.item?.(t)??`accordion:${e.id}:item:${t}`,getItemContentId:(e,t)=>e.ids?.itemContent?.(t)??`accordion:${e.id}:content:${t}`,getItemTriggerId:(e,t)=>e.ids?.itemTrigger?.(t)??`accordion:${e.id}:trigger:${t}`,getRootEl:e=>d.getById(e,d.getRootId(e)),getTriggerEls:e=>{let t=CSS.escape(d.getRootId(e)),n=`[aria-controls][data-ownedby='${t}']:not([disabled])`;return(0,o.YG)(d.getRootEl(e),n)},getFirstTriggerEl:e=>(0,a.$1)(d.getTriggerEls(e)),getLastTriggerEl:e=>(0,a.HV)(d.getTriggerEls(e)),getNextTriggerEl:(e,t)=>(0,o.Ut)(d.getTriggerEls(e),d.getItemTriggerId(e,t)),getPrevTriggerEl:(e,t)=>(0,o.I5)(d.getTriggerEls(e),d.getItemTriggerId(e,t))});function f(e,t,n){let r=e.context.focusedValue,a=e.context.value,s=e.context.multiple;function l(t){return{expanded:a.includes(t.value),focused:r===t.value,disabled:!!(t.disabled??e.context.disabled)}}return{focusedValue:r,value:a,setValue:function(e){let n=e;s&&n.length>1&&(n=[n[0]]),t({type:"VALUE.SET",value:n})},getItemState:l,getRootProps:()=>n.element({...u.root.attrs,dir:e.context.dir,id:d.getRootId(e.context),"data-orientation":e.context.orientation}),getItemProps(t){let r=l(t);return n.element({...u.item.attrs,dir:e.context.dir,id:d.getItemId(e.context,t.value),"data-state":r.expanded?"open":"closed","data-focus":(0,o.sE)(r.focused),"data-disabled":(0,o.sE)(r.disabled),"data-orientation":e.context.orientation})},getItemContentProps(t){let r=l(t);return n.element({...u.itemContent.attrs,dir:e.context.dir,role:"region",id:d.getItemContentId(e.context,t.value),"aria-labelledby":d.getItemTriggerId(e.context,t.value),hidden:!r.expanded,"data-state":r.expanded?"open":"closed","data-disabled":(0,o.sE)(r.disabled),"data-focus":(0,o.sE)(r.focused),"data-orientation":e.context.orientation})},getItemIndicatorProps(t){let r=l(t);return n.element({...u.itemIndicator.attrs,dir:e.context.dir,"aria-hidden":!0,"data-state":r.expanded?"open":"closed","data-disabled":(0,o.sE)(r.disabled),"data-focus":(0,o.sE)(r.focused),"data-orientation":e.context.orientation})},getItemTriggerProps(r){let{value:a}=r,s=l(r);return n.button({...u.itemTrigger.attrs,type:"button",dir:e.context.dir,id:d.getItemTriggerId(e.context,a),"aria-controls":d.getItemContentId(e.context,a),"aria-expanded":s.expanded,disabled:s.disabled,"data-orientation":e.context.orientation,"aria-disabled":s.disabled,"data-state":s.expanded?"open":"closed","data-ownedby":d.getRootId(e.context),onFocus(){s.disabled||t({type:"TRIGGER.FOCUS",value:a})},onBlur(){s.disabled||t("TRIGGER.BLUR")},onClick(e){s.disabled||((0,o.nr)()&&e.currentTarget.focus(),t({type:"TRIGGER.CLICK",value:a}))},onKeyDown(n){if(n.defaultPrevented||s.disabled)return;let r={ArrowDown(){e.context.isHorizontal||t({type:"GOTO.NEXT",value:a})},ArrowUp(){e.context.isHorizontal||t({type:"GOTO.PREV",value:a})},ArrowRight(){e.context.isHorizontal&&t({type:"GOTO.NEXT",value:a})},ArrowLeft(){e.context.isHorizontal&&t({type:"GOTO.PREV",value:a})},Home(){t({type:"GOTO.FIRST",value:a})},End(){t({type:"GOTO.LAST",value:a})}}[(0,i.K)(n,{dir:e.context.dir,orientation:e.context.orientation})];r&&(r(n),n.preventDefault())}})}}}var{and:p,not:h}=s.DK;function g(e){let t=(0,a.oE)(e);return(0,s.Op)({id:"accordion",initial:"idle",context:{focusedValue:null,value:[],collapsible:!1,multiple:!1,orientation:"vertical",...t},watch:{value:"coarseValue",multiple:"coarseValue"},created:"coarseValue",computed:{isHorizontal:e=>"horizontal"===e.orientation},on:{"VALUE.SET":{actions:["setValue"]}},states:{idle:{on:{"TRIGGER.FOCUS":{target:"focused",actions:"setFocusedValue"}}},focused:{on:{"GOTO.NEXT":{actions:"focusNextTrigger"},"GOTO.PREV":{actions:"focusPrevTrigger"},"TRIGGER.CLICK":[{guard:p("isExpanded","canToggle"),actions:["collapse"]},{guard:h("isExpanded"),actions:["expand"]}],"GOTO.FIRST":{actions:"focusFirstTrigger"},"GOTO.LAST":{actions:"focusLastTrigger"},"TRIGGER.BLUR":{target:"idle",actions:"clearFocusedValue"}}}}},{guards:{canToggle:e=>!!e.collapsible||!!e.multiple,isExpanded:(e,t)=>e.value.includes(t.value)},actions:{collapse(e,t){let n=e.multiple?(0,a.TF)(e.value,t.value):[];y.value(e,e.multiple?n:[])},expand(e,t){let n=e.multiple?(0,a.WQ)(e.value,t.value):[t.value];y.value(e,n)},focusFirstTrigger(e){d.getFirstTriggerEl(e)?.focus()},focusLastTrigger(e){d.getLastTriggerEl(e)?.focus()},focusNextTrigger(e){if(!e.focusedValue)return;let t=d.getNextTriggerEl(e,e.focusedValue);t?.focus()},focusPrevTrigger(e){if(!e.focusedValue)return;let t=d.getPrevTriggerEl(e,e.focusedValue);t?.focus()},setFocusedValue(e,t){y.focusedValue(e,t.value)},clearFocusedValue(e){y.focusedValue(e,null)},setValue(e,t){y.value(e,t.value)},coarseValue(e){!e.multiple&&e.value.length>1&&((0,a.R8)("The value of accordion should be a single value when multiple is false."),e.value=[e.value[0]])}}})}var v={change(e){e.onValueChange?.({value:Array.from(e.value)})},focusChange(e){e.onFocusChange?.({value:e.focusedValue})}},y={value(e,t){(0,a.n4)(e.value,t)||(e.value=t,v.change(e))},focusedValue(e,t){(0,a.n4)(e.focusedValue,t)||(e.focusedValue=t,v.focusChange(e))}},m=(0,l.x)()(["collapsible","dir","disabled","getRootNode","id","ids","multiple","onFocusChange","onValueChange","orientation","value"]);(0,a.PM)(m);var b=(0,l.x)()(["value","disabled"]),x=(0,a.PM)(b)},1218:(e,t,n)=>{n.d(t,{y:()=>r});var r=(e,t=[])=>({parts:(...n)=>{if(o(t))return r(e,n);throw Error("createAnatomy().parts(...) should only be called once. Did you mean to use .extendWith(...) ?")},extendWith:(...n)=>r(e,[...t,...n]),rename:e=>r(e,t),keys:()=>t,build:()=>[...new Set(t)].reduce((t,n)=>Object.assign(t,{[n]:{selector:`&[data-scope="${i(e)}"][data-part="${i(n)}"], & [data-scope="${i(e)}"][data-part="${i(n)}"]`,attrs:{"data-scope":i(e),"data-part":i(n)}}}),{})}),i=e=>e.replace(/([A-Z])([A-Z])/g,"$1-$2").replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase(),o=e=>0===e.length},1506:(e,t,n)=>{n.d(t,{Aq:()=>p,MI:()=>c,Ng:()=>f});var r=n(1218),i=n(5350),o=n(5989),a=n(1398),s=n(2442),l=n(8594),c=(0,r.y)("collapsible").parts("root","trigger","content"),u=c.build(),d=(0,i.Ds)({getRootId:e=>e.ids?.root??`collapsible:${e.id}`,getContentId:e=>e.ids?.content??`collapsible:${e.id}:content`,getTriggerId:e=>e.ids?.trigger??`collapsible:${e.id}:trigger`,getRootEl:e=>d.getById(e,d.getRootId(e)),getContentEl:e=>d.getById(e,d.getContentId(e)),getTriggerEl:e=>d.getById(e,d.getTriggerId(e))});function f(e,t,n){let r=e.matches("open","closing"),o=e.matches("open"),a=e.context.height,s=e.context.width,l=!!e.context.disabled,c=!e.context.initial&&o;return{disabled:l,visible:r,open:o,setOpen(e){e!==o&&t(e?"OPEN":"CLOSE")},getRootProps:()=>n.element({...u.root.attrs,"data-state":o?"open":"closed",dir:e.context.dir,id:d.getRootId(e.context)}),getContentProps:()=>n.element({...u.content.attrs,"data-state":c?void 0:o?"open":"closed",id:d.getContentId(e.context),"data-disabled":(0,i.sE)(l),hidden:!r,style:{"--height":null!=a?`${a}px`:void 0,"--width":null!=s?`${s}px`:void 0}}),getTriggerProps:()=>n.element({...u.trigger.attrs,id:d.getTriggerId(e.context),dir:e.context.dir,type:"button","data-state":o?"open":"closed","data-disabled":(0,i.sE)(l),"aria-controls":d.getContentId(e.context),"aria-expanded":r||!1,onClick(e){!e.defaultPrevented&&(l||t({type:o?"CLOSE":"OPEN",src:"trigger.click"}))}})}}function p(e){let t=(0,s.oE)(e);return(0,o.Op)({id:"collapsible",initial:t.open?"open":"closed",context:{...t,height:0,width:0,initial:!1,stylesRef:null,unmountAnimationName:null},watch:{open:["setInitial","computeSize","toggleVisibility"]},exit:["clearInitial"],states:{closed:{tags:["closed"],on:{"CONTROLLED.OPEN":"open",OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","computeSize","invokeOnOpen"]}]}},closing:{tags:["open"],activities:["trackAnimationEvents"],on:{"CONTROLLED.CLOSE":"closed","CONTROLLED.OPEN":"open",OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["setInitial","invokeOnOpen"]}],CLOSE:[{guard:"isOpenControlled",actions:["invokeOnExitComplete"]},{target:"closed",actions:["setInitial","computeSize","invokeOnExitComplete"]}],"ANIMATION.END":{target:"closed",actions:["invokeOnExitComplete"]}}},open:{tags:["open"],on:{"CONTROLLED.CLOSE":"closing",CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closing",actions:["setInitial","computeSize","invokeOnClose"]}]}}}},{guards:{isOpenControlled:e=>!!e["open.controlled"]},activities:{trackAnimationEvents(e,t,{send:n}){let r;let o=(0,i.er)(()=>{let t=d.getContentEl(e);if(!t)return;let o=(0,i.L9)(t).animationName;if(!o||"none"===o){n({type:"ANIMATION.END"});return}let a=r=>{let o=(t.ownerDocument.defaultView||window).getComputedStyle(t).animationName;(0,i.wt)(r)===t&&o===e.unmountAnimationName&&n({type:"ANIMATION.END"})};t.addEventListener("animationend",a),r=()=>{t.removeEventListener("animationend",a)}});return()=>{o(),r?.()}}},actions:{setInitial(e){e.initial=!0},clearInitial(e){e.initial=!1},computeSize(e,t){e._rafCleanup?.(),e._rafCleanup=(0,i.er)(()=>{let n=d.getContentEl(e);if(!n)return;if(e.stylesRef||(e.stylesRef=(0,a.KR)({animationName:n.style.animationName,animationDuration:n.style.animationDuration})),"CLOSE"===t.type||!e.open){let t=n.ownerDocument.defaultView||window;e.unmountAnimationName=t.getComputedStyle(n).animationName}let r=n.hidden;n.style.animationName="none",n.style.animationDuration="0s",n.hidden=!1;let i=n.getBoundingClientRect();e.height=i.height,e.width=i.width,e.initial&&(n.style.animationName=e.stylesRef.animationName,n.style.animationDuration=e.stylesRef.animationDuration),n.hidden=r})},invokeOnOpen:e=>{e.onOpenChange?.({open:!0})},invokeOnClose:e=>{e.onOpenChange?.({open:!1})},invokeOnExitComplete(e){e.onExitComplete?.()},toggleVisibility:(e,t,{send:n})=>{n({type:e.open?"CONTROLLED.OPEN":"CONTROLLED.CLOSE"})}}})}var h=(0,l.x)()(["dir","disabled","getRootNode","id","ids","onExitComplete","onOpenChange","open.controlled","open"]);(0,s.PM)(h)},5989:(e,t,n)=>{n.d(t,{Op:()=>w,DK:()=>g,v6:()=>P});var r=n(1398),i=n(2442);function o(e,t,n){"object"==typeof n.value&&(n.value=a(n.value)),n.enumerable&&!n.get&&!n.set&&n.configurable&&n.writable&&"__proto__"!==t?e[t]=n.value:Object.defineProperty(e,t,n)}function a(e){if("object"!=typeof e)return e;var t,n,r,i=0,s=Object.prototype.toString.call(e);if("[object Object]"===s?r=Object.create(e.__proto__||null):"[object Array]"===s?r=Array(e.length):"[object Set]"===s?(r=new Set,e.forEach(function(e){r.add(a(e))})):"[object Map]"===s?(r=new Map,e.forEach(function(e,t){r.set(a(t),a(e))})):"[object Date]"===s?r=new Date(+e):"[object RegExp]"===s?r=new RegExp(e.source,e.flags):"[object DataView]"===s?r=new e.constructor(a(e.buffer)):"[object ArrayBuffer]"===s?r=e.slice(0):"Array]"===s.slice(-6)&&(r=new e.constructor(e)),r){for(n=Object.getOwnPropertySymbols(e);it in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=(e,t,n)=>l(e,"symbol"!=typeof t?t+"":t,n);function u(e){return(0,i.Kg)(e)?{type:e}:e}function d(e){return e?(0,i.cy)(e)?e.slice():[e]:[]}function f(e){return(0,i.Gv)(e)&&null!=e.predicate}var p=()=>!0;function h(e,t,n,r){return o=>(0,i.Kg)(o)?!!e[o]?.(t,n,r):(0,i.Tn)(o)?o(t,n,r):o.predicate(e)(t,n,r)}var g={or:function(...e){return{predicate:t=>(n,r,i)=>e.map(h(t,n,r,i)).some(Boolean)}},and:function(...e){return{predicate:t=>(n,r,i)=>e.map(h(t,n,r,i)).every(Boolean)}},not:function(e){return{predicate:t=>(n,r,i)=>!h(t,n,r,i)(e)}},stateIn:function(...e){return(t,n,r)=>r.state.matches(...e)}};function v(e,t){return e=e??p,(n,r,o)=>{if((0,i.Kg)(e)){let a=t[e];return(0,i.Tn)(a)?a(n,r,o):a}return f(e)?e.predicate(t)(n,r,o):e?.(n,r,o)}}function y(e,t){return(n,r,i)=>f(e)?e.predicate(t)(n,r,i):e}function m(e,t){return(n,r)=>{if((0,i.Et)(e))return e;if((0,i.Tn)(e))return e(n,r);if((0,i.Kg)(e)){let o=Number.parseFloat(e);if(!Number.isNaN(o))return o;if(t){let o=t?.[e];return(0,i.V1)(null==o,`[@zag-js/core > determine-delay] Cannot determine delay for \`${e}\`. It doesn't exist in \`options.delays\``),(0,i.Tn)(o)?o(n,r):o}}}}function b(e){return(0,i.Kg)(e)?{target:e}:e}var x=class{constructor(e,t){c(this,"status","Not Started"),c(this,"state"),c(this,"initialState"),c(this,"initialContext"),c(this,"id"),c(this,"type","machine"),c(this,"activityEvents",new Map),c(this,"delayedEvents",new Map),c(this,"stateListeners",new Set),c(this,"doneListeners",new Set),c(this,"contextWatchers",new Set),c(this,"removeStateListener",i.lQ),c(this,"parent"),c(this,"children",new Map),c(this,"guardMap"),c(this,"actionMap"),c(this,"delayMap"),c(this,"activityMap"),c(this,"sync"),c(this,"options"),c(this,"config"),c(this,"_created",()=>{let e=u("machine.created");this.executeActions(this.config?.created,e)}),c(this,"start",e=>{if(this.state.value="",this.state.tags=[],"Running"===this.status)return this;this.status="Running",this.removeStateListener=(0,r.B1)(this.state,()=>{this.stateListeners.forEach(e=>{e(this.stateSnapshot)})},this.sync),this.setupContextWatchers(),this.executeActivities(u("machine.start"),d(this.config.activities),"machine.start"),this.executeActions(this.config.entry,u("machine.start"));let t=u("machine.init"),n=(0,i.Gv)(e)?e.value:e,o=(0,i.Gv)(e)?e.context:void 0;o&&this.setContext(o);let a={target:n??this.config.initial},s=this.getNextStateInfo(a,t);return this.initialState=s,this.performStateChangeEffects(this.state.value,s,t),this}),c(this,"setupContextWatchers",()=>{let{watch:e}=this.config;if(!e)return;let t=(0,r.P9)(this.state.context),n=(0,r.B1)(this.state.context,()=>{let n=(0,r.P9)(this.state.context);for(let[r,i]of Object.entries(e))(this.options.compareFns?.[r]??Object.is)(t[r],n[r])||this.executeActions(i,this.state.event);t=n});this.contextWatchers.add(n)}),c(this,"stop",()=>{if("Stopped"!==this.status)return this.performExitEffects(this.state.value,u("machine.stop")),this.executeActions(this.config.exit,u("machine.stop")),this.setState(""),this.setEvent("machine.stop"),this.stopStateListeners(),this.stopChildren(),this.stopActivities(),this.stopDelayedEvents(),this.stopContextWatchers(),this.status="Stopped",this}),c(this,"stopStateListeners",()=>{this.removeStateListener(),this.stateListeners.clear()}),c(this,"stopContextWatchers",()=>{this.contextWatchers.forEach(e=>e()),this.contextWatchers.clear()}),c(this,"stopDelayedEvents",()=>{this.delayedEvents.forEach(e=>{e.forEach(e=>e())}),this.delayedEvents.clear()}),c(this,"stopActivities",e=>{e?(this.activityEvents.get(e)?.forEach(e=>e()),this.activityEvents.get(e)?.clear(),this.activityEvents.delete(e)):(this.activityEvents.forEach(e=>{e.forEach(e=>e()),e.clear()}),this.activityEvents.clear())}),c(this,"sendChild",(e,t)=>{let n=u(e),r=(0,i.Jg)(t,this.contextSnapshot),o=this.children.get(r);o||(0,i.V1)(`[@zag-js/core] Cannot send '${n.type}' event to unknown child`),o.send(n)}),c(this,"stopChild",e=>{this.children.has(e)||(0,i.V1)(`[@zag-js/core > stop-child] Cannot stop unknown child ${e}`),this.children.get(e).stop(),this.children.delete(e)}),c(this,"removeChild",e=>{this.children.delete(e)}),c(this,"stopChildren",()=>{this.children.forEach(e=>e.stop()),this.children.clear()}),c(this,"setParent",e=>{this.parent=e}),c(this,"spawn",(e,t)=>{let n=(0,i.Jg)(e);return t&&(n.id=t),n.type="machine.actor",n.setParent(this),this.children.set(n.id,(0,i.wg)(n)),n.onDone(()=>{this.removeChild(n.id)}).start(),(0,i.wg)((0,r.KR)(n))}),c(this,"stopActivity",e=>{if(!this.state.value)return;let t=this.activityEvents.get(this.state.value);t?.get(e)?.(),t?.delete(e)}),c(this,"addActivityCleanup",(e,t,n)=>{e&&(this.activityEvents.has(e)?this.activityEvents.get(e)?.set(t,n):this.activityEvents.set(e,new Map([[t,n]])))}),c(this,"setState",e=>{this.state.previousValue=this.state.value,this.state.value=e;let t=this.getStateNode(e);null==e?(0,i.IU)(this.state.tags):this.state.tags=d(t?.tags)}),c(this,"setContext",e=>{e&&function e(t,...n){for(let r of n){let n=(0,i.oE)(r);for(let o in n)(0,i.Qd)(r[o])?(t[o]||(t[o]={}),e(t[o],r[o])):t[o]=r[o]}return t}(this.state.context,(0,i.oE)(e))}),c(this,"setOptions",e=>{let t=(0,i.oE)(e);this.actionMap={...this.actionMap,...t.actions},this.delayMap={...this.delayMap,...t.delays},this.activityMap={...this.activityMap,...t.activities},this.guardMap={...this.guardMap,...t.guards}}),c(this,"getStateNode",e=>{if(e)return this.config.states?.[e]}),c(this,"getNextStateInfo",(e,t)=>{let n=this.determineTransition(e,t),r=!n?.target,i=n?.target??this.state.value,o=this.state.value!==i,a=this.getStateNode(i),s={reenter:!r&&!o&&!n?.internal,transition:n,stateNode:a,target:i,changed:o};return this.log("NextState:",`[${t.type}]`,this.state.value,"---->",s.target),s}),c(this,"getAfterActions",(e,t)=>{let n;let r=this.state.value;return{entry:()=>{n=globalThis.setTimeout(()=>{let t=this.getNextStateInfo(e,this.state.event);this.performStateChangeEffects(r,t,this.state.event)},t)},exit:()=>{globalThis.clearTimeout(n)}}}),c(this,"getDelayedEventActions",e=>{let t=this.getStateNode(e),n=this.state.event;if(!t||!t.after)return;let r=[],o=[];if((0,i.cy)(t.after)){let e=this.determineTransition(t.after,n);if(!e)return;if(!(0,i.cK)(e,"delay"))throw Error(`[@zag-js/core > after] Delay is required for after transition: ${JSON.stringify(e)}`);let a=m(e.delay,this.delayMap)(this.contextSnapshot,n),s=this.getAfterActions(e,a);return r.push(s.entry),o.push(s.exit),{entries:r,exits:o}}if((0,i.Gv)(t.after))for(let e in t.after){let i=t.after[e],a=m(e,this.delayMap)(this.contextSnapshot,n),s=this.getAfterActions(i,a);r.push(s.entry),o.push(s.exit)}return{entries:r,exits:o}}),c(this,"executeActions",(e,t)=>{for(let n of d(y(e,this.guardMap)(this.contextSnapshot,t,this.guardMeta))){let e=(0,i.Kg)(n)?this.actionMap?.[n]:n;(0,i.R8)((0,i.Kg)(n)&&!e,`[@zag-js/core > execute-actions] No implementation found for action: \`${n}\``),e?.(this.state.context,t,this.meta)}}),c(this,"executeActivities",(e,t,n)=>{for(let r of t){let t=(0,i.Kg)(r)?this.activityMap?.[r]:r;if(!t){(0,i.R8)(`[@zag-js/core > execute-activity] No implementation found for activity: \`${r}\``);continue}let o=t(this.state.context,e,this.meta);if(o){let e=(0,i.Kg)(r)?r:r.name||(0,i.uR)();this.addActivityCleanup(n??this.state.value,e,o)}}}),c(this,"createEveryActivities",(e,t)=>{if(e){if((0,i.cy)(e)){let n=d(e).find(e=>{let t=m(e.delay,this.delayMap)(this.contextSnapshot,this.state.event);return v(e.guard,this.guardMap)(this.contextSnapshot,this.state.event,this.guardMeta)??null!=t});if(!n)return;let r=m(n.delay,this.delayMap)(this.contextSnapshot,this.state.event);t(()=>{let e=globalThis.setInterval(()=>{this.executeActions(n.actions,this.state.event)},r);return()=>{globalThis.clearInterval(e)}})}else for(let n in e){let r=e?.[n],i=m(n,this.delayMap)(this.contextSnapshot,this.state.event);t(()=>{let e=globalThis.setInterval(()=>{this.executeActions(r,this.state.event)},i);return()=>{globalThis.clearInterval(e)}})}}}),c(this,"setEvent",e=>{this.state.previousEvent=this.state.event,this.state.event=(0,r.KR)(u(e))}),c(this,"performExitEffects",(e,t)=>{let n=this.state.value;if(""===n)return;let r=e?this.getStateNode(e):void 0;this.stopActivities(n);let i=d(y(r?.exit,this.guardMap)(this.contextSnapshot,t,this.guardMeta)),o=this.delayedEvents.get(n);o&&i.push(...o),this.executeActions(i,t),this.delayedEvents.delete(n)}),c(this,"performEntryEffects",(e,t)=>{let n=this.getStateNode(e),r=d(n?.activities);this.createEveryActivities(n?.every,e=>{r.unshift(e)}),r.length>0&&this.executeActivities(t,r);let i=d(y(n?.entry,this.guardMap)(this.contextSnapshot,t,this.guardMeta)),o=this.getDelayedEventActions(e);n?.after&&o&&(this.delayedEvents.set(e,o?.exits),i.push(...o.entries)),this.executeActions(i,t),n?.type==="final"&&(this.state.done=!0,this.doneListeners.forEach(e=>{e(this.stateSnapshot)}),this.stop())}),c(this,"performTransitionEffects",(e,t)=>{let n=this.determineTransition(e,t);this.executeActions(n?.actions,t)}),c(this,"performStateChangeEffects",(e,t,n)=>{this.setEvent(n);let r=t.changed||t.reenter;r&&this.performExitEffects(e,n),this.performTransitionEffects(t.transition,n),this.setState(t.target),r&&this.performEntryEffects(t.target,n)}),c(this,"determineTransition",(e,t)=>{var n;let r=(n=this.guardMap,(t,r,i)=>d(e).map(b).find(e=>v(e.guard,n)(t,r,i)??e.target??e.actions));return r?.(this.contextSnapshot,t,this.guardMeta)}),c(this,"sendParent",e=>{this.parent||(0,i.V1)("[@zag-js/core > send-parent] Cannot send event to an unknown parent");let t=u(e);this.parent?.send(t)}),c(this,"log",(...e)=>{(0,i.Cu)()&&this.options.debug&&console.log(...e)}),c(this,"send",e=>{let t=u(e);this.transition(this.state.value,t)}),c(this,"transition",(e,t)=>{let n=(0,i.Kg)(e)?this.getStateNode(e):e?.stateNode,r=u(t);if(!n&&!this.config.on){let t="Stopped"===this.status?"[@zag-js/core > transition] Cannot transition a stopped machine":`[@zag-js/core > transition] State does not have a definition for \`state\`: ${e}, \`event\`: ${r.type}`;(0,i.R8)(t);return}let o=n?.on?.[r.type]??this.config.on?.[r.type],a=this.getNextStateInfo(o,r);return this.performStateChangeEffects(this.state.value,a,r),a.stateNode}),c(this,"subscribe",e=>(this.stateListeners.add(e),"Running"===this.status&&e(this.stateSnapshot),()=>{this.stateListeners.delete(e)})),c(this,"onDone",e=>(this.doneListeners.add(e),this)),c(this,"onTransition",e=>(this.stateListeners.add(e),"Running"===this.status&&e(this.stateSnapshot),this)),this.config=a(e),this.options=a(t??{}),this.id=this.config.id??`machine-${(0,i.uR)()}`,this.guardMap=this.options?.guards??{},this.actionMap=this.options?.actions??{},this.delayMap=this.options?.delays??{},this.activityMap=this.options?.activities??{},this.sync=this.options?.sync??!1,this.state=function(e){let t=e.computed??(0,i.wg)({}),n=e.context??(0,i.wg)({}),o=e.initial?e.states?.[e.initial]?.tags:[],a=(0,r.BX)({value:e.initial??"",previousValue:"",event:(0,i.wg)({}),previousEvent:(0,i.wg)({}),context:(0,r.g7)(n,t),done:!1,tags:o??[],hasTag(e){return this.tags.includes(e)},matches(...e){return e.includes(this.value)},can(e){return(0,i.wg)(this).nextEvents.includes(e)},get nextEvents(){let t=e.states?.[this.value]?.on??{},n=e?.on??{};return Object.keys({...t,...n})},get changed(){if("machine.init"===this.event.value||!this.previousValue)return!1;return this.value!==this.previousValue}});return(0,i.wg)(a)}(this.config),this.initialContext=(0,r.P9)(this.state.context)}get stateSnapshot(){return(0,i.wg)((0,r.P9)(this.state))}getState(){return this.stateSnapshot}get contextSnapshot(){return this.stateSnapshot.context}get self(){let e=this;return{id:this.id,send:this.send.bind(this),sendParent:this.sendParent.bind(this),sendChild:this.sendChild.bind(this),stop:this.stop.bind(this),stopChild:this.stopChild.bind(this),spawn:this.spawn.bind(this),stopActivity:this.stopActivity.bind(this),get state(){return e.stateSnapshot},get initialContext(){return e.initialContext},get initialState(){return e.initialState?.target??""}}}get meta(){return{state:this.stateSnapshot,guards:this.guardMap,send:this.send.bind(this),self:this.self,initialContext:this.initialContext,initialState:this.initialState?.target??"",getState:()=>this.stateSnapshot,getAction:e=>this.actionMap[e],getGuard:e=>this.guardMap[e]}}get guardMeta(){return{state:this.stateSnapshot}}get[Symbol.toStringTag](){return"Machine"}getHydrationState(){let e=this.getState();return{value:e.value,tags:e.tags}}},w=(e,t)=>new x(e,t),E=(...e)=>e.map(e=>e?.trim?.()).filter(Boolean).join(" "),O=/((?:--)?(?:\w+-?)+)\s*:\s*([^;]*)/g,C=e=>{let t;let n={};for(;t=O.exec(e);)n[t[1]]=t[2];return n},S=(e,t)=>{if((0,i.Kg)(e)){if((0,i.Kg)(t))return`${e};${t}`;e=C(e)}else(0,i.Kg)(t)&&(t=C(t));return Object.assign({},e??{},t??{})};function P(...e){let t={};for(let n of e){for(let e in t){if(e.startsWith("on")&&"function"==typeof t[e]&&"function"==typeof n[e]){t[e]=(0,i.OK)(n[e],t[e]);continue}if("className"===e||"class"===e){t[e]=E(t[e],n[e]);continue}if("style"===e){t[e]=S(t[e],n[e]);continue}t[e]=void 0!==n[e]?n[e]:t[e]}for(let e in n)void 0===t[e]&&(t[e]=n[e])}return t}},6462:(e,t,n)=>{n.d(t,{K:()=>a,NH:()=>l,kn:()=>r});var r=(e,t,n,r)=>{let i="function"==typeof e?e():e;return i?.addEventListener(t,n,r),()=>{i?.removeEventListener(t,n,r)}},i={Up:"ArrowUp",Down:"ArrowDown",Esc:"Escape"," ":"Space",",":"Comma",Left:"ArrowLeft",Right:"ArrowRight"},o={ArrowLeft:"ArrowRight",ArrowRight:"ArrowLeft"};function a(e,t={}){let{dir:n="ltr",orientation:r="horizontal"}=t,{key:s}=e;return s=i[s]??s,"rtl"===n&&"horizontal"===r&&s in o&&(s=o[s]),s}function s(e){return Math.max(0,Math.min(1,e))}function l(e,t){let{left:n,top:r,width:i,height:o}=t.getBoundingClientRect(),a={x:e.x-n,y:e.y-r},l={x:s(a.x/i),y:s(a.y/o)};return{offset:a,percent:l,getPercentValue:function(e={}){let{dir:t="ltr",orientation:n="horizontal",inverted:r}=e,i="object"==typeof r?r.x:r,o="object"==typeof r?r.y:r;return"horizontal"===n?"rtl"===t||i?1-l.x:l.x:o?1-l.y:l.y}}}},5350:(e,t,n)=>{n.d(t,{Ds:()=>K,I5:()=>S,L9:()=>N,Ng:()=>d,P:()=>G,Ut:()=>C,YE:()=>f,YG:()=>F,cX:()=>y,er:()=>z,hx:()=>i,i7:()=>j,nr:()=>m,q_:()=>w,sE:()=>r,sb:()=>a,tt:()=>R,v9:()=>function e(t,n=[]){let r=function e(t){let n=function(e){if("html"===c(e))return e;let t=e.assignedSlot||e.parentNode||d(e)&&e.host||f(e).documentElement;return d(t)?t.host:t}(t);return["html","body","#document"].includes(c(n))?f(n).body:a(n)&&_(n)?n:e(n)}(t),i=r===t.ownerDocument.body,o=p(r);return i?n.concat(o,o.visualViewport||[],_(r)?r:[]):n.concat(r,e(r,[]))},wt:()=>x,zk:()=>p});var r=e=>e?"":void 0,i=0x7fffffff,o=e=>"object"==typeof e&&null!==e,a=e=>o(e)&&1===e.nodeType&&"string"==typeof e.nodeName,s=e=>o(e)&&9===e.nodeType,l=e=>o(e)&&e===e.window,c=e=>a(e)?e.localName||"":"#document",u=e=>o(e)&&void 0!==e.nodeType,d=e=>u(e)&&11===e.nodeType&&"host"in e;function f(e){return s(e)?e:l(e)?e.document:e?.ownerDocument??document}function p(e){return d(e)?p(e.host):s(e)?e.defaultView??window:a(e)?e.ownerDocument?.defaultView??window:window}var h=()=>"undefined"!=typeof document,g=e=>h()&&e.test(function(){let e=navigator.userAgentData;return e?.platform??navigator.platform}()),v=e=>h()&&e.test(navigator.vendor),y=()=>g(/^Mac/),m=()=>b()&&v(/apple/i),b=()=>g(/mac|iphone|ipad|ipod/i);function x(e){let t=e.composedPath?.()??e.nativeEvent?.composedPath?.();return t?.[0]??e.target}function w(e){return e.nativeEvent?.isComposing??e.isComposing}var E=e=>e.id;function O(e,t,n=E){let r=function(e,t,n=E){return e.find(e=>n(e)===t)}(e,t,n);return r?e.indexOf(r):-1}function C(e,t,n=!0){let r=O(e,t);return r=n?(r+1)%e.length:Math.min(r+1,e.length-1),e[r]}function S(e,t,n=!0){let r=O(e,t);return -1===r?n?e[e.length-1]:null:(r=n?(r-1+e.length)%e.length:Math.max(0,r-1),e[r])}var P=e=>e.split("").map(e=>{let t=e.charCodeAt(0);return t>0&&t<128?e:t>=128&&t<=255?`/x${t.toString(16)}`.replace("/","\\"):""}).join("").trim(),T=e=>P(e.dataset?.valuetext??e.textContent??""),A=(e,t)=>e.trim().toLowerCase().startsWith(t.toLowerCase()),k=(e,t)=>e.map((n,r)=>e[(Math.max(t,0)+r)%e.length]),R=Object.assign(function(e,t){let{state:n,activeId:r,key:i,timeout:o=350,itemToId:a}=t,s=n.keysSoFar+i,l=s.length>1&&Array.from(s).every(e=>e===s[0])?s[0]:s,c=function(e,t,n,r=E){let i=n?O(e,n,r):-1,o=n?k(e,i):e;return 1===t.length&&(o=o.filter(e=>r(e)!==n)),o.find(e=>A(T(e),t))}(e.slice(),l,r,a);function u(){clearTimeout(n.timer),n.timer=-1}return!function e(t){n.keysSoFar=t,u(),""!==t&&(n.timer=+setTimeout(()=>{e(""),u()},o))}(s),c},{defaultOptions:{keysSoFar:"",timer:-1},isValidEvent:function(e){return 1===e.key.length&&!e.ctrlKey&&!e.metaKey}}),L=new WeakMap;function N(e){return L.has(e)||L.set(e,p(e).getComputedStyle(e)),L.get(e)}var I=e=>"object"==typeof e&&null!==e&&1===e.nodeType,M=e=>I(e)&&"IFRAME"===e.tagName,$="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false']), details > summary:first-of-type",j=(e,t=!1)=>{if(!e)return[];let n=Array.from(e.querySelectorAll($));(!0==t||"if-empty"==t&&0===n.length)&&I(e)&&D(e)&&n.unshift(e);let r=n.filter(D);return r.forEach((e,t)=>{if(M(e)&&e.contentDocument){let n=e.contentDocument.body;r.splice(t,1,...j(n))}}),r};function D(e){return!(!e||e.closest("[inert]"))&&e.matches($)&&!!I(e)&&(e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0)}var V=/auto|scroll|overlay|hidden|clip/;function _(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=p(e).getComputedStyle(e);return V.test(t+r+n)&&!["inline","contents"].includes(i)}function z(e){let t=globalThis.requestAnimationFrame(e);return()=>{globalThis.cancelAnimationFrame(t)}}function F(e,t){return Array.from(e?.querySelectorAll(t)??[])}function G(e,t){return e?.querySelector(t)??null}function K(e){let t={getRootNode:e=>e.getRootNode?.()??document,getDoc:e=>f(t.getRootNode(e)),getWin:e=>t.getDoc(e).defaultView??window,getActiveElement:e=>(function(e){let t=e.activeElement;for(;t?.shadowRoot;){let e=t.shadowRoot.activeElement;if(e===t)break;t=e}return t})(t.getRootNode(e)),isActiveElement:(e,n)=>n===t.getActiveElement(e),getById:(e,n)=>t.getRootNode(e).getElementById(n),setValue:(e,t)=>{if(null==e||null==t)return;let n=t.toString();e.value!==n&&(e.value=t.toString())}};return{...t,...e}}},1398:(e,t,n)=>{n.d(t,{A7:()=>i,B1:()=>g,BX:()=>h,KR:()=>y,P9:()=>v,g7:()=>m});var r=n(6957);function i(e,t){let n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0;return n?(n[e]||(n[e]=t()),n[e]):t()}var o=()=>!1,a=e=>"object"==typeof e&&null!==e,s=i("__zag__proxyStateMap",()=>new WeakMap),l=i("__zag__refSet",()=>new WeakSet),c=e=>"object"==typeof e&&null!==e&&"$$typeof"in e,u=e=>"object"==typeof e&&null!==e&&"__v_isVNode"in e,d=e=>"object"==typeof e&&null!==e&&"nodeType"in e&&"string"==typeof e.nodeName,f=e=>c(e)||u(e)||d(e),[p]=((e=Object.is,t=(e,t)=>new Proxy(e,t),n=e=>a(e)&&!l.has(e)&&(Array.isArray(e)||!(Symbol.iterator in e))&&!f(e)&&!(e instanceof WeakMap)&&!(e instanceof WeakSet)&&!(e instanceof Error)&&!(e instanceof Number)&&!(e instanceof Date)&&!(e instanceof String)&&!(e instanceof RegExp)&&!(e instanceof ArrayBuffer),i=e=>{switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e}},c=new WeakMap,u=(e,t,n=i)=>{let o=c.get(e);if(o?.[0]===t)return o[1];let a=Array.isArray(e)?[]:Object.create(Object.getPrototypeOf(e));return(0,r.OC)(a,!0),c.set(e,[t,a]),Reflect.ownKeys(e).forEach(t=>{let i=Reflect.get(e,t);l.has(i)?((0,r.OC)(i,!1),a[t]=i):i instanceof Promise?Object.defineProperty(a,t,{get:()=>n(i)}):s.has(i)?a[t]=v(i,n):a[t]=i}),Object.freeze(a)},d=new WeakMap,p=[1,1],g=i=>{if(!a(i))throw Error("object required");let c=d.get(i);if(c)return c;let f=p[0],g=new Set,v=(e,t=++p[0])=>{f!==t&&(f=t,g.forEach(n=>n(e,t)))},y=p[1],m=(e=++p[1])=>(y===e||g.size||(y=e,x.forEach(([t])=>{let n=t[1](e);n>f&&(f=n)})),f),b=e=>(t,n)=>{let r=[...t];r[1]=[e,...r[1]],v(r,n)},x=new Map,w=(e,t)=>{if(o()&&x.has(e))throw Error("prop listener already exists");if(g.size){let n=t[3](b(e));x.set(e,[t,n])}else x.set(e,[t])},E=e=>{let t=x.get(e);t&&(x.delete(e),t[1]?.())},O=e=>{g.add(e),1===g.size&&x.forEach(([e,t],n)=>{if(o()&&t)throw Error("remove already exists");let r=e[3](b(n));x.set(n,[e,r])});let t=()=>{g.delete(e),0===g.size&&x.forEach(([e,t],n)=>{t&&(t(),x.set(n,[e]))})};return t},C=Array.isArray(i)?[]:Object.create(Object.getPrototypeOf(i)),S={deleteProperty(e,t){let n=Reflect.get(e,t);E(t);let r=Reflect.deleteProperty(e,t);return r&&v(["delete",[t],n]),r},set(t,i,o,c){let u=Reflect.has(t,i),f=Reflect.get(t,i,c);if(u&&(e(f,o)||d.has(o)&&e(f,d.get(o))))return!0;E(i),a(o)&&(o=(0,r.Ai)(o)||o);let p=o;if(Object.getOwnPropertyDescriptor(t,i)?.set);else if(o instanceof Promise)o.then(e=>{Object.assign(o,{status:"fulfilled",value:e}),v(["resolve",[i],e])}).catch(e=>{Object.assign(o,{status:"rejected",reason:e}),v(["reject",[i],e])});else{!s.has(o)&&n(o)&&(p=h(o));let e=!l.has(p)&&s.get(p);e&&w(i,e)}return Reflect.set(t,i,p,c),v(["set",[i],o,f]),!0}},P=t(C,S);d.set(i,P);let T=[C,m,u,O];return s.set(P,T),Reflect.ownKeys(i).forEach(e=>{let t=Object.getOwnPropertyDescriptor(i,e);t.get||t.set?Object.defineProperty(C,e,t):P[e]=i[e]}),P})=>[g,s,l,e,t,n,i,c,u,d,p])();function h(e={}){return p(e)}function g(e,t,n){let r;let i=s.get(e);o()&&!i&&console.warn("Please use proxy object");let a=[],l=i[3],c=!1,u=l(e=>{if(a.push(e),n){t(a.splice(0));return}r||(r=Promise.resolve().then(()=>{r=void 0,c&&t(a.splice(0))}))});return c=!0,()=>{c=!1,u()}}function v(e,t){let n=s.get(e);o()&&!n&&console.warn("Please use proxy object");let[r,i,a]=n;return a(r,i(),t)}function y(e){return l.add(e),e}function m(e,t){Object.keys(t).forEach(r=>{if(Object.getOwnPropertyDescriptor(e,r))throw Error("object property already defined");let i=t[r],{get:o,set:a}="function"==typeof i?{get:i}:i,s={};s.get=()=>o(v(n)),a&&(s.set=e=>a(n,e)),Object.defineProperty(e,r,s)});let n=h(e);return n}},9128:(e,t,n)=>{n.d(t,{MI:()=>eF,Ng:()=>eB,Aq:()=>eU});var r=n(1218),i=n(5350),o=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),a=null,s=new Set,l=new Map,c=!1,u=!1,d={Tab:!0,Escape:!0};function f(e,t){for(let n of s)n(e,t)}function p(e){c=!0,e.metaKey||!(0,i.cX)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(a="keyboard",f("keyboard",e))}function h(e){a="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(c=!0,f("pointer",e))}function g(e){(0===e.mozInputSource&&e.isTrusted||0===e.detail&&!e.pointerType)&&(c=!0,a="virtual")}function v(e){let t=(0,i.wt)(e);t!==(0,i.zk)(t)&&t!==(0,i.YE)(t)&&(c||u||(a="virtual",f("virtual",e)),c=!1,u=!1)}function y(){c=!1,u=!0}var m=(e,t)=>{let n=(0,i.zk)(e),r=(0,i.YE)(e);l.has(n)&&(n.HTMLElement.prototype.focus=l.get(n).focus,r.removeEventListener("keydown",p,!0),r.removeEventListener("keyup",p,!0),r.removeEventListener("click",g,!0),n.removeEventListener("focus",v,!0),n.removeEventListener("blur",y,!1),void 0!==n.PointerEvent?(r.removeEventListener("pointerdown",h,!0),r.removeEventListener("pointermove",h,!0),r.removeEventListener("pointerup",h,!0)):(r.removeEventListener("mousedown",h,!0),r.removeEventListener("mousemove",h,!0),r.removeEventListener("mouseup",h,!0)),l.delete(n))};function b(){return"keyboard"===a}let x=["top","right","bottom","left"],w=Math.min,E=Math.max,O=Math.round,C=Math.floor,S=e=>({x:e,y:e}),P={left:"right",right:"left",bottom:"top",top:"bottom"},T={start:"end",end:"start"};function A(e,t){return"function"==typeof e?e(t):e}function k(e){return e.split("-")[0]}function R(e){return e.split("-")[1]}function L(e){return"x"===e?"y":"x"}function N(e){return"y"===e?"height":"width"}function I(e){return["top","bottom"].includes(k(e))?"y":"x"}function M(e){return e.replace(/start|end/g,e=>T[e])}function $(e){return e.replace(/left|right|bottom|top/g,e=>P[e])}function j(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function D(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function V(e,t,n){let r,{reference:i,floating:o}=e,a=I(t),s=L(I(t)),l=N(s),c=k(t),u="y"===a,d=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,p=i[l]/2-o[l]/2;switch(c){case"top":r={x:d,y:i.y-o.height};break;case"bottom":r={x:d,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:f};break;case"left":r={x:i.x-o.width,y:f};break;default:r={x:i.x,y:i.y}}switch(R(t)){case"start":r[s]-=p*(n&&u?-1:1);break;case"end":r[s]+=p*(n&&u?-1:1)}return r}let _=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),c=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=V(c,r,l),f=r,p={},h=0;for(let n=0;ne[t]>=0)}async function K(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),a=k(n),s=R(n),l="y"===I(n),c=["left","top"].includes(a)?-1:1,u=o&&l?-1:1,d=A(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&"number"==typeof h&&(p="end"===s?-1*h:h),l?{x:p*u,y:f*c}:{x:f*c,y:p*u}}function W(){return"undefined"!=typeof window}function B(e){return U(e)?(e.nodeName||"").toLowerCase():"#document"}function H(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function q(e){var t;return null==(t=(U(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function U(e){return!!W()&&(e instanceof Node||e instanceof H(e).Node)}function X(e){return!!W()&&(e instanceof Element||e instanceof H(e).Element)}function Y(e){return!!W()&&(e instanceof HTMLElement||e instanceof H(e).HTMLElement)}function J(e){return!!W()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof H(e).ShadowRoot)}function Q(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=er(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function Z(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function ee(e){let t=et(),n=X(e)?er(e):e;return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function et(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function en(e){return["html","body","#document"].includes(B(e))}function er(e){return H(e).getComputedStyle(e)}function ei(e){return X(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eo(e){if("html"===B(e))return e;let t=e.assignedSlot||e.parentNode||J(e)&&e.host||q(e);return J(t)?t.host:t}function ea(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=eo(t);return en(n)?t.ownerDocument?t.ownerDocument.body:t.body:Y(n)&&Q(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=H(i);if(o){let e=es(a);return t.concat(a,a.visualViewport||[],Q(i)?i:[],e&&n?ea(e):[])}return t.concat(i,ea(i,[],n))}function es(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function el(e){let t=er(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=Y(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,s=O(n)!==o||O(r)!==a;return s&&(n=o,r=a),{width:n,height:r,$:s}}function ec(e){return X(e)?e:e.contextElement}function eu(e){let t=ec(e);if(!Y(t))return S(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=el(t),a=(o?O(n.width):n.width)/r,s=(o?O(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let ed=S(0);function ef(e){let t=H(e);return et()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ed}function ep(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),a=ec(e),s=S(1);t&&(r?X(r)&&(s=eu(r)):s=eu(e));let l=(void 0===(i=n)&&(i=!1),r&&(!i||r===H(a))&&i)?ef(a):S(0),c=(o.left+l.x)/s.x,u=(o.top+l.y)/s.y,d=o.width/s.x,f=o.height/s.y;if(a){let e=H(a),t=r&&X(r)?H(r):r,n=e,i=es(n);for(;i&&r&&t!==n;){let e=eu(i),t=i.getBoundingClientRect(),r=er(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,u*=e.y,d*=e.x,f*=e.y,c+=o,u+=a,i=es(n=H(i))}}return D({width:d,height:f,x:c,y:u})}function eh(e,t){let n=ei(e).scrollLeft;return t?t.left+n:ep(q(e)).left+n}function eg(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:eh(e,r)),y:r.top+t.scrollTop}}function ev(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=H(e),r=q(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;let e=et();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){let t=q(e),n=ei(e),r=e.ownerDocument.body,i=E(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=E(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),a=-n.scrollLeft+eh(e),s=-n.scrollTop;return"rtl"===er(r).direction&&(a+=E(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:a,y:s}}(q(e));else if(X(t))r=function(e,t){let n=ep(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=Y(e)?eu(e):S(1),a=e.clientWidth*o.x;return{width:a,height:e.clientHeight*o.y,x:i*o.x,y:r*o.y}}(t,n);else{let n=ef(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return D(r)}function ey(e){return"static"===er(e).position}function em(e,t){if(!Y(e)||"fixed"===er(e).position)return null;if(t)return t(e);let n=e.offsetParent;return q(e)===n&&(n=n.ownerDocument.body),n}function eb(e,t){let n=H(e);if(Z(e))return n;if(!Y(e)){let t=eo(e);for(;t&&!en(t);){if(X(t)&&!ey(t))return t;t=eo(t)}return n}let r=em(e,t);for(;r&&["table","td","th"].includes(B(r))&&ey(r);)r=em(r,t);return r&&en(r)&&ey(r)&&!ee(r)?n:r||function(e){let t=eo(e);for(;Y(t)&&!en(t);){if(ee(t))return t;if(Z(t))break;t=eo(t)}return null}(e)||n}let ex=async function(e){let t=this.getOffsetParent||eb,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=Y(t),i=q(t),o="fixed"===n,a=ep(e,!0,o,t),s={scrollLeft:0,scrollTop:0},l=S(0);if(r||!r&&!o){if(("body"!==B(t)||Q(i))&&(s=ei(t)),r){let e=ep(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=eh(i))}let c=!i||r||o?S(0):eg(i,s);return{x:a.left+s.scrollLeft-l.x-c.x,y:a.top+s.scrollTop-l.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ew={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,a=q(r),s=!!t&&Z(t.floating);if(r===a||s&&o)return n;let l={scrollLeft:0,scrollTop:0},c=S(1),u=S(0),d=Y(r);if((d||!d&&!o)&&(("body"!==B(r)||Q(a))&&(l=ei(r)),Y(r))){let e=ep(r);c=eu(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=!a||d||o?S(0):eg(a,l,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-l.scrollLeft*c.x+u.x+f.x,y:n.y*c.y-l.scrollTop*c.y+u.y+f.y}},getDocumentElement:q,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,o=[..."clippingAncestors"===n?Z(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=ea(e,[],!1).filter(e=>X(e)&&"body"!==B(e)),i=null,o="fixed"===er(e).position,a=o?eo(e):e;for(;X(a)&&!en(a);){let t=er(a),n=ee(a);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||Q(a)&&!n&&function e(t,n){let r=eo(t);return!(r===n||!X(r)||en(r))&&("fixed"===er(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):i=t,a=eo(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=o[0],s=o.reduce((e,n)=>{let r=ev(t,n,i);return e.top=E(r.top,e.top),e.right=w(r.right,e.right),e.bottom=w(r.bottom,e.bottom),e.left=E(r.left,e.left),e},ev(t,a,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:eb,getElementRects:ex,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=el(e);return{width:t,height:n}},getScale:eu,isElement:X,isRTL:function(e){return"rtl"===er(e).direction}},eE=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:o,platform:a,elements:s,middlewareData:l}=t,{element:c,padding:u=0}=A(e,t)||{};if(null==c)return{};let d=j(u),f={x:n,y:r},p=L(I(i)),h=N(p),g=await a.getDimensions(c),v="y"===p,y=v?"clientHeight":"clientWidth",m=o.reference[h]+o.reference[p]-f[p]-o.floating[h],b=f[p]-o.reference[p],x=await (null==a.getOffsetParent?void 0:a.getOffsetParent(c)),O=x?x[y]:0;O&&await (null==a.isElement?void 0:a.isElement(x))||(O=s.floating[y]||o.floating[h]);let C=O/2-g[h]/2-1,S=w(d[v?"top":"left"],C),P=w(d[v?"bottom":"right"],C),T=O-g[h]-P,k=O/2-g[h]/2+(m/2-b/2),M=E(S,w(k,T)),$=!l.arrow&&null!=R(i)&&k!==M&&o.reference[h]/2-(k{let r=new Map,i={platform:ew,...n},o={...i.platform,_c:r};return _(e,t,{...i,platform:o})};var eC=n(2442);function eS(e=0,t=0,n=0,r=0){if("function"==typeof DOMRect)return new DOMRect(e,t,n,r);let i={x:e,y:t,width:n,height:r,top:t,right:e+n,bottom:t+r,left:e};return{...i,toJSON:()=>i}}var eP=e=>({variable:e,reference:`var(${e})`}),eT={arrowSize:eP("--arrow-size"),arrowSizeHalf:eP("--arrow-size-half"),arrowBg:eP("--arrow-background"),transformOrigin:eP("--transform-origin"),arrowOffset:eP("--arrow-offset")},eA=e=>({top:"bottom center","top-start":e?`${e.x}px bottom`:"left bottom","top-end":e?`${e.x}px bottom`:"right bottom",bottom:"top center","bottom-start":e?`${e.x}px top`:"top left","bottom-end":e?`${e.x}px top`:"top right",left:"right center","left-start":e?`right ${e.y}px`:"right top","left-end":e?`right ${e.y}px`:"right bottom",right:"left center","right-start":e?`left ${e.y}px`:"left top","right-end":e?`left ${e.y}px`:"left bottom"}),ek={name:"transformOrigin",fn({placement:e,elements:t,middlewareData:n}){let{arrow:r}=n,i=eA(r)[e],{floating:o}=t;return o.style.setProperty(eT.transformOrigin.variable,i),{data:{transformOrigin:i}}}},eR={name:"rects",fn:({rects:e})=>({data:e})},eL=e=>{if(e)return{name:"shiftArrow",fn({placement:t,middlewareData:n}){if(!n.arrow)return{};let{x:r,y:i}=n.arrow,o=t.split("-")[0];return Object.assign(e.style,{left:null!=r?`${r}px`:"",top:null!=i?`${i}px`:"",[o]:`calc(100% + ${eT.arrowOffset.reference})`}),{}}}},eN={strategy:"absolute",placement:"bottom",listeners:!0,gutter:8,flip:!0,slide:!0,overlap:!1,sameWidth:!1,fitViewport:!1,overflowPadding:8,arrowPadding:4};function eI(e,t){let n=e.devicePixelRatio||1;return Math.round(t*n)/n}function eM(e){return(0,eC.Jg)(e.boundary)}function e$(e,t,n={}){let{defer:r,...o}=n,a=r?i.er:e=>e(),s=[];return s.push(a(()=>{let n="function"==typeof e?e():e,r="function"==typeof t?t():t;s.push(function(e,t,n={}){var r,o,a;let s=(r=n.getAnchorRect,{contextElement:(0,i.sb)(e)?e:void 0,getBoundingClientRect:()=>{let t=r?.(e);return t||!e?function(e){if(!e)return eS();let{x:t,y:n,width:r,height:i}=e;return eS(t,n,r,i)}(t):e.getBoundingClientRect()}});if(!t||!s)return;let l=Object.assign({},eN,n),c=t.querySelector("[data-part=arrow]"),u=[function(e,t){if(!(0,eC.kZ)(t.offset??t.gutter)){var n;return void 0===(n=({placement:n})=>{let r=(e?.clientHeight||0)/2,i=t.offset?.mainAxis??t.gutter,{hasAlign:o}=function(e){let[t,n]=e.split("-");return{side:t,align:n,hasAlign:null!=n}}(n),a=o?void 0:t.shift,s=t.offset?.crossAxis??a;return(0,eC.oE)({crossAxis:s,mainAxis:"number"==typeof i?i+r:i??r,alignmentAxis:t.shift})})&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:i,y:o,placement:a,middlewareData:s}=e,l=await K(e,n);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}}}(c,l),function(e){if(e.flip){var t;return{name:"flip",options:t={boundary:eM(e),padding:e.overflowPadding,fallbackPlacements:!0===e.flip?void 0:e.flip},async fn(e){var n,r,i,o,a;let{placement:s,middlewareData:l,rects:c,initialPlacement:u,platform:d,elements:f}=e,{mainAxis:p=!0,crossAxis:h=!0,fallbackPlacements:g,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:m=!0,...b}=A(t,e);if(null!=(n=l.arrow)&&n.alignmentOffset)return{};let x=k(s),w=I(u),E=k(u)===u,O=await (null==d.isRTL?void 0:d.isRTL(f.floating)),C=g||(E||!m?[$(u)]:function(e){let t=$(e);return[M(e),t,M(t)]}(u)),S="none"!==y;!g&&S&&C.push(...function(e,t,n,r){let i=R(e),o=function(e,t,n){let r=["left","right"],i=["right","left"];switch(e){case"top":case"bottom":if(n)return t?i:r;return t?r:i;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(k(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(M)))),o}(u,m,y,O));let P=[u,...C],T=await z(e,b),j=[],D=(null==(r=l.flip)?void 0:r.overflows)||[];if(p&&j.push(T[x]),h){let e=function(e,t,n){void 0===n&&(n=!1);let r=R(e),i=L(I(e)),o=N(i),a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=$(a)),[a,$(a)]}(s,c,O);j.push(T[e[0]],T[e[1]])}if(D=[...D,{placement:s,overflows:j}],!j.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=P[e];if(t)return{data:{index:e,overflows:D},reset:{placement:t}};let n=null==(o=D.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(v){case"bestFit":{let e=null==(a=D.filter(e=>{if(S){let t=I(e.placement);return t===w||"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:a[0];e&&(n=e);break}case"initialPlacement":n=u}if(s!==n)return{reset:{placement:n}}}return{}}}}}(l),function(e){if(e.slide||e.overlap){var t,n;return{name:"shift",options:n={boundary:eM(e),mainAxis:e.slide,crossAxis:e.overlap,padding:e.overflowPadding,limiter:(void 0===t&&(t={}),{options:t,fn(e){let{x:n,y:r,placement:i,rects:o,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:c=!0}=A(t,e),u={x:n,y:r},d=I(i),f=L(d),p=u[f],h=u[d],g=A(s,e),v="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+v.mainAxis,n=o.reference[f]+o.reference[e]-v.mainAxis;pn&&(p=n)}if(c){var y,m;let e="y"===f?"width":"height",t=["top","left"].includes(k(i)),n=o.reference[d]-o.floating[e]+(t&&(null==(y=a.offset)?void 0:y[d])||0)+(t?0:v.crossAxis),r=o.reference[d]+o.reference[e]+(t?0:(null==(m=a.offset)?void 0:m[d])||0)-(t?v.crossAxis:0);hr&&(h=r)}return{[f]:p,[d]:h}}})},async fn(e){let{x:t,y:r,placement:i}=e,{mainAxis:o=!0,crossAxis:a=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=A(n,e),c={x:t,y:r},u=await z(e,l),d=I(k(i)),f=L(d),p=c[f],h=c[d];if(o){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=p+u[e],r=p-u[t];p=E(n,w(p,r))}if(a){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=h+u[e],r=h-u[t];h=E(n,w(h,r))}let g=s.fn({...e,[f]:p,[d]:h});return{...g,data:{x:g.x-t,y:g.y-r,enabled:{[f]:o,[d]:a}}}}}}}(l),function(e,t){if(e)return eE({element:e,padding:t.arrowPadding})}(c,l),eL(c),ek,{name:"size",options:o={padding:l.overflowPadding,apply({elements:e,rects:t,availableHeight:n,availableWidth:r}){let i=e.floating,o=Math.round(t.reference.width);r=Math.floor(r),n=Math.floor(n),i.style.setProperty("--reference-width",`${o}px`),i.style.setProperty("--available-width",`${r}px`),i.style.setProperty("--available-height",`${n}px`)}},async fn(e){var t,n;let r,i;let{placement:a,rects:s,platform:l,elements:c}=e,{apply:u=()=>{},...d}=A(o,e),f=await z(e,d),p=k(a),h=R(a),g="y"===I(a),{width:v,height:y}=s.floating;"top"===p||"bottom"===p?(r=p,i=h===(await (null==l.isRTL?void 0:l.isRTL(c.floating))?"start":"end")?"left":"right"):(i=p,r="end"===h?"top":"bottom");let m=y-f.top-f.bottom,b=v-f.left-f.right,x=w(y-f[r],m),O=w(v-f[i],b),C=!e.middlewareData.shift,S=x,P=O;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(P=b),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(S=m),C&&!h){let e=E(f.left,0),t=E(f.right,0),n=E(f.top,0),r=E(f.bottom,0);g?P=v-2*(0!==e||0!==t?e+t:E(f.left,f.right)):S=y-2*(0!==n||0!==r?n+r:E(f.top,f.bottom))}await u({...e,availableWidth:P,availableHeight:S});let T=await l.getDimensions(c.floating);return v!==T.width||y!==T.height?{reset:{rects:!0}}:{}}},function(e){if(e.hideWhenDetached){var t;return{name:"hide",options:t={strategy:"referenceHidden",boundary:e.boundary?.()??"clippingAncestors"},async fn(e){let{rects:n}=e,{strategy:r="referenceHidden",...i}=A(t,e);switch(r){case"referenceHidden":{let t=F(await z(e,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:G(t)}}}case"escaped":{let t=F(await z(e,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:t,escaped:G(t)}}}default:return{}}}}}}(l),eR],{placement:d,strategy:f,onComplete:p,onPositioned:h}=l,g=async()=>{if(!s||!t)return;let e=await eO(s,t,{placement:d,middleware:u,strategy:f});p?.(e),h?.({placed:!0});let n=(0,i.zk)(t),r=eI(n,e.x),o=eI(n,e.y);t.style.setProperty("--x",`${r}px`),t.style.setProperty("--y",`${o}px`),l.hideWhenDetached&&e.middlewareData.hide?.referenceHidden&&t.style.setProperty("visibility","hidden");let a=t.firstElementChild;if(a){let e=n.getComputedStyle(a).zIndex;t.style.setProperty("--z-index",e)}},v=async()=>{n.updatePosition?(await n.updatePosition({updatePosition:g}),h?.({placed:!0})):await g()},y=(a=l.listeners)?!0===a?{ancestorResize:!0,ancestorScroll:!0,elementResize:!0,layoutShift:!0}:a:{},m=l.listeners?function(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:l="function"==typeof IntersectionObserver,animationFrame:c=!1}=r,u=ec(e),d=o||a?[...u?ea(u):[],...ea(t)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let f=u&&l?function(e,t){let n,r=null,i=q(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function a(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),o();let{left:c,top:u,width:d,height:f}=e.getBoundingClientRect();if(s||t(),!d||!f)return;let p=C(u),h=C(i.clientWidth-(c+d)),g={rootMargin:-p+"px "+-h+"px "+-C(i.clientHeight-(u+f))+"px "+-C(c)+"px",threshold:E(0,w(1,l))||1},v=!0;function y(e){let t=e[0].intersectionRatio;if(t!==l){if(!v)return a();t?a(!1,t):n=setTimeout(()=>{a(!1,1e-7)},1e3)}v=!1}try{r=new IntersectionObserver(y,{...g,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(y,g)}r.observe(e)}(!0),o}(u,n):null,p=-1,h=null;s&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===u&&h&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(t)})),n()}),u&&!c&&h.observe(u),h.observe(t));let g=c?ep(e):null;return c&&function t(){let r=ep(e);g&&(r.x!==g.x||r.y!==g.y||r.width!==g.width||r.height!==g.height)&&n(),g=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{o&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=h)||e.disconnect(),h=null,c&&cancelAnimationFrame(i)}}(s,t,v,y):eC.lQ;return v(),()=>{m?.(),h?.({placed:!1})}}(n,r,o))})),()=>{s.forEach(e=>e?.())}}var ej={bottom:"rotate(45deg)",left:"rotate(135deg)",top:"rotate(225deg)",right:"rotate(315deg)"},eD=n(1398),eV=n(5989),e_=n(6462),ez=n(8594),eF=(0,r.y)("tooltip").parts("trigger","arrow","arrowTip","positioner","content"),eG=eF.build(),eK=(0,i.Ds)({getTriggerId:e=>e.ids?.trigger??`tooltip:${e.id}:trigger`,getContentId:e=>e.ids?.content??`tooltip:${e.id}:content`,getArrowId:e=>e.ids?.arrow??`tooltip:${e.id}:arrow`,getPositionerId:e=>e.ids?.positioner??`tooltip:${e.id}:popper`,getTriggerEl:e=>eK.getById(e,eK.getTriggerId(e)),getContentEl:e=>eK.getById(e,eK.getContentId(e)),getPositionerEl:e=>eK.getById(e,eK.getPositionerId(e)),getArrowEl:e=>eK.getById(e,eK.getArrowId(e))}),eW=(0,eD.BX)({id:null,prevId:null,setId(e){this.prevId=this.id,this.id=e}});function eB(e,t,n){let r=e.context.id,o=e.context.hasAriaLabel,a=e.hasTag("open"),s=eK.getTriggerId(e.context),l=eK.getContentId(e.context),c=e.context.disabled,u=function(e={}){let{placement:t,sameWidth:n,fitViewport:r,strategy:i="absolute"}=e;return{arrow:{position:"absolute",width:eT.arrowSize.reference,height:eT.arrowSize.reference,[eT.arrowSizeHalf.variable]:`calc(${eT.arrowSize.reference} / 2)`,[eT.arrowOffset.variable]:`calc(${eT.arrowSizeHalf.reference} * -1)`},arrowTip:{transform:t?ej[t.split("-")[0]]:void 0,background:eT.arrowBg.reference,top:"0",left:"0",width:"100%",height:"100%",position:"absolute",zIndex:"inherit"},floating:{position:i,isolation:"isolate",minWidth:n?void 0:"max-content",width:n?"var(--reference-width)":void 0,maxWidth:r?"var(--available-width)":void 0,maxHeight:r?"var(--available-height)":void 0,top:"0px",left:"0px",transform:t?"translate3d(var(--x), var(--y), 0)":"translate3d(0, -100vh, 0)",zIndex:"var(--z-index)"}}}({...e.context.positioning,placement:e.context.currentPlacement});return{open:a,setOpen(e){e!==a&&t(e?"OPEN":"CLOSE")},reposition(e={}){t({type:"POSITIONING.SET",options:e})},getTriggerProps:()=>n.button({...eG.trigger.attrs,id:s,dir:e.context.dir,"data-expanded":(0,i.sE)(a),"data-state":a?"open":"closed","aria-describedby":a?l:void 0,onClick(n){n.defaultPrevented||c||!e.context.closeOnClick||t({type:"CLOSE",src:"trigger.click"})},onFocus(n){!n.defaultPrevented&&!c&&"trigger.pointerdown"!==e.event.src&&b()&&t({type:"OPEN",src:"trigger.focus"})},onBlur(e){!e.defaultPrevented&&(c||r!==eW.id||t({type:"CLOSE",src:"trigger.blur"}))},onPointerDown(n){n.defaultPrevented||c||!e.context.closeOnPointerDown||r!==eW.id||t({type:"CLOSE",src:"trigger.pointerdown"})},onPointerMove(e){e.defaultPrevented||c||"touch"===e.pointerType||t("POINTER_MOVE")},onPointerLeave(){c||t("POINTER_LEAVE")},onPointerCancel(){c||t("POINTER_LEAVE")}}),getArrowProps:()=>n.element({id:eK.getArrowId(e.context),...eG.arrow.attrs,dir:e.context.dir,style:u.arrow}),getArrowTipProps:()=>n.element({...eG.arrowTip.attrs,dir:e.context.dir,style:u.arrowTip}),getPositionerProps:()=>n.element({id:eK.getPositionerId(e.context),...eG.positioner.attrs,dir:e.context.dir,style:u.floating}),getContentProps:()=>n.element({...eG.content.attrs,dir:e.context.dir,hidden:!a,"data-state":a?"open":"closed",role:o?void 0:"tooltip",id:o?void 0:l,"data-placement":e.context.currentPlacement,onPointerEnter(){t("CONTENT.POINTER_MOVE")},onPointerLeave(){t("CONTENT.POINTER_LEAVE")},style:{pointerEvents:e.context.interactive?"auto":"none"}})}}var{and:eH,not:eq}=eV.DK;function eU(e){let t=(0,eC.oE)(e);return(0,eV.Op)({id:"tooltip",initial:t.open?"open":"closed",activities:["trackFocusVisible"],context:{openDelay:1e3,closeDelay:500,closeOnPointerDown:!0,closeOnEscape:!0,interactive:!1,closeOnScroll:!0,closeOnClick:!0,...t,currentPlacement:void 0,hasPointerMoveOpened:!1,positioning:{placement:"bottom",...t.positioning}},computed:{hasAriaLabel:e=>!!e["aria-label"]},watch:{disabled:["closeIfDisabled"],open:["toggleVisibility"]},states:{closed:{tags:["closed"],entry:["clearGlobalId"],on:{"CONTROLLED.OPEN":"open",OPEN:{target:"open",actions:["invokeOnOpen"]},POINTER_LEAVE:{actions:["clearPointerMoveOpened"]},POINTER_MOVE:[{guard:eH("noVisibleTooltip",eq("hasPointerMoveOpened")),target:"opening"},{guard:eq("hasPointerMoveOpened"),target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}]}},opening:{tags:["closed"],activities:["trackScroll","trackPointerlockChange"],after:{OPEN_DELAY:[{guard:"isOpenControlled",actions:["setPointerMoveOpened","invokeOnOpen"]},{target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}]},on:{"CONTROLLED.OPEN":"open","CONTROLLED.CLOSE":"closed",OPEN:[{guard:"isOpenControlled",actions:["invokeOnOpen"]},{target:"open",actions:["invokeOnOpen"]}],POINTER_LEAVE:[{guard:"isOpenControlled",actions:["clearPointerMoveOpened","invokeOnClose"]},{target:"closed",actions:["clearPointerMoveOpened","invokeOnClose"]}],CLOSE:{target:"closed",actions:["invokeOnClose"]}}},open:{tags:["open"],activities:["trackEscapeKey","trackScroll","trackPointerlockChange","trackPositioning"],entry:["setGlobalId"],on:{"CONTROLLED.CLOSE":"closed",CLOSE:{target:"closed",actions:["invokeOnClose"]},POINTER_LEAVE:[{guard:"isVisible",target:"closing",actions:["clearPointerMoveOpened"]},{guard:"isOpenControlled",actions:["clearPointerMoveOpened","invokeOnClose"]},{target:"closed",actions:["clearPointerMoveOpened","invokeOnClose"]}],"CONTENT.POINTER_LEAVE":{guard:"isInteractive",target:"closing"},"POSITIONING.SET":{actions:"reposition"}}},closing:{tags:["open"],activities:["trackStore","trackPositioning"],after:{CLOSE_DELAY:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}]},on:{"CONTROLLED.CLOSE":"closed","CONTROLLED.OPEN":"open",CLOSE:[{guard:"isOpenControlled",actions:["invokeOnClose"]},{target:"closed",actions:["invokeOnClose"]}],POINTER_MOVE:[{guard:"isOpenControlled",actions:["setPointerMoveOpened","invokeOnOpen"]},{target:"open",actions:["setPointerMoveOpened","invokeOnOpen"]}],"CONTENT.POINTER_MOVE":{guard:"isInteractive",target:"open"},"POSITIONING.SET":{actions:"reposition"}}}}},{activities:{trackFocusVisible:e=>(function(e={}){let{isTextInput:t,autoFocus:n,onChange:r,root:u}=e;(function(e){if("undefined"==typeof window||l.get((0,i.zk)(e)))return;let t=(0,i.zk)(e),n=(0,i.YE)(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){a="virtual",f("virtual",null),c=!0,r.apply(this,arguments)},n.addEventListener("keydown",p,!0),n.addEventListener("keyup",p,!0),n.addEventListener("click",g,!0),t.addEventListener("focus",v,!0),t.addEventListener("blur",y,!1),void 0!==t.PointerEvent?(n.addEventListener("pointerdown",h,!0),n.addEventListener("pointermove",h,!0),n.addEventListener("pointerup",h,!0)):(n.addEventListener("mousedown",h,!0),n.addEventListener("mousemove",h,!0),n.addEventListener("mouseup",h,!0)),t.addEventListener("beforeunload",()=>{m(e)},{once:!0}),l.set(t,{focus:r})})(u),r?.({isFocusVisible:n||b(),modality:a});let x=(e,n)=>{(function(e,t,n){let r=n?(0,i.wt)(n):null,a=(0,i.zk)(r);return!((e=e||r instanceof a.HTMLInputElement&&!o.has(r?.type)||r instanceof a.HTMLTextAreaElement||r instanceof a.HTMLElement&&r.isContentEditable)&&"keyboard"===t&&n instanceof a.KeyboardEvent&&!Reflect.has(d,n.key))})(!!t,e,n)&&r?.({isFocusVisible:b(),modality:e})};return s.add(x),()=>{s.delete(x)}})({root:eK.getRootNode(e)}),trackPositioning:e=>(e.currentPlacement=e.positioning.placement,e$(eK.getTriggerEl(e),()=>eK.getPositionerEl(e),{...e.positioning,defer:!0,onComplete(t){e.currentPlacement=t.placement}})),trackPointerlockChange:(e,t,{send:n})=>(0,e_.kn)(eK.getDoc(e),"pointerlockchange",()=>n({type:"CLOSE",src:"pointerlock:change"}),!1),trackScroll(e,t,{send:n}){if(!e.closeOnScroll)return;let r=eK.getTriggerEl(e);if(!r)return;let o=(0,i.v9)(r).map(e=>(0,e_.kn)(e,"scroll",()=>{n({type:"CLOSE",src:"scroll"})},{passive:!0,capture:!0}));return()=>{o.forEach(e=>e?.())}},trackStore:(e,t,{send:n})=>(0,eD.B1)(eW,()=>{eW.id!==e.id&&n({type:"CLOSE",src:"id.change"})}),trackEscapeKey(e,t,{send:n}){if(e.closeOnEscape)return(0,e_.kn)(eK.getDoc(e),"keydown",e=>{(0,i.q_)(e)||"Escape"!==e.key||(e.stopPropagation(),n({type:"CLOSE",src:"keydown.escape"}))},!0)}},actions:{setGlobalId(e){eW.setId(e.id)},clearGlobalId(e){e.id===eW.id&&eW.setId(null)},invokeOnOpen(e){e.onOpenChange?.({open:!0})},invokeOnClose(e){e.onOpenChange?.({open:!1})},closeIfDisabled(e,t,{send:n}){e.disabled&&n({type:"CLOSE",src:"disabled.change"})},reposition(e,t){e$(eK.getTriggerEl(e),()=>eK.getPositionerEl(e),{...e.positioning,...t.options,defer:!0,listeners:!1,onComplete(t){e.currentPlacement=t.placement}})},toggleVisibility(e,t,{send:n}){n({type:e.open?"CONTROLLED.OPEN":"CONTROLLED.CLOSE",previousEvent:t})},setPointerMoveOpened(e){e.hasPointerMoveOpened=!0},clearPointerMoveOpened(e){e.hasPointerMoveOpened=!1}},guards:{noVisibleTooltip:()=>null===eW.id,isVisible:e=>e.id===eW.id,isInteractive:e=>e.interactive,hasPointerMoveOpened:e=>!!e.hasPointerMoveOpened,isOpenControlled:e=>!!e["open.controlled"]},delays:{OPEN_DELAY:e=>e.openDelay,CLOSE_DELAY:e=>e.closeDelay}})}var eX=(0,ez.x)()(["aria-label","closeDelay","closeOnEscape","closeOnPointerDown","closeOnScroll","closeOnClick","dir","disabled","getRootNode","id","ids","interactive","onOpenChange","open.controlled","open","openDelay","positioning"]);(0,eC.PM)(eX)},8594:(e,t,n)=>{function r(e){return new Proxy({},{get:()=>e})}n.d(t,{_:()=>r,x:()=>i});var i=()=>e=>Array.from(new Set(e))},2442:(e,t,n)=>{n.d(t,{$1:()=>r,Cu:()=>b,Et:()=>O,Gv:()=>E,HV:()=>i,IU:()=>c,Jg:()=>h,Kg:()=>C,OK:()=>y,PM:()=>N,Qd:()=>L,R8:()=>M,TF:()=>s,Tn:()=>S,V1:()=>$,WQ:()=>a,Xx:()=>l,cK:()=>T,cy:()=>x,iv:()=>u,kZ:()=>P,lQ:()=>v,n4:()=>p,oE:()=>function e(t){if(!I(t)||void 0===t)return t;let n=Reflect.ownKeys(t).filter(e=>"string"==typeof e),r={};for(let i of n){let n=t[i];void 0!==n&&(r[i]=e(n))}return r},uR:()=>m,wg:()=>g});var r=e=>e[0],i=e=>e[e.length-1],o=(e,t)=>-1!==e.indexOf(t),a=(e,...t)=>e.concat(t),s=(e,...t)=>e.filter(e=>!t.includes(e)),l=(e,t)=>o(e,t)?s(e,t):a(e,t);function c(e){for(;e.length>0;)e.pop();return e}var u=(e,t)=>e.reduce((e,n,r)=>(r%t==0?e.push([n]):i(e)?.push(n),e),[]),d=e=>e?.constructor.name==="Array",f=(e,t)=>{if(e.length!==t.length)return!1;for(let n=0;n{if(Object.is(e,t))return!0;if(null==e&&null!=t||null!=e&&null==t)return!1;if("function"==typeof e?.isEqual&&"function"==typeof t?.isEqual)return e.isEqual(t);if("function"==typeof e&&"function"==typeof t)return e.toString()===t.toString();if(d(e)&&d(t))return f(Array.from(e),Array.from(t));if("object"!=typeof e||"object"!=typeof t)return!1;let n=Object.keys(t??Object.create(null)),r=n.length;for(let t=0;t("function"==typeof e?e(...t):e)??void 0,g=e=>e,v=()=>{},y=(...e)=>(...t)=>{e.forEach(function(e){e?.(...t)})},m=(()=>{let e=0;return()=>(e++,e.toString(36))})(),b=()=>!1,x=e=>Array.isArray(e),w=e=>null!=e&&"object"==typeof e,E=e=>w(e)&&!x(e),O=e=>"number"==typeof e&&!Number.isNaN(e),C=e=>"string"==typeof e,S=e=>"function"==typeof e,P=e=>null==e,T=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),A=e=>Object.prototype.toString.call(e),k=Function.prototype.toString,R=k.call(Object),L=e=>{if(!w(e)||"[object Object]"!=A(e))return!1;let t=Object.getPrototypeOf(e);if(null===t)return!0;let n=T(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&k.call(n)==R},N=e=>function(t){return function(e,t){let n={},r={},i=new Set(t);for(let t in e)i.has(t)?r[t]=e[t]:n[t]=e[t];return[r,n]}(t,e)},I=e=>e&&"object"==typeof e&&e.constructor===Object;function M(...e){1===e.length?e[0]:e[1],2!==e.length||e[0]}function $(...e){1===e.length?e[0]:e[1],2!==e.length||e[0]}},6957:(e,t,n)=>{n.d(t,{Ai:()=>y,Hq:()=>v,OC:()=>m,tz:()=>h});let r=Symbol(),i=Symbol(),o=(e,t)=>new Proxy(e,t),a=Object.getPrototypeOf,s=new WeakMap,l=e=>e&&(s.has(e)?s.get(e):a(e)===Object.prototype||a(e)===Array.prototype),c=e=>"object"==typeof e&&null!==e,u=e=>Object.values(Object.getOwnPropertyDescriptors(e)).some(e=>!e.configurable&&!e.writable),d=e=>{if(Array.isArray(e))return Array.from(e);let t=Object.getOwnPropertyDescriptors(e);return Object.values(t).forEach(e=>{e.configurable=!0}),Object.create(a(e),t)},f=(e,t)=>{let n={f:t},o=!1,a=(t,r)=>{if(!o){let i=n.a.get(e);if(i||(i={},n.a.set(e,i)),"w"===t)i.w=!0;else{let e=i[t];e||(e=new Set,i[t]=e),e.add(r)}}},s=()=>{o=!0,n.a.delete(e)},l={get:(t,r)=>r===i?e:(a("k",r),h(Reflect.get(t,r),n.a,n.c,n.t)),has:(e,t)=>t===r?(s(),!0):(a("h",t),Reflect.has(e,t)),getOwnPropertyDescriptor:(e,t)=>(a("o",t),Reflect.getOwnPropertyDescriptor(e,t)),ownKeys:e=>(a("w"),Reflect.ownKeys(e))};return t&&(l.set=l.deleteProperty=()=>!1),[l,n]},p=e=>e[i]||e,h=(e,t,n,r)=>{if(!l(e))return e;let i=r&&r.get(e);if(!i){let t=p(e);i=u(t)?[t,d(t)]:[t],null==r||r.set(e,i)}let[a,s]=i,c=n&&n.get(a);return(!c||!!s!==c[1].f)&&((c=f(a,!!s))[1].p=o(s||a,c[0]),n&&n.set(a,c)),c[1].a=t,c[1].c=n,c[1].t=r,c[1].p},g=(e,t)=>{let n=Reflect.ownKeys(e),r=Reflect.ownKeys(t);return n.length!==r.length||n.some((e,t)=>e!==r[t])},v=(e,t,n,r,i=Object.is)=>{if(i(e,t))return!1;if(!c(e)||!c(t))return!0;let o=n.get(p(e));if(!o)return!0;if(r){let n=r.get(e);if(n&&n.n===t)return n.g;r.set(e,{n:t,g:!1})}let a=null;try{for(let n of o.h||[])if(a=Reflect.has(e,n)!==Reflect.has(t,n))return a;if(!0===o.w){if(a=g(e,t))return a}else for(let n of o.o||[]){let r=!!Reflect.getOwnPropertyDescriptor(e,n),i=!!Reflect.getOwnPropertyDescriptor(t,n);if(a=r!==i)return a}for(let s of o.k||[])if(a=v(e[s],t[s],n,r,i))return a;return null===a&&(a=!0),a}finally{r&&r.set(e,{n:t,g:a})}},y=e=>l(e)&&e[i]||null,m=(e,t=!0)=>{s.set(e,t)}}}]);