PageSourceSearch

https://featherless.ai/_nuxt/uKV8ELha.js

js featherless.ai collected 2026-09-24 18:27:35 UTC 862,741 bytes, 33 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Be5rDU7r.js","./Dzo_dEgO.js","./1Fh_g1AI.js","./D9N4QPNq.js","./CKuPrOTA.js","./ChSV70X5.js","./u2-Vk_wz.js","./jFqyxdyF.js","./DpkQNs8K.js","./Cgm5WEQU.js","./CIRmxgkK.js","./DrqhQlEc.js","./FifX-Uep.js","./iOpeB5ah.js","./Bwff905y.js","./odHdk3A0.js","./CnIKvb8j.js","./DlbpFr0Y.js","./DAYvy4xr.js","./Cissrzxg.js","./CSOaVE7v.js","./DhPVwbvV.js","./api.BQ8EYm1N.css","./BgBoLW_5.js","./BhfY9hyJ.js","./CRliR9m2.js","./BxLDCxJc.js","./Bpqx5VFr.js","./eYheClwx.js","./CO035eX4.js","./DqderYID.js","./CaoggYkt.js","./Bid5x2pc.js","./DD_eY1rw.js","./B_HuKnnE.js","./cline.D6tukhO_.css","./DdCEHN_V.js","./D_3ba5ku.js","./Dvz5kDju.js","./CpmkdEgI.js","./DRx1Wt4p.js","./openai.B6DNddxC.css","./BROW9lUG.js","./Dc0ZOUCE.js","./WtP1MN-r.js","./BTHXGyR4.js","./DVd7eX9v.js","./Bl-Ubt9I.js","./CNQz8TS0.js","./xBsWRliO.js","./Byd2RLSc.js","./PSP-n2Oy.js","./B4-n9Ek3.js","./GKuCyKus.js","./p77YAyS_.js","./8FTxKh1M.js","./DJXZLyGp.js","./B483Al3u.js","./B6MTFT30.js","./c3H9obxg.js","./XZAPoU8m.js","./CBex8jWE.js","./sSDfXBcP.js","./Bffxfc44.js","./cJAlx_GW.js","./Dme3TewS.js","./BUR93Qx9.js","./BR1qa8do.js","./BNEZanZ1.js","./vUQPK73A.js","./DdXndYmB.js","./PaymentInformationForm.CfpXLaJf.css","./BmsNUfcx.js","./DpWmr3sG.js","./CjZ7JsQp.js","./BmEfCLWh.js","./CmVpLdZD.js","./Cxq631hc.js","./CGTiI9ZQ.js","./DBXADX12.js","./fgJUs3lo.js","./BwzcsAmW.js","./Cv2Jj4RT.js","./BO5fhVK3.js","./BWW8puMW.js","./Ci2KKF9o.js","./index.02ptCCad.css","./DXGYSd7y.js","./Bhv2G6NK.js","./DQVOXZc9.js","./CjY-uNxZ.js","./BX3t4RUQ.js","./JUXiCeJG.js","./CpFTeMi2.js","./CP9eP2zr.js","./DIvhmxUH.js","./DwfZBF1-.js","./oinUHyRz.js","./D8FVzQo0.js","./B1lMcikc.js","./BAQ65EmH.js","./iLFlmU1Q.js","./BKTBTJ4s.js","./CWXy6RgT.js","./DCT8fN6A.js","./DPHvoKRF.js","./CyFhDeBy.js","./DeoRHlBX.js","./Mx6S0X-R.js","./CrlkR2Tb.js","./B8Rfo-_J.js","./DEJh16c_.js","./21dA7Sle.js","./grhQHHll.js","./COp5RvRT.js","./8lDpatbj.js","./D_1vblwb.js","./BTmJC64D.js","./D5WDGVq-.js","./BhunpFo2.js","./CXsrlbFp.js","./DDJ1CAhg.js","./CaWEqGQf.js","./B4pqGNa8.js","./BPdkiVfm.js","./B0FErV-Z.js","./DwsadueG.js","./BvPqQ92F.js","./BW1dI8IF.js","./Dp5Zzn6V.js","./Bu0Y8VjJ.js","./Di189Rgw.js","./mnHe8evx.js","./CcCJ9U4s.js","./CFWHFjBY.js","./C6PgOIOn.js","./_id_.BZv686by.css","./CsLj0dA9.js","./d8mvKjSl.js","./A0I_WrHr.js","./BdrnQcQH.js","./CxLkctNC.js","./DhWKPmT_.js","./B869LrSK.js","./CrwsWyQj.js","./ew9DKQp-.js","./CUtc0oBR.js","./compare.C_REc5of.css","./CzXyyYVb.js","./BAFhZxMa.js","./BeeP1xQw.js","./_-TlX2B6.js","./prism-tomorrow.dC5WfgAD.css","./CodeBlock.CjvEoosa.css","./deepseek.DRfNJRFY.css","./CrzlEbo9.js","./eAABnbJy.js","./roo-code.BrrnrZdm.css","./CXqMUcxM.js","./BNmrxVE5.js","./Xlw0nq6l.js","./BU4NR7Ug.js","./DeMNi290.js","./CVJwTQBy.js","./BOCkt79Q.js","./esT1Y_lq.js","./EAyOja8R.js","./5W-GP7VF.js","./DoOaWnt4.js","./Bk4B_X5o.js","./CfXzIeFp.js","./ubXzNZno.js","./_...CfIEyFBi.css","./CUTCFKXF.js","./ejde6N26.js","./Ee4JLv7E.js","./CTASection.LMjTq50Z.css","./BQp9okiP.js","./Bz-0d3R_.js","./BQFRslgu.js","./D3koBEf_.js","./Cq3iuYm1.js","./index.BxIrQHEl.css","./2BK_5jJC.js","./deepseek-premium.CVWCtH2T.css","./Dc2rdIV9.js","./BQgQ1xeP.js","./DyS77D00.js","./O1OOhZlW.js","./CdO644Sp.js","./CC4esx5k.js","./BkXRj8j2.js","./BDAMgXqo.js","./BOZrbXk0.js","./CBOXcwRA.js","./Do1lVf4W.js","./pXm8nUND.js","./Bdrjpa1x.js","./DDFDqAYo.js","./DC3nPGLS.js","./tAHRQq-e.js","./xa8Ej9mQ.js","./CQsdSoi3.js","./D7DYh8N9.js","./66Fkl-Al.js","./DvdiKn-9.js","./DEerjklx.js","./BpPBzFL7.js","./CSlqNGz2.js","./sqilAubg.js","./D-oHg8o-.js","./uAksvbg-.js","./Bj_d4uaC.js","./DOHGTbuV.js","./BN7zsGXN.js","./C75ieHnY.js","./Bf7Agj7g.js","./sPjgUnAp.js","./Cgndf4p0.js","./WXwLq__s.js","./Di8elPf6.js","./aO1b3u6L.js","./_competitor_.Bgb91sLC.css","./tc5AI-tY.js","./coSiomvn.js","./D8M6qHH3.js","./BEWEMGfV.js","./N70k6Ach.js","./BKEfOqq6.js","./BF6TYAB3.js","./Br_etjPt.js","./HImTfb2F.js","./CY1Plazs.js","./fjcDh0u0.js","./CP01ElSB.js","./DRogDigd.js","./CpZYmZib.js","./DTheSPfJ.js","./RVDgB34x.js","./BLHNUMDe.js","./DBYhDhhO.js","./DiI1MhWQ.js","./CSh6ewsB.js","./CHT2vf91.js","./CdXvx7ZV.js","./BXZvTQJh.js","./Do4g7W5h.js","./CW0EHFp-.js","./DC7O9Pl2.js","./CJhKgOzy.js"])))=>i.map(i=>d[i]);
2try{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ef3c22e2-9728-4610-bf85-143e1aa82373",e._sentryDebugIdIdentifier="sentry-dbid-ef3c22e2-9728-4610-bf85-143e1aa82373")}catch{}{let e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"e7ca9b73804acbfbbc0ca7f3787e87dc145f3d87"}}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))r(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerPolicy&&(o.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?o.credentials="include":a.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(a){if(a.ep)return;a.ep=!0;const o=n(a);fetch(a.href,o)}})();function Lc(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ke={},Qo=[],Wn=()=>{},mT=()=>!1,Ji=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Vc=e=>e.startsWith("onUpdate:"),lt=Object.assign,Fv=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},yI=Object.prototype.hasOwnProperty,nt=(e,t)=>
2yI.call(e,t),Ee=Array.isArray,Jo=e=>xs(e)==="[object Map]",To=e=>xs(e)==="[object Set]",q_=e=>xs(e)==="[object Date]",_I=e=>xs(e)==="[object RegExp]",Pe=e=>typeof e=="function",ft=e=>typeof e=="string",In=e=>typeof e=="symbol",ot=e=>e!==null&&typeof e=="object",Bc=e=>(ot(e)||Pe(e))&&Pe(e.then)&&Pe(e.catch),gT=Object.prototype.toString,xs=e=>gT.call(e),bI=e=>xs(e).slice(8,-1),Fc=e=>xs(e)==="[object Object]",qc=e=>ft(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,uo=Lc(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Uc=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},wI=/-\w/g,Ot=Uc(e=>e.replace(wI,t=>t.slice(1).toUpperCase())),SI=/\B([A-Z])/g,pn=Uc(e=>e.replace(SI,"-$1").toLowerCase()),jc=Uc(e=>e.charAt(0).toUpperCase()+e.slice(1)),yi=Uc(e=>e?`on${jc(e)}`:""),qt=(e,t)=>!Object.is(e,t),Xo=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},vT=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Hc=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Bu=e=>{const t=ft(e)?Number(e):NaN;return isNaN(t)?e:t};let U_;const Wc=()=>U_||(U_=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),EI="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",CI=Lc(EI);function ur(e){if(Ee(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],a=ft(r)?RI(r):ur(r);if(a)for(const o in a)t[o]=a[o]}return t}else if(ft(e)||ot(e))return e}const TI=/;(?![^(]*\))/g,AI=/:([^]+)/,xI=/\/\*[^]*?\*\//g;function RI(e){const t={};return e.replace(xI,"").split(TI).forEach(n=>{if(n){const r=n.split(AI);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ca(e){let t="";if(ft(e))t=e;else if(Ee(e))for(let n=0;n<e.length;n++){const r=ca(e[n]);r&&(t+=r+" ")}else if(ot(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Me(e){if(!e)return null;let{class:t,style:n}=e;return t&&!ft(t)&&(e.class=ca(t)),n&&(e.style=ur(n)),e}const OI="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",PI=Lc(OI);function yT(e){return!!e||e===""}function II(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Xr(e[r],t[r]);return n}function Xr(e,t){if(e===t)return!0;let n=q_(e),r=q_(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=In(e),r=In(t),n||r)return e===t;if(n=Ee(e),r=Ee(t),n||r)return n&&r?II(e,t):!1;if(n=ot(e),r=ot(t),n||r){if(!n||!r)return!1;const a=Object.keys(e).length,o=Object.keys(t).length;if(a!==o)return!1;for(const s in e){const i=e.hasOwnProperty(s),l=t.hasOwnProperty(s);if(i&&!l||!i&&l||!Xr(e[s],t[s]))return!1}}return String(e)===String(t)}function Kc(e,t){return e.findIndex(n=>Xr(n,t))}const _T=e=>!!(e&&e.__v_isRef===!0),Vt=e=>ft(e)?e:e==null?"":Ee(e)||ot(e)&&(e.toString===gT||!Pe(e.toString))?_T(e)?Vt(e.value):JSON.stringify(e,bT,2):String(e),bT=(e,t)=>_T(t)?bT(e,t.value):Jo(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,a],o)=>(n[df(r,o)+" =>"]=a,n),{})}:To(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>df(n))}:In(t)?df(t):ot(t)&&!Ee(t)&&!Fc(t)?String(t):t,df=(e,t="")=>{var n;return In(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function kI(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}let Lt;class wT{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!t&&Lt&&(Lt.active?(this.parent=Lt,this.index=(Lt.scopes||(Lt.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes){const r=this.scopes.slice();for(t=0,n=r.length;t<n;t++)r[t].pause()}for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes){const a=this.scopes.slice();for(t=0,n=a.length;t<n;t++)a[t].resume()}const r=this.effects.slice();for(t=0,n=r.length;t<n;t++)r[t].resume()}}run(t){if(this._active){const n=Lt;try{return Lt=this,t()}finally{Lt=n}}}on(){++this._on===1&&(this.prevScope=Lt,Lt=this)}off(){if(this._on>0&&--this._on===0){if(Lt===this)Lt=this.prevScope;else{let t=Lt;
vendor: 5,075 bytes, line 2
2for(;t;){if(t.prevScope===this){t.prevScope=this.prevScope;break}t=t.prevScope}}this.prevScope=void 0}}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){const a=this.scopes.slice();for(n=0,r=a.length;n<r;n++)a[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const a=this.parent.scopes.pop();a&&a!==this&&(this.parent.scopes[this.index]=a,a.index=this.index)}this.parent=void 0}}}function Xi(e){return new wT(e)}function Dn(){return Lt}function wr(e,t=!1){Lt&&Lt.cleanups.push(e)}let gt;const ff=new WeakSet;class Fu{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Lt&&(Lt.active?Lt.effects.push(this):this.flags&=-2)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ff.has(this)&&(ff.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||ET(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,j_(this),CT(this);const t=gt,n=tr;gt=this,tr=!0;try{return this.fn()}finally{TT(this),gt=t,tr=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)jv(t);this.deps=this.depsTail=void 0,j_(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ff.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ag(this)&&this.run()}get dirty(){return ag(this)}}let ST=0,_i,bi;function ET(e,t=!1){if(e.flags|=8,t){e.next=bi,bi=e;return}e.next=_i,_i=e}function qv(){ST++}function Uv(){if(--ST>0)return;if(bi){let t=bi;for(bi=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;_i;){let t=_i;for(_i=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function CT(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function TT(e){let t,n=e.depsTail,r=n;for(;r;){const a=r.prevDep;r.version===-1?(r===n&&(n=a),jv(r),DI(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=a}e.deps=t,e.depsTail=n}function ag(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(AT(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function AT(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ii)||(e.globalVersion=Ii,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ag(e))))return;e.flags|=2;const t=e.dep,n=gt,r=tr;gt=e,tr=!0;try{CT(e);const a=e.fn(e._value);(t.version===0||qt(a,e._value))&&(e.flags|=128,e._value=a,t.version++)}catch(a){throw t.version++,a}finally{gt=n,tr=r,TT(e),e.flags&=-3}}function jv(e,t=!1){const{dep:n,prevSub:r,nextSub:a}=e;if(r&&(r.nextSub=a,e.prevSub=void 0),a&&(a.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)jv(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function DI(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function dQ(e,t){e.effect instanceof Fu&&(e=e.effect.fn);const n=new Fu(e);t&&lt(n,t);try{n.run()}catch(a){throw n.stop(),a}const r=n.run.bind(n);return r.effect=n,r}function fQ(e){e.effect.stop()}let tr=!0;const xT=[];function Zr(){xT.push(tr),tr=!1}function ea(){const e=xT.pop();tr=e===void 0?!0:e}function j_(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=gt;gt=void 0;try{t()}finally{gt=n}}}let Ii=0;class $I{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class zc{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!gt||!tr||gt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==gt)n=this.activeLink=new $I(gt,this),gt.deps?(n.prevDep=gt.depsTail,gt.depsTail.nextDep=n,gt.depsTail=n):gt.deps=gt.depsTail=n,RT(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=gt.depsTail,n.nextDep=void 0,gt.depsTail.nextDep=n,gt.depsTail=n,gt.deps===n&&(gt.deps=r)}return n}trigger(t){this.version++,Ii++,this.notify(t)}notify(t){qv();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Uv()}}}function RT(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)RT(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const qu=new WeakMap,co=Symbol(""),og=Symbol(""),ki=Symbol("");function zt(e,t,n){if(tr&&gt){let r=qu.get(e);r||qu.set(e,r=new Map);let a=r.get(n);a||(r.set(n,a=new zc),a.map=r,a.key=n),a.track()}}function Ur(e,t,n,r,a,o){const s=qu.get(e);if(!s){Ii++;return}const i=l=>{l&&l.trigger()};if(qv(),t==="clear")s.forEach(i);else{const l=Ee(e),c=l&&qc(n);if(l&&n==="length"){const u=Number(r);
2s.forEach((d,f)=>{(f==="length"||f===ki||!In(f)&&f>=u)&&i(d)})}else switch((n!==void 0||s.has(void 0))&&i(s.get(n)),c&&i(s.get(ki)),t){case"add":l?c&&i(s.get("length")):(i(s.get(co)),Jo(e)&&i(s.get(og)));break;case"delete":l||(i(s.get(co)),Jo(e)&&i(s.get(og)));break;case"set":Jo(e)&&i(s.get(co));break}}Uv()}function MI(e,t){const n=qu.get(e);return n&&n.get(t)}function Lo(e){const t=We(e);return t===e?t:(zt(t,"iterate",ki),On(e)?t:t.map(rr))}function Gc(e){return zt(e=We(e),"iterate",ki),e}function hr(e,t){return Sr(e)?us(nr(e)?rr(t):t):rr(t)}const NI={__proto__:null,[Symbol.iterator](){return pf(this,Symbol.iterator,e=>hr(this,e))},concat(...e){return Lo(this).concat(...e.map(t=>Ee(t)?Lo(t):t))},entries(){return pf(this,"entries",e=>(e[1]=hr(this,e[1]),e))},every(e,t){return kr(this,"every",e,t,void 0,arguments)},filter(e,t){return kr(this,"filter",e,t,n=>n.map(r=>hr(this,r)),arguments)},find(e,t){return kr(this,"find",e,t,n=>hr(this,n),arguments)},findIndex(e,t){return kr(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return kr(this,"findLast",e,t,n=>hr(this,n),arguments)},findLastIndex(e,t){return kr(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return kr(this,"forEach",e,t,void 0,arguments)},includes(...e){return hf(this,"includes",e)},indexOf(...e){return hf(this,"indexOf",e)},join(e){return Lo(this).join(e)},lastIndexOf(...e){return hf(this,"lastIndexOf",e)},map(e,t){return kr(this,"map",e,t,void 0,arguments)},pop(){return Gs(this,"pop")},push(...e){return Gs(this,"push",e)},reduce(e,...t){return H_(this,"reduce",e,t)},reduceRight(e,...t){return H_(this,"reduceRight",e,t)},shift(){return Gs(this,"shift")},some(e,t){return kr(this,"some",e,t,void 0,arguments)},splice(...e){return Gs(this,"splice",e)},toReversed(){return Lo(this).toReversed()},toSorted(e){return Lo(this).toSorted(e)},toSpliced(...e){return Lo(this).toSpliced(...e)},unshift(...e){return Gs(this,"unshift",e)},values(){return pf(this,"values",e=>hr(this,e))}};function pf(e,t,n){const r=Gc(e),a=r[t]();return r!==e&&!On(e)&&(a._next=a.next,a.next=()=>{const o=a._next();return o.done||(o.value=n(o.value)),o}),a}const LI=Array.prototype;function kr(e,t,n,r,a,o){const s=Gc(e),i=s!==e&&!On(e),l=s[t];if(l!==LI[t]){const d=l.apply(e,o);return i?rr(d):d}let c=n;s!==e&&(i?c=function(d,f){return n.call(this,hr(e,d),f,e)}:n.length>2&&(c=function(d,f){return n.call(this,d,f,e)}));const u=l.call(s,c,r);return i&&a?a(u):u}function H_(e,t,n,r){const a=Gc(e),o=a!==e&&!On(e);let s=n,i=!1;a!==e&&(o?(i=r.length===0,s=function(c,u,d){return i&&(i=!1,c=hr(e,c)),n.call(this,c,hr(e,u),d,e)}):n.length>3&&(s=function(c,u,d){return n.call(this,c,u,d,e)}));const l=a[t](s,...r);return i?hr(e,l):l}function hf(e,t,n){const r=We(e);zt(r,"iterate",ki);const a=r[t](...n);return(a===-1||a===!1)&&Jc(n[0])?(n[0]=We(n[0]),r[t](...n)):a}function Gs(e,t,n=[]){Zr(),qv();const r=We(e)[t].apply(e,n);return Uv(),ea(),r}const VI=Lc("__proto__,__v_isRef,__isVue"),OT=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(In));function BI(e){In(e)||(e=String(e));const t=We(this);return zt(t,"has",e),t.hasOwnProperty(e)}class PT{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const a=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;
2if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(a?o?NT:MT:o?$T:DT).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=Ee(t);if(!a){let l;if(s&&(l=NI[n]))return l;if(n==="hasOwnProperty")return BI}const i=Reflect.get(t,n,Ue(t)?t:r);if((In(n)?OT.has(n):VI(n))||(a||zt(t,"get",n),o))return i;if(Ue(i)){const l=s&&qc(n)?i:i.value;return a&&ot(l)?kn(l):l}return ot(i)?a?kn(i):Bt(i):i}}class IT extends PT{constructor(t=!1){super(!1,t)}set(t,n,r,a){let o=t[n];const s=Ee(t)&&qc(n);if(!this._isShallow){const c=Sr(o);if(!On(r)&&!Sr(r)&&(o=We(o),r=We(r)),!s&&Ue(o)&&!Ue(r))return c||(o.value=r),!0}const i=s?Number(n)<t.length:nt(t,n),l=Reflect.set(t,n,r,Ue(t)?t:a);return t===We(a)&&l&&(i?qt(r,o)&&Ur(t,"set",n,r):Ur(t,"add",n,r)),l}deleteProperty(t,n){const r=nt(t,n);t[n];const a=Reflect.deleteProperty(t,n);return a&&r&&Ur(t,"delete",n,void 0),a}has(t,n){const r=Reflect.has(t,n);return(!In(n)||!OT.has(n))&&zt(t,"has",n),r}ownKeys(t){return zt(t,"iterate",Ee(t)?"length":co),Reflect.ownKeys(t)}}class kT extends PT{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const FI=new IT,qI=new kT,UI=new IT(!0),jI=new kT(!0),sg=e=>e,Ml=e=>Reflect.getPrototypeOf(e);function HI(e,t,n){return function(...r){const a=this.__v_raw,o=We(a),s=Jo(o),i=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=a[e](...r),u=n?sg:t?us:rr;return!t&&zt(o,"iterate",l?og:co),lt(Object.create(c),{next(){const{value:d,done:f}=c.next();return f?{value:d,done:f}:{value:i?[u(d[0]),u(d[1])]:u(d),done:f}}})}}function Nl(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function WI(e,t){const n={get(a){const o=this.__v_raw,s=We(o),i=We(a);e||(qt(a,i)&&zt(s,"get",a),zt(s,"get",i));const{has:l}=Ml(s),c=t?sg:e?us:rr;if(l.call(s,a))return c(o.get(a));if(l.call(s,i))return c(o.get(i));o!==s&&o.get(a)},get size(){const a=this.__v_raw;return!e&&zt(We(a),"iterate",co),a.size},has(a){const o=this.__v_raw,s=We(o),i=We(a);return e||(qt(a,i)&&zt(s,"has",a),zt(s,"has",i)),a===i?o.has(a):o.has(a)||o.has(i)},forEach(a,o){const s=this,i=s.__v_raw,l=We(i),c=t?sg:e?us:rr;return!e&&zt(l,"iterate",co),i.forEach((u,d)=>a.call(o,c(u),c(d),s))}};return lt(n,e?{add:Nl("add"),set:Nl("set"),delete:Nl("delete"),clear:Nl("clear")}:{add(a){const o=We(this),s=Ml(o),i=We(a),l=!t&&!On(a)&&!Sr(a)?i:a;return s.has.call(o,l)||qt(a,l)&&s.has.call(o,a)||qt(i,l)&&s.has.call(o,i)||(o.add(l),Ur(o,"add",l,l)),this},set(a,o){!t&&!On(o)&&!Sr(o)&&(o=We(o));const s=We(this),{has:i,get:l}=Ml(s);let c=i.call(s,a);c||(a=We(a),c=i.call(s,a));const u=l.call(s,a);return s.set(a,o),c?qt(o,u)&&Ur(s,"set",a,o):Ur(s,"add",a,o),this},delete(a){const o=We(this),{has:s,get:i}=Ml(o);let l=s.call(o,a);l||(a=We(a),l=s.call(o,a)),i&&i.call(o,a);const c=o.delete(a);return l&&Ur(o,"delete",a,void 0),c},clear(){const a=We(this),o=a.size!==0,s=a.clear();return o&&Ur(a,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(a=>{n[a]=HI(a,e,t)}),n}function Yc(e,t){const n=WI(e,t);return(r,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?r:Reflect.get(nt(n,a)&&a in r?n:r,a,o)}const KI={get:Yc(!1,!1)},zI={get:Yc(!1,!0)},GI={get:Yc(!0,!1)},YI={get:Yc(!0,!0)},DT=new WeakMap,$T=new WeakMap,MT=new WeakMap,NT=new WeakMap;function QI(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Bt(e){return Sr(e)?e:Qc(e,!1,FI,KI,DT)}function mr(e){return Qc(e,!1,UI,zI,$T)}function kn(e){return Qc(e,!0,qI,GI,MT)}function Fr(e){return Qc(e,!0,jI,YI,NT)}function Qc(e,t,n,r,a){if(!ot(e)||e.__v_raw&&!(t&&e.__v_isReactive)||e.__v_skip||!Object.isExtensible(e))return e;const o=a.get(e);if(o)return o;const s=QI(bI(e));if(s===0)return e;const i=new Proxy(e,s===2?r:n);return a.set(e,i),i}function nr(e){return Sr(e)?nr(e.__v_raw):!!(e&&e.__v_isReactive)}function Sr(e){return!!(e&&e.__v_isReadonly)}function On(e){return!!(e&&e.__v_isShallow)}function Jc(e){return e?!!e.__v_raw:!1}function We(e){const t=e&&e.__v_raw;return t?We(t):e}function Xc(e){return!nt(e,"__v_skip")&&Object.isExtensible(e)&&vT(e,"__v_skip",!0),e}const rr=e=>ot(e)?Bt(e):e,us=e=>ot(e)?kn(e):e;function Ue(e){return e?e.__v_isRef===!0:!1}function B(e){return LT(e,!1)}function Ct(e){return LT(e,!0)}function LT(e,t){return Ue(e)?e:new JI(e,t)}class JI{constructor(t,n){this.dep=new zc,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:We(t),this._value=n?t:rr(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||On(t)||Sr(t);t=r?t:We(t),qt(t,n)&&(this._rawValue=t,this._value=r?t:rr(t),this.dep.trigger())}}function pQ(e){e.dep&&e.dep.trigger()}function m(e){return Ue(e)?e.value:e}function Re(e){return Pe(e)?e():m(e)}const XI={get:(e,t,n)=>t==="__v_raw"?e:m(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const a=e[t];return Ue(a)&&!Ue(n)?(a.value=n,!0):Reflect.set(e,t,n,r)}};function VT(e){return nr(e)?e:new Proxy(e,XI)}class ZI{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new zc,{get:r,set:a}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=a}get value(){return this._value=this._get()}set value(t){this._set(t)}}function Rs(e){return new ZI(e)}function et(e){const t=Ee(e)?new Array(e.length):{};for(const n in e)t[n]=BT(e,n);return t}class ek{constructor(t,n,r){this._object=t,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._key=In(n)?n:String(n),this._raw=We(t);let a=!0,o=t;if(!Ee(t)||In(this._key)||!qc(this._key))do a=!Jc(o)||On(o);while(a&&(o=o.__v_raw));this._shallow=a}get value(){let t=this._object[this._key];return this._shallow&&(t=m(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&Ue(this._raw[this._key])){const n=this._object[this._key];if(Ue(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return MI(this._raw,this._key)}}class tk{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Os(e,t,n){return Ue(e)?e:Pe(e)?new tk(e):ot(e)&&arguments.length>1?BT(e,t,n):B(e)}function BT(e,t,n){return new ek(e,t,n)}class nk{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new zc(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ii-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&gt!==this)return ET(this,!0),!0}get value(){const t=this.dep.track();return AT(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function rk(e,t,n=!1){let r,a;return Pe(e)?r=e:(r=e.get,a=e.set),new nk(r,a,n)}const hQ={GET:"get",HAS:"has",ITERATE:"iterate"},mQ={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Ll={},Uu=new WeakMap;let xa;function gQ(){return xa}function ak(e,t=!1,n=xa){if(n){let r=Uu.get(n);r||Uu.set(n,r=[]),r.push(e)}}function ok(e,t,n=Ke){const{immediate:r,deep:a,once:o,scheduler:s,augmentJob:i,call:l}=n,c=_=>a?_:On(_)||a===!1||a===0?jr(_,1):jr(_);let u,d,f,p,g=!1,h=!1;if(Ue(e)?(d=()=>e.value,g=On(e)):nr(e)?(d=()=>c(e),g=!0):Ee(e)?(h=!0,g=e.some(_=>nr(_)||On(_)),d=()=>e.map(_=>{if(Ue(_))return _.value;if(nr(_))return c(_);if(Pe(_))return l?l(_,2):_()})):Pe(e)?t?d=l?()=>l(e,2):e:d=()=>
vendor: 6,726 bytes, line 2
2{if(f){Zr();try{f()}finally{ea()}}const _=xa;xa=u;try{return l?l(e,3,[p]):e(p)}finally{xa=_}}:d=Wn,t&&a){const _=d,S=a===!0?1/0:a;d=()=>jr(_(),S)}const y=Dn(),b=()=>{u.stop(),y&&y.active&&Fv(y.effects,u)};if(o&&t){const _=t;t=(...S)=>{const E=_(...S);return b(),E}}let w=h?new Array(e.length).fill(Ll):Ll;const v=_=>{if(!(!(u.flags&1)||!u.dirty&&!_))if(t){const S=u.run();if(_||a||g||(h?S.some((E,C)=>qt(E,w[C])):qt(S,w))){f&&f();const E=xa;xa=u;try{const C=[S,w===Ll?void 0:h&&w[0]===Ll?[]:w,p];w=S,l?l(t,3,C):t(...C)}finally{xa=E}}}else u.run()};return i&&i(v),u=new Fu(d),u.scheduler=s?()=>s(v,!1):v,p=_=>ak(_,!1,u),f=u.onStop=()=>{const _=Uu.get(u);if(_){if(l)l(_,4);else for(const S of _)S();Uu.delete(u)}},t?r?v(!0):w=u.run():s?s(v.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function jr(e,t=1/0,n){if(t<=0||!ot(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Ue(e))jr(e.value,t,n);else if(Ee(e))for(let r=0;r<e.length;r++)jr(e[r],t,n);else if(To(e)||Jo(e))e.forEach(r=>{jr(r,t,n)});else if(Fc(e)){for(const r in e)jr(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&jr(e[r],t,n)}return e}const FT=[];function sk(e){FT.push(e)}function ik(){FT.pop()}function vQ(e,t){}const yQ={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},lk={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Zi(e,t,n,r){try{return r?e(...r):e()}catch(a){Ps(a,t,n)}}function Kn(e,t,n,r){if(Pe(e)){const a=Zi(e,t,n,r);return a&&Bc(a)&&a.catch(o=>{Ps(o,t,n)}),a}if(Ee(e)){const a=[];for(let o=0;o<e.length;o++)a.push(Kn(e[o],t,n,r));return a}}function Ps(e,t,n,r=!0){const a=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||Ke;if(t){let i=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;i;){const u=i.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](e,l,c)===!1)return}i=i.parent}if(o){Zr(),Zi(o,null,10,[e,l,c]),ea();return}}uk(e,n,a,r,s)}function uk(e,t,n,r=!0,a=!1){if(a)throw e;console.error(e)}const Zt=[];let fr=-1;const Zo=[];let Ra=null,jo=0;const qT=Promise.resolve();let ju=null;function Oe(e){const t=ju||qT;return e?t.then(this?e.bind(this):e):t}function ck(e){let t=fr+1,n=Zt.length;for(;t<n;){const r=t+n>>>1,a=Zt[r],o=Di(a);o<e||o===e&&a.flags&2?t=r+1:n=r}return t}function Hv(e){if(!(e.flags&1)){const t=Di(e),n=Zt[Zt.length-1];!n||!(e.flags&2)&&t>=Di(n)?Zt.push(e):Zt.splice(ck(t),0,e),e.flags|=1,UT()}}function UT(){ju||(ju=qT.then(jT))}function cs(e){if(!Ee(e))Ra&&e.id===-1?Ra.splice(jo+1,0,e):e.flags&1||(Zo.push(e),e.flags|=1);else for(let t=0;t<e.length;t++)Zo.push(e[t]);UT()}function W_(e,t,n=fr+1){for(;n<Zt.length;n++){const r=Zt[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Zt.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Hu(e){if(Zo.length){const t=[...new Set(Zo)].sort((n,r)=>Di(n)-Di(r));if(Zo.length=0,Ra){for(let n=0;n<t.length;n++)Ra.push(t[n]);return}for(Ra=t,jo=0;jo<Ra.length;jo++){const n=Ra[jo];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ra=null,jo=0}}const Di=e=>e.id==null?e.flags&2?-1:1/0:e.id;function jT(e){try{for(fr=0;fr<Zt.length;fr++){const t=Zt[fr];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Zi(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;fr<Zt.length;fr++){const t=Zt[fr];t&&(t.flags&=-2)}fr=-1,Zt.length=0,Hu(),ju=null,(Zt.length||Zo.length)&&jT()}}let Ho,Vl=[];function HT(e,t){var n,r;Ho=e,Ho?(Ho.enabled=!0,Vl.forEach(({event:a,args:o})=>Ho.emit(a,...o)),Vl=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{HT(o,t)}),setTimeout(()=>{Ho||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Vl=[])},3e3)):Vl=[]}let Ht=null,Zc=null;function $i(e){const t=Ht;return Ht=e,Zc=e&&e.type.__scopeId||null,t}function _Q(e){Zc=e}function bQ(){Zc=null}const wQ=e=>I;function I(e,t=Ht,n){if(!t||e._n)return e;const r=(...a)=>{r._d&&Ju(-1);const o=$i(t),s=Qr.length;let i;try{i=e(...a)}finally{for(let l=Qr.length;l>s;l--)od();$i(o),r._d&&Ju(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function dk(e,t){if(Ht===null)return e;const n=al(Ht),r=e.dirs||(e.dirs=[]);for(let a=0;a<t.length;a++){let[o,s,i,l=Ke]=t[a];o&&(Pe(o)&&(o={mounted:o,updated:o}),o.deep&&jr(s),r.push({dir:o,instance:n,value:s,oldValue:void 0,arg:i,modifiers:l}))}return e}function pr(e,t,n,r){const a=e.dirs,o=t&&t.dirs;for(let s=0;s<a.length;s++){const i=a[s];o&&(i.oldValue=o[s].value);let l=i.dir[r];l&&(Zr(),Kn(l,n,8,[e.el,i,e,t]),ea())}}function nn(e,t){if(jt){let n=jt.provides;const r=jt.parent&&jt.parent.provides;r===n&&(n=jt.provides=Object.create(r)),n[e]=t}}function vt(e,t,n=!1){const r=Ge();if(r||fo){let a=fo?fo._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(a&&e in a)return a[e];if(arguments.length>1)return n&&Pe(t)?t.call(r&&r.proxy):t}}function el(){return!!(Ge()||fo)}const fk=Symbol.for("v-scx"),pk=()=>vt(fk);function yt(e,t){return tl(e,null,t)}function hk(e,t){return tl(e,null,{flush:"post"})}function mk(e,t){return tl(e,null,{flush:"sync"})}function _e(e,t,n){return tl(e,t,n)}function tl(e,t,n=Ke){const{immediate:r,deep:a,flush:o,once:s}=n,i=lt({},n),l=t&&r||!t&&o!=="post";let c;if(_o){if(o==="sync"){const p=pk();c=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=Wn,p.resume=Wn,p.pause=Wn,p}}const u=jt;i.call=(p,g,h)=>Kn(p,u,g,h);let d=!1;
2o==="post"?i.scheduler=p=>{Dt(p,u&&u.suspense)}:o!=="sync"&&(d=!0,i.scheduler=(p,g)=>{g?p():Hv(p)}),i.augmentJob=p=>{t&&(p.flags|=4),d&&(p.flags|=2,u&&(p.id=u.uid,p.i=u))};const f=ok(e,t,i);return _o&&(c?c.push(f):l&&f()),f}function gk(e,t,n){const r=this.proxy,a=ft(e)?e.includes(".")?WT(r,e):()=>r[e]:e.bind(r,r);let o;Pe(t)?o=t:(o=t.handler,n=t);const s=Is(this),i=tl(a,o.bind(r),n);return s(),i}function WT(e,t){const n=t.split(".");return()=>{let r=e;for(let a=0;a<n.length&&r;a++)r=r[n[a]];return r}}const Sa=new WeakMap,KT=Symbol("_vte"),ed=e=>e.__isTeleport,oo=e=>e&&(e.disabled||e.disabled===""),vk=e=>e&&(e.defer||e.defer===""),K_=e=>typeof SVGElement<"u"&&e instanceof SVGElement,z_=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,ig=(e,t)=>{const n=e&&e.to;return ft(n)?t?t(n):null:n},yk={name:"Teleport",__isTeleport:!0,process(e,t,n,r,a,o,s,i,l,c){const{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:g,createText:h,createComment:y,parentNode:b}}=c,w=oo(t.props);let{dynamicChildren:v}=t;const _=(C,x,A)=>{C.shapeFlag&16&&u(C.children,x,A,a,o,s,i,l)},S=(C=t)=>{const x=oo(C.props),A=C.target=ig(C.props,g),T=lg(A,C,h,p);A&&(s!=="svg"&&K_(A)?s="svg":s!=="mathml"&&z_(A)&&(s="mathml"),a&&a.isCE&&(a.ce._teleportTargets||(a.ce._teleportTargets=new Set)).add(A),x||(_(C,A,T),oi(C,!1)))},E=C=>{const x=()=>{if(Sa.get(C)===x){if(Sa.delete(C),oo(C.props)){const A=b(C.el)||n;_(C,A,C.anchor),oi(C,!0)}S(C)}};Sa.set(C,x),Dt(x,o)};if(e==null){const C=t.el=h(""),x=t.anchor=h("");if(p(C,n,r),p(x,n,r),vk(t.props)||o&&o.pendingBranch){E(t);return}w&&(_(t,n,x),oi(t,!0)),S()}else{t.el=e.el;const C=t.anchor=e.anchor,x=Sa.get(e);if(x){x.flags|=8,Sa.delete(e),E(t);return}t.targetStart=e.targetStart;const A=t.target=e.target,T=t.targetAnchor=e.targetAnchor,O=oo(e.props),P=O?n:A,z=O?C:T;if(s==="svg"||K_(A)?s="svg":(s==="mathml"||z_(A))&&(s="mathml"),v?(f(e.dynamicChildren,v,P,a,o,s,i),oy(e,t,!0)):l||d(e,t,P,z,a,o,s,i,!1),w)O?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Bl(t,n,C,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const Q=ig(t.props,g);Q&&(t.target=Q,Bl(t,Q,null,c,0))}else O&&Bl(t,A,T,c,1);oi(t,w)}},remove(e,t,n,{um:r,o:{remove:a}},o){const{shapeFlag:s,children:i,anchor:l,targetStart:c,targetAnchor:u,target:d,props:f}=e,p=oo(f),g=o||!p,h=Sa.get(e);if(h&&(h.flags|=8,Sa.delete(e)),d&&(a(c),a(u)),o&&a(l),!h&&(p||d)&&s&16)for(let y=0;y<i.length;y++){const b=i[y];r(b,t,n,g,!!b.dynamicChildren)}},move:Bl,hydrate:_k};function Bl(e,t,n,{o:{insert:r},m:a},o=2){o===0&&r(e.targetAnchor,t,n);const{el:s,anchor:i,shapeFlag:l,children:c,props:u}=e,d=o===2;if(d&&r(s,t,n),!Sa.has(e)&&(!d||oo(u))&&l&16)for(let f=0;f<c.length;f++)a(c[f],t,n,2);d&&r(i,t,n)}function _k(e,t,n,r,a,o,{o:{nextSibling:s,parentNode:i,querySelector:l,insert:c,createText:u}},d){function f(y,b){let w=b;for(;w;){if(w&&w.nodeType===8){if(w.data==="teleport start anchor")t.targetStart=w;else if(w.data==="teleport anchor"){t.targetAnchor=w,y._lpa=t.targetAnchor&&s(t.targetAnchor);break}}w=s(w)}}function p(y,b){b.anchor=d(s(y),b,i(y),n,r,a,o)}const g=t.target=ig(t.props,l),h=oo(t.props);if(g){const y=g._lpa||g.firstChild;t.shapeFlag&16&&(h?(p(e,t),f(g,y),t.targetAnchor||lg(g,t,u,c,i(e)===g?e:null)):(t.anchor=s(e),f(g,y),t.targetAnchor||lg(g,t,u,c),d(y&&s(y),t,g,n,r,a,o))),oi(t,h)}else h&&t.shapeFlag&16&&(p(e,t),t.targetStart=e,t.targetAnchor=s(e));return t.anchor&&s(t.anchor)}const nl=yk;function oi(e,t){const n=e.ctx;if(n&&n.ut){let r,a;for(t?(r=e.el,a=e.anchor):(r=e.targetStart,a=e.targetAnchor);r&&r!==a;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function lg(e,t,n,r,a=null){const o=t.targetStart=n(""),s=t.targetAnchor=n("");return o[KT]=s,e&&(r(o,e,a),r(s,e,a)),s}const qn=Symbol("_leaveCb"),Ys=Symbol("_enterCb");function zT(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ve(()=>{e.isMounted=!0}),xr(()=>{e.isUnmounting=!0}),e}const Vn=[Function,Array],GT={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Vn,onEnter:Vn,onAfterEnter:Vn,onEnterCancelled:Vn,onBeforeLeave:Vn,onLeave:Vn,onAfterLeave:Vn,onLeaveCancelled:Vn,onBeforeAppear:Vn,onAppear:Vn,onAfterAppear:Vn,onAppearCancelled:Vn},YT=e=>{const t=e.subTree;return t.component?YT(t.component):t},bk={name:"BaseTransition",props:GT,setup(e,{slots:t}){const n=Ge(),r=zT();return()=>{const a=t.default&&Wv(t.default(),!0),o=a&&a.length?QT(a):n.subTree?ut():void 0;if(!o)return;const s=We(e),{mode:i}=s;if(r.isLeaving)return mf(o);const l=Wu(o);if(!l)return mf(o);let c=Mi(l,s,r,n,d=>c=d);l.type!==Rt&&Va(l,c);let u=n.subTree&&Wu(n.subTree);if(u&&u.type!==Rt&&!Zn(u,l)&&YT(n).type!==Rt){let d=Mi(u,s,r,n);if(Va(u,d),i==="out-in"&&l.type!==Rt)return r.isLeaving=!0,d.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete d.afterLeave,u=void 0},mf(o);i==="in-out"&&l.type!==Rt?d.delayLeave=(f,p,g)=>{const h=JT(r,u);h[String(u.key)]=u,f[qn]=()=>{p(),f[qn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{g(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function QT(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Rt){t=n;break}}return t}const wk=bk;
2function JT(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Mi(e,t,n,r,a){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:f,onLeave:p,onAfterLeave:g,onLeaveCancelled:h,onBeforeAppear:y,onAppear:b,onAfterAppear:w,onAppearCancelled:v}=t,_=String(e.key),S=JT(n,e),E=(A,T)=>{A&&Kn(A,r,9,T)},C=(A,T)=>{const O=T[1];E(A,T),Ee(A)?A.every(P=>P.length<=1)&&O():A.length<=1&&O()},x={mode:s,persisted:i,beforeEnter(A){let T=l;if(!n.isMounted)if(o)T=y||l;else return;A[qn]&&A[qn](!0);const O=S[_];O&&Zn(e,O)&&O.el[qn]&&O.el[qn](),E(T,[A])},enter(A){if(S[_]===e)return;let T=c,O=u,P=d;if(!n.isMounted)if(o)T=b||c,O=w||u,P=v||d;else return;let z=!1;A[Ys]=K=>{z||(z=!0,K?E(P,[A]):E(O,[A]),x.delayedLeave&&x.delayedLeave(),A[Ys]=void 0)};const Q=A[Ys].bind(null,!1);T?C(T,[A,Q]):Q()},leave(A,T){const O=String(e.key);if(A[Ys]&&A[Ys](!0),n.isUnmounting)return T();E(f,[A]);let P=!1;A[qn]=Q=>{P||(P=!0,T(),Q?E(h,[A]):E(g,[A]),A[qn]=void 0,S[O]===e&&delete S[O])};const z=A[qn].bind(null,!1);S[O]=e,p?C(p,[A,z]):z()},clone(A){const T=Mi(A,t,n,r,a);return a&&a(T),T}};return x}function mf(e){if(rl(e))return e=_n(e),e.children=null,e}function Wu(e){if(!rl(e))return ed(e.type)&&e.children?QT(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Pe(n.default))return n.default()}}function Va(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const n=e.component.subTree;Va(ed(n.type)&&Wu(n)||n,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Wv(e,t=!1,n){let r=[],a=0;for(let o=0;o<e.length;o++){let s=e[o];const i=n==null?s.key:String(n)+String(s.key!=null?s.key:o);s.type===Je?(s.patchFlag&128&&a++,r=r.concat(Wv(s.children,t,i))):(t||s.type!==Rt)&&r.push(i!=null?_n(s,{key:i}):s)}if(a>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}function N(e,t){return Pe(e)?lt({name:e.name},t,{setup:e}):e}function G_(){const e=Ge();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Kv(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}
2function SQ(e){const t=Ge(),n=Ct(null);if(t){const a=t.refs===Ke?t.refs={}:t.refs;Object.defineProperty(a,e,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}function Y_(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const Ku=new WeakMap;function es(e,t,n,r,a=!1){if(Ee(e)){e.forEach((h,y)=>es(h,t&&(Ee(t)?t[y]:t),n,r,a));return}if(Yr(r)&&!a){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&es(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?al(r.component):r.el,s=a?null:o,{i,r:l}=e,c=t&&t.r,u=i.refs===Ke?i.refs={}:i.refs,d=i.setupState,f=We(d),p=d===Ke?mT:h=>Y_(u,h)?!1:nt(f,h),g=(h,y)=>!(y&&Y_(u,y));if(c!=null&&c!==l){if(Q_(t),ft(c))u[c]=null,p(c)&&(d[c]=null);else if(Ue(c)){const h=t;g(c,h.k)&&(c.value=null),h.k&&(u[h.k]=null)}}if(Pe(l))Zi(l,i,12,[s,u]);else{const h=ft(l),y=Ue(l);if(h||y){const b=()=>{if(e.f){const w=h?p(l)?d[l]:u[l]:g()||!e.k?l.value:u[e.k];if(a)Ee(w)&&Fv(w,o);else if(Ee(w))w.includes(o)||w.push(o);else if(h)u[l]=[o],p(l)&&(d[l]=u[l]);else{const v=[o];g(l,e.k)&&(l.value=v),e.k&&(u[e.k]=v)}}else h?(u[l]=s,p(l)&&(d[l]=s)):y&&(g(l,e.k)&&(l.value=s),e.k&&(u[e.k]=s))};if(s){const w=()=>{b(),Ku.delete(e)};w.id=-1,Ku.set(e,w),Dt(w,n)}else Q_(e),b()}}}function Q_(e){const t=Ku.get(e);t&&(t.flags|=8,Ku.delete(e))}let J_=!1;const Vo=()=>{J_||(console.error("Hydration completed but contains mismatches."),J_=!0)},Sk=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Ek=e=>e.namespaceURI.includes("MathML"),Fl=e=>{if(e.nodeType===1){if(Sk(e))return"svg";if(Ek(e))return"mathml"}},Go=e=>e.nodeType===8;function Ck(e){const{mt:t,p:n,o:{patchProp:r,createText:a,nextSibling:o,parentNode:s,remove:i,insert:l,createComment:c}}=e,u=(v,_)=>{if(!_.hasChildNodes()){n(null,v,_),Hu(),_._vnode=v;return}d(_.firstChild,v,null,null,null),Hu(),_._vnode=v},d=(v,_,S,E,C,x=!1)=>{x=x||!!_.dynamicChildren;const A=Go(v)&&v.data==="[",T=()=>h(v,_,S,E,C,A),{type:O,ref:P,shapeFlag:z,patchFlag:Q}=_;let K=v.nodeType;_.el=v,Q===-2&&(x=!1,_.dynamicChildren=null);let W=null;switch(O){case po:K!==3?_.children===""?(l(_.el=a(""),s(v),v),W=v):W=T():(v.data!==_.children&&(Vo(),v.data=_.children),W=o(v));break;case Rt:w(v)?(W=o(v),b(_.el=v.content.firstChild,v,S)):K!==8||A?W=T():W=o(v);break;case ns:if(A&&(v=o(v),K=v.nodeType),K===1||K===3){W=v;const G=!_.children.length;for(let ee=0;ee<_.staticCount;ee++)G&&(_.children+=W.nodeType===1?W.outerHTML:W.data),ee===_.staticCount-1&&(_.anchor=W),W=o(W);return A?o(W):W}else T();break;case Je:A?W=g(v,_,S,E,C,x):W=T();break;default:if(z&1)(K!==1||_.type.toLowerCase()!==v.tagName.toLowerCase())&&!w(v)?W=T():W=f(v,_,S,E,C,x);else if(z&6){_.slotScopeIds=C;const G=s(v);if(A?W=y(v):Go(v)&&v.data==="teleport start"?W=y(v,v.data,"teleport end"):W=o(v),t(_,G,null,S,E,Fl(G),x),Yr(_)&&!_.type.__asyncResolved){let ee;A?(ee=de(Je),ee.anchor=W?W.previousSibling:G.lastChild):ee=v.nodeType===3?bt(""):de("div"),ee.el=v,_.component.subTree=ee}}else z&64?K!==8?W=T():W=_.type.hydrate(v,_,S,E,C,x,e,p):z&128&&(W=_.type.hydrate(v,_,S,E,Fl(s(v)),C,x,e,d))}return P!=null&&es(P,null,E,_),W},f=(v,_,S,E,C,x)=>{x=x||!!_.dynamicChildren;const{type:A,dynamicProps:T,props:O,patchFlag:P,shapeFlag:z,dirs:Q,transition:K}=_,W=A==="input"||A==="option",G=!!T;if(W||G||P!==-1){Q&&pr(_,null,S,"created");let ee=!1;if(w(v)){ee=_A(null,K)&&S&&S.vnode.props&&S.vnode.props.appear;const Se=v.content.firstChild;if(ee){const Ce=Se.getAttribute("class");Ce&&(Se.$cls=Ce),K.beforeEnter(Se)}b(Se,v,S),_.el=v=Se}if(z&16&&!(O&&(O.innerHTML||O.textContent))){let Se=p(v.firstChild,_,v,S,E,C,x);for(Se&&!Eu(v,1)&&Vo();Se;){const Ce=Se;Se=Se.nextSibling,i(Ce)}}else if(z&8){let Se=_.children;Se[0]===`
3`&&(v.tagName==="PRE"||v.tagName==="TEXTAREA")&&(Se=Se.slice(1));const{textContent:Ce}=v;Ce!==Se&&Ce!==Se.replace(/\r\n|\r/g,`
4`)&&(Eu(v,0)||Vo(),v.textContent=_.children)}if(O){if(W||G||!x||P&48){const Se=v.tagName.includes("-"),Ce=v.namespaceURI.includes("svg")?"svg":v.namespaceURI.includes("MathML")?"mathml":void 0;for(const ke in O)if(W&&(ke.endsWith("value")||ke==="indeterminate")||Ji(ke)&&!uo(ke)||ke[0]==="."||Se&&!uo(ke)||T&&T.includes(ke)){if(Ak(v,ke,O[ke]))continue;r(v,ke,null,O[ke],Ce,S)}}else if(O.onClick)r(v,"onClick",null,O.onClick,void 0,S);else if(P&4&&nr(O.style))for(const Se in O.style)O.style[Se]}let ge;(ge=O&&O.onVnodeBeforeMount)&&cn(ge,S,_),Q&&pr(_,null,S,"beforeMount"),((ge=O&&O.onVnodeMounted)||Q||ee)&&EA(()=>{ge&&cn(ge,S,_),ee&&K.enter(v),Q&&pr(_,null,S,"mounted")},E)}return v.nextSibling},p=(v,_,S,E,C,x,A)=>{A=A||!!_.dynamicChildren;const T=_.children,O=T.length;let P=!1;for(let z=0;z<O;z++){const Q=A?T[z]:T[z]=fn(T[z]),K=Q.type===po;
4v?(K&&!A&&z+1<O&&fn(T[z+1]).type===po&&(l(a(v.data.slice(Q.children.length)),S,o(v)),v.data=Q.children),v=d(v,Q,E,C,x,A)):K&&!Q.children?l(Q.el=a(""),S):(P||(P=!0,Eu(S,1)||Vo()),n(null,Q,S,null,E,C,Fl(S),x))}return v},g=(v,_,S,E,C,x)=>{const{slotScopeIds:A}=_;A&&(C=C?C.concat(A):A);const T=s(v),O=p(o(v),_,T,S,E,C,x);return O&&Go(O)&&O.data==="]"?o(_.anchor=O):(Vo(),l(_.anchor=c("]"),T,O),O)},h=(v,_,S,E,C,x)=>{if(Rk(v,_)||Vo(),_.el=null,x){const O=y(v);for(;;){const P=o(v);if(P&&P!==O)i(P);else break}}const A=o(v),T=s(v);return i(v),n(null,_,T,A,S,E,Fl(T),C),S&&(S.vnode.el=_.el,ad(S,_.el)),A},y=(v,_="[",S="]")=>{let E=0;for(;v;)if(v=o(v),v&&Go(v)&&(v.data===_&&E++,v.data===S)){if(E===0)return o(v);E--}return v},b=(v,_,S)=>{const E=_.parentNode;E&&E.replaceChild(v,_);let C=S;for(;C;)C.vnode.el===_&&(C.vnode.el=C.subTree.el=v),C=C.parent},w=v=>v.nodeType===1&&v.tagName==="TEMPLATE";return[u,d]}const Tk=new Set(["src","srcset","href","poster"]);function Ak(e,t,n){return Tk.has(t)?e.getAttribute(t)===(n==null?null:`${n}`):!1}const zu="data-allow-mismatch",xk={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Eu(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(zu);)e=e.parentElement;return zv(e&&e.getAttribute(zu),t)}function zv(e,t){if(e==null)return!1;if(e==="")return!0;{const n=e.split(",");return t===0&&n.includes("children")?!0:n.includes(xk[t])}}function Rk(e,t){return Eu(e.parentElement,1)||Ok(e)||Pk(t)}function Ok(e){return e.nodeType===1&&zv(e.getAttribute(zu),1)}function Pk({props:e}){const t=e&&e[zu];return typeof t=="string"&&zv(t,1)}const Ik=Wc().requestIdleCallback||(e=>setTimeout(e,1)),kk=Wc().cancelIdleCallback||(e=>clearTimeout(e)),EQ=(e=1e4)=>t=>{const n=Ik(t,{timeout:e});return()=>kk(n)};function Dk(e){const{top:t,left:n,bottom:r,right:a}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:s}=window;return(t>0&&t<o||r>0&&r<o)&&(n>0&&n<s||a>0&&a<s)}const CQ=e=>(t,n)=>{const r=new IntersectionObserver(a=>{for(const o of a)if(o.isIntersecting){r.disconnect(),t();break}},e);return n(a=>{if(a instanceof Element){if(Dk(a))return t(),r.disconnect(),!1;r.observe(a)}}),()=>r.disconnect()},TQ=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},AQ=(e=[])=>(t,n)=>{ft(e)&&(e=[e]);let r=!1;const a=s=>{r||(r=!0,o(),t(),s.target.dispatchEvent(new s.constructor(s.type,s)))},o=()=>{n(s=>{for(const i of e)s.removeEventListener(i,a)})};return n(s=>{for(const i of e)s.addEventListener(i,a,{once:!0})}),o};function $k(e,t){if(Go(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Go(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const Yr=e=>!!e.type.__asyncLoader;function Bo(e){Pe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:a=200,hydrate:o,timeout:s,suspensible:i=!0,onError:l}=e;let c=null,u,d=0;const f=()=>(d++,c=null,p()),p=()=>{let g;return c||(g=c=t().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),l)return new Promise((y,b)=>{l(h,()=>y(f()),()=>b(h),d+1)});throw h}).then(h=>g!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return N({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(g,h,y){const b=g.isConnected;let w=!1;(h.bu||(h.bu=[])).push(()=>w=!0);const v=()=>{w||!g.parentNode||b&&!g.isConnected||y()},_=o?()=>{const S=o(v,E=>$k(g,E));S&&(h.bum||(h.bum=[])).push(S)}:v;u?_():p().then(()=>!h.isUnmounted&&_())},get __asyncResolved(){return u},setup(){const g=jt;if(Kv(g),u)return()=>ql(u,g);const h=S=>{c=null,Ps(S,g,13,!r)};if(i&&g.suspense||_o)return p().then(S=>()=>ql(S,g)).catch(S=>(h(S),()=>r?de(r,{error:S}):null));const y=B(!1),b=B(),w=B(!!a);let v,_;return wn(()=>{v!=null&&clearTimeout(v),_!=null&&clearTimeout(_)}),a&&(_=setTimeout(()=>{g.isUnmounted||(w.value=!1)},a)),s!=null&&(v=setTimeout(()=>{if(!g.isUnmounted&&!y.value&&!b.value){const S=new Error(`Async component timed out after ${s}ms.`);h(S),b.value=S}},s)),p().then(()=>{g.isUnmounted||(y.value=!0,g.parent&&rl(g.parent.vnode)&&g.parent.update(
vendor: 4,753 bytes, line 4
4))}).catch(S=>{if(g.isUnmounted){c=null;return}h(S),b.value=S}),()=>{if(y.value&&u)return ql(u,g);if(b.value&&r)return de(r,{error:b.value});if(n&&!w.value)return ql(n,g)}}})}function ql(e,t){const{ref:n,props:r,children:a,ce:o}=t.vnode,s=de(e,r,a);return s.ref=n,s.ce=o,delete t.vnode.ce,s}const rl=e=>e.type.__isKeepAlive,Mk={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Ge(),r=n.ctx;if(!r.renderer)return()=>{const w=t.default&&t.default();return w&&w.length===1?w[0]:w};const a=new Map,o=new Set;let s=null;const i=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=r,f=d("div");r.activate=(w,v,_,S,E)=>{const C=w.component;c(w,v,_,0,i),l(C.vnode,w,v,_,C,i,S,w.slotScopeIds,E),Dt(()=>{C.isDeactivated=!1,C.a&&Xo(C.a);const x=w.props&&w.props.onVnodeMounted;x&&cn(x,C.parent,w)},i)},r.deactivate=w=>{const v=w.component;Yu(v.m),Yu(v.a),c(w,f,null,1,i),Dt(()=>{v.da&&Xo(v.da);const _=w.props&&w.props.onVnodeUnmounted;_&&cn(_,v.parent,w),v.isDeactivated=!0},i)};function p(w){gf(w),u(w,n,i,!0)}function g(w){a.forEach((v,_)=>{const S=vg(Yr(v)?v.type.__asyncResolved||{}:v.type);S&&!w(S)&&h(_)})}function h(w){const v=a.get(w);v&&(!s||!Zn(v,s))?p(v):s&&gf(s),a.delete(w),o.delete(w)}_e(()=>[e.include,e.exclude],([w,v])=>{w&&g(_=>si(w,_)),v&&g(_=>!si(v,_))},{flush:"post",deep:!0});let y=null;const b=()=>{y!=null&&(Qu(n.subTree.type)?Dt(()=>{a.set(y,Ul(n.subTree))},n.subTree.suspense):a.set(y,Ul(n.subTree)))};return Ve(b),nd(b),xr(()=>{a.forEach(w=>{const{subTree:v,suspense:_}=n,S=Ul(v);if(w.type===S.type&&w.key===S.key){gf(S);const E=S.component.da;E&&Dt(E,_);return}p(w)})}),()=>{if(y=null,!t.default)return s=null;const w=t.default(),v=w[0];if(w.length>1)return s=null,w;if(!Er(v)||!(v.shapeFlag&4)&&!(v.shapeFlag&128))return s=null,v;let _=Ul(v);if(_.type===Rt)return s=null,_;const S=_.type,E=vg(Yr(_)?_.type.__asyncResolved||{}:S),{include:C,exclude:x,max:A}=e;if(C&&(!E||!si(C,E))||x&&E&&si(x,E))return _.shapeFlag&=-257,s=_,v;const T=_.key==null?S:_.key,O=a.get(T);return _.el&&(_=_n(_),v.shapeFlag&128&&(v.ssContent=_)),y=T,O?(_.el=O.el,_.component=O.component,_.transition&&Va(_,_.transition),_.shapeFlag|=512,o.delete(T),o.add(T)):(o.add(T),A&&o.size>parseInt(A,10)&&h(o.values().next().value)),_.shapeFlag|=256,s=_,Qu(v.type)?v:_}}},Nk=Mk;function si(e,t){return Ee(e)?e.some(n=>si(n,t)):ft(e)?e.split(",").includes(t):_I(e)?(e.lastIndex=0,e.test(t)):!1}function Gv(e,t){XT(e,"a",t)}function Yv(e,t){XT(e,"da",t)}function XT(e,t,n=jt){const r=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(td(t,r,n),n){let a=n.parent;for(;a&&a.parent;)rl(a.parent.vnode)&&Lk(r,t,n,a),a=a.parent}}function Lk(e,t,n,r){const a=td(t,e,r,!0);wn(()=>{Fv(r[t],a)},n)}function gf(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Ul(e){return e.shapeFlag&128?e.ssContent:e}function td(e,t,n=jt,r=!1){if(n){const a=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{Zr();const i=Is(n),l=Kn(t,n,e,s);return i(),ea(),l});return r?a.unshift(o):a.push(o),o}}const da=e=>(t,n=jt)=>{(!_o||e==="sp")&&td(e,(...r)=>t(...r),n)},Qv=da("bm"),Ve=da("m"),Jv=da("bu"),nd=da("u"),xr=da("bum"),wn=da("um"),Vk=da("sp"),Bk=da("rtg"),Fk=da("rtc");function ZT(e,t=jt){td("ec",e,t)}const Xv="components",qk="directives";function X_(e,t){return Zv(Xv,e,!0,t)||e}const eA=Symbol.for("v-ndc");function Ba(e){return ft(e)?Zv(Xv,e,!1)||e:e||eA}function xQ(e){return Zv(qk,e)}function Zv(e,t,n=!0,r=!1){const a=Ht||jt;if(a){const o=a.type;if(e===Xv){const i=vg(o,!1);if(i&&(i===t||i===Ot(t)||i===jc(Ot(t))))return o}const s=Z_(a[e]||o[e],t)||Z_(a.appContext[e],t);return!s&&r?o:s}}function Z_(e,t){return e&&(e[t]||e[Ot(t)]||e[jc(Ot(t))])}function ey(e,t,n,r){let a;const o=n&&n[r],s=Ee(e);if(s||ft(e)){const i=s&&nr(e);let l=!1,c=!1;i&&(l=!On(e),c=Sr(e),e=Gc(e)),a=new Array(e.length);for(let u=0,d=e.length;u<d;u++)a[u]=t(l?c?us(rr(e[u])):rr(e[u]):e[u],u,void 0,o&&o[u])}else if(typeof e=="number"){a=new Array(e);for(let i=0;i<e;i++)a[i]=t(i+1,i,void 0,o&&o[i])}else if(ot(e))if(e[Symbol.iterator])a=Array.from(e,(i,l)=>t(i,l,void 0,o&&o[l]));else{const i=Object.keys(e);a=new Array(i.length);for(let l=0,c=i.length;l<c;l++){const u=i[l];a[l]=t(e[u],u,l,o&&o[l])}}else a=[];return n&&(n[r]=a),a}function RQ(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(Ee(r))for(let a=0;a<r.length;a++)e[r[a].name]=r[a].fn;else r&&(e[r.name]=r.key?(...a)=>{const o=r.fn(...a);return o&&(o.key=r.key),o}:r.fn)}return e}function F(e,t,n,r,a,o){if(n==null&&(n={}),Ht.ce||Ht.parent&&Yr(Ht.parent)&&Ht.parent.ce){const c=o!=null&&n.key==null?lt({},n,{key:o}):n,u=Object.keys(c).length>0;return t!=="default"&&(c.name=t),k(),L(Je,null,[de("slot",c,r&&r()
4)],u?-2:64)}let s=e[t];s&&s._c&&(s._d=!1);const i=Qr.length;k();let l;try{const c=s&&ty(s(n)),u=n.key||o||c&&c.key;l=L(Je,{key:(u&&!In(u)?u:`_${t}`)+(!c&&r?"_fb":"")},c||(r?r():[]),c&&e._===1?64:-2)}catch(c){for(let u=Qr.length;u>i;u--)od();throw c}finally{s&&s._c&&(s._d=!0)}return!a&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function ty(e){return e.some(t=>Er(t)?!(t.type===Rt||t.type===Je&&!ty(t.children)):!0)?e:null}function tA(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:yi(r)]=e[r];return n}const ug=e=>e?xA(e)?al(e):ug(e.parent):null,wi=lt(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ug(e.parent),$root:e=>ug(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>ny(e),$forceUpdate:e=>e.f||(e.f=()=>{Hv(e.update)}),$nextTick:e=>e.n||(e.n=Oe.bind(e.proxy)),$watch:e=>gk.bind(e)}),vf=(e,t)=>e!==Ke&&!e.__isScriptSetup&&nt(e,t),cg={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:a,props:o,accessCache:s,type:i,appContext:l}=e;if(t[0]!=="$"){const f=s[t];if(f!==void 0)switch(f){case 1:return r[t];case 2:return a[t];case 4:return n[t];case 3:return o[t]}else{if(vf(r,t))return s[t]=1,r[t];if(a!==Ke&&nt(a,t))return s[t]=2,a[t];if(nt(o,t))return s[t]=3,o[t];if(n!==Ke&&nt(n,t))return s[t]=4,n[t];dg&&(s[t]=0)}}const c=wi[t];let u,d;if(c)return t==="$attrs"&&zt(e.attrs,"get",""),c(e);if((u=i.__cssModules)&&(u=u[t]))return u;if(n!==Ke&&nt(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,nt(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:a,ctx:o}=e;return vf(a,t)?(a[t]=n,!0):r!==Ke&&nt(r,t)?(r[t]=n,!0):nt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:a,props:o,type:s}},i){let l;return!!(n[i]||e!==Ke&&i[0]!=="$"&&nt(e,i)||vf(t,i)||nt(o,i)||nt(r,i)||nt(wi,i)||nt(a.config.globalProperties,i)||(l=s.__cssModules)&&l[i])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:nt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},Uk=lt({},cg,{get(e,t){if(t!==Symbol.unscopables)return cg.get(e,t,e)},has(e,t){return t[0]!=="_"&&!CI(t)}});function OQ(){return null}function PQ(){return null}function IQ(e){}function kQ(e){}function DQ(){return null}function $Q(){}function MQ(e,t){return null}function nA(){return rA().slots}function NQ(){return rA().attrs}
vendor: 22,027 bytes, line 4
4function rA(e){const t=Ge();return t.setupContext||(t.setupContext=PA(t))}function Ni(e){return Ee(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function aA(e,t){const n=Ni(e);for(const r in t){if(r.startsWith("__skip"))continue;let a=n[r];a?Ee(a)||Pe(a)?a=n[r]={type:a,default:t[r]}:a.default=t[r]:a===null&&(a=n[r]={default:t[r]}),a&&t[`__skip_${r}`]&&(a.skipFactory=!0)}return n}function LQ(e,t){return!e||!t?e||t:Ee(e)&&Ee(t)?e.concat(t):lt({},Ni(e),Ni(t))}function VQ(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function BQ(e){const t=Ge(),n=_o;let r=e();Vi(),n&&Ma(!1);const a=()=>{Is(t),n&&Ma(!0)},o=()=>{Ge()!==t&&t.scope.off(),Vi(),n&&Ma(!1)};return Bc(r)&&(r=r.catch(s=>{throw a(),Promise.resolve().then(()=>Promise.resolve().then(o)),s})),[r,()=>{a(),Promise.resolve().then(o)}]}let dg=!0;function jk(e){const t=ny(e),n=e.proxy,r=e.ctx;dg=!1,t.beforeCreate&&eb(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:s,watch:i,provide:l,inject:c,created:u,beforeMount:d,mounted:f,beforeUpdate:p,updated:g,activated:h,deactivated:y,beforeDestroy:b,beforeUnmount:w,destroyed:v,unmounted:_,render:S,renderTracked:E,renderTriggered:C,errorCaptured:x,serverPrefetch:A,expose:T,inheritAttrs:O,components:P,directives:z,filters:Q}=t;if(c&&Hk(c,r,null),s)for(const G in s){const ee=s[G];Pe(ee)&&(r[G]=ee.bind(n))}if(a){const G=a.call(n,n);ot(G)&&(e.data=Bt(G))}if(dg=!0,o)for(const G in o){const ee=o[G],ge=Pe(ee)?ee.bind(n,n):Pe(ee.get)?ee.get.bind(n,n):Wn,Se=!Pe(ee)&&Pe(ee.set)?ee.set.bind(n):Wn,Ce=D({get:ge,set:Se});Object.defineProperty(r,G,{enumerable:!0,configurable:!0,get:()=>Ce.value,set:ke=>Ce.value=ke})}if(i)for(const G in i)oA(i[G],r,n,G);if(l){const G=Pe(l)?l.call(n):l;Reflect.ownKeys(G).forEach(ee=>{nn(ee,G[ee])})}u&&eb(u,e,"c");function W(G,ee){Ee(ee)?ee.forEach(ge=>G(ge.bind(n))):ee&&G(ee.bind(n))}if(W(Qv,d),W(Ve,f),W(Jv,p),W(nd,g),W(Gv,h),W(Yv,y),W(ZT,x),W(Fk,E),W(Bk,C),W(xr,w),W(wn,_),W(Vk,A),Ee(T))if(T.length){const G=e.exposed||(e.exposed={});T.forEach(ee=>{Object.defineProperty(G,ee,{get:()=>n[ee],set:ge=>n[ee]=ge,enumerable:!0})})}else e.exposed||(e.exposed={});S&&e.render===Wn&&(e.render=S),O!=null&&(e.inheritAttrs=O),P&&(e.components=P),z&&(e.directives=z),A&&Kv(e)}function Hk(e,t,n=Wn){Ee(e)&&(e=fg(e));for(const r in e){const a=e[r];let o;ot(a)?"default"in a?o=vt(a.from||r,a.default,!0):o=vt(a.from||r):o=vt(a),Ue(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):t[r]=o}}function eb(e,t,n){Kn(Ee(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function oA(e,t,n,r){let a=r.includes(".")?WT(n,r):()=>n[r];if(ft(e)){const o=t[e];Pe(o)&&_e(a,o)}else if(Pe(e))_e(a,e.bind(n));else if(ot(e))if(Ee(e))e.forEach(o=>oA(o,t,n,r));else{const o=Pe(e.handler)?e.handler.bind(n):t[e.handler];Pe(o)&&_e(a,o,e)}}function ny(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,i=o.get(t);let l;return i?l=i:!a.length&&!n&&!r?l=t:(l={},a.length&&a.forEach(c=>Gu(l,c,s,!0)),Gu(l,t,s)),ot(t)&&o.set(t,l),l}function Gu(e,t,n,r=!1){const{mixins:a,extends:o}=t;o&&Gu(e,o,n,!0),a&&a.forEach(s=>Gu(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const i=Wk[s]||n&&n[s];e[s]=i?i(e[s],t[s]):t[s]}return e}const Wk={data:tb,props:nb,emits:nb,methods:ii,computed:ii,beforeCreate:Jt,created:Jt,beforeMount:Jt,mounted:Jt,beforeUpdate:Jt,updated:Jt,beforeDestroy:Jt,beforeUnmount:Jt,destroyed:Jt,unmounted:Jt,activated:Jt,deactivated:Jt,errorCaptured:Jt,serverPrefetch:Jt,components:ii,directives:ii,watch:zk,provide:tb,inject:Kk};function tb(e,t){return t?e?function(){return lt(Pe(e)?e.call(this,this):e,Pe(t)?t.call(this,this):t)}:t:e}function Kk(e,t){return ii(fg(e),fg(t))}function fg(e){if(Ee(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Jt(e,t){return e?[...new Set([].concat(e,t))]:t}function ii(e,t){return e?lt(Object.create(null),e,t):t}function nb(e,t){return e?Ee(e)&&Ee(t)?[...new Set([...e,...t])]:lt(Object.create(null),Ni(e),Ni(t??{})):t}function zk(e,t){if(!e)return t;if(!t)return e;const n=lt(Object.create(null),e);for(const r in t)n[r]=Jt(e[r],t[r]);return n}function sA(){return{app:null,config:{isNativeTag:mT,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Gk=0;function Yk(e,t){return function(r,a=null){Pe(r)||(r=lt({},r)),a!=null&&!ot(a)&&(a=null);const o=sA(),s=new WeakSet,i=[];let l=!1;const c=o.app={_uid:Gk++,_component:r,_props:a,_container:null,_context:o,_instance:null,version:TD,get config(){return o.config},set config(u){},use(u,...d){return s.has(u)||(u&&Pe(u.install)?(s.add(u),u.install(c,...d)):Pe(u)&&(s.add(u),u(c,...d))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,d){return d?(o.components[u]=d,c):o.components[u]},directive(u,d){return d?(o.directives[u]=d,c):o.directives[u]},mount(u,d,f){if(!l){const p=c._ceVNode||de(r,a);return p.appContext=o,f===!0?f="svg":f===!1&&(f=void 0),d&&t?t(p,u):e(p,u,f),l=!0,c._container=u,u.__vue_app__=c,al(p.component)}},onUnmount(u){i.push(u)},unmount(){l&&(Kn(i,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,d){return o.provides[u]=d,c},runWithContext(u){const d=fo;fo=c;try{return u()}finally{fo=d}}};return c}}let fo=null;function FQ(e,t,n=Ke){const r=Ge(),a=Ot(t),o=pn(t),s=iA(e,a),i=Rs((l,c)=>{let u,d=Ke,f;return mk(()=>{const p=e[a];qt(u,p)&&(u=p,c())}),{get(){return l(),n.get?n.get(u):u},set(p){const g=n.set?n.set(p):p;if(!qt(g,u)&&!(d!==Ke&&qt(p,d)))return;const h=r.vnode.props,y=!!(h&&(t in h||a in h||o in h)&&(`onUpdate:${t}`in h||`onUpdate:${a}`in h||`onUpdate:${o}`in h));y||(u=p,c()),r.emit(`update:${t}`,g),qt(p,d)&&(qt(p,g)&&!qt(g,f)||y&&d!==Ke&&!qt(g,u))&&c(),d=p,f=g}}});return i[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||Ke:i,done:!1}:{done:!0}}}},i}const iA=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ot(t)}Modifiers`]||e[`${pn(t)}Modifiers`];function Qk(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ke;let a=n;const o=t.startsWith("update:"),s=o&&iA(r,t.slice(7));s&&(s.trim&&(a=n.map(u=>ft(u)?u.trim():u)),s.number&&(a=n.map(Hc)));let i,l=r[i=yi(t)]||r[i=yi(Ot(t))];!l&&o&&(l=r[i=yi(pn(t))]),l&&Kn(l,e,6,a);const c=r[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Kn(c,e,6,a)}}const Jk=new WeakMap;function lA(e,t,n=!1){const r=n?Jk:t.emitsCache,a=r.get(e);if(a!==void 0)return a;const o=e.emits;let s={},i=!1;if(!Pe(e)){const l=c=>{const u=lA(c,t,!0);u&&(i=!0,lt(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!i?(ot(e)&&r.set(e,null),null):(Ee(o)?o.forEach(l=>s[l]=null):lt(s,o),ot(e)&&r.set(e,s),s)}function rd(e,t){return!e||!Ji(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),nt(e,t[0].toLowerCase()+t.slice(1))||nt(e,pn(t))||nt(e,t))}function Cu(e){const{type:t,vnode:n,proxy:r,withProxy:a,propsOptions:[o],slots:s,attrs:i,emit:l,render:c,renderCache:u,props:d,data:f,setupState:p,ctx:g,inheritAttrs:h}=e,y=$i(e);let b,w;try{if(n.shapeFlag&4){const _=a||r,S=_;b=fn(c.call(S,_,u,d,p,f,g)),w=i}else{const _=t;b=fn(_.length>1?_(d,{attrs:i,slots:s,emit:l}):_(d,null)),w=t.props?i:Zk(i)}}catch(_){Qr.length=0,Ps(_,e,1),b=de(Rt)}let v=b;if(w&&h!==!1){const _=Object.keys(w),{shapeFlag:S}=v;_.length&&S&7&&(o&&_.some(Vc)&&(w=eD(w,o)),v=_n(v,w,!1,!0))}if(n.dirs&&(v=_n(v,null,!1,!0),v.dirs=v.dirs?v.dirs.concat(n.dirs):n.dirs),n.transition){const _=ed(v.type)&&Wu(v)||v;Va(_,n.transition)}return b=v,$i(y),b}function Xk(e,t=!0){let n;for(let r=0;r<e.length;r++){const a=e[r];if(Er(a)){if(a.type!==Rt||a.children==="v-if"){if(n)return;n=a}}else return}return n}const Zk=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ji(n))&&((t||(t={}))[n]=e[n]);return t},eD=(e,t)=>{const n={};for(const r in e)(!Vc(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function tD(e,t,n){const{props:r,children:a,component:o}=e,{props:s,children:i,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?rb(r,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let d=0;d<u.length;d++){const f=u[d];if(uA(s,r,f)&&!rd(c,f))return!0}}}else return(a||i)&&(!i||!i.$stable)?!0:r===s?!1:r?s?rb(r,s,c):!0:!!s;return!1}function rb(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let a=0;a<r.length;a++){const o=r[a];if(uA(t,e,o)&&!rd(n,o))return!0}return!1}function uA(e,t,n){const r=e[n],a=t[n];return n==="style"&&ot(r)&&ot(a)?!Xr(r,a):r!==a}function ad({vnode:e,parent:t,suspense:n},r){for(;t;){const a=t.subTree;if(a.suspense&&a.suspense.activeBranch===e&&(a.suspense.vnode.el=a.el=r,e=a),a===e)(e=t.vnode).el=r,t=t.parent;else break}n&&n.activeBranch===e&&(n.vnode.el=r)}const cA={},dA=()=>Object.create(cA),fA=e=>Object.getPrototypeOf(e)===cA;function nD(e,t,n,r=!1){const a={},o=dA();e.propsDefaults=Object.create(null),pA(e,t,a,o);for(const s in e.propsOptions[0])s in a||(a[s]=void 0);n?e.props=r?a:mr(a):e.type.props?e.props=a:e.props=o,e.attrs=o}function rD(e,t,n,r){const{props:a,attrs:o,vnode:{patchFlag:s}}=e,i=We(a),[l]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let d=0;d<u.length;d++){let f=u[d];if(rd(e.emitsOptions,f))continue;const p=t[f];if(l)if(nt(o,f))p!==o[f]&&(o[f]=p,c=!0);else{const g=Ot(f);a[g]=pg(l,i,g,p,e,!1)}else p!==o[f]&&(o[f]=p,c=!0)}}}else{pA(e,t,a,o)&&(c=!0);let u;for(const d in i)(!t||!nt(t,d)&&((u=pn(d))===d||!nt(t,u)))&&(l?n&&(n[d]!==void 0||n[u]!==void 0)&&(a[d]=pg(l,i,d,void 0,e,!0)):delete a[d]);if(o!==i)for(const d in o)(!t||!nt(t,d))&&(delete o[d],c=!0)}c&&Ur(e.attrs,"set","")}function pA(e,t,n,r){const[a,o]=e.propsOptions;let s=!1,i;if(t)for(let l in t){if(uo(l))continue;const c=t[l];let u;a&&nt(a,u=Ot(l))?!o||!o.includes(u)?n[u]=c:(i||(i={}))[u]=c:rd(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,s=!0)}if(o){const l=We(n),c=i||Ke;for(let u=0;u<o.length;u++){const d=o[u];n[d]=pg(a,l,d,c[d],e,!nt(c,d))}}return s}function pg(e,t,n,r,a,o){const s=e[n];if(s!=null){const i=nt(s,"default");if(i&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&Pe(l)){const{propsDefaults:c}=a;if(n in c)r=c[n];else{const u=Is(a);r=c[n]=l.call(null,t),u()}}else r=l;a.ce&&a.ce._setProp(n,r)}s[0]&&(o&&!i?r=!1:s[1]&&(r===""||r===pn(n))&&(r=!0))}return r}const aD=new WeakMap;function hA(e,t,n=!1){const r=n?aD:t.propsCache,a=r.get(e);if(a)return a;const o=e.props,s={},i=[];let l=!1;if(!Pe(e)){const u=d=>{l=!0;const[f,p]=hA(d,t,!0);lt(s,f),p&&i.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return ot(e)&&r.set(e,Qo),Qo;if(Ee(o))for(let u=0;u<o.length;u++){const d=Ot(o[u]);ab(d)&&(s[d]=Ke)}else if(o)for(const u in o){const d=Ot(u);if(ab(d)){const f=o[u],p=s[d]=Ee(f)||Pe(f)?{type:f}:lt({},f),g=p.type;let h=!1,y=!0;if(Ee(g))for(let b=0;b<g.length;++b){const w=g[b],v=Pe(w)&&w.name;if(v==="Boolean"){h=!0;break}else v==="String"&&(y=!1)}else h=Pe(g)&&g.name==="Boolean";p[0]=h,p[1]=y,(h||nt(p,"default"))&&i.push(d)}}const c=[s,i];return ot(e)&&r.set(e,c),c}function ab(e){return e[0]!=="$"&&!uo(e)}const ry=e=>e==="_"||e==="_ctx"||e==="$stable",ay=e=>Ee(e)?e.map(fn):[fn(e)],oD=(e,t,n)=>{if(t._n)return t;const r=I((...a)=>ay(t(...a)),n);return r._c=!1,r},mA=(e,t,n)=>{const r=e._ctx;for(const a in e){if(ry(a))continue;const o=e[a];if(Pe(o))t[a]=oD(a,o,r);else if(o!=null){const s=ay(o);t[a]=()=>s}}},gA=(e,t)=>{const n=ay(t);e.slots.default=()=>n},vA=(e,t,n)=>{for(const r in t)(n||!ry(r))&&(e[r]=t[r])},sD=(e,t,n)=>{const r=e.slots=dA();if(e.vnode.shapeFlag&32){const a=t._;a?(vA(r,t,n),n&&vT(r,"_",a,!0)):mA(t,r)}else t&&gA(e,t)},iD=(e,t,n)=>{const{vnode:r,slots:a}=e;let o=!0,s=Ke;if(r.shapeFlag&32){const i=t._;i?n&&i===1?o=!1:vA(a,t,n):(o=!t.$stable,mA(t,a)),s=t}else t&&(gA(e,t),s={default:1});if(o)for(const i in a)!ry(i)&&s[i]==null&&delete a[i]},Dt=EA;function lD(e){return yA(e)}function uD(e){return yA(e,Ck)}function yA(e,t){const n=Wc();n.__VUE__=!0;const{insert:r,remove:a,patchProp:o,createElement:s,createText:i,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:f,setScopeId:p=Wn,insertStaticContent:g}=e,h=(R,$,q,Y=null,H=null,J=null,le=void 0,oe=null,ue=!!$.dynamicChildren)=>{if(R===$)return;R&&!Zn(R,$)&&(Y=U(R),ke(R,H,J,!0),R=null),$.patchFlag===-2&&(ue=!1,$.dynamicChildren=null);const{type:Z,ref:ve,shapeFlag:me}=$;switch(Z){case po:y(R,$,q,Y);break;case Rt:b(R,$,q,Y);break;case ns:R==null&&w($,q,Y,le);break;case Je:P(R,$,q,Y,H,J,le,oe,ue);break;default:me&1?S(R,$,q,Y,H,J,le,oe,ue):me&6?z(R,$,q,Y,H,J,le,oe,ue):(me&64||me&128)&&Z.process(R,$,q,Y,H,J,le,oe,ue,he)}ve!=null&&H?es(ve,R&&R.ref,J,$||R,!$):ve==null&&R&&R.ref!=null&&es(R.ref,null,J,R,!0)},y=(R,$,q,Y)=>{if(R==null)r($.el=i($.children),q,Y);else{const H=$.el=R.el;$.children!==R.children&&c(H,$.children)}},b=(R,$,q,Y)=>{R==null?r($.el=l($.children||""),q,Y):$.el=R.el},w=(R,$,q,Y)=>{[R.el,R.anchor]=g(R.children,$,q,Y,R.el,R.anchor)},v=({el:R,anchor:$},q,Y)=>{let H;for(;R&&R!==$;)H=f(R),r(R,q,Y),R=H;r($,q,Y)},_=({el:R,anchor:$})=>{let q;for(;R&&R!==$;)q=f(R),a(R),R=q;a($)},S=(R,$,q,Y,H,J,le,oe,ue)=>{if($.type==="svg"?le="svg":$.type==="math"&&(le="mathml"),R==null)E($,q,Y,H,J,le,oe,ue);else{const Z=R.el&&R.el._isVueCE?R.el:null;try{Z&&Z._beginPatch(),A(R,$,H,J,le,oe,ue)}finally{Z&&Z._endPatch()}}},E=(R,$,q,Y,H,J,le,oe)=>{let ue,Z;const{props:ve,shapeFlag:me,transition:be,dirs:xe}=R;if(ue=R.el=s(R.type,J,ve&&ve.is,ve),me&8?u(ue,R.children):me&16&&x(R.children,ue,null,Y,H,yf(R,J),le,oe),xe&&pr(R,null,Y,"created"),C(ue,R,R.scopeId,le,Y),ve){for(const $e in ve)$e!=="value"&&!uo($e)&&o(ue,$e,null,ve[$e],J,Y);"value"in ve&&o(ue,"value",null,ve.value,J),(Z=ve.onVnodeBeforeMount)&&cn(Z,Y,R)}xe&&pr(R,null,Y,"beforeMount");const Be=_A(H,be);Be&&be.beforeEnter(ue),r(ue,$,q),((Z=ve&&ve.onVnodeMounted)||Be||xe)&&Dt(()=>{Z&&cn(Z,Y,R),Be&&be.enter(ue),xe&&pr(R,null,Y,"mounted")},H)},C=(R,$,q,Y,H)=>{if(q&&p(R,q),Y)for(let J=0;J<Y.length;J++)p(R,Y[J]);if(H){let J=H.subTree;if($===J||Qu(J.type)&&(J.ssContent===$||J.ssFallback===$)){const le=H.vnode;C(R,le,le.scopeId,le.slotScopeIds,H.parent)}}},x=(R,$,q,Y,H,J,le,oe,ue=0)=>{for(let Z=ue;Z<R.length;Z++){const ve=R[Z]=oe?qr(R[Z]):fn(R[Z]);h(null,ve,$,q,Y,H,J,le,oe)}},A=(R,$,q,Y,H,J,le)=>{const oe=$.el=R.el;let{patchFlag:ue,dynamicChildren:Z,dirs:ve}=$;ue|=R.patchFlag&16;const me=R.props||Ke,be=$.props||Ke;let xe;if(q&&Za(q,!1),(xe=be.onVnodeBeforeUpdate)&&cn(xe,q,$,R),ve&&pr($,R,q,"beforeUpdate"),q&&Za(q,!0),Z&&(!R.dynamicChildren||R.dynamicChildren.length!==Z.length)&&(ue=0,le=!1,Z=null),(me.innerHTML&&be.innerHTML==null||me.textContent&&be.textContent==null)&&u(oe,""),Z?T(R.dynamicChildren,Z,oe,q,Y,yf($,H),J):le||ee(R,$,oe,null,q,Y,yf($,H),J,!1),ue>0){if(ue&16)O(oe,me,be,q,H);else if(ue&2&&me.class!==be.class&&o(oe,"class",null,be.class,H),ue&4&&o(oe,"style",me.style,be.style,H),ue&8){const Be=$.dynamicProps;for(let $e=0;$e<Be.length;$e++){const qe=Be[$e],tt=me[qe],M=be[qe];(M!==tt||qe==="value")&&o(oe,qe,tt,M,H,q)}}ue&1&&R.children!==$.children&&u(oe,$.children)}else!le&&Z==null&&O(oe,me,be,q,H);((xe=be.onVnodeUpdated)||ve)&&Dt(()=>{xe&&cn(xe,q,$,R),ve&&pr($,R,q,"updated")},Y)},T=(R,$,q,Y,H,J,le)=>{for(let oe=0;oe<$.length;oe++){const ue=R[oe],Z=$[oe],ve=ue.el&&(ue.type===Je||!Zn(ue,Z)||ue.shapeFlag&198)?d(ue.el):q;h(ue,Z,ve,null,Y,H,J,le,!0)}},O=(R,$,q,Y,H)=>{if($!==q){if($!==Ke)for(const J in $)!uo(J)&&!(J in q)&&o(R,J,$[J],null,H,Y);for(const J in q){if(uo(J))continue;const le=q[J],oe=$[J];le!==oe&&J!=="value"&&o(R,J,oe,le,H,Y)}"value"in q&&o(R,"value",$.value,q.value,H)}},P=(R,$,q,Y,H,J,le,oe,ue)=>{const Z=$.el=R?R.el:i(""),ve=$.anchor=R?R.anchor:i("");let{patchFlag:me,dynamicChildren:be,slotScopeIds:xe}=$;xe&&(oe=oe?oe.concat(xe):xe),R==null?(r(Z,q,Y),r(ve,q,Y),x($.children||[],q,ve,H,J,le,oe,ue)):me>0&&me&64&&be&&R.dynamicChildren&&R.dynamicChildren.length===be.length?(T(R.dynamicChildren,be,q,H,J,le,oe),($.key!=null||H&&$===H.subTree)&&oy(R,$,!0)):ee(R,$,q,ve,H,J,le,oe,ue)},z=(R,$,q,Y,H,J,le,oe,ue)=>{$.slotScopeIds=oe,R==null?$.shapeFlag&512?H.ctx.activate($,q,Y,le,ue):Q($,q,Y,H,J,le,ue):K(R,$,ue)},Q=(R,$,q,Y,H,J,le)=>{const oe=R.component=AA(R,Y,H);if(rl(R)&&(oe.ctx.renderer=he),RA(oe,!1,le),oe.asyncDep){if(H&&H.registerDep(oe,W,le),!R.el){const ue=oe.subTree=de(Rt);b(null,ue,$,q),R.placeholder=ue.el}}else W(oe,R,$,q,H,J,le)},K=(R,$,q)=>{const Y=$.component=R.component;if(tD(R,$,q))if(Y.asyncDep&&!Y.asyncResolved){G(Y,$,q);return}else Y.next=$,Y.update();else $.el=R.el,Y.vnode=$},W=(R,$,q,Y,H,J,le)=>{const oe=()=>{if(R.isMounted){let{next:me,bu:be,u:xe,parent:Be,vnode:$e}=R;{const j=bA(R);if(j){me&&(me.el=$e.el,G(R,me,le)),j.asyncDep.then(()=>{Dt(()=>{R.isUnmounted||Z()},H)});return}}let qe=me,tt;Za(R,!1),me?(me.el=$e.el,G(R,me,le)):me=$e,be&&Xo(be),(tt=me.props&&me.props.onVnodeBeforeUpdate)&&cn(tt,Be,me,$e),Za(R,!0);const M=Cu(R),V=R.subTree;R.subTree=M,h(V,M,d(V.el),U(V),R,H,J),me.el=M.el,qe===null&&ad(R,M.el),xe&&Dt(xe,H),(tt=me.props&&me.props.onVnodeUpdated)&&Dt(()=>cn(tt,Be,me,$e),H)}else{let me;const{el:be,props:xe}=$,{bm:Be,m:$e,parent:qe,root:tt,type:M}=R,V=Yr($);if(Za(R,!1),Be&&Xo(Be),!V&&(me=xe&&xe.onVnodeBeforeMount)&&cn(me,qe,$),Za(R,!0),be&&De){const j=()=>{R.subTree=Cu(R),De(be,R.subTree,R,H,null)};V&&M.__asyncHydrate?M.__asyncHydrate(be,R,j):j()}else{tt.ce&&tt.ce._hasShadowRoot()&&tt.ce._injectChildStyle(M,R.parent?R.parent.type:void 0);const j=R.subTree=Cu(R);h(null,j,q,Y,R,H,J),$.el=j.el}if($e&&Dt($e,H),!V&&(me=xe&&xe.onVnodeMounted)){const j=$;Dt(()=>cn(me,qe,j),H)}($.shapeFlag&256||qe&&Yr(qe.vnode)&&qe.vnode.shapeFlag&256)&&R.a&&Dt(R.a,H),R.isMounted=!0,$=q=Y=null}};R.scope.on();const ue=R.effect=new Fu(oe);R.scope.off();const Z=R.update=ue.run.bind(ue),ve=R.job=ue.runIfDirty.bind(ue);ve.i=R,ve.id=R.uid,ue.scheduler=()=>Hv(ve),Za(R,!0),Z()},G=(R,$,q)=>{$.component=R;const Y=R.vnode.props;R.vnode=$,R.next=null,rD(R,$.props,Y,q),iD(R,$.children,q),Zr(),W_(R),ea()},ee=(R,$,q,Y,H,J,le,oe,ue=!1)=>{const Z=R&&R.children,ve=R?R.shapeFlag:0,me=$.children,{patchFlag:be,shapeFlag:xe}=$;if(be>0){if(be&128){Se(Z,me,q,Y,H,J,le,oe,ue);return}else if(be&256){ge(Z,me,q,Y,H,J,le,oe,ue);return}}xe&8?(ve&16&&fe(Z,H,J),me!==Z&&u(q,me)):ve&16?xe&16?Se(Z,me,q,Y,H,J,le,oe,ue):fe(Z,H,J,!0):(ve&8&&u(q,""),xe&16&&x(me,q,Y,H,J,le,oe,ue))},ge=(R,$,q,Y,H,J,le,oe,ue)=>{R=R||Qo,$=$||Qo;const Z=R.length,ve=$.length,me=Math.min(Z,ve);let be;for(be=0;be<me;be++){const xe=$[be]=ue?qr($[be]):fn($[be]);h(R[be],xe,q,null,H,J,le,oe,ue)}Z>ve?fe(R,H,J,!0,!1,me):x($,q,Y,H,J,le,oe,ue,me)},Se=(R,$,q,Y,H,J,le,oe,ue)=>{let Z=0;const ve=$.length;let me=R.length-1,be=ve-1;for(;Z<=me&&Z<=be;){const xe=R[Z],Be=$[Z]=ue?qr($[Z]):fn($[Z]);if(Zn(xe,Be))h(xe,Be,q,null,H,J,le,oe,ue);else break;Z++}for(;Z<=me&&Z<=be;){const xe=R[me],Be=$[be]=ue?qr($[be]):fn($[be]);if(Zn(xe,Be))h(xe,Be,q,null,H,J,le,oe,ue);else break;me--,be--}if(Z>me){if(Z<=be){const xe=be+1,Be=xe<ve?$[xe].el:Y;for(;Z<=be;)h(null,$[Z]=ue?qr($[Z]):fn($[Z]),q,Be,H,J,le,oe,ue),Z++}}else if(Z>be)for(;Z<=me;)ke(R[Z],H,J,!0),Z++;else{const xe=Z,Be=Z,$e=new Map;for(Z=Be;Z<=be;Z++){const we=$[Z]=ue?qr($[Z]):fn($[Z]);we.key!=null&&$e.set(we.key,Z)}let qe,tt=0;const M=be-Be+1;let V=!1,j=0;const ne=new Array(M);for(Z=0;Z<M;Z++)ne[Z]=0;for(Z=xe;Z<=me;Z++){const we=R[Z];if(tt>=M){ke(we,H,J,!0);continue}let ce;if(we.key!=null)ce=$e.get(we.key);else for(qe=Be;qe<=be;qe++)if(ne[qe-Be]===0&&Zn(we,$[qe])){ce=qe;break}ce===void 0?ke(we,H,J,!0):(ne[ce-Be]=Z+1,ce>=j?j=ce:V=!0,h(we,$[ce],q,null,H,J,le,oe,ue),tt++)}const Te=V?cD(ne):Qo;for(qe=Te.length-1,Z=M-1;Z>=0;Z--){const we=Be+Z,ce=$[we],ye=$[we+1],Ye=we+1<ve?ye.el||wA(ye):Y;ne[Z]===0?h(null,ce,q,Ye,H,J,le,oe,ue):V&&(qe<0||Z!==Te[qe]?Ce(ce,q,Ye,2):qe--)}}},Ce=(R,$,q,Y,H=null)=>{const{el:J,type:le,transition:oe,children:ue,shapeFlag:Z}=R;if(Z&6){Ce(R.component.subTree,$,q,Y);return}if(Z&128){R.suspense.move($,q,Y);return}if(Z&64){le.move(R,$,q,he);return}if(le===Je){r(J,$,q);for(let me=0;me<ue.length;me++)Ce(ue[me],$,q,Y);r(R.anchor,$,q);return}if(le===ns){v(R,$,q);return}if(Y!==2&&Z&1&&oe)if(Y===0)oe.persisted&&!J[qn]?r(J,$,q):(oe.beforeEnter(J),r(J,$,q),Dt(()=>oe.enter(J),H));else{const{leave:me,delayLeave:be,afterLeave:xe}=oe,Be=()=>{R.ctx.isUnmounted?a(J):r(J,$,q)},$e=()=>{const qe=J._isLeaving||!!J[qn];J._isLeaving&&J[qn](!0),oe.persisted&&!qe?Be():me(J,()=>{Be(),xe&&xe()})};be?be(J,Be,$e):$e()}else r(J,$,q)},ke=(R,$,q,Y=!1,H=!1)=>{const{type:J,props:le,ref:oe,children:ue,dynamicChildren:Z,shapeFlag:ve,patchFlag:me,dirs:be,cacheIndex:xe,memo:Be}=R;if(me===-2&&(H=!1),oe!=null&&(Zr(),es(oe,null,q,R,!0),ea()),xe!=null&&($.renderCache[xe]=void 0),ve&256){$.ctx.deactivate(R);return}const $e=ve&1&&be,qe=!Yr(R);let tt;if(qe&&(tt=le&&le.onVnodeBeforeUnmount)&&cn(tt,$,R),ve&6)Le(R.component,q,Y);else{if(ve&128){R.suspense.unmount(q,Y);return}$e&&pr(R,null,$,"beforeUnmount"),ve&64?R.type.remove(R,$,q,he,Y):Z&&!Z.hasOnce&&(J!==Je||me>0&&me&64)?fe(Z,$,q,!1,!0):(J===Je&&me&384||!H&&ve&16)&&fe(ue,$,q),Y&&st(R)}const M=Be!=null&&xe==null;(qe&&(tt=le&&le.onVnodeUnmounted)||$e||M)&&Dt(()=>{tt&&cn(tt,$,R),$e&&pr(R,null,$,"unmounted"),M&&(R.el=null)},q)},st=R=>{const{type:$,el:q,anchor:Y,transition:H}=R;if($===Je){ie(q,Y);return}if($===ns){_(R);return}const J=()=>{a(q),H&&!H.persisted&&H.afterLeave&&H.afterLeave()};if(R.shapeFlag&1&&H&&!H.persisted){const{leave:le,delayLeave:oe}=H,ue=()=>le(q,J);oe?oe(R.el,J,ue):ue()}else J()},ie=(R,$)=>{let q;for(;R!==$;)q=f(R),a(R),R=q;a($)},Le=(R,$,q)=>{const{bum:Y,scope:H,job:J,subTree:le,um:oe,m:ue,a:Z}=R;Yu(ue),Yu(Z),Y&&Xo(Y),H.stop(),J&&(J.flags|=8,ke(le,R,$,q)),oe&&Dt(oe,$),Dt(()=>{R.isUnmounted=!0},$)},fe=(R,$,q,Y=!1,H=!1,J=0)=>{for(let le=J;le<R.length;le++)ke(R[le],$,q,Y,H)},U=R=>
4{if(R.shapeFlag&6)return U(R.component.subTree);if(R.shapeFlag&128)return R.suspense.next();const $=f(R.anchor||R.el),q=$&&$[KT];return q?f(q):$};let te=!1;const X=(R,$,q)=>{let Y;R==null?$._vnode&&(ke($._vnode,null,null,!0),Y=$._vnode.component):h($._vnode||null,R,$,null,null,null,q),$._vnode=R,te||(te=!0,W_(Y),Hu(),te=!1)},he={p:h,um:ke,m:Ce,r:st,mt:Q,mc:x,pc:ee,pbc:T,n:U,o:e};let Ae,De;return t&&([Ae,De]=t(he)),{render:X,hydrate:Ae,createApp:Yk(X,Ae)}}function yf({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Za({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function _A(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function oy(e,t,n=!1){const r=e.children,a=t.children;if(Ee(r)&&Ee(a))for(let o=0;o<r.length;o++){const s=r[o];let i=a[o];i.shapeFlag&1&&!i.dynamicChildren&&((i.patchFlag<=0||i.patchFlag===32)&&(i=a[o]=qr(a[o]),i.el=s.el),!n&&i.patchFlag!==-2&&oy(s,i)),i.type===po&&(i.patchFlag===-1&&(i=a[o]=qr(i)),i.el=s.el),i.type===Rt&&!i.el&&(i.el=s.el)}}function cD(e){const t=e.slice(),n=[0];let r,a,o,s,i;const l=e.length;for(r=0;r<l;r++){const c=e[r];if(c!==0){if(a=n[n.length-1],e[a]<c){t[r]=a,n.push(r);continue}for(o=0,s=n.length-1;o<s;)i=o+s>>1,e[n[i]]<c?o=i+1:s=i;c<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=t[s];return n}function bA(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:bA(t)}function Yu(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function wA(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?wA(t.subTree):null}const Qu=e=>e.__isSuspense;let hg=0;const dD={name:"Suspense",__isSuspense:!0,process(e,t,n,r,a,o,s,i,l,c){if(e==null)fD(t,n,r,a,o,s,i,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}pD(e,t,n,r,a,s,i,l,c)}},hydrate:hD,normalize:mD},sy=dD;function Li(e,t){const n=e.props&&e.props[t];Pe(n)&&n()}function fD(e,t,n,r,a,o,s,i,l){const{p:c,o:{createElement:u}}=l,d=u("div"),f=e.suspense=SA(e,a,r,t,d,n,o,s,i,l);c(null,f.pendingBranch=e.ssContent,d,null,r,f,o,s),f.deps>0?(Li(e,"onPending"),Li(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,s),ts(f,e.ssFallback)):f.resolve(!1,!0)}function pD(e,t,n,r,a,o,s,i,{p:l,um:c,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const f=t.ssContent,p=t.ssFallback,{activeBranch:g,pendingBranch:h,isInFallback:y,isHydrating:b}=d;if(h)d.pendingBranch=f,Zn(h,f)?(l(h,f,d.hiddenContainer,null,a,d,o,s,i),d.deps<=0?d.resolve():y&&(b||(l(g,p,n,r,a,null,o,s,i),ts(d,p)))):(d.pendingId=hg++,b?(d.isHydrating=!1,d.activeBranch=h):c(h,a,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),y?(l(null,f,d.hiddenContainer,null,a,d,o,s,i),d.deps<=0?d.resolve():(l(g,p,n,r,a,null,o,s,i),ts(d,p))):g&&Zn(g,f)?(l(g,f,n,r,a,d,o,s,i),d.resolve(!0)):(l(null,f,d.hiddenContainer,null,a,d,o,s,i),d.deps<=0&&d.resolve()));else if(g&&Zn(g,f))l(g,f,n,r,a,d,o,s,i),ts(d,f);else if(Li(t,"onPending"),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=hg++,l(null,f,d.hiddenContainer,null,a,d,o,s,i),d.deps<=0)d.resolve();else{const{timeout:w,pendingId:v}=d;w>0?setTimeout(()=>{d.pendingId===v&&d.fallback(p)},w):w===0&&d.fallback(p)}}function SA(e,t,n,r,a,o,s,i,l,c,u=!1){const{p:d,m:f,um:p,n:g,o:{parentNode:h,remove:y}}=c;let b;const w=gD(e);w&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const v=e.props?Bu(e.props.timeout):void 0,_=o,S={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:a,deps:0,pendingId:hg++,timeout:typeof v=="number"?v:-1,activeBranch:null,isFallbackMountPending:!1,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(E=!1,C=!1){const{vnode:x,activeBranch:A,pendingBranch:T,pendingId:O,effects:P,parentComponent:z,container:Q,isInFallback:K}=S;let W=!1;if(S.isHydrating)S.isHydrating=!1;else if(!E){W=A&&T.transition&&T.transition.mode==="out-in";let ge=!1;W&&(A.transition.afterLeave=()=>{O===S.pendingId&&(f(T,Q,o===_&&!ge?g(A):o,0),cs(P),K&&x.ssFallback&&(x.ssFallback.el=null))}),A&&!S.isFallbackMountPending&&(h(A.el)===Q&&(o=g(A),ge=!0),p(A,z,S,!0),!W&&K&&x.ssFallback&&Dt(()=>x.ssFallback.el=null,S)),W||f(T,Q,o,0)}S.isFallbackMountPending=!1,ts(S,T),S.pendingBranch=null,S.isInFallback=!1;let G=S.parent,ee=!1;for(;G;){if(G.pendingBranch){for(let ge=0;ge<P.length;ge++)G.effects.push(P[ge]);ee=!0;break}G=G.parent}!ee&&!W&&cs(P),S.effects=[],w&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,t.deps===0&&!C&&t.resolve()),Li(x,"onResolve")},fallback(E){if(!S.pendingBranch)return;const{vnode:C,activeBranch:x,parentComponent:A,container:T,namespace:O}=S;Li(C,"onFallback");const P=g(x),z=()=>{S.isFallbackMountPending=!1,S.isInFallback&&(d(null,E,T,P,A,null,O,i,l),ts(S,E))},Q=E.transition&&E.transition.mode==="out-in";Q&&(S.isFallbackMountPending=!0,x.transition.afterLeave=z),S.isInFallback=!0,p(x,A,null,!0),Q||z()},move(E,C,x){S.activeBranch&&f(S.activeBranch,E,C,x),S.container=E},next(){return S.activeBranch&&g(S.activeBranch)},registerDep(E,C,x){const A=!!S.pendingBranch;A&&S.deps++;const T=E.vnode.el;
vendor: 13,735 bytes, line 4
4E.asyncDep.catch(O=>{Ps(O,E,0)}).then(O=>{if(E.isUnmounted||S.isUnmounted||S.pendingId!==E.suspenseId)return;Vi(),E.asyncResolved=!0;const{vnode:P}=E;mg(E,O,!1),T&&(P.el=T);const z=!T&&E.subTree.el;C(E,P,h(T||E.subTree.el),T?null:g(E.subTree),S,s,x),z&&(P.placeholder=null,y(z)),ad(E,P.el),A&&--S.deps===0&&S.resolve()})},unmount(E,C){S.isUnmounted=!0,S.activeBranch&&p(S.activeBranch,n,E,C),S.pendingBranch&&p(S.pendingBranch,n,E,C)}};return S}function hD(e,t,n,r,a,o,s,i,l){const c=t.suspense=SA(t,r,n,e.parentNode,document.createElement("div"),null,a,o,s,i,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,s);return c.deps===0&&c.resolve(!1,!0),u}function mD(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=ob(r?n.default:n),e.ssFallback=r?ob(n.fallback):de(Rt)}function ob(e){let t;if(Pe(e)){const n=yo&&e._c;n&&(e._d=!1,k()),e=e(),n&&(e._d=!0,t=Gt,od())}return Ee(e)&&(e=Xk(e)),e=fn(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function EA(e,t){t&&t.pendingBranch?Ee(e)?t.effects.push(...e):t.effects.push(e):cs(e)}function ts(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let a=t.el;for(;!a&&t.component;)t=t.component.subTree,a=t.el;n.el=a,r&&r.subTree===n&&(r.vnode.el=a,ad(r,a))}function gD(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const Je=Symbol.for("v-fgt"),po=Symbol.for("v-txt"),Rt=Symbol.for("v-cmt"),ns=Symbol.for("v-stc"),Qr=[];let Gt=null;function k(e=!1){Qr.push(Gt=e?null:[])}function od(){Qr.pop(),Gt=Qr[Qr.length-1]||null}let yo=1;function Ju(e,t=!1){yo+=e,e<0&&Gt&&t&&(Gt.hasOnce=!0)}function CA(e){return e.dynamicChildren=yo>0?Gt||Qo:null,od(),yo>0&&Gt&&Gt.push(e),e}function at(e,t,n,r,a,o){return CA(tn(e,t,n,r,a,o,!0))}function L(e,t,n,r,a){return CA(de(e,t,n,r,a,!0))}function Er(e){return e?e.__v_isVNode===!0:!1}function Zn(e,t){return e.type===t.type&&e.key===t.key}function qQ(e){}const TA=({key:e})=>e??null,Tu=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ft(e)||Ue(e)||Pe(e)?{i:Ht,r:e,k:t,f:!!n}:e:null);function tn(e,t=null,n=null,r=0,a=null,o=e===Je?0:1,s=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&TA(t),ref:t&&Tu(t),scopeId:Zc,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Ht};return i?(Xu(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=ft(n)?8:16),yo>0&&!s&&Gt&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Gt.push(l),l}const de=vD;function vD(e,t=null,n=null,r=0,a=null,o=!1){if((!e||e===eA)&&(e=Rt),Er(e)){const i=_n(e,t,!0);return n&&Xu(i,n),yo>0&&!o&&Gt&&(i.shapeFlag&6?Gt[Gt.indexOf(e)]=i:Gt.push(i)),i.patchFlag=-2,i}if(ED(e)&&(e=e.__vccOpts),t){t=Ne(t);let{class:i,style:l}=t;i&&!ft(i)&&(t.class=ca(i)),ot(l)&&(Jc(l)&&!Ee(l)&&(l=lt({},l)),t.style=ur(l))}const s=ft(e)?1:Qu(e)?128:ed(e)?64:ot(e)?4:Pe(e)?2:0;return tn(e,t,n,r,a,s,o,!0)}function Ne(e){return e?Jc(e)||fA(e)?lt({},e):e:null}function _n(e,t,n=!1,r=!1){const{props:a,ref:o,patchFlag:s,children:i,transition:l}=e,c=t?se(a||{},t):a,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&TA(c),ref:t&&t.ref?n&&o?Ee(o)?o.concat(Tu(t)):[o,Tu(t)]:Tu(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Je?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&_n(e.ssContent),ssFallback:e.ssFallback&&_n(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Va(u,l.clone(u)),u}function bt(e=" ",t=0){return de(po,null,e,t)}function yD(e,t){const n=de(ns,null,e);return n.staticCount=t,n}function ut(e="",t=!1){return t?(k(),L(Rt,null,e)):de(Rt,null,e)}function fn(e){return e==null||typeof e=="boolean"?de(Rt):Ee(e)?de(Je,null,e.slice()):Er(e)?qr(e):de(po,null,String(e))}function qr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:_n(e)}function Xu(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Ee(t))n=16;else if(typeof t=="object")if(r&65){const a=t.default;a&&(a._c&&(a._d=!1),Xu(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!fA(t)?t._ctx=Ht:a===3&&Ht&&(Ht.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(Pe(t)){if(r&65){Xu(e,{default:t});return}t={default:t,_ctx:Ht},n=32}else t=String(t),r&64?(n=16,t=[bt(t)]):n=8;e.children=t,e.shapeFlag|=n}function se(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const a in r)if(a==="class")t.class!==r.class&&(t.class=ca([t.class,r.class]));else if(a==="style")t.style=ur([t.style,r.style]);else if(Ji(a)){const o=t[a],s=r[a];s&&o!==s&&!(Ee(o)&&o.includes(s))?t[a]=o?[].concat(o,s):s:s==null&&o==null&&!Vc(a)&&(t[a]=s)}else a!==""&&(t[a]=r[a])}return t}function cn(e,t,n,r=null){Kn(e,t,7,[n,r])}const _D=sA();let bD=0;function AA(e,t,n){const r=e.type,a=(t?t.appContext:e.appContext)||_D,o={uid:bD++,vnode:e,type:r,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new wT(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(a.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:hA(r,a),emitsOptions:lA(r,a),emit:null,emitted:null,propsDefaults:Ke,inheritAttrs:r.inheritAttrs,ctx:Ke,data:Ke,props:Ke,attrs:Ke,slots:Ke,refs:Ke,setupState:Ke,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Qk.bind(null,o),e.ce&&e.ce(o),o}let jt=null;const Ge=()=>jt||Ht;let Zu,Ma;{const e=Wc(),t=(n,r)=>{let a;return(a=e[n])||(a=e[n]=[]),a.push(r),o=>{a.length>1?a.forEach(s=>s(o)):a[0](o)}};Zu=t("__VUE_INSTANCE_SETTERS__",n=>jt=n),Ma=t("__VUE_SSR_SETTERS__",n=>_o=n)}const Is=e=>{const t=jt;return Zu(e),e.scope.on(),()=>{e.scope.off(),Zu(t)}},Vi=()=>{jt&&jt.scope.off(),Zu(null)};function xA(e){return e.vnode.shapeFlag&4}let _o=!1;function RA(e,t=!1,n=!1){t&&Ma(t);const{props:r,children:a}=e.vnode,o=xA(e);nD(e,r,o,t),sD(e,a,n||t);const s=o?wD(e,t):void 0;return t&&Ma(!1),s}function wD(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,cg);const{setup:r}=n;if(r){Zr();const a=e.setupContext=r.length>1?PA(e):null,o=Is(e),s=Zi(r,e,0,[e.props,a]),i=Bc(s);if(ea(),o(),(i||e.sp)&&!Yr(e)&&Kv(e),i){if(s.then(Vi,Vi),t)return s.then(l=>{Ma(!0);try{mg(e,l,t)}finally{Ma(!1)}}).catch(l=>{Ps(l,e,0)});e.asyncDep=s}else mg(e,s,t)}else OA(e,t)}function mg(e,t,n){Pe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ot(t)&&(e.setupState=VT(t)),OA(e,n)}let ec,gg;function UQ(e){ec=e,gg=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,Uk))}}const jQ=()=>!ec;function OA(e,t,n){const r=e.type;if(!e.render){if(!t&&ec&&!r.render){const a=r.template||ny(e).template;if(a){const{isCustomElement:o,compilerOptions:s}=e.appContext.config,{delimiters:i,compilerOptions:l}=r,c=lt(lt({isCustomElement:o,delimiters:i},s),l);r.render=ec(a,c)}}e.render=r.render||Wn,gg&&gg(e)}{const a=Is(e);Zr();try{jk(e)}finally{ea(),a()}}}const SD={get(e,t){return zt(e,"get",""),e[t]}};function PA(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,SD),slots:e.slots,emit:e.emit,expose:t}}function al(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(VT(Xc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in wi)return wi[n](e)},has(t,n){return n in t||n in wi}})):e.proxy}function vg(e,t=!0){return Pe(e)?e.displayName||e.name:e.name||t&&e.__name}function ED(e){return Pe(e)&&"__vccOpts"in e}const D=(e,t)=>rk(e,t,_o);function rt(e,t,n){try{Ju(-1);const r=arguments.length;return r===2?ot(t)&&!Ee(t)?Er(t)?de(e,null,[t]):de(e,t):de(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Er(n)&&(n=[n]),de(e,t,n))}finally{Ju(1)}}function HQ(){}function WQ(e,t,n,r){const a=n[r];if(a&&CD(a,e))return a;const o=t();return o.memo=e.slice(),o.cacheIndex=r,n[r]=o}function CD(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r<n.length;r++)if(qt(n[r],t[r]))return!1;return yo>0&&Gt&&Gt.push(e),!0}const TD="3.5.41",KQ=Wn,zQ=lk,GQ=Ho,YQ=HT,AD={createComponentInstance:AA,setupComponent:RA,renderComponentRoot:Cu,setCurrentRenderingInstance:$i,isVNode:Er,normalizeVNode:fn,getComponentPublicInstance:al,ensureValidVNode:ty,pushWarningContext:sk,popWarningContext:ik},QQ=AD,JQ=null,XQ=null,ZQ=null;let yg;const sb=typeof window<"u"&&window.trustedTypes;if(sb)try{yg=sb.createPolicy("vue",{createHTML:e=>e})}catch{}const IA=yg?e=>yg.createHTML(e):e=>e,xD="http://www.w3.org/2000/svg",RD="http://www.w3.org/1998/Math/MathML",Vr=typeof document<"u"?document:null,ib=Vr&&Vr.createElement("template"),OD={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const a=t==="svg"?Vr.createElementNS(xD,e):t==="mathml"?Vr.createElementNS(RD,e):n?Vr.createElement(e,{is:n}):Vr.createElement(e);return e==="select"&&r&&r.multiple!=null&&a.setAttribute("multiple",r.multiple),a},createText:e=>Vr.createTextNode(e),createComment:e=>Vr.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Vr.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,a,o){const s=n?n.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===o||!(a=a.nextSibling)););else{ib.innerHTML=IA(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const i=ib.content;if(r==="svg"||r==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},va="transition",Qs="animation",ds=Symbol("_vtc"),kA={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},DA=lt({},GT,kA),PD=e=>(e.displayName="Transition",e.props=DA,e),ID=PD((e,{slots:t})=>rt(wk,$A(e),t)),eo=(e,t=[])=>{Ee(e)?e.forEach(n=>n(...t)):e&&e(...t)},lb=e=>e?Ee(e)?e.some(t=>t.length>1):e.length>1:!1;function $A(e){const t={};for(const P in e)P in kA||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:r,duration:a,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=s,appearToClass:u=i,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,g=kD(a),h=g&&g[0],y=g&&g[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:v,onLeave:_,onLeaveCancelled:S,onBeforeAppear:E=b,onAppear:C=w,onAppearCancelled:x=v}=t,A=(P,z,Q,K)=>{P._enterCancelled=K,Ea(P,z?u:i),Ea(P,z?c:s),Q&&Q()},T=(P,z)=>{P._isLeaving=!1,Ea(P,d),Ea(P,p),Ea(P,f),z&&z()},O=P=>(z,Q)=>{const K=P?C:w,W=()=>A(z,P,Q);eo(K,[z,W]),ub(()=>{Ea(z,P?l:o),dr(z,P?u:i),lb(K)||cb(z,r,h,W)})};return lt(t,{onBeforeEnter(P){eo(b,[P]),dr(P,o),dr(P,s)},onBeforeAppear(P){eo(E,[P]),dr(P,l),dr(P,c)},onEnter:O(!1),onAppear:O(!0),onLeave(P,z){P._isLeaving=!0;const Q=()=>T(P,z);dr(P,d),P._enterCancelled?(dr(P,f),_g(P)):(_g(P),dr(P,f)),ub(()=>{P._isLeaving&&(Ea(P,d),dr(P,p),lb(_)||cb(P,r,y,Q))}),eo(_,[P,Q])},onEnterCancelled(P){A(P,!1,void 0,!0),eo(v,[P])},onAppearCancelled(P){A(P,!0,void 0,!0),eo(x,[P])},onLeaveCancelled(P){T(P),eo(S,[P])}})}function kD(e){if(e==null)return null;if(ot(e))return[_f(e.enter),_f(e.leave)];{const t=_f(e);return[t,t]}}function _f(e){return Bu(e)}function dr(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[ds]||(e[ds]=new Set)).add(t)}function Ea(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[ds];n&&(n.delete(t),n.size||(e[ds]=void 0))}function ub(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let DD=0;function cb(e,t,n,r){const a=e._endId=++DD,o=()=>{a===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:i,propCount:l}=MA(e,t);if(!s)return r();const c=s+"end";let u=0;const d=()=>{e.removeEventListener(c,f),o()},f=p=>{p.target===e&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},i+1),e.addEventListener(c,f)}function MA(e,t){const n=window.getComputedStyle(e),r=g=>(n[g]||"").split(", "),a=r(`${va}Delay`),o=r(`${va}Duration`),s=db(a,o),i=r(`${Qs}Delay`),l=r(`${Qs}Duration`),c=db(i,l);let u=null,d=0,f=0;t===va?s>0&&(u=va,d=s,f=o.length):t===Qs?c>0&&(u=Qs,d=c,f=l.length):(d=Math.max(s,c),u=d>0?s>c?va:Qs:null,f=u?u===va?o.length:l.length:0);const p=u===va&&/\b(?:transform|all)(?:,|$)/.test(r(`${va}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function db(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>fb(n)+fb(e[r])))}function fb(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function _g(e){return(e?e.ownerDocument:document).body.offsetHeight}function $D(e,t,n){const r=e[ds];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const tc=Symbol("_vod"),iy=Symbol("_vsh"),MD={name:"show",beforeMount(e,{value:t},{transition:n}){e[tc]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Js(e,t)}
4,mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Js(e,!0),r.enter(e)):r.leave(e,()=>{Js(e,!1)}):Js(e,t))},beforeUnmount(e,{value:t}){Js(e,t)}};function Js(e,t){e.style.display=t?e[tc]:"none",e[iy]=!t}function ND(){MD.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const NA=Symbol("");function eJ(e){const t=Ge();if(!t)return;const n=t.ut=(a=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>nc(o,a))},r=()=>{const a=e(t.proxy);t.ce?nc(t.ce,a):bg(t.subTree,a),n(a)};Jv(()=>{cs(r)}),Ve(()=>{_e(r,Wn,{flush:"post"});const a=new MutationObserver(r);a.observe(t.subTree.el.parentNode,{childList:!0}),wn(()=>a.disconnect())})}function bg(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{bg(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)nc(e.el,t);else if(e.type===Je)e.children.forEach(n=>bg(n,t));else if(e.type===ns){let{el:n,anchor:r}=e;for(;n&&(nc(n,t),n!==r);)n=n.nextSibling}}function nc(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const a in t){const o=kI(t[a]);n.setProperty(`--${a}`,o),r+=`--${a}: ${o};`}n[NA]=r}}const LD=/(?:^|;)\s*display\s*:/;function VD(e,t,n){const r=e.style,a=ft(n);let o=!1;if(n&&!a){if(t)if(ft(t))for(const s of t.split(";")){const i=s.slice(0,s.indexOf(":")).trim();n[i]==null&&li(r,i,"")}else for(const s in t)n[s]==null&&li(r,s,"");for(const s in n){s==="display"&&(o=!0);const i=n[s];i!=null?FD(e,s,!ft(t)&&t?t[s]:void 0,i)||li(r,s,i):li(r,s,"")}}else if(a){if(t!==n){const s=r[NA];s&&(n+=";"+s),r.cssText=n,o=LD.test(n)}}else t&&e.removeAttribute("style");tc in e&&(e[tc]=o?r.display:"",e[iy]&&(r.display="none"))}const pb=/\s*!important$/;function li(e,t,n){if(Ee(n))n.forEach(r=>li(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=BD(e,t);pb.test(n)?e.setProperty(pn(r),n.replace(pb,""),"important"):e[r]=n}}const hb=["Webkit","Moz","ms"],bf={};function BD(e,t){const n=bf[t];if(n)return n;let r=Ot(t);if(r!=="filter"&&r in e)return bf[t]=r;r=jc(r);for(let a=0;a<hb.length;a++){const o=hb[a]+r;if(o in e)return bf[t]=o}return t}function FD(e,t,n,r){return e.tagName==="TEXTAREA"&&(t==="width"||t==="height")&&ft(r)&&n===r}const mb="http://www.w3.org/1999/xlink";function gb(e,t,n,r,a,o=PI(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(mb,t.slice(6,t.length)):e.setAttributeNS(mb,t,n):n==null||o&&!yT(n)?e.removeAttribute(t):e.setAttribute(t,o?"":In(n)?String(n):n)}function vb(e,t,n,r,a){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?IA(n):n);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const i=o==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(i!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let s=!1;if(n===""||n==null){const i=typeof e[t];i==="boolean"?n=yT(n):n==null&&i==="string"?(n="",s=!0):i==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(a||t)}function Hr(e,t,n,r){e.addEventListener(t,n,r)}function qD(e,t,n,r){e.removeEventListener(t,n,r)}const yb=Symbol("_vei");function UD(e,t,n,r,a=null){const o=e[yb]||(e[yb]={}),s=o[t];if(r&&s)s.value=r;else{const[i,l]=WD(t);if(r){const c=o[t]=GD(r,a);Hr(e,i,c,l)}else s&&(qD(e,i,s,l),o[t]=void 0)}}const jD=/(Once|Passive|Capture)$/,HD=/^on:?(?:Once|Passive|Capture)$/;function WD(e){let t,n;for(;(n=e.match(jD))&&!HD.test(e);)t||(t={}),e=e.slice(0,e.length-n[1].length),t[n[1].toLowerCase()]=!0;return[e[2]===":"?e.slice(3):pn(e.slice(2)),t]}let wf=0;const KD=Promise.resolve(),zD=()=>wf||(KD.then(()=>wf=0),wf=Date.now());function GD(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;const a=n.value;if(Ee(a)){const o=r.stopImmediatePropagation;r.stopImmediatePropagation=()=>{o.call(r),r._stopped=!0};const s=a.slice(),i=[r];for(let l=0;l<s.length&&!r._stopped;l++){const c=s[l];c&&Kn(c,t,5,i)}}else Kn(a,t,5,[r])};return n.value=e,n.attached=zD(),n}const _b=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,YD=(e,t,n,r,a,o)=>{const s=a==="svg";t==="class"?$D(e,r,s):t==="style"?VD(e,n,r):Ji(t)?Vc(t)||UD(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.
4slice(1),!1):QD(e,t,r,s))?(vb(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&gb(e,t,r,s,o,t!=="value")):e._isVueCE&&(JD(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!ft(r)))?vb(e,Ot(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),gb(e,t,r,s))};function QD(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&_b(t)&&Pe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return _b(t)&&ft(n)?!1:t in e}function JD(e,t){const n=e._def.props;if(!n)return!1;const r=Ot(t);return Array.isArray(n)?n.some(a=>Ot(a)===r):Object.keys(n).some(a=>Ot(a)===r)}const bb={};function XD(e,t,n){let r=N(e,t);Fc(r)&&(r=lt({},r,t));class a extends ly{constructor(s){super(r,s,n)}}return a.def=r,a}const tJ=((e,t)=>XD(e,t,GA)),ZD=typeof HTMLElement<"u"?HTMLElement:class{};class ly extends ZD{constructor(t,n={},r=Sg){super(),this._def=t,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&r!==Sg?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(lt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof ly){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Oe(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let r=0;r<this.attributes.length;r++)this._setAttr(this.attributes[r].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const t=(r,a=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:o,styles:s}=r;let i;if(o&&!Ee(o))for(const l in o){const c=o[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Bu(this._props[l])),(i||(i=Object.create(null)))[Ot(l)]=!0)}this._numberProps=i,this._resolveProps(r),this.shadowRoot&&this._applyStyles(s),this._mount(r)},n=this._def.__asyncLoader;if(n)return this._pendingResolve=n().then(r=>{r.configureApp=this._def.configureApp,t(this._def=r,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const r in n)nt(this,r)||Object.defineProperty(this,r,{get:()=>m(n[r])})}_resolveProps(t){const{props:n}=t,r=Ee(n)?n:Object.keys(n||{});for(const a of Object.keys(this))a[0]!=="_"&&r.includes(a)&&this._setProp(a,this[a]);for(const a of r.map(Ot))Object.defineProperty(this,a,{get(){return this._getProp(a)},set(o){this._setProp(a,o,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let r=n?this.getAttribute(t):bb;const a=Ot(t);
4n&&this._numberProps&&this._numberProps[a]&&(r=Bu(r)),this._setProp(a,r,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,a=!1){if(n!==this._props[t]&&(this._dirty=!0,n===bb?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),a&&this._instance&&this._update(),r)){const o=this._ob;o&&(this._processMutations(o.takeRecords()),o.disconnect()),n===!0?this.setAttribute(pn(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(pn(t),n+""):n||this.removeAttribute(pn(t)),o&&o.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),p$(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=de(this._def,lt(t,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const a=(o,s)=>{this.dispatchEvent(new CustomEvent(o,Fc(s[0])?lt({detail:s},s[0]):{detail:s}))};r.emit=(o,...s)=>{a(o,s),pn(o)!==o&&a(pn(o),s)},this._setParent()}),n}_applyStyles(t,n,r){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const a=this._nonce,o=this.shadowRoot,s=r?this._getStyleAnchor(r)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(o);let i=null;for(let l=t.length-1;l>=0;l--){const c=document.createElement("style");a&&c.setAttribute("nonce",a),c.textContent=t[l],o.insertBefore(c,i||s),i=c,l===0&&(r||this._styleAnchors.set(this._def,c),n&&this._styleAnchors.set(n,c))}}_getStyleAnchor(t){if(!t)return null;const n=this._styleAnchors.get(t);return n&&n.parentNode===this.shadowRoot?n:(n&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let n=0;n<t.childNodes.length;n++){const r=t.childNodes[n];if(!(r instanceof HTMLStyleElement))return r}return null}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=this._getSlots(),n=this._instance.type.__scopeId;for(let r=0;r<t.length;r++){const a=t[r],o=a.getAttribute("name")||"default",s=this._slots[o],i=a.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const c=n+"-s",u=document.createTreeWalker(l,1);l.setAttribute(c,"");let d;for(;d=u.nextNode();)d.setAttribute(c,"")}i.insertBefore(l,a)}else for(;a.firstChild;)i.insertBefore(a.firstChild,a);i.removeChild(a)}}_getSlots(){const t=[this];this._teleportTargets&&t.push(...this._teleportTargets);const n=new Set;for(const r of t){const a=r.querySelectorAll("slot");for(let o=0;o<a.length;o++)n.add(a[o])}return Array.from(n)}_injectChildStyle(t,n){this._applyStyles(t.styles,t,n)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_hasShadowRoot(){return this._def.shadowRoot!==!1}_removeChildStyle(t){}}
4function e$(e){const t=Ge(),n=t&&t.ce;return n||null}function nJ(){const e=e$();return e&&e.shadowRoot}function rJ(e="$style"){{const t=Ge();if(!t)return Ke;const n=t.type.__cssModules;if(!n)return Ke;const r=n[e];return r||Ke}}const LA=new WeakMap,VA=new WeakMap,rc=Symbol("_moveCb"),wb=Symbol("_enterCb"),t$=e=>(delete e.props.mode,e),n$=t$({name:"TransitionGroup",props:lt({},DA,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Ge(),r=zT();let a,o;return nd(()=>{if(!a.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!s$(a[0].el,n.vnode.el,s)){a=[];return}a.forEach(r$),a.forEach(a$);const i=a.filter(o$);_g(n.vnode.el),i.forEach(l=>{const c=l.el,u=c.style;dr(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[rc]=f=>{f&&f.target!==c||(!f||f.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",d),c[rc]=null,Ea(c,s))};c.addEventListener("transitionend",d)}),a=[]}),()=>{const s=We(e),i=$A(s);let l=s.tag||Je;if(a=[],o)for(let c=0;c<o.length;c++){const u=o[c];u.el&&u.el instanceof Element&&!u.el[iy]&&(a.push(u),Va(u,Mi(u,i,r,n)),LA.set(u,BA(u.el)))}o=t.default?Wv(t.default()):[];for(let c=0;c<o.length;c++){const u=o[c];u.key!=null&&Va(u,Mi(u,i,r,n))}return de(l,null,o)}}}),aJ=n$;function r$(e){const t=e.el;t[rc]&&t[rc](),t[wb]&&t[wb]()}function a$(e){VA.set(e,BA(e.el))}function o$(e){const t=LA.get(e),n=VA.get(e),r=t.left-n.left,a=t.top-n.top;if(r||a){const o=e.el,s=o.style,i=o.getBoundingClientRect();let l=1,c=1;return o.offsetWidth&&(l=i.width/o.offsetWidth),o.offsetHeight&&(c=i.height/o.offsetHeight),(!Number.isFinite(l)||l===0)&&(l=1),(!Number.isFinite(c)||c===0)&&(c=1),Math.abs(l-1)<.01&&(l=1),Math.abs(c-1)<.01&&(c=1),s.transform=s.webkitTransform=`translate(${r/l}px,${a/c}px)`,s.transitionDuration="0s",e}}function BA(e){const t=e.getBoundingClientRect();return{left:t.left,top:t.top}}function s$(e,t,n){const r=e.cloneNode(),a=e[ds];a&&a.forEach(i=>{i.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(i=>i&&r.classList.add(i)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:s}=MA(r);return o.removeChild(r),s}const Fa=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ee(t)?n=>Xo(t,n):t};function i$(e){e.target.composing=!0}function Sb(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Rn=Symbol("_assign"),jl=Symbol("_initialValue");function Sf(e,t,n){return t&&(e=e.trim()),n&&(e=Hc(e)),e}const wg={created(e,{modifiers:{lazy:t,trim:n,number:r}},a){e.parentNode&&(e.type==="text"?e[jl]=e.defaultValue.replace(/[\r\n]/g,""):e.type==="textarea"&&(e[jl]=e.defaultValue.replace(/\r\n?/g,`
5`))),e[Rn]=Fa(a);const o=r||a.props&&a.props.type==="number";Hr(e,t?"change":"input",s=>{s.target.composing||e[Rn](Sf(e.value,n,o))}),(n||o)&&Hr(e,"change",()=>{e.value=Sf(e.value,n,o)}),t||(Hr(e,"compositionstart",i$),Hr(e,"compositionend",Sb),Hr(e,"change",Sb))},mounted(e,{value:t,modifiers:{trim:n,number:r}}){const a=t??"",o=e[jl];delete e[jl],o!==void 0&&(e.type==="text"||e.type==="textarea")&&e.value!==o?e[Rn](Sf(e.value,n,r)):e.value=a},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:a,number:o}},s){if(e[Rn]=Fa(s),e.composing)return;const i=(o||e.type==="number")&&!/^0\d/.test(e.value)?Hc(e.value):e.value,l=t??"";if(i===l)return;const c=e.getRootNode();(c instanceof Document||c instanceof ShadowRoot)&&c.activeElement===e&&e.type!=="range"&&(r&&t===n||a&&e.value.trim()===l)||(e.value=l)}},FA={deep:!0,created(e,t,n){e[Rn]=Fa(n),Hr(e,"change",()=>{const r=e._modelValue,a=fs(e),o=e.checked,s=e[Rn];if(Ee(r)){const i=Kc(r,a),l=i!==-1;if(o&&!l)s(r.concat(a));else if(!o&&l){const c=[...r];c.splice(i,1),s(c)}}else if(To(r)){const i=new Set(r);o?i.add(a):i.delete(a),s(i)}else s(jA(e,o))})},mounted:Eb,beforeUpdate(e,t,n){e[Rn]=Fa(n),Eb(e,t,n)}};function Eb(e,{value:t,oldValue:n},r){e._modelValue=t;let a;if(Ee(t))a=Kc(t,r.props.value)>-1;else if(To(t))a=t.has(r.props.value);else{if(t===n)return;a=Xr(t,jA(e,!0))}e.checked!==a&&(e.checked=a)}const qA={created(e,{value:t},n){e.checked=Xr(t,n.props.value),e[Rn]=Fa(n),Hr(e,"change",()=>{e[Rn](fs(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[Rn]=Fa(r),t!==n&&(e.checked=Xr(t,r.props.value))}},UA={deep:!0,created(e,{value:t,modifiers:{number:n}},r){e._modelValue=t,Hr(e,"change",()=>{const a=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Hc(fs(o)):fs(o));
5e[Rn](e.multiple?To(e._modelValue)?new Set(a):a:a[0]),e._assigning=!0,Oe(()=>{e._assigning=!1})}),e[Rn]=Fa(r)},mounted(e,{value:t}){Cb(e,t)},beforeUpdate(e,{value:t},n){e._modelValue=t,e[Rn]=Fa(n)},updated(e,{value:t}){e._assigning||Cb(e,t)}};function Cb(e,t){const n=e.multiple,r=Ee(t);if(!(n&&!r&&!To(t))){for(let a=0,o=e.options.length;a<o;a++){const s=e.options[a],i=fs(s);if(n)if(r){const l=typeof i;l==="string"||l==="number"?s.selected=t.some(c=>String(c)===String(i)):s.selected=Kc(t,i)>-1}else s.selected=t.has(i);else if(Xr(fs(s),t)){e.selectedIndex!==a&&(e.selectedIndex=a);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function fs(e){return"_value"in e?e._value:e.value}function jA(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const l$={created(e,t,n){Hl(e,t,n,null,"created")},mounted(e,t,n){Hl(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Hl(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Hl(e,t,n,r,"updated")}};function HA(e,t){switch(e){case"SELECT":return UA;case"TEXTAREA":return wg;default:switch(t){case"checkbox":return FA;case"radio":return qA;default:return wg}}}function Hl(e,t,n,r,a){const s=HA(e.tagName,n.props&&n.props.type)[a];s&&s(e,t,n,r)}function u$(){wg.getSSRProps=({value:e})=>({value:e}),qA.getSSRProps=({value:e},t)=>{if(t.props&&Xr(t.props.value,e))return{checked:!0}},FA.getSSRProps=({value:e},t)=>{if(Ee(e)){if(t.props&&Kc(e,t.props.value)>-1)return{checked:!0}}else if(To(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},l$.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=HA(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const c$=["ctrl","shift","alt","meta"],d$={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>c$.some(n=>e[`${n}Key`]&&!t.includes(n))},Wt=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((a,...o)=>{for(let s=0;s<t.length;s++){const i=d$[t[s]];if(i&&i(a,t))return}return e(a,...o)}))},f$={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Ga=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=(a=>{if(!("key"in a))return;const o=pn(a.key);if(t.some(s=>s===o||f$[s]===o))return e(a)}))},WA=lt({patchProp:YD},OD);let Si,Tb=!1;function KA(){return Si||(Si=lD(WA))}function zA(){return Si=Tb?Si:uD(WA),Tb=!0,Si}const p$=((...e)=>{KA().render(...e)}),oJ=((...e)=>{zA().hydrate(...e)}),Sg=((...e)=>{const t=KA().createApp(...e),{mount:n}=t;return t.mount=r=>{const a=QA(r);if(!a)return;const o=t._component;!Pe(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const s=n(a,!1,YA(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),s},t}),GA=((...e)=>{const t=zA().createApp(...e),{mount:n}=t;return t.mount=r=>{const a=QA(r);if(a)return n(a,!0,YA(a))},t});function YA(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function QA(e){return ft(e)?document.querySelector(e):e}let Ab=!1;const sJ=()=>{Ab||(Ab=!0,u$(),ND())},h$=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,m$=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,g$=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function v$(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){y$(e);return}return t}function y$(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function Bi(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!g$.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(h$.test(e)||m$.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,v$)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const JA=/#/g,XA=/&/g,ZA=/\//g,_$=/=/g,b$=/\?/g,sd=/\+/g,w$=/%5e/gi,S$=/%60/gi,E$=/%7c/gi,C$=/%20/gi,T$=/%2f/gi,A$=/%252f/gi;function ex(e){return encodeURI(""+e).replace(E$,"|")}function Eg(e){return ex(typeof e=="string"?e:JSON.stringify(e)).replace(sd,"%2B").replace(C$,"+").replace(JA,"%23").replace(XA,"%26").replace(S$,"`").replace(w$,"^").replace(ZA,"%2F")}function Ef(e){return Eg(e).replace(_$,"%3D")}function tx(e){return ex(e).replace(JA,"%23").replace(b$,"%3F").replace(A$,"%2F").replace(XA,"%26").replace(sd,"%2B")}function iJ(e){return tx(e).replace(ZA,"%2F")}function Fi(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function x$(e){return Fi(e.replace(T$,"%252F"))}function R$(e){return Fi(e.replace(sd," "))}function O$(e){return Fi(e.replace(sd," "))}function uy(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const a=R$(r[1]);if(a==="__proto__"||a==="constructor")continue;const o=O$(r[2]||"");t[a]===void 0?t[a]=o:Array.isArray(t[a])?t[a].push(o):t[a]=[t[a],o]}return t}function P$(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Ef(e)}=${Eg(n)}`).join("&"):`${Ef(e)}=${Eg(t)}`:Ef(e)}function I$(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>
5P$(t,e[t])).filter(Boolean).join("&")}const k$=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,nx=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,D$=/^([/\\]\s*){2,}[^/\\]/,$$=/^[\s\0]*(blob|data|javascript|vbscript):$/i,M$=/\/$|\/\?|\/#/,N$=/^\.?\//;function fa(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?k$.test(e):nx.test(e)||(t.acceptRelative?D$.test(e):!1)}function ac(e){return!!e&&$$.test(e)}function Cg(e="",t){return t?M$.test(e):e.endsWith("/")}function qi(e="",t){if(!t)return(Cg(e)?e.slice(0,-1):e)||"/";if(!Cg(e,!0))return e||"/";let n=e,r="";const a=e.indexOf("#");a!==-1&&(n=e.slice(0,a),r=e.slice(a));const[o,...s]=n.split("?");return((o.endsWith("/")?o.slice(0,-1):o)||"/")+(s.length>0?`?${s.join("?")}`:"")+r}function rx(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Cg(e,!0))return e||"/";let n=e,r="";const a=e.indexOf("#");if(a!==-1&&(n=e.slice(0,a),r=e.slice(a),!n))return r;const[o,...s]=n.split("?");return o+"/"+(s.length>0?`?${s.join("?")}`:"")+r}function L$(e=""){return e.startsWith("/")}function lJ(e=""){return L$(e)?e:"/"+e}function V$(e,t){if(ox(t)||fa(e))return e;const n=qi(t);if(e.startsWith(n)){const r=e[n.length];if(!r||r==="/"||r==="?")return e}return id(n,e)}function xb(e,t){if(ox(t))return e;const n=qi(t);if(!e.startsWith(n))return e;const r=e[n.length];return r&&r!=="/"&&r!=="?"?e:"/"+e.slice(n.length).replace(/^\/+/,"")}function ax(e,t){const n=ld(e),r={...uy(n.search),...t};return n.search=I$(r),lx(n)}function ox(e){return!e||e==="/"}function B$(e){return e&&e!=="/"}function id(e,...t){let n=e||"";for(const r of t.filter(a=>B$(a)))if(n){const a=r.replace(N$,"");n=rx(n)+a}else n=r;return n}function F$(e){return q$(e,"https://")}function q$(e,t){let n=e.match(nx);return n||(n=e.match(/^\/{2,}/)),n?t+e.slice(n[0].length):t+e}function sx(e,t){return Fi(qi(e))===Fi(qi(t))}function Rb(e){return lx({...ld(e),hash:""})}const ix=Symbol.for("ufo:protocolRelative");function ld(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,d,f=""]=n;return{protocol:d.toLowerCase(),pathname:f,href:d+f,auth:"",host:"",search:"",hash:""}}if(!fa(e,{acceptRelative:!0}))return Ob(e);const[,r="",a,o=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,s="",i=""]=o.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(i=i.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Ob(i);return{protocol:r.toLowerCase(),auth:a?a.slice(0,Math.max(0,a.length-1)):"",host:s,pathname:l,search:c,hash:u,[ix]:!r}}function Ob(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function lx(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",a=e.auth?e.auth+"@":"",o=e.host||"";return(e.protocol||e[ix]?(e.protocol||"")+"//":"")+a+o+t+n+r}class U$ extends Error{constructor(t,n){super(t,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function j$(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",r=e.request?.url||String(e.request)||"/",a=`[${n}] ${JSON.stringify(r)}`,o=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",s=`${a}: ${o}${t?` ${t}`:""}`,i=new U$(s,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(i,l,{get(){return e[l]}});for(const[l,c]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(i,l,{get(){return e.response&&e.response[c]}});return i}const H$=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function Pb(e="GET"){return H$.has(e.toUpperCase())}function W$(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const K$=new Set(["image/svg","application/xml","application/xhtml","application/html"]),z$=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function G$(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return z$.test(t)?"json":t==="text/event-stream"?"stream":K$.has(t)||t.startsWith("text/")?"text":"blob"}function Y$(e,t,n,r){const a=Q$(t?.headers??e?.headers,n?.headers,r);let o;return(n?.query||n?.params||t?.params||t?.query)&&(o={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:o,params:o,headers:a}}function Q$(e,t,n){if(!t)return new n(e);const r=new n(t);
5if(e)for(const[a,o]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(a,o);return r}async function Wl(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const J$=new Set([408,409,425,429,500,502,503,504]),X$=new Set([101,204,205,304]);function ux(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;async function a(i){const l=i.error&&i.error.name==="AbortError"&&!i.options.timeout||!1;if(i.options.retry!==!1&&!l){let u;typeof i.options.retry=="number"?u=i.options.retry:u=Pb(i.options.method)?0:1;const d=i.response&&i.response.status||500;if(u>0&&(Array.isArray(i.options.retryStatusCodes)?i.options.retryStatusCodes.includes(d):J$.has(d))){const f=typeof i.options.retryDelay=="function"?i.options.retryDelay(i):i.options.retryDelay||0;return f>0&&await new Promise(p=>setTimeout(p,f)),o(i.request,{...i.options,retry:u-1})}}const c=j$(i);throw Error.captureStackTrace&&Error.captureStackTrace(c,o),c}const o=async function(l,c={}){const u={request:l,options:Y$(l,c,e.defaults,n),response:void 0,error:void 0};if(u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&(await Wl(u,u.options.onRequest),u.options.headers instanceof n||(u.options.headers=new n(u.options.headers||{}))),typeof u.request=="string"&&(u.options.baseURL&&(u.request=V$(u.request,u.options.baseURL)),u.options.query&&(u.request=ax(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&Pb(u.options.method))if(W$(u.options.body)){const p=u.options.headers.get("content-type");typeof u.options.body!="string"&&(u.options.body=p==="application/x-www-form-urlencoded"?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),p||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")}else("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half"));let d;if(!u.options.signal&&u.options.timeout){const p=new r;d=setTimeout(()=>{const g=new Error("[TimeoutError]: The operation was aborted due to timeout");g.name="TimeoutError",g.code=23,p.abort(g)},u.options.timeout),u.options.signal=p.signal}try{u.response=await t(u.request,u.options)}catch(p){return u.error=p,u.options.onRequestError&&await Wl(u,u.options.onRequestError),await a(u)}finally{d&&clearTimeout(d)}if((u.response.body||u.response._bodyInit)&&!X$.has(u.response.status)&&u.options.method!=="HEAD"){const p=(u.options.parseResponse?"json":u.options.responseType)||G$(u.response.headers.get("content-type")||"");switch(p){case"json":{const g=await u.response.text(),h=u.options.parseResponse||Bi;u.response._data=h(g);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[p]()}}return u.options.onResponse&&await Wl(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await Wl(u,u.options.onResponseError),await a(u)):u.response},s=async function(l,c){return(await o(l,c))._data};return s.raw=o,s.native=(...i)=>t(...i),s.create=(i={},l={})=>ux({...e,...l,defaults:{...e.defaults,...l.defaults,...i}}),s}const oc=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),Z$=oc.fetch?(...e)=>oc.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),eM=oc.Headers,tM=oc.AbortController,nM=ux({fetch:Z$,Headers:eM,AbortController:tM}),rM=nM,aM=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,oM=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,sM=/^([/\\]\s*){2,}[^/\\]/;function iM(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?aM.test(e):oM.test(e)||(t.acceptRelative?sM.test(e):!1)}function cx(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let a=0;for(const s of n)if(!(!s||s==="/")){for(const[i,l]of s.split(t).entries())if(!(!l||l===".")){if(l===".."){if(r.length===1&&iM(r[0]))continue;r.pop(),a--;continue}if(i===1&&r[r.length-1]?.endsWith(":/")){r[r.length-1]+="/"+l;continue}r.push(l),a++}}let o=r.join("/");return a>=0?n[0]?.startsWith("/")&&!o.startsWith("/")?o="/"+o:n[0]?.startsWith("./")&&!o.startsWith("./")&&(o="./"+o):o="../".repeat(-1*a)+o,n[n.length-1]?.endsWith("/")&&!o.endsWith("/")&&(o+="/"),o}const lM=()=>window?.__NUXT__?.config||{},cy=()=>lM().app,uM=()=>cy().baseURL,cM=()=>cy().buildAssetsDir,dy=(...e)=>cx(dx(),cM(),...e),dx=(...e)=>{const t=cy(),n=t.cdnURL||t.baseURL;return e.length?cx(n,...e):n};globalThis.__buildAssetsURL=dy,globalThis.__publicAssetsURL=dx;globalThis.$fetch||(globalThis.$fetch=rM.create({baseURL:uM()}));"global"in globalThis||(globalThis.global=globalThis);function Tg(e,t={},n){for(const r in e){const a=e[r],o=n?`${n}:${r}`:r;typeof a=="object"&&a!==null?Tg(a,t,o):typeof a=="function"&&(t[o]=a)}return t}const dM={run:e=>e()},fM=()=>dM,fx=typeof console.createTask<"u"?console.createTask:fM;function pM(e,t){const n=t.shift(),r=fx(n);return e.reduce((a,o)=>a.then(()=>r.run(()=>o(...t))),Promise.resolve())}function hM(e,t){const n=t.shift(),r=fx(n);return Promise.all(e.map(a=>r.run(()=>a(...t))))}function Cf(e,t){for(const n of[...e])n(t)}let mM=class{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const a=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let s=o.message;s||(s=`${a} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,a=(...o)=>(typeof r=="function"&&r(),r=void 0,a=void 0,n(...o));return r=this.hook(t,a),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const a of r)this.hook(t,a)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=Tg(t),r=Object.keys(n).map(a=>this.hook(a,n[a]));return()=>{for(const a of r.splice(0,r.length))a()}}removeHooks(t){const n=Tg(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(pM,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(hM,t,...n)}callHookWith(t,n,...r){const a=this._before||this._after?{name:n,args:r,context:{}}:void 0;
5this._before&&Cf(this._before,a);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&a&&Cf(this._after,a)}):(this._after&&a&&Cf(this._after,a),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}};function gM(){return new mM}function vM(e={}){let t,n=!1;const r=s=>{if(t&&t!==s)throw new Error("Context conflict")};let a;if(e.asyncContext){const s=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;s?a=new s:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const o=()=>{if(a){const s=a.getStore();if(s!==void 0)return s}return t};return{use:()=>{const s=o();if(s===void 0)throw new Error("Context is not available");return s},tryUse:()=>o(),set:(s,i)=>{i||r(s),t=s,n=!0},unset:()=>{t=void 0,n=!1},call:(s,i)=>{r(s),t=s;try{return a?a.run(s,i):i()}finally{n||(t=void 0)}},async callAsync(s,i){t=s;const l=()=>{t=s}
5,c=()=>t===s?l:void 0;Ag.add(c);try{const u=a?a.run(s,i):i();return n||(t=void 0),await u}finally{Ag.delete(c)}}}}function yM(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=vM({...e,...r})),t[n]}}}const sc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},Ib="__unctx__",_M=sc[Ib]||(sc[Ib]=yM()),bM=(e,t={})=>_M.get(e,t),kb="__unctx_async_handlers__",Ag=sc[kb]||(sc[kb]=new Set);function ho(e){const t=[];for(const a of Ag){const o=a();o&&t.push(o)}const n=()=>{for(const a of t)a()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(a=>{throw n(),a})),[r,n]}const Db=!1,$b=!1,wM=!1,SM=!0,EM={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},gr={value:null,errorValue:null,deep:!0},CM=null,TM="#__nuxt",px="nuxt-app",Mb=36e5,AM="vite:preloadError";function hx(e=px){return bM(e,{asyncContext:!1})}const xM="__nuxt_plugin";function RM(e){let t=0;const n={_id:e.id||px||"nuxt-app",_scope:Xi(),provide:void 0,globalName:"nuxt",versions:{get nuxt(){return"3.21.11"},get vue(){return n.vueApp.version}},payload:mr({...e.ssrContext?.payload||{},data:mr({}),state:Bt({}),once:new Set,_errors:mr({})}),static:{data:{}},runWithContext(a){return n._scope.active&&!Dn()?n._scope.run(()=>Nb(n,a)):Nb(n,a)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let a=!1;return()=>{if(!a&&(a=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:mr({}),_payloadRevivers:{},...e};{const a=window.__NUXT__;if(a)for(const o in a)switch(o){case"data":case"state":case"_errors":Object.assign(n.payload[o],a[o]);break;default:n.payload[o]=a[o]}}n.hooks=gM(),n.hook=n.hooks.hook,n.callHook=n.hooks.callHook,n.provide=(a,o)=>{const s="$"+a;Kl(n,s,o),Kl(n.vueApp.config.globalProperties,s,o)},Kl(n.vueApp,"$nuxt",n),Kl(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(AM,o=>{n.callHook("app:chunkError",{error:o.payload}),o.payload?.message?.includes("Unable to preload CSS")&&o.preventDefault()}),window.useNuxtApp||=ze;const a=n.hook("app:error",(...o)=>{console.error("[nuxt] error caught during app initialization",...o)});n.hook("app:mounted",a)}const r=n.payload.config;return n.provide("config",r),n}function OM(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function PM(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function IM(e,t){const n=new Set,r=[],a=[];let o,s=0;async function i(l){const c=l.dependsOn?.filter(u=>t.some(d=>d._name===u)&&!n.has(u))??[];if(c.length>0)r.push([new Set(c),l]);else{const u=PM(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(r.map(async([d,f])=>{d.has(l._name)&&(d.delete(l._name),d.size===0&&(s++,await i(f)))})))}).catch(d=>{if(!l.parallel&&!e.payload.error)throw d;o||=d});l.parallel?a.push(u):await u}}for(const l of t)OM(e,l);for(const l of t)await i(l);if(await Promise.all(a),s)for(let l=0;l<s;l++)await Promise.all(a);if(o)throw e.payload.error||o}function At(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[xM]:!0,_name:t})}function Nb(e,t,n){const r=()=>t();return hx(e._id).set(e),e.vueApp.runWithContext(r)}function mx(e){let t;return el()&&(t=Ge()?.appContext.app.$nuxt),t||=hx(e).tryUse(),t||null}function ze(e){const t=mx(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function $n(e){return ze().$config}function Kl(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Tf(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function xg(e,t,n=".",r){if(!Tf(t))return xg(e,{},n,r);const a={...t};for(const o of Object.keys(e)){if(o==="__proto__"||o==="constructor")continue;const s=e[o];s!=null&&(r&&r(a,o,s,n)||(Array.isArray(s)&&Array.isArray(a[o])?a[o]=[...s,...a[o]]:Tf(s)&&Tf(a[o])?a[o]=xg(s,a[o],(n?`${n}.`:"")+o.toString(),r):a[o]=s))}return a}function kM(e){return(...t)=>t.reduce((n,r)=>xg(n,r,"",e),{})}const Rg=kM();function DM(e,t){try{return t in e}catch{return!1}}
5class Lb extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Og(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=gx(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function $M(e){if(typeof e=="string")return new Lb(e);if(MM(e))return e;const t=new Lb(e.message??e.statusMessage??"",{cause:e.cause||e});if(DM(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Og(e.statusCode,t.statusCode):e.status&&(t.statusCode=Og(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;gx(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function MM(e){return e?.constructor?.__h3_error__===!0}const NM=/[^\u0009\u0020-\u007E]/g;function gx(e=""){return e.replace(NM,"")}function Og(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Pg=Symbol("layout-meta"),bo=Symbol("route");function vx(e){return Array.isArray(e)?e:[e]}import.meta.url.replace(/\/app\/.*$/,"/");const Ft=()=>ze()?.$router;function LM(e){const t=e.scope;let n=Dn();for(;n;){if(n===t)return!0;n=n.parent}return!1}const Ya=()=>{if(el()){const e=Ge();if(!e||LM(e))return vt(bo,ze()._route)}return ze()._route};const VM=()=>{try{if(ze()._processingMiddleware)return!0}catch{return!1}return!1},Wo=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?Ig(e):Ft().resolve(e).href;if(t?.open){const{protocol:c}=new URL(n,window.location.href);if(c&&ac(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`);const{target:u="_blank",windowFeatures:d={}}=t.open,f=[];for(const[p,g]of Object.entries(d))g!==void 0&&f.push(`${p.toLowerCase()}=${g}`);return open(n,u,f.join(", ")),Promise.resolve()}const r=fa(n,{acceptRelative:!0}),a=t?.external||r;if(a){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&ac(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const o=VM();if(!a&&o){if(t?.replace){if(typeof e=="string"){const{pathname:c,search:u,hash:d}=ld(e);return{path:c,...u&&{query:uy(u)},...d&&{hash:d},replace:!0}}return{...e,replace:!0}}return e}const s=Ft(),i=ze();if(a)return i._scope.stop(),t?.replace?location.replace(n):location.href=n,o?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const l=typeof e=="string"?yx(e):e;return t?.replace?s.replace(l):s.push(l)},BM=e=>{if(!e)return!1;throw e=Jr(e),e.fatal&&ze().runWithContext(()=>Oa(e)),e};function Ig(e){return ax(e.path||"",e.query||{})+(e.hash||"")}function yx(e){const t=ld(e);return tx(x$(t.pathname))+t.search+t.hash}const _x="__nuxt_error",ol=()=>Os(ze().payload,"error"),Oa=e=>{const t=Jr(e);try{const n=ol();ze().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},FM=async(e={})=>{const t=ze(),n=ol();t.callHook("app:error:cleared",e),e.redirect&&await Ft().replace(e.redirect),n.value=CM},fy=e=>!!e&&typeof e=="object"&&_x in e,Jr=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=$M(e);return Object.defineProperty(t,_x,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t},qM=-1,UM=-2,jM=-3,HM=-4,WM=-5,KM=-6,zM=-7,bx=2**32-1,kg=bx-1;function GM(e){return!(!Number.isInteger(e)||e<0||e>kg)}function YM(e){return!(!Number.isInteger(e)||e<0||e>bx)}function QM(e){return Uint8Array.fromBase64(e).buffer}function JM(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function XM(e){const t=atob(e),n=t.length,r=new Uint8Array(n);for(let a=0;a<n;a++)r[a]=t.charCodeAt(a);return r.buffer}const ZM=typeof Uint8Array.fromBase64=="function",eN=typeof process=="object"&&process.versions?.n
5ode!==void 0,tN=ZM?QM:eN?JM:XM;function nN(e,t){return e}const rN={fromPrimitive:e=>e,fromISOString:e=>new Date(e),fromStringValue:(e,t)=>e==="URL"?new URL(t):e==="URLSearchParams"?new URLSearchParams(t):Temporal[e.slice(9)].from(t),fromArrayBuffer:e=>e,fromRegExpInfo:(e,t)=>new RegExp(e,t),fromViewInfo:(e,t,n,r)=>{const a=globalThis[e];return n!==void 0?new a(t,n,r):new a(t)},box:e=>Object(e),createArray:e=>new Array(e),createSparseArray:e=>{const t=[];return t[kg]=void 0,delete t[kg],t.length=e,t},createObject:()=>({}),createNullPrototypeObject:()=>Object.create(null),createSet:()=>new Set,createMap:()=>new Map,set:(e,t,n)=>{e[t]=n},addValue:(e,t)=>{e.add(t)},addEntry:(e,t,n)=>{e.set(t,n)}},aN=Object.freeze(rN);function oN(e,t,n){return sN(JSON.parse(e),t)}function sN(e,t,n){const r=nN(aN);if(typeof e=="number")return i(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const a=e,o=Array(a.length);let s=null;function i(l,c=!1){if(l===qM)return r.fromPrimitive(void 0);if(l===jM)return r.fromPrimitive(NaN);if(l===HM)return r.fromPrimitive(1/0);if(l===WM)return r.fromPrimitive(-1/0);if(l===KM)return r.fromPrimitive(-0);if(c||typeof l!="number")throw new Error("Invalid input");if(l in o)return o[l];const u=a[l];if(!u||typeof u!="object")o[l]=r.fromPrimitive(u);else if(Array.isArray(u))if(typeof u[0]=="string"){const d=u[0],f=t&&Object.hasOwn(t,d)?t[d]:void 0;if(f){let p=u[1];if(typeof p!="number"&&(p=a.push(u[1])-1),Object.hasOwn(o,p))return o[l]=f(o[p]);if(s??=new Set,s.has(p))throw new Error("Invalid circular reference");return s.add(p),o[l]=f(i(p)),s.delete(p),o[l]}switch(d){case"Date":o[l]=r.fromISOString(u[1]);break;case"Set":const p=r.createSet();o[l]=p;for(let y=1;y<u.length;y+=1)r.addValue(p,i(u[y]));break;case"Map":const g=r.createMap();o[l]=g;for(let y=1;y<u.length;y+=2)r.addEntry(g,i(u[y]),i(u[y+1]));break;case"RegExp":o[l]=r.fromRegExpInfo(u[1],u[2]);break;case"Object":{const y=u[1];if(typeof a[y]=="object"&&a[y][0]!=="BigInt")throw new Error("Invalid input");o[l]=r.box(i(y));break}case"BigInt":o[l]=r.fromPrimitive(BigInt(u[1]));break;case"null":const h=r.createNullPrototypeObject();o[l]=h;for(let y=1;y<u.length;y+=2){if(u[y]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");r.set(h,u[y],i(u[y+1]))}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(a[u[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const y=i(u[1]);o[l]=r.fromViewInfo(d,y,u[2],u[3]);break}case"ArrayBuffer":{const y=u[1];if(typeof y!="string")throw new Error("Invalid ArrayBuffer encoding");o[l]=r.fromArrayBuffer(tN(y));break}case"URL":case"URLSearchParams":case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{o[l]=r.fromStringValue(d,u[1]);break}default:throw new Error(`Unknown type ${d}`)}}else if(u[0]===zM){const d=u[1];if(!YM(d))throw new Error("Invalid input");const f=r.createSparseArray(d);o[l]=f;for(let p=2;p<u.length;p+=2){const g=u[p];if(!GM(g)||g>=d)throw new Error("Invalid input");r.set(f,g,i(u[p+1]))}}else{const d=r.createArray(u.length);o[l]=d;for(let f=0;f<u.length;f+=1){const p=u[f];p!==UM&&r.set(d,f,i(p))}}else{const d=r.createObject();o[l]=d;for(const f of Object.keys(u)){if(f==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");r.set(d,f,i(u[f]))}}return o[l]}return i(0)}const iN=new Set(["link","style","script","noscript"]),lN=new Set(["title","titleTemplate","script","style","noscript"]),Dg=new Set(["base","meta","link","style","script","noscript"]),uN=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),cN=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),Vb=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),dN=new Set(["templateParams","htmlAttrs","bodyAttrs"]),fN=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),Af=e=>typeof e=="number"?Number.isFinite(e):e;function wx(e){return e==="__proto__"||e==="constructor"||e==="prototype"}const $g=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Bb={base:-10,title:10},pN={critical:-8,high:-1,low:2},Fb={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},hN=/@import/,Xs=e=>e===""||e===!0;function mN(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const r=pN[t.tagPriority]||0,a=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:Fb;if(t.tag in Bb)n=Bb[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(n=Fb.meta[o])}else if(t.tag==="link"&&t.props.rel)n=a.link[t.props.rel];else if(t.tag==="script"){const o=String(t.props.type);Xs(t.props.async)?n=a.script.async:t.props.src&&!Xs(t.props.defer)&&!Xs(t.props.async)&&o!=="module"&&!o.endsWith("json")||t.innerHTML&&!o.endsWith("json")?n=a.script.sync:(Xs(t.props.defer)&&t.props.src&&!Xs(t.props.async)||o==="module")&&(n=a.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&hN.test(t.innerHTML)?a.style.imported:a.style.sync);return(n||100)+r}function Mg(e,t={},n){for(const r in e){const a=e[r],o=n?`${n}:${r}`:r;typeof a=="object"&&a!==null?Mg(a,t,o):typeof a=="function"&&(t[o]=a)}return t}const Sx=(()=>
5{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function Ex(e,t,n,r){for(let a=n;a<e.length;a+=1)try{const o=r?r.run(()=>e[a](...t)):e[a](...t);if(o&&typeof o.then=="function")return Promise.resolve(o).then(()=>Ex(e,t,a+1,r))}catch(o){return Promise.reject(o)}}function gN(e,t,n){if(e.length>0)return Ex(e,t,0,Sx(n))}function vN(e,t,n){if(e.length>0){const r=Sx(n);return Promise.all(e.map(a=>r.run(()=>a(...t))))}}function xf(e,t){for(const n of[...e])n(t)}var yN=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||typeof t!="function")return()=>{};const r=e;let a;for(;this._deprecatedHooks[e];)a=this._deprecatedHooks[e],e=a.to;if(a&&!n.allowDeprecated){let o=a.message;o||(o=`${r} hook has been deprecated`+(a.to?`, please use ${a.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(o)||(console.warn(o),this._deprecatedMessages.add(o))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,r=(...a)=>(typeof n=="function"&&n(),n=void 0,r=void 0,t(...a));return n=this.hook(e,r),n}removeHook(e,t){const n=this._hooks[e];if(n){const r=n.indexOf(t);r!==-1&&n.splice(r,1),n.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const r of n)this.hook(e,r)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=Mg(e),n=Object.keys(t).map(r=>this.hook(r,t[r]));return()=>{for(const r of n)r();n.length=0}}removeHooks(e){const t=Mg(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(gN,e,t)}callHookParallel(e,...t){return this.callHookWith(vN,e,t)}callHookWith(e,t,n){const r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&xf(this._before,r);const a=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return a instanceof Promise?a.finally(()=>{this._after&&r&&xf(this._after,r)}):(this._after&&r&&xf(this._after,r),a)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function _N(){return new yN}const bN=["name","property","http-equiv"],wN=new Set(["viewport","description","keywords","robots"]);function Cx(e){const t=e.indexOf(":");if(t===-1)return!1;const n=e.indexOf(":",t+1),r=e.slice(t+1,n===-1?e.length:n);return r==="twitter"?e==="meta:twitter:image"||e.startsWith("meta:twitter:image:"):fN.has(r)}function Ng(e){const{props:t,tag:n}=e;if(cN.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(n==="link"&&t.rel==="alternate"){if(t.hreflang)return`alternate:${t.hreflang}`;if(t.type)return`alternate:${t.type}:${t.href||""}`}if(t.charset)return"charset";if(e.tag==="meta"){for(const r of bN)if(t[r]!==void 0){const a=t[r],o=a&&typeof a=="string"&&a.includes(":"),s=a&&wN.has(a),l=!(o||s)&&e.key?`:key:${e.key}`:"";return`${n}:${a}${l}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(n==="link"&&t.rel==="alternate")return`alternate:${t.href||""}`;if(lN.has(n)){const r=e.textContent||e.innerHTML;if(r)return`${n}:content:${r}`}}function Tx(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;if(n)return n;const r=Object.keys(e.props).sort();return`${e.tag}:${r.map(a=>`${a}:${String(e.props[a])}`).join(",")}`}function ic(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const a=t?t(n,e):e;if(Array.isArray(a)){let o;for(let s=0;s<a.length;s++){const i=ic(a[s],t);o?o[s]=i:i!==a[s]&&(o=a.slice(0,s),o[s]=i)}return o||a}if(a?.constructor===Object){let o;for(const s in a){const i=wx(s),l=i?void 0:ic(a[s],t,s);if(!o&&(i||s==="_resolver"||l!==a[s])){o={};for(const u in a){if(u===s)break;o[u]=a[u]}}o&&!i&&(o[s]=l)}return o||a}return a}const SN=/[\s"'<>/=\x00-\x1F\x7F]/;function EN(e,t){const n=e==="style"?new Map:new Set;function r(a){if(a==null||a===void 0)return;const o=String(a).trim();if(o)if(e==="style"){const[s,...i]=o.split(":").map(l=>l?l.trim():"");s&&i.length&&n.set(s,i.join(":"))}
5else o.split(" ").filter(Boolean).forEach(s=>n.add(s))}return typeof t=="string"?e==="style"?t.split(";").forEach(r):r(t):Array.isArray(t)?t.forEach(a=>r(a)):t&&typeof t=="object"&&Object.entries(t).forEach(([a,o])=>{o&&o!=="false"&&(e==="style"?n.set(String(a).trim(),String(o)):r(a))}),n}function Ax(e,t){if(e.props=e.props||{},!t)return e;if(e.tag==="templateParams")return e.props=t,e;const n=Dg.has(e.tag)||e.tag==="htmlAttrs"||e.tag==="bodyAttrs";for(const r of Object.keys(t)){if(wx(r))continue;const a=r.startsWith("data-"),o=n&&!Vb.has(r),s=o&&!a?r.toLowerCase():r;if(o&&(!s||SN.test(s)))continue;const i=t[r];if(i===null){e.props[s]=null;continue}if(r==="class"||r==="style"){e.props[r]=EN(r,i);continue}if(Vb.has(r)){if((r==="textContent"||r==="innerHTML")&&typeof i=="object"){let u=t.type;if(t.type||(u="application/json"),!u?.endsWith("json")&&u!=="speculationrules")continue;t.type=u,e.props.type=u,e[r]=JSON.stringify(i)}else e[r]=i;continue}const l=String(i),c=e.tag==="meta"&&s==="content";l==="true"||l===""?e.props[s]=a||c?l:!0:!i&&a&&l==="false"?e.props[s]="false":i!==void 0&&(e.props[s]=i)}return e}function CN(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},r=Ax({tag:e,props:{}},n);return r.key&&iN.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(a=>({...r,props:{...r.props,content:a}})):r}function TN(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(a,o)=>{for(let s=0;s<t.length;s++)o=t[s](a,o);return o};e=n(void 0,e);const r=[];return e=ic(e,n),Object.entries(e||{}).forEach(([a,o])=>{if(o!==void 0)for(const s of Array.isArray(o)?o:[o])r.push(CN(a,s))}),r.flat()}function qb(e,t){const n=typeof t=="function"?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function AN(e={}){const t=_N();t.addHooks(e.hooks||{});const n=!e.document,r=new Map,a=new Map,o=new Set,s={_entryCount:1,plugins:a,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:i=>qb(s,i),push(i,l){const c={...l||{}};delete c.head;const u=c._index??s._entryCount++,d={_i:u,input:i,options:c},f={_poll(p=!1){s.dirty=!0,!p&&o.add(u),t.callHook("entries:updated",s)},dispose(){r.delete(u)&&s.invalidate()},patch(p){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(d.input=p,r.set(u,d),f._poll())}};return f.patch(i),f},async resolveTags(){const i={tagMap:new Map,tags:[],entries:[...s.entries.values()]};for(await t.callHook("entries:resolve",i);o.size;){const f=o.values().next().value;o.delete(f);const p=r.get(f);if(p){const g={tags:TN(p.input,e.propResolvers||[]).map(h=>Object.assign(h,p.options)),entry:p};await t.callHook("entries:normalize",g),p._tags=g.tags.map((h,y)=>(h._w=mN(s,h),h._p=(p._i<<10)+y,h._d=Ng(h),h._d||(h._h=Tx(h)),h))}}let l=!1;i.entries.flatMap(f=>(f._tags||[]).map(p=>({...p,props:{...p.props}}))).sort($g).reduce((f,p)=>{const g=p._d||p._h;if(!f.has(g))return f.set(g,p);const h=f.get(g);if((p?.tagDuplicateStrategy||(dN.has(p.tag)?"merge":null)||(p.key&&p.key===h.key?"merge":null))==="merge"){const b={...h.props};Object.entries(p.props).forEach(([w,v])=>b[w]=w==="style"?new Map([...h.props.style||new Map,...v]):w==="class"?new Set([...h.props.class||new Set,...v]):v),f.set(g,{...p,props:b})}else p._p>>10===h._p>>10&&p.tag==="meta"&&Cx(g)?(f.set(g,Object.assign([...Array.isArray(h)?h:[h],p],p)),l=!0):(p._w===h._w?p._p>h._p:p?._w<h?._w)&&f.set(g,p);return f},i.tagMap);const c=i.tagMap.get("title"),u=i.tagMap.get("titleTemplate");if(s._title=c?.textContent,u){const f=u?.textContent;if(s._titleTemplate=f,f){let p=typeof f=="function"?f(c?.textContent):f;typeof p=="string"&&!s.plugins.has("template-params")&&(p=p.replace("%s",c?.textContent||"")),c?p===null?i.tagMap.delete("title"):i.tagMap.set("title",{...c,textContent:p}):(u.tag="title",u.textContent=p)}}i.tags=Array.from(i.tagMap.values()),l&&(i.tags=i.tags.flat().sort($g)),await t.callHook("tags:beforeResolve",i),await t.callHook("tags:resolve",i),await t.callHook("tags:afterResolve",i);const d=[];for(const f of i.tags){const{innerHTML:p,tag:g,props:h}=f;if(uN.has(g)&&!(Object.keys(h).length===0&&!Af(f.innerHTML)&&!Af(f.textContent))&&!(g==="meta"&&!Af(h.content)&&!h["http-equiv"]&&!h.charset)){if(g==="script"&&p){if(String(h.type).endsWith("json")){const y=typeof p=="string"?p:JSON.stringify(p);f.innerHTML=y.replace(/</g,"\\u003C")}else typeof p=="string"&&(f.innerHTML=p.replace(new RegExp(`</${g}`,"g"),`<\\/${g}`));f._d=Ng(f)}d.push(f)}}return d},invalidate(){for(const i of r.values())o.add(i._i);s.dirty=!0,t.callHook("entries:updated",s)}};
5return(e?.plugins||[]).forEach(i=>qb(s,i)),s.hooks.callHook("init",s),e.init?.forEach(i=>i&&s.push(i)),s}const Rf="%separator";function xN(e,t,n=!1){let r;if(t==="s"||t==="pageTitle")r=e.pageTitle;else if(t.includes(".")){const a=t.indexOf(".");r=e[t.substring(0,a)]?.[t.substring(a+1)]}else r=e[t];if(r!==void 0)return n?(r||"").replace(/\\/g,"\\\\").replace(/</g,"\\u003C").replace(/"/g,'\\"'):r||""}function zl(e,t,n,r=!1){if(typeof e!="string"||!e.includes("%"))return e;let a=e;try{a=decodeURI(e)}catch{}const o=a.match(/%\w+(?:\.\w+)?/g);if(!o)return e;const s=e.includes(Rf);return e=e.replace(/%\w+(?:\.\w+)?/g,i=>{if(i===Rf||!o.includes(i))return i;const l=xN(t,i.slice(1),r);return l!==void 0?l:i}).trim(),s&&(e=e.split(Rf).map(i=>i.trim()).filter(i=>i!=="").join(n?` ${n} `:" ")),e}const Ub=e=>e.includes(":key")?e:e.split(":").join(":key:"),RN={key:"aliasSorting",hooks:{"tags:resolve":e=>{let t=!1;for(const n of e.tags){const r=n.tagPriority;if(!r)continue;const a=String(r);if(a.startsWith("before:")){const o=Ub(a.slice(7)),s=e.tagMap.get(o);s&&(typeof s.tagPriority=="number"&&(n.tagPriority=s.tagPriority),n._p=s._p-1,t=!0)}else if(a.startsWith("after:")){const o=Ub(a.slice(6)),s=e.tagMap.get(o);s&&(typeof s.tagPriority=="number"&&(n.tagPriority=s.tagPriority),n._p=s._p+1,t=!0)}}t&&(e.tags=e.tags.sort($g))}}},ON={key:"deprecations",hooks:{"entries:normalize":({tags:e})=>{for(const t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),t.props.body&&(t.tagPosition="bodyClose",delete t.props.body)}}};async function Lg(e){if(typeof e==="function")return e;if(e instanceof Promise)return await e;if(Array.isArray(e))return await Promise.all(e.map(n=>Lg(n)));if(e?.constructor===Object){const n={};for(const r of Object.keys(e))n[r]=await Lg(e[r]);return n}return e}const PN={key:"promises",hooks:{"entries:resolve":async e=>{const t=[];for(const n in e.entries)e.entries[n]._promisesProcessed||t.push(Lg(e.entries[n].input).then(r=>{e.entries[n].input=r,e.entries[n]._promisesProcessed=!0}));await Promise.all(t)}}},IN={meta:"content",link:"href",htmlAttrs:"lang"},kN=["innerHTML","textContent"],DN=e=>({key:"template-params",hooks:{"entries:normalize":t=>{const n=t.tags.filter(r=>r.tag==="templateParams"&&r.mode==="server")?.[0]?.props||{};Object.keys(n).length&&(e._ssrPayload={templateParams:{...e._ssrPayload?.templateParams||{},...n}})},"tags:resolve":({tagMap:t,tags:n})=>{const r=t.get("templateParams")?.props||{},a=r.separator||"|";delete r.separator,r.pageTitle=zl(r.pageTitle||e._title||"",r,a);for(const o of n){if(o.processTemplateParams===!1)continue;const s=IN[o.tag];if(s&&typeof o.props[s]=="string")o.props[s]=zl(o.props[s],r,a);else if(o.processTemplateParams||o.tag==="titleTemplate"||o.tag==="title")for(const i of kN)typeof o[i]=="string"&&(o[i]=zl(o[i],r,a,o.tag==="script"&&o.props.type.endsWith("json")))}e._templateParams=r,e._separator=a},"tags:afterResolve":({tagMap:t})=>{const n=t.get("title");n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=zl(n.textContent,e._templateParams,e._separator))}}}),$N=(e,t)=>Ue(t)?Re(t):t,py="usehead";function MN(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(py,e)}}.install}function NN(){if(el()){const e=vt(py);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function LN(e,t={}){const n=t.head||NN();return n.ssr?n.push(e||{},t):VN(n,e,t)}function VN(e,t,n={}){const r=Dn();if(r&&!r.active)return{patch(){},dispose(){},_poll(){}};const a=B(!1);let o;return yt(()=>{const i=a.value?{}:ic(t,$N);o?o.patch(i):o=e.push(i,n)}),Ge()&&(xr(()=>{o.dispose()}),Yv(()=>{a.value=!0}),Gv(()=>{a.value=!1})),o}function BN(e){const t=e||mx();return t?.ssrContext?.head||t?.runWithContext(()=>{if(el())return vt(py)})}function FN(e,t={}){const n=BN(t.nuxt);if(n)return LN(e,{head:n,...t})}const Ko=typeof document<"u";function xx(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}
vendor: 21,952 bytes, line 5
5function qN(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&xx(e.default)}const it=Object.assign;function Of(e,t){const n={};for(const r in t){const a=t[r];n[r]=ar(a)?a.map(e):e(a)}return n}const Ei=()=>{},ar=Array.isArray;function jb(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}const Rx=/#/g,UN=/&/g,jN=/\//g,HN=/=/g,WN=/\?/g,Ox=/\+/g,KN=/%5B/g,zN=/%5D/g,Px=/%5E/g,GN=/%60/g,Ix=/%7B/g,YN=/%7C/g,kx=/%7D/g,QN=/%20/g;function hy(e){return e==null?"":encodeURI(""+e).replace(YN,"|").replace(KN,"[").replace(zN,"]")}function JN(e){return hy(e).replace(Ix,"{").replace(kx,"}").replace(Px,"^")}function Vg(e){return hy(e).replace(Ox,"%2B").replace(QN,"+").replace(Rx,"%23").replace(UN,"%26").replace(GN,"`").replace(Ix,"{").replace(kx,"}").replace(Px,"^")}function XN(e){return Vg(e).replace(HN,"%3D")}function ZN(e){return hy(e).replace(Rx,"%23").replace(WN,"%3F")}function eL(e){return ZN(e).replace(jN,"%2F")}function Ui(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const tL=/\/$/,nL=e=>e.replace(tL,"");function Pf(e,t,n="/"){let r,a={},o="",s="";const i=t.indexOf("#");let l=t.indexOf("?");return l=i>=0&&l>i?-1:l,l>=0&&(r=t.slice(0,l),o=t.slice(l,i>0?i:t.length),a=e(o.slice(1))),i>=0&&(r=r||t.slice(0,i),s=t.slice(i,t.length)),r=sL(r??t,n),{fullPath:r+o+s,path:r,query:a,hash:Ui(s)}}function rL(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Hb(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function aL(e,t,n){const r=t.matched.length-1,a=n.matched.length-1;return r>-1&&r===a&&ps(t.matched[r],n.matched[a])&&Dx(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function ps(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Dx(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!oL(e[n],t[n]))return!1;return!0}function oL(e,t){return ar(e)?Wb(e,t):ar(t)?Wb(t,e):e?.valueOf()===t?.valueOf()}function Wb(e,t){return ar(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function sL(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),a=r[r.length-1];(a===".."||a===".")&&r.push("");let o=n.length-1,s,i;for(s=0;s<r.length;s++)if(i=r[s],i!==".")if(i==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s).join("/")}const Bn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Bg=(function(e){return e.pop="pop",e.push="push",e})({}),If=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function iL(e){if(!e)if(Ko){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),nL(e)}const lL=/^[^#]+#/;function uL(e,t){return e.replace(lL,"#")+t}function cL(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const ud=()=>({left:window.scrollX,top:window.scrollY});function dL(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),a=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;t=cL(a,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Kb(e,t){return(history.state?history.state.position-t:-1)+e}const Fg=new Map;function fL(e,t){Fg.set(e,t)}function pL(e){const t=Fg.get(e);return Fg.delete(e),t}function hL(e){return typeof e=="string"||e&&typeof e=="object"}function $x(e){return typeof e=="string"||typeof e=="symbol"}let xt=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const Mx=Symbol("");xt.MATCHER_NOT_FOUND+"",xt.NAVIGATION_GUARD_REDIRECT+"",xt.NAVIGATION_ABORTED+"",xt.NAVIGATION_CANCELLED+"",xt.NAVIGATION_DUPLICATED+"";function hs(e,t){return it(new Error,{type:e,[Mx]:!0},t)}function Dr(e,t){return e instanceof Error&&Mx in e&&(t==null||!!(e.type&t))}const mL=["params","query","hash"];function gL(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of mL)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}function vL(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const a=n[r].replace(Ox," "),o=a.indexOf("="),s=Ui(o<0?a:a.slice(0,o)),i=o<0?null:Ui(a.slice(o+1));if(s in t){let l=t[s];ar(l)||(l=t[s]=[l]),l.push(i)}else t[s]=i}return t}function zb(e){let t="";for(let n in e){const r=e[n];if(n=XN(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(ar(r)?r.map(a=>a&&Vg(a)):[r&&Vg(r)]).forEach(a=>{a!==void 0&&(t+=(t.length?"&":"")+n,a!=null&&(t+="="+a))})}return t}function yL(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=ar(r)?r.map(a=>a==null?null:""+a):r==null?r:""+r)}return t}const Nx=Symbol(""),Gb=Symbol(""),cd=Symbol(""),my=Symbol(""),qg=Symbol("");function Zs(){let e=[];function t(r){return e.push(r),()=>{const a=e.indexOf(r);a>-1&&e.splice(a,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function _L(e,t,n){const r=()=>{e[t].delete(n)};wn(r),Yv(r),Gv(()=>{e[t].add(n)}),e[t].add(n)}function cJ(e){const t=vt(Nx,{}).value;t&&_L(t,"leaveGuards",e)}function Pa(e,t,n,r,a,o=s=>s()){const s=r&&(r.enterCallbacks[a]=r.enterCallbacks[a]||[]);return()=>new Promise((i,l)=>{const c=f=>{f===!1?l(hs(xt.NAVIGATION_ABORTED,{from:n,to:t})):f instanceof Error?l(f):hL(f)?l(hs(xt.NAVIGATION_GUARD_REDIRECT,{from:t,to:f})):(s&&r.enterCallbacks[a]===s&&typeof f=="function"&&s.push(f),i())},u=o(()=>e.call(r&&r.instances[a],t,n,c));let d=Promise.resolve(u);e.length<3&&(d=d.then(c)),d.catch(f=>l(f))})}function kf(e,t,n,r,a=o=>o()){const o=[];for(const s of e)for(const i in s.components){let l=s.components[i];if(!(t!=="beforeRouteEnter"&&!s.instances[i]))if(xx(l)){const c=(l.__vccOpts||l)[t];c&&o.push(Pa(c,n,r,s,i,a))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${i}" at "${s.path}"`);const d=qN(u)?u.default:u;s.mods[i]=u,s.components[i]=d;const f=(d.__vccOpts||d)[t];return f&&Pa(f,n,r,s,i,a)()}))}}return o}function bL(e,t){const n=[],r=[],a=[],o=Math.max(t.matched.length,e.matched.length);for(let s=0;s<o;s++){const i=t.matched[s];i&&(e.matched.find(c=>ps(c,i))?r.push(i):n.push(i));const l=e.matched[s];l&&(t.matched.find(c=>ps(c,l))||a.push(l))}return[n,r,a]}let wL=()=>location.protocol+"//"+location.host;function Lx(e,t){const{pathname:n,search:r,hash:a}=t,o=e.indexOf("#");if(o>-1){let s=a.includes(e.slice(o))?e.slice(o).length:1,i=a.slice(s);return i[0]!=="/"&&(i="/"+i),Hb(i,"")}return Hb(n,e)+r+a}function SL(e,t,n,r){let a=[],o=[],s=null;const i=({state:f})=>{const p=Lx(e,location),g=n.value,h=t.value;let y=0;if(f){if(n.value=p,t.value=f,s&&s===g){s=null;return}y=h?f.position-h.position:0}else r(p);a.forEach(b=>{b(n.value,g,{delta:y,type:Bg.pop,direction:y?y>0?If.forward:If.back:If.unknown})})};function l(){s=n.value}function c(f){a.push(f);const p=()=>{const g=a.indexOf(f);g>-1&&a.splice(g,1)};return o.push(p),p}function u(){if(document.visibilityState==="hidden"){const{history:f}=window;if(!f.state)return;f.replaceState(it({},f.state,{scroll:ud()}),"")}}function d(){for(const f of o)f();o=[],window.removeEventListener("popstate",i),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",i),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:l,listen:c,destroy:d}}function Yb(e,t,n,r=!1,a=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:a?ud():null}}function EL(e){const{history:t,location:n}=window,r={value:Lx(e,n)},a={value:t.state};a.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const d=e.indexOf("#"),f=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+l:wL()+e+l;try{t[u?"replaceState":"pushState"](c,"",f),a.value=c}catch(p){console.error(p),n[u?"replace":"assign"](f)}}function s(l,c){o(l,it({},t.state,Yb(a.value.back,l,a.value.forward,!0),c,{position:a.value.position}),!0),r.value=l}function i(l,c){const u=it({},a.value,t.state,{forward:l,scroll:ud()});o(u.current,u,!0),o(l,it({},Yb(r.value,l,null),{position:u.position+1},c),!1),r.value=l}return{location:r,state:a,push:i,replace:s}}function CL(e){e=iL(e);const t=EL(e),n=SL(e,t.state,t.location,t.replace);function r(o,s=!0){s||n.pauseListeners(),history.go(o)}const a=it({location:"",base:e,go:r,createHref:uL.bind(null,e)},t,n);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}let io=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var Nt=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(Nt||{});const TL={type:io.Static,value:""},AL=/[a-zA-Z0-9_]/;function xL(e){if(!e)return[[]];if(e==="/")return[[TL]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=Nt.Static,r=n;const a=[];let o;function s(){o&&a.push(o),o=[]}let i=0,l,c="",u="";function d(){c&&(n===Nt.Static?o.push({type:io.Static,value:c}):n===Nt.Param||n===Nt.ParamRegExp||n===Nt.ParamRegExpEnd?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:io.Param,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;i<e.length;){if(l=e[i++],l==="\\"&&n!==Nt.ParamRegExp){r=n,n=Nt.EscapeNext;continue}switch(n){case Nt.Static:l==="/"?(c&&d(),s()):l===":"?(d(),n=Nt.Param):f();break;case Nt.EscapeNext:f(),n=r;break;case Nt.Param:l==="("?n=Nt.ParamRegExp:AL.test(l)?f():(d(),n=Nt.Static,l!=="*"&&l!=="?"&&l!=="+"&&i--);break;case Nt.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=Nt.ParamRegExpEnd:u+=l;break;case Nt.ParamRegExpEnd:d(),n=Nt.Static,l!=="*"&&l!=="?"&&l!=="+"&&i--,u="";break;default:t("Unknown state");break}}return n===Nt.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),d(),s(),a}const Qb="[^/]+?",RL={sensitive:!1,strict:!1,start:!0,end:!0};var Xt=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(Xt||{});const OL=/[.+*?^${}()[\]/\\]/g;function PL(e,t){const n=it({},RL,t),r=[];let a=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[Xt.Root];n.strict&&!c.length&&(a+="/");for(let d=0;d<c.length;d++){const f=c[d];let p=Xt.Segment+(n.sensitive?Xt.BonusCaseSensitive:0);if(f.type===io.Static)d||(a+="/"),a+=f.value.replace(OL,"\\$&"),p+=Xt.Static;else if(f.type===io.Param){const{value:g,repeatable:h,optional:y,regexp:b}=f;o.push({name:g,repeatable:h,optional:y});const w=b||Qb;if(w!==Qb){p+=Xt.BonusCustomRegExp;try{`${w}`}catch(_){throw new Error(`Invalid custom RegExp for param "${g}" (${w}): `+_.message)}}let v=h?`((?:${w})(?:/(?:${w}))*)`:`(${w})`;d||(v=y&&c.length<2?`(?:/${v})`:"/"+v),y&&(v+="?"),a+=v,p+=Xt.Dynamic,y&&(p+=Xt.BonusOptional),h&&(p+=Xt.BonusRepeatable),w===".*"&&(p+=Xt.BonusWildcard)}u.push(p)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=Xt.BonusStrict}n.strict||(a+="/?"),n.end?a+="$":n.strict&&!a.endsWith("/")&&(a+="(?:/|$)");const s=new RegExp(a,n.sensitive?"":"i");function i(c){const u=c.match(s),d={};if(!u)return null;for(let f=1;f<u.length;f++){const p=u[f]||"",g=o[f-1];d[g.name]=p&&g.repeatable?p.split("/"):p}return d}function l(c){let u="",d=!1;for(const f of e){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const p of f)if(p.type===io.Static)u+=p.value;else if(p.type===io.Param){const{value:g,repeatable:h,optional:y}=p,b=g in c?c[g]:"";if(ar(b)&&!h)throw new Error(`Provided param "${g}" is an array but it is not repeatable (* or + modifiers)`);const w=ar(b)?b.join("/"):b;if(!w)if(y)f.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${g}"`);u+=w}}return u||"/"}return{re:s,score:r,keys:o,parse:i,stringify:l}}function IL(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===Xt.Static+Xt.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Xt.Static+Xt.Segment?1:-1:0}function Vx(e,t){let n=0;const r=e.score,a=t.score;for(;n<r.length&&n<a.length;){const o=IL(r[n],a[n]);if(o)return o;n++}if(Math.abs(a.length-r.length)===1){if(Jb(r))return 1;if(Jb(a))return-1}return a.length-r.length}function Jb(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const kL={strict:!1,end:!0,sensitive:!1};function DL(e,t,n){const r=PL(xL(e.path),n),a=it(r,{record:e,parent:t,children:[],alias:[]});return t&&!a.record.aliasOf==!t.record.aliasOf&&t.children.push(a),a}function $L(e,t){const n=[],r=new Map;t=jb(kL,t);function a(d){return r.get(d)}function o(d,f,p){const g=!p,h=Zb(d);h.aliasOf=p&&p.record;const y=jb(t,d),b=[h];if("alias"in d){const _=typeof d.alias=="string"?[d.alias]:d.alias;for(const S of _)b.push(Zb(it({},h,{components:p?p.record.components:h.components,path:S,aliasOf:p?p.record:h})))}let w,v;for(const _ of b){const{path:S}=_;if(f&&S[0]!=="/"){const E=f.record.path,C=E[E.length-1]==="/"?"":"/";_.path=f.record.path+(S&&C+S)}if(w=DL(_,f,y),p?p.alias.push(w):(v=v||w,v!==w&&v.alias.push(w),g&&d.name&&!ew(w)&&s(d.name)),Bx(w)&&l(w),h.children){const E=h.children;for(let C=0;C<E.length;C++)o(E[C],w,p&&p.children[C])}p=p||w}return v?()=>{s(v)}:Ei}function s(d){if($x(d)){const f=r.get(d);f&&(r.delete(d),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(d);f>-1&&(n.splice(f,1),d.record.name&&r.delete(d.record.name),d.children.forEach(s),d.alias.forEach(s))}}function i(){return n}function l(d){const f=LL(d,n);n.splice(f,0,d),d.record.name&&!ew(d)&&r.set(d.record.name,d)}function c(d,f){let p,g={},h,y;if("name"in d&&d.name){if(p=r.get(d.name),!p)throw hs(xt.MATCHER_NOT_FOUND,{location:d});y=p.record.name,g=it(Xb(f.params,p.keys.filter(v=>!v.optional).concat(p.parent?p.parent.keys.filter(v=>v.optional):[]).map(v=>v.name)),d.params&&Xb(d.params,p.keys.map(v=>v.name))),h=p.stringify(g)}else if(d.path!=null)h=d.path,p=n.find(v=>v.re.test(h)),p&&(g=p.parse(h),y=p.record.name);else{if(p=f.name?r.get(f.name):n.find(v=>v.re.test(f.path)),!p)throw hs(xt.MATCHER_NOT_FOUND,{location:d,currentLocation:f});y=p.record.name,g=it({},f.params,d.params),h=p.stringify(g)}const b=[];let w=p;for(;w;)b.unshift(w.record),w=w.parent;return{name:y,path:h,params:g,matched:b,meta:NL(b)}}e.forEach(d=>o(d));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:s,clearRoutes:u,getRoutes:i,getRecordMatcher:a}}function Xb(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Zb(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:ML(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function ML(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function ew(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function NL(e){return e.reduce((t,n)=>it(t,n.meta),{})}function LL(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;Vx(e,t[o])<0?r=o:n=o+1}const a=VL(e);return a&&(r=t.lastIndexOf(a,r-1)),r}function VL(e){let t=e;for(;t=t.parent;)if(Bx(t)&&Vx(e,t)===0)return t}function Bx({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function tw(e){const t=vt(cd),n=vt(my),r=D(()=>{const l=m(e.to);return t.resolve(l)}),a=D(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const f=d.findIndex(ps.bind(null,u));if(f>-1)return f;const p=nw(l[c-2]);return c>1&&nw(u)===p&&d[d.length-1].path!==p?d.findIndex(ps.bind(null,l[c-2])):f}),o=D(()=>a.value>-1&&jL(n.params,r.value.params)),s=D(()=>a.value>-1&&a.value===n.matched.length-1&&Dx(n.params,r.value.params));function i(l={}){if(UL(l)){const c=t[m(e.replace)?"replace":"push"](m(e.to)).catch(Ei);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:D(()=>r.value.href),isActive:o,isExactActive:s,navigate:i}}function BL(e){return e.length===1?e[0]:e}const FL=N({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:tw,setup(e,{slots:t}){const n=Bt(tw(e)),{options:r}=vt(cd),a=D(()=>({[rw(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[rw(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&BL(t.default(n));return e.custom?o:rt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},o)}}}),qL=FL;function UL(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function jL(e,t){for(const n in t){const r=t[n],a=e[n];if(typeof r=="string"){if(r!==a)return!1}else if(!ar(a)||a.length!==r.length||r.some((o,s)=>o.valueOf()!==a[s].valueOf()))return!1}return!0}function nw(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const rw=(e,t,n)=>e??t??n,HL=N({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=vt(qg),a=D(()=>e.route||r.value),o=vt(Gb,0),s=D(()=>{let c=m(o);const{matched:u}=a.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),i=D(()=>a.value.matched[s.value]);nn(Gb,D(()=>s.value+1)),nn(Nx,i),nn(qg,a);const l=B();return _e(()=>[l.value,i.value,e.name],([c,u,d],[f,p,g])=>{u&&(u.instances[d]=c,p&&p!==u&&c&&c===f&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!ps(u,p)||!f)&&(u.enterCallbacks[d]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=a.value,u=e.name,d=i.value,f=d&&d.components[u];if(!f)return aw(n.default,{Component:f,route:c});const p=d.props[u],g=p?p===!0?c.params:typeof p=="function"?p(c):p:null,y=rt(f,it({},g,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return aw(n.default,{Component:y,route:c})||y}}});function aw(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const Fx=HL;function WL(e){const t=$L(e.routes,e),n=e.parseQuery||vL,r=e.stringifyQuery||zb,a=e.history,o=Zs(),s=Zs(),i=Zs(),l=Ct(Bn);let c=Bn;Ko&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Of.bind(null,U=>""+U),d=Of.bind(null,eL),f=Of.bind(null,Ui);function p(U,te){let X,he;return $x(U)?(X=t.getRecordMatcher(U),he=te):he=U,t.addRoute(he,X)}function g(U){const te=t.getRecordMatcher(U);te&&t.removeRoute(te)}function h(){return t.getRoutes().map(U=>U.record)}function y(U){return!!t.getRecordMatcher(U)}function b(U,te){if(te=it({},te||l.value),typeof U=="string"){const $=Pf(n,U,te.path),q=t.resolve({path:$.path},te),Y=a.createHref($.fullPath);return it($,q,{params:f(q.params),hash:Ui($.hash),redirectedFrom:void 0,href:Y})}let X;if(U.path!=null)X=it({},U,{path:Pf(n,U.path,te.path).path});else{const $=it({},U.params);for(const q in $)$[q]==null&&delete $[q];X=it({},U,{params:d($)}),te.params=d(te.params)}const he=t.resolve(X,te),Ae=U.hash||"";he.params=u(f(he.params));const De=rL(r,it({},U,{hash:JN(Ae),path:he.path})),R=a.createHref(De);return it({fullPath:De,hash:Ae,query:r===zb?yL(U.query):U.query||{}},he,{redirectedFrom:void 0,href:R})}function w(U){return typeof U=="string"?Pf(n,U,l.value.path):it({},U)}function v(U,te){if(c!==U)return hs(xt.NAVIGATION_CANCELLED,{from:te,to:U})}function _(U){return C(U)}function S(U){return _(it(w(U),{replace:!0}))}function E(U,te){const X=U.matched[U.matched.length-1];if(X&&X.redirect){const{redirect:he}=X;let Ae=typeof he=="function"?he(U,te):he;return typeof Ae=="string"&&(Ae=Ae.includes("?")||Ae.includes("#")?Ae=w(Ae):{path:Ae},Ae.params={}),it({query:U.query,hash:U.hash,params:Ae.path!=null?{}:U.params},Ae)}}function C(U,te){const X=c=b(U),he=l.value,Ae=U.state,De=U.force,R=U.replace===!0,$=E(X,he);if($)return C(it(w($),{state:typeof $=="object"?it({},Ae,$.state):Ae,force:De,replace:R}),te||X);const q=X;q.redirectedFrom=te;let Y;return!De&&aL(r,he,X)&&(Y=hs(xt.NAVIGATION_DUPLICATED,{to:q,from:he}),Ce(he,he,!0,!1)),(Y?Promise.resolve(Y):T(q,he)).catch(H=>Dr(H)?Dr(H,xt.NAVIGATION_GUARD_REDIRECT)?H:Se(H):ee(H,q,he)).then(H=>
5{if(H){if(Dr(H,xt.NAVIGATION_GUARD_REDIRECT))return C(it({replace:R},w(H.to),{state:typeof H.to=="object"?it({},Ae,H.to.state):Ae,force:De}),te||q)}else H=P(q,he,!0,R,Ae);return O(q,he,H),H})}function x(U,te){const X=v(U,te);return X?Promise.reject(X):Promise.resolve()}function A(U){const te=ie.values().next().value;return te&&typeof te.runWithContext=="function"?te.runWithContext(U):U()}function T(U,te){let X;const[he,Ae,De]=bL(U,te);X=kf(he.reverse(),"beforeRouteLeave",U,te);for(const $ of he)$.leaveGuards.forEach(q=>{X.push(Pa(q,U,te))});const R=x.bind(null,U,te);return X.push(R),fe(X).then(()=>{X=[];for(const $ of o.list())X.push(Pa($,U,te));return X.push(R),fe(X)}).then(()=>{X=kf(Ae,"beforeRouteUpdate",U,te);for(const $ of Ae)$.updateGuards.forEach(q=>{X.push(Pa(q,U,te))});return X.push(R),fe(X)}).then(()=>{X=[];for(const $ of De)if($.beforeEnter)if(ar($.beforeEnter))for(const q of $.beforeEnter)X.push(Pa(q,U,te));else X.push(Pa($.beforeEnter,U,te));return X.push(R),fe(X)}).then(()=>(U.matched.forEach($=>$.enterCallbacks={}),X=kf(De,"beforeRouteEnter",U,te,A),X.push(R),fe(X))).then(()=>{X=[];for(const $ of s.list())X.push(Pa($,U,te));return X.push(R),fe(X)}).catch($=>Dr($,xt.NAVIGATION_CANCELLED)?$:Promise.reject($))}function O(U,te,X){i.list().forEach(he=>A(()=>he(U,te,X)))}function P(U,te,X,he,Ae){const De=v(U,te);if(De)return De;const R=te===Bn,$=Ko?history.state:{};X&&(he||R?a.replace(U.fullPath,it({scroll:R&&$&&$.scroll},Ae)):a.push(U.fullPath,Ae)),l.value=U,Ce(U,te,X,R),Se()}let z;function Q(){z||(z=a.listen((U,te,X)=>{if(!Le.listening)return;const he=b(U),Ae=E(he,Le.currentRoute.value);if(Ae){C(it(Ae,{replace:!0,force:!0}),he).catch(Ei);return}c=he;const De=l.value;Ko&&fL(Kb(De.fullPath,X.delta),ud()),T(he,De).catch(R=>Dr(R,xt.NAVIGATION_ABORTED|xt.NAVIGATION_CANCELLED)?R:Dr(R,xt.NAVIGATION_GUARD_REDIRECT)?(C(it(w(R.to),{force:!0}),he).then($=>{Dr($,xt.NAVIGATION_ABORTED|xt.NAVIGATION_DUPLICATED)&&!X.delta&&X.type===Bg.pop&&a.go(-1,!1)}).catch(Ei),Promise.reject()):(X.delta&&a.go(-X.delta,!1),ee(R,he,De))).then(R=>{R=R||P(he,De,!1),R&&(X.delta&&!Dr(R,xt.NAVIGATION_CANCELLED)?a.go(-X.delta,!1):X.type===Bg.pop&&Dr(R,xt.NAVIGATION_ABORTED|xt.NAVIGATION_DUPLICATED)&&a.go(-1,!1)),O(he,De,R)}).catch(Ei)}))}let K=Zs(),W=Zs(),G;function ee(U,te,X){Se(U);const he=W.list();return he.length?he.forEach(Ae=>Ae(U,te,X)):console.error(U),Promise.reject(U)}function ge(){return G&&l.value!==Bn?Promise.resolve():new Promise((U,te)=>{K.add([U,te])})}function Se(U){return G||(G=!U,Q(),K.list().forEach(([te,X])=>U?X(U):te()),K.reset()),U}function Ce(U,te,X,he){const{scrollBehavior:Ae}=e;if(!Ko||!Ae)return Promise.resolve();const De=!X&&pL(Kb(U.fullPath,0))||(he||!X)&&history.state&&history.state.scroll||null;return Oe().then(()=>Ae(U,te,De)).then(R=>R&&dL(R)).catch(R=>ee(R,U,te))}const ke=U=>a.go(U);let st;const ie=new Set,Le={currentRoute:l,listening:!0,addRoute:p,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:h,resolve:b,options:e,push:_,replace:S,go:ke,back:()=>ke(-1),forward:()=>ke(1),beforeEach:o.add,beforeResolve:s.add,afterEach:i.add,onError:W.add,isReady:ge,install(U){U.component("RouterLink",qL),U.component("RouterView",Fx),U.config.globalProperties.$router=Le,Object.defineProperty(U.config.globalProperties,"$route",{enumerable:!0,get:()=>m(l)}),Ko&&!st&&l.value===Bn&&(st=!0,_(a.location).catch(he=>{}));const te={};for(const he in Bn)Object.defineProperty(te,he,{get:()=>l.value[he],enumerable:!0});U.provide(cd,Le),U.provide(my,mr(te)),U.provide(qg,l);const X=U.unmount;ie.add(U),U.unmount=function(){ie.delete(U),ie.size<1&&(c=Bn,z&&z(),z=null,l.value=Bn,st=!1,G=!1),X()}}};function fe(U){return U.reduce((te,X)=>te.then(()=>A(X)),Promise.resolve())}return Le}function qx(){return vt(cd)}function dd(e){return vt(my)}const Ux=(e,t)=>({default:()=>e?rt(ID,e===!0?{}:e,t):t.default?.()}),KL=/(:\w+)\([^)]+\)/g,zL=/(:\w+)[?+*]/g,GL=/:\w+/g;function ow(e){const t=e?.meta.key??e.path.replace(KL,"$1").replace(zL,"$1").replace(GL,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function YL(e,t){return e===t||t===Bn?!1:ow(e)!==ow(t)?!0:!e.matched.every((r,a)=>r.components&&r.components.default===t.matched[a]?.components?.default)}const QL=/^[a-z][a-z0-9-]*$/i;function JL(e,t){return e&&QL.test(e)?e:t}function XL(e,t=!1){if(e){if(e.nodeName==="#comment"&&e.nodeValue==="[")return jx(e,[],t);if(t){const n=e.cloneNode(!0);return n.querySelectorAll("[data-island-slot]").forEach(r=>{r.innerHTML=""}),[n.outerHTML]}return[e.outerHTML]}}function jx(e,t=[],n=!1){if(e&&e.nodeName){if(eV(e))return t;if(!ZL(e)){const r=e.cloneNode(!0);n&&r.querySelectorAll?.("[data-island-slot]").forEach(a=>{a.innerHTML=""}),t.push(r.outerHTML)}jx(e.nextSibling,t,n)}return t}function Df(e,t){const n=e?XL(e):[t];return n?yD(n.join(""),n.length):rt("div")}
5function ZL(e){return e.nodeName==="#comment"&&e.nodeValue==="["}function eV(e){return e.nodeName==="#comment"&&e.nodeValue==="]"}function sw(e){return Array.isArray(e)?e:[e]}function Hx(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?sw(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?sw(n.onBeforeLeave):void 0});return Rg(...t)}const tV={scrollBehavior(e,t,n){const r=ze(),a=Ft(),o=a.options?.scrollBehaviorType??"auto";return e.path.replace(/\/$/,"")===t.path.replace(/\/$/,"")?t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:Wx(e.hash),behavior:o}:!1:(typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===Bn?iw(e,t,n,o):new Promise(i=>{const l=()=>{requestAnimationFrame(()=>{if(a.currentRoute.value.fullPath!==e.fullPath){i(!1);return}i(iw(e,t,n,o))})};r.hooks.hookOnce("page:loading:end",()=>{const c=r["~transitionPromise"];c?c.then(l):l()})})}};function Wx(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function iw(e,t,n,r){return n||(e.hash?{el:e.hash,top:Wx(e.hash),behavior:YL(e,t)?r:"instant"}:{left:0,top:0})}const nV={hashMode:!1,scrollBehaviorType:"auto"},Mr={...nV,...tV},rV=(()=>{const e={redirect:"/sitemap_index.xml"},t={},n={redirect:"/__sitemap__/models.xml"},r={redirect:"/__sitemap__/static.xml"},a={redirect:"/__sitemap__/docs.xml"},o={redirect:"/__sitemap__/blog.xml"},s={redirect:"/docs/quickstart-guide"},i={redirect:"/docs/api-overview-and-common-options"},l={redirect:"/docs/concurrency-limits"},c={redirect:"https://featherless.ai/blog/kimi-k2-by-moonshot-ai-now-available-for-premium-users-as-trial"},u={redirect:"/docs/models-model-compatibility"},d={redirect:"https://discord.com/invite/7gybCMPjVA"},f={redirect:"/account/security"},p={redirect:"/docs/overview"},g={__proto__:null,"/sitemap.xml":{__proto__:null,"":[e]},"/sitemap_index.xml":{__proto__:null,"":[t]},"/models.xml":{__proto__:null,"":[n]},"/static.xml":{__proto__:null,"":[r]},"/docs.xml":{__proto__:null,"":[a]},"/blog.xml":{__proto__:null,"":[o]},"/docs/getting-started":{__proto__:null,"":[s]},"/docs/api-reference":{__proto__:null,"":[i]},"/docs/concurrency":{__proto__:null,"":[l]},"/docs/moonshotai/Kimi-K2-Instruct":{__proto__:null,"":[c]},"/docs/model-compatibility":{__proto__:null,"":[u]},"/docs/model-compatibility.":{__proto__:null,"":[u]},"/docs/discord.gg/featherlessai":{__proto__:null,"":[d]},"/account/change-password":{__proto__:null,"":[f]},"/docs":{__proto__:null,"":[p]},"/__sitemap__/style.xsl":{__proto__:null,"":[t]},"/__sitemap__/static.xml":{__proto__:null,"":[t]},"/__sitemap__/docs.xml":{__proto__:null,"":[t]},"/__sitemap__/blog.xml":{__proto__:null,"":[t]}},h={payload:!0,payload:!0};return(y,b)=>{let w=[];b.charCodeAt(b.length-1)===47&&(b=b.slice(0,-1));let v=g[b];if(v===void 0&&b.charCodeAt(b.length-1)===47&&(v=g[b.slice(0,-1)]),v!==void 0){let E=v[y];if(E===void 0&&(E=v[""]),E!==void 0)for(let C=E.length-1;C>=0;C--)w.push({data:E[C]})}let _=b.split("/");_.length>1&&_[_.length-1]===""&&(_.pop(),b=b.slice(0,-1));let S=_.length;return S>1&&_[1]==="api"&&S>2&&_[2]==="avatar"&&w.push({data:h,params:{_:b.slice(12)}}),w.push({data:t,params:{_:b.slice(1)}}),w.reverse()}})(),aV=(()=>{const e={redirect:"/sitemap_index.xml"},t={},n={redirect:"/__sitemap__/models.xml"},r={redirect:"/__sitemap__/static.xml"},a={redirect:"/__sitemap__/docs.xml"},o={redirect:"/__sitemap__/blog.xml"},s={redirect:"/docs/quickstart-guide"},i={redirect:"/docs/api-overview-and-common-options"},l={redirect:"/docs/concurrency-limits"},c={redirect:"https://featherless.ai/blog/kimi-k2-by-moonshot-ai-now-available-for-premium-users-as-trial"},u={redirect:"/docs/models-model-compatibility"},d={redirect:"https://discord.com/invite/7gybCMPjVA"},f={redirect:"/account/security"},p={redirect:"/docs/overview"},g={__proto__:null,"/sitemap.xml":{__proto__:null,"":[e]},"/sitemap_index.xml":{__proto__:null,"":[t]},"/models.xml":{__proto__:null,"":[n]},"/static.xml":{__proto__:null,"":[r]},"/docs.xml":{__proto__:null,"":[a]},"/blog.xml":{__proto__:null,"":[o]},"/docs/getting-started":{__proto__:null,"":[s]},"/docs/api-reference":{__proto__:null,"":[i]},"/docs/concurrency":{__proto__:null,"":[l]},"/docs/moonshotai/kimi-k2-instruct":{__proto__:null,"":[c]},"/docs/model-compatibility":{__proto__:null,"":[u]},"/docs/model-compatibility.":{__proto__:null,"":[u]},"/docs/discord.gg/featherlessai":{__proto__:null,"":[d]},"/account/change-password":{__proto__:null,"":[f]},"/docs":{__proto__:null,"":[p]},"/__sitemap__/style.xsl":{__proto__:null,"":[t]},"/__sitemap__/static.xml":{__proto__:null,"":[t]},"/__sitemap__/docs.xml":{__proto__:null,"":[t]},"/__sitemap__/blog.xml":{__proto__:null,"":[t]}},h={payload:!0,payload:!0};return(y,b)=>{let w=[];b.charCodeAt(b.length-1)===47&&(b=b.slice(0,-1));let v=g[b];if(v===void 0&&b.charCodeAt(b.length-1)===47&&(v=g[b.slice(0,-1)]),v!==void 0){let E=v[y];if(E===void 0&&(E=v[""]),E!==void 0)for(let C=E.length-1;C>=0;C--)w.push({data:E[C]})}let _=b.split("/");_.length>1&&_[_.length-1]===""&&(_.pop(),b=b.slice(0,-1));let S=_.length;return S>1&&_[1]==="api"&&S>2&&_[2]==="avatar"&&w.push({data:h,params:{_:b.slice(12)}}),w.push({data:t,params:{_:b.slice(1)}}),w.reverse()}})(),oV=function(t){if(!t.includes("%"))return t;const n=t.indexOf("?"),r=n===-1?t:t.slice(0,n);
5try{return n===-1?decodeURI(r):decodeURI(r)+t.slice(n)}catch{return t}},lw=(e,t)=>{if(typeof e!="string")return e;const n=oV(e);return t?n.toLowerCase():n},Kx=e=>Mr.sensitive?Rg({},...rV("",lw(e,!1)).map(t=>t.data).reverse()):Rg({},...aV("",lw(e,!0)).map(t=>t.data).reverse()),sV=Kx;let Au;function iV(){let e;return e=$fetch(dy(`builds/meta/${$n().app.buildId}.json`),{responseType:"json"}).then(t=>{if(!t||typeof t!="object"||!Array.isArray(t.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return t}),Au=e,e.catch(t=>{Au===e&&(Au=void 0),console.error("[nuxt] Error fetching app manifest.",t)}),e}function gy(){return Au||iV()}function sl(e){const t=typeof e=="string"?e:e.path;try{return sV(t)}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function uw(e,t={}){if(await dV(e)){const n=await cV(e,t),r=vy(e)?"default":"force-cache";return await zx(n,r)||null}return null}const lV="_payload.json",uV="_b";async function cV(e,t={}){const n=new URL(e,"http://localhost");if(n.host!=="localhost"||fa(n.pathname,{acceptRelative:!0}))throw new Error("Payload URL must not include hostname: "+e);const r=$n(),a=t.hash||(t.fresh?Date.now():r.app.buildId),o=r.app.cdnURL,s=o&&await fV(e)?o:r.app.baseURL,i=id(s,n.pathname,lV);return vy(e)||(n.search=""),a&&n.searchParams.set(uV,String(a)),i+n.search}async function zx(e,t){try{if(SM){const n=await fetch(e,{cache:t});return n.ok?await Qx(await n.text()):null}}catch(n){console.warn("[nuxt] Cannot load payload ",e,n)}return null}function Gx(e){if(e.redirect)return!1;if(e.prerender)return!0}function fd(e){return new URL(e,"http://localhost").pathname}function vy(e){return!!sl({path:fd(e)}).payload}async function Yx(e){e=fd(e),e=e==="/"?e:e.replace(/\/$/,"");try{return(await gy()).prerendered.includes(e)}catch{return!1}}async function dV(e=Ya().path){const t=sl({path:fd(e)});if(t.ssr===!1)return!1;const n=Gx(t);return n!==void 0?n:t.payload?!0:await Yx(e)}async function fV(e=Ya().path){const t=Gx(sl({path:fd(e)}));return t!==void 0?t:await Yx(e)}let to=null;async function pV(){if(to)return to;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await Qx(e.textContent||""),n=e.dataset.src?await zx(e.dataset.src,t.prerenderedAt?"force-cache":"no-cache"):void 0;return to={...t,...n,...window.__NUXT__},to.config?.public&&(to.config.public=Bt(to.config.public)),to}async function Qx(e){return await oN(e,ze()._payloadRevivers)}function hV(e,t){ze()._payloadRevivers[e]=t}const mV=[["NuxtError",e=>Jr(e)],["EmptyShallowRef",e=>Ct(e==="_"?void 0:e==="0n"?BigInt(0):Bi(e))],["EmptyRef",e=>B(e==="_"?void 0:e==="0n"?BigInt(0):Bi(e))],["ShallowRef",e=>Ct(e)],["ShallowReactive",e=>mr(e)],["Ref",e=>B(e)],["Reactive",e=>Bt(e)]],gV=At({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,a]of mV)hV(r,a);Object.assign(e.payload,([t,n]=ho(()=>e.runWithContext(pV)),t=await t,n(),t)),window.__NUXT__=e.payload}});async function yy(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async a=>{const o=new Map,s=new Promise(p=>{e.resolveTags().then(g=>{p(g.map(h=>{const y=o.get(h._d)||0,b={tag:h,id:(y?`${h._d}:${y}`:h._d)||h._h,shouldRender:!0};return h._d&&Cx(h._d)&&o.set(h._d,y+1),b}))})});let i=e._dom;if(!i){i={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const p of["body","head"]){const g=n[p]?.children;for(const h of g){const y=h.tagName.toLowerCase();if(!Dg.has(y))continue;const b=Ax({tag:y,props:{}},{innerHTML:h.innerHTML,...h.getAttributeNames().reduce((w,v)=>(w[v]=h.getAttribute(v),w),{})||{}});if(b.key=h.getAttribute("data-hid")||void 0,b._d=Ng(b)||Tx(b),i.elMap.has(b._d)){let w=1,v=b._d;for(;i.elMap.has(v);)v=`${b._d}:${w++}`;i.elMap.set(v,h)}else i.elMap.set(b._d,h)}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function l(p,g,h){const y=`${p}:${g}`;i.sideEffects[y]=h,delete i.pendingSideEffects[y]}function c({id:p,$el:g,tag:h}){const y=h.tag.endsWith("Attrs");i.elMap.set(p,g),y||(h.textContent&&h.textContent!==g.textContent&&(g.textContent=h.textContent),h.innerHTML&&h.innerHTML!==g.innerHTML&&(g.innerHTML=h.innerHTML),l(p,"el",()=>{g?.remove(),i.elMap.delete(p)}));for(const b in h.props){if(!Object.prototype.hasOwnProperty.call(h.props,b))continue;const w=h.props[b];if(b.startsWith("on")&&typeof w=="function"){const _=g?.dataset;if(_&&_[`${b}fired`]){const S=b.slice(0,-5);w.call(g,new Event(S.substring(2)))}g.getAttribute(`data-${b}`)!==""&&((h.tag==="bodyAttrs"?n.defaultView:g).addEventListener(b.substring(2),w.bind(g)),g.setAttribute(`data-${b}`,""));continue}const v=`attr:${b}`;if(b==="class"){if(!w)continue;for(const _ of w)y&&l(p,`${v}:${_}`,()=>g.classList.remove(_)),!g.classList.contains(_)&&g.classList.add(_)}else if(b==="style"){if(!w)continue;for(const[_,S]of w)l(p,`${v}:${_}`,()=>{g.style.removeProperty(_)}),g.style.setProperty(_,S)}else w!==!1&&w!==null&&(g.getAttribute(b)!==w&&g.setAttribute(b,w===!0?"":String(w)),y&&l(p,v,()=>g.removeAttribute(b)))}}const u=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0},f=await s;for(const p of f){const{tag:g,shouldRender:h,id:y}=p;if(h){if(g.tag==="title"){n.title=g.textContent,l("title","",()=>n.title=i.title);continue}p.$el=p.$el||i.elMap.get(y),p.$el?c(p):Dg.has(g.tag)&&u.push(p)}}for(const p of u){const g=p.tag.tagPosition||"head";p.$el=n.createElement(p.tag.tag),c(p),d[g]=d[g]||n.createDocumentFragment(),d[g].appendChild(p.$el)}for(const p of f)await e.hooks.callHook("dom:renderTag",p,n,l);d.head&&n.head.appendChild(d.head),d.bodyOpen&&n.body.insertBefore(d.bodyOpen,n.body.firstChild),d.bodyClose&&n.body.appendChild(d.bodyClose);for(const p in i.pendingSideEffects)i.pendingSideEffects[p]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:f}),a()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function vV(e={}){const t=e.domOptions?.render||yy;e.document=e.document||(typeof window<"u"?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1,r=AN({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]});return r.ssr=!1,r}function yV(e,t){let n=0;return()=>{const r=++n;t(()=>{n===r&&e()})}}function _V(e={}){const t=vV({domOptions:{render:yV(()=>yy(t),n=>setTimeout(n,0))},...e});return t.install=MN(t),t}const bV={disableDefaults:!0,disableCapoSorting:!1,plugins:[ON,PN,DN,RN]},wV=At({name:"nuxt:head",enforce:"pre",setup(e){const t=_V(bV);e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await yy(t)};t.hooks.hook("dom:beforeRender",o=>{o.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r);const a=t.push.bind(t);t.push=((o,s)=>{const i=a(o,s),l=i.dispose.bind(i);return i.dispose=()=>{const c=e["~transitionPromise"];c?c.then(l):l()},i})}}}),SV=/(:\w+)\([^)]+\)/g,EV=/(:\w+)[?+*]/g,CV=/:\w+/g,TV=(e,t)=>t.path.replace(SV,"$1").replace(EV,"$1").replace(CV,n=>e.params[n.slice(1)]?.toString()||""),ji=(e,t)=>{const n=e.route.matched.find(a=>a.components?.default===e.Component.type),r=t??n?.meta.key??(n&&TV(e.route,n));return typeof r=="function"?r(e.route):r},AV=(e,t)=>({default:()=>e?rt(Nk,e===!0?{}:e,t):t});function Jx(e){return Array.isArray(e)?e:[e]}const xV="modulepreload",RV=function(e,t){return new URL(e,t).href},cw={}
5,ae=function(t,n,r){let a=Promise.resolve();if(n&&n.length>0){let c=function(u){return Promise.all(u.map(d=>Promise.resolve(d).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};const s=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=i?.nonce||i?.getAttribute("nonce");a=c(n.map(u=>{if(u=RV(u,r),u in cw)return;cw[u]=!0;const d=u.endsWith(".css"),f=d?'[rel="stylesheet"]':"";if(r)for(let g=s.length-1;g>=0;g--){const h=s[g];if(h.href===u&&(!d||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${f}`))return;const p=document.createElement("link");if(p.rel=d?"stylesheet":xV,d||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),d)return new Promise((g,h)=>{p.addEventListener("load",g),p.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${u}`)))})}))}function o(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return a.then(s=>{for(const i of s||[])i.status==="rejected"&&o(i.reason);return t().catch(o)})},OV={public:!0,layout:!1},PV={public:!0},IV={public:!0},kV={public:!0,layout:"default",trafficSource:"cline"},DV={public:!0},$V={title:"Login",public:!0,layout:"default-no-grow"},MV={public:!0},NV={public:!0,layout:"default"},LV={title:"Featherless System Status",public:!0},VV={title:"My Account > Subscription"},BV={title:"Usage History"},FV={title:"People"},qV={title:"API Keys"},UV={title:"Invoices"},jV={title:"My Account > Referral Program"},HV={title:"My Account > Affiliate Program"},WV={title:"Organization"},KV={title:"Email verification required",layout:"default"},zV={title:"Private Models"},GV={title:"Register Internal Agent"},YV={title:"Manage internal apps"},QV={title:"Manage OAuth Application"},JV={title:"Developer Apps"},XV={title:"Edit Internal Agent"},ZV={title:"Internal Agent"},eB=null,tB={public:!0},nB={public:!0},rB={public:!0},aB={public:!0,layout:"default"},oB={title:"Sign up",public:!0,layout:"default-no-grow"},sB={public:!0,layout:"default",trafficSource:"roo-code"},iB={public:!0},lB={public:!0},uB={title:"Accept Organization Invite",public:!0},cB={public:!0},dB={public:!0,layout:"docs"},fB={title:"Reset Password",public:!0,layout:"default-no-grow"},pB={public:!0,layout:"lp-footer"},hB={public:!0},mB={public:!0},gB={public:!0,layout:"default"},vB={public:!0},yB={public:!0},_B={keepalive:!0},dw={public:!0},bB={title:"No Organizations Accessible",layout:"default-no-grow"},wB={public:!0,layout:"blank"},SB={public:!0},EB={public:!0,layout:"blank"},CB={public:!0},TB={public:!0},AB={public:!0},sn=null,ln={};let fw;async function $f(e){return fw||=await ae(()=>import("./oUzzRWip.js"),[],import.meta.url).then(t=>t.createClientPage),fw(e)}const Mf=[{name:"api",path:"/api",meta:OV||{},component:()=>ae(()=>import("./Be5rDU7r.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22]),import.meta.url)},{name:"bulk",path:"/bulk",meta:PV||{},component:()=>ae(()=>import("./BgBoLW_5.js"),__vite__mapDeps([23,24,2,25,26,27,28,29,4,30,31,32,3]),import.meta.url)},{name:"about",path:"/about",meta:IV||{},component:()=>ae(()=>import("./DD_eY1rw.js"),__vite__mapDeps([33,3]),import.meta.url)},{name:"cline",path:"/cline",meta:kV||{},component:()=>ae(()=>import("./B_HuKnnE.js"),__vite__mapDeps([34,3,4,5,6,10,21,2,35]),import.meta.url)},{name:"index",path:"/",meta:DV||{},component:()=>ae(()=>import("./_6sC0Glu.js"),[],import.meta.url)},{name:"login",path:"/login",meta:$V||{},component:()=>ae(()=>import("./DdCEHN_V.js"),__vite__mapDeps([36,28,29,4,30,31,37,12,13,14,15,16,3,19,20,7,8,9,10,38]),import.meta.url)},{name:"terms",path:"/terms",meta:MV||{},component:()=>ae(()=>import("./CpmkdEgI.js"),__vite__mapDeps([39,28,29,4,30,31]),import.meta.url)},{name:"openai",path:"/openai",meta:NV||{},component:()=>ae(()=>import("./DRx1Wt4p.js"),__vite__mapDeps([40,3,4,5,6,21,2,41]),import.meta.url)},{name:"status",path:"/status",meta:LV||{},component:()=>ae(()=>import("./BROW9lUG.js"),__vite__mapDeps([42,24,2,28,29,4,30,31,6,43,21]),import.meta.url)},{name:eB?.name,path:"/account",component:()=>ae(()=>import("./WtP1MN-r.js"),__vite__mapDeps([44,28,29,4,30,31,3,14,15,13,45,12,46,47,48,49,50,51,52]),import.meta.url),children:[{name:"account",path:"",meta:VV||{},component:()=>ae(()=>import("./GKuCyKus.js"),__vite__mapDeps([53,54,55,4,56,46,57,58,2,24,59,60,61,47,62,13,63,12,64,65,66,25,67,68,5,6,27,3,69,70,71,19,72,73,26,74,75,76,31,18,77,78,51,79,80,14,15,81,16,82,83,84,85,86]),import.meta.url)},{name:"account-usage",path:"usage",meta:BV||{},component:()=>ae(()=>import("./DXGYSd7y.js"),__vite__mapDeps([87,54,55,58,2,24,6]),import.meta.url)},{name:"account-people",path:"people",meta:FV||{},component:()=>ae(()=>
5import("./Bhv2G6NK.js"),__vite__mapDeps([88,54,55,4,56,46,12,13,14,15,89,79,80,63,82,47,58,2,61,64,65,66,25,24,45,90,91,31,92,93,94]),import.meta.url)},{name:"account-profile",path:"profile",component:()=>ae(()=>import("./DIvhmxUH.js"),__vite__mapDeps([95,54,55,58,2,12,13,14,15,4,62,63,79,80,24,16]),import.meta.url)},{name:"account-api-keys",path:"api-keys",meta:qV||{},component:()=>ae(()=>import("./DwfZBF1-.js"),__vite__mapDeps([96,54,55,97,58,2,4,98,3,64,65,66,24,5,6,56,46,12,13,14,15,47,16,10]),import.meta.url)},{name:"account-invoices",path:"invoices",meta:UV||{},component:()=>ae(()=>import("./B1lMcikc.js"),__vite__mapDeps([99,54,55,58,2,61,12,13,14,15,100,4,89,3,64,65,66,25,24,16,90,91,31,92,5,6,101]),import.meta.url)},{name:"account-referral",path:"referral",meta:jV||{},component:()=>ae(()=>import("./BKTBTJ4s.js"),__vite__mapDeps([102,54,55,58,2,103,97,4,26,27,24,3]),import.meta.url)},{name:"account-security",path:"security",component:()=>ae(()=>import("./DCT8fN6A.js"),__vite__mapDeps([104,54,58,2,12,13,14,15,4,24,16]),import.meta.url)},{name:"account-affiliate",path:"affiliate",meta:HV||{},component:()=>ae(()=>import("./DPHvoKRF.js"),__vite__mapDeps([105,54,55,58,2,103,97,4,26,27,24,3]),import.meta.url)},{name:"account-agents-id",path:"agents/:id()",component:()=>ae(()=>import("./CyFhDeBy.js"),__vite__mapDeps([106,4,48,107,61,26,27,72,25,108,46,57,12,13,47,24,2,3,109,97,110,111,14,15,100,89,62,63,79,80,112,113,49,31,114,21,5,6,115]),import.meta.url)},{name:"account-agents",path:"agents",component:()=>ae(()=>import("./D_1vblwb.js"),__vite__mapDeps([116,61,26,27,24,2,25,3,5,6,109,97,4,117,73,30,31,118,18,78,60,59,115]),import.meta.url)},{name:"account-organization",path:"organization",meta:WV||{},component:()=>ae(()=>import("./BhunpFo2.js"),__vite__mapDeps([119,54,55,58,2,12,13,14,15,4,24,94,31]),import.meta.url)},{name:"account-verify-email",path:"verify-email",meta:KV||{},component:()=>ae(()=>import("./CXsrlbFp.js"),__vite__mapDeps([120,1,2,4,26,27,28,29,30,31,17,18,121]),import.meta.url)},{name:"account-private-models",path:"private-models",meta:zV||{},component:()=>ae(()=>import("./CaWEqGQf.js"),__vite__mapDeps([122,54,55,58,2,26,27,4,59,60,24,8,3,103,97,72,108,25,123,124,31]),import.meta.url)},{name:"account-agents-apps-new",path:"agents/apps/new",meta:GV||{},component:()=>ae(()=>import("./B0FErV-Z.js"),__vite__mapDeps([125,26,27,24,2,126,12,13,14,15,4,48,127,110,111,100,89,3,62,63,79,80,25,128]),import.meta.url)},{name:"account-agents-apps",path:"agents/apps",meta:YV||{},component:()=>ae(()=>import("./Dp5Zzn6V.js"),__vite__mapDeps([129,4,61,26,27,64,65,66,24,2,3,130,131,19,12,13,128]),import.meta.url)},{name:"account-agents-marketplace",path:"agents/marketplace",component:()=>ae(()=>import("./mnHe8evx.js"),__vite__mapDeps([132,4,61,26,27,133,134,24,2,3,73,130,115]),import.meta.url)},{name:"account-developer-apps-id",path:"developer-apps/:id()",meta:QV||{},component:()=>ae(()=>import("./C6PgOIOn.js"),__vite__mapDeps([135,14,15,13,81,79,80,63,2,60,24,16,3,25,4,27,72,108,26,113,49,31,12,46,57,47,136]),import.meta.url)},{name:"account-agents-launch-slug",path:"agents/launch/:slug()",component:()=>ae(()=>import("./CsLj0dA9.js"),__vite__mapDeps([137,61,26,27,24,2,12,13,14,15,4,72,108,16,110,111,100,89,3,62,63,79,80,115,117,73,30,31,118,18,78,112,25,46,57,113,49,114,21]),import.meta.url)},{name:"account-developer-apps",path:"developer-apps",meta:JV||{},component:()=>ae(()=>import("./d8mvKjSl.js"),__vite__mapDeps([138,24,2,4,27,72,108,26,139,25,3]),import.meta.url)},{name:"account-payment-method-added",path:"payment-method-added",component:()=>ae(()=>import("./BdrnQcQH.js"),__vite__mapDeps([140,141,2,4,70]),import.meta.url)},{name:"account-payment-methods",path:"payment-methods",component:()=>$f(()=>ae(()=>import("./DhWKPmT_.js"),__vite__mapDeps([142,54,58,2,61,27,59,60,25,98,4,3,56,46,57,24,82,47,69,67,70,71,84,3
51,52]),import.meta.url))},{name:"account-agents-apps-slug-edit",path:"agents/apps/:slug()/edit",meta:XV||{},component:()=>ae(()=>import("./B869LrSK.js"),__vite__mapDeps([143,26,27,24,2,126,12,13,14,15,4,48,127,110,111,100,89,3,62,63,79,80,25,128]),import.meta.url)},{name:"account-agents-apps-slug",path:"agents/apps/:slug()",meta:ZV||{},component:()=>ae(()=>import("./CrwsWyQj.js"),__vite__mapDeps([144,4,26,27,24,2,3,130,19,131,12,13]),import.meta.url)}]},{name:"compare",path:"/compare",meta:tB||{},component:()=>ae(()=>import("./ew9DKQp-.js").then(e=>e.c),__vite__mapDeps([145,4,76,31,12,13,93,29,30,2,97,46,57,15,47,50,146,43,118,101,113,49,28,147]),import.meta.url)},{name:"discord",path:"/discord",meta:nB||{},component:()=>ae(()=>import("./3IY2XLee.js"),[],import.meta.url)},{name:"privacy",path:"/privacy",meta:rB||{},component:()=>ae(()=>import("./CzXyyYVb.js"),__vite__mapDeps([148,28,29,4,30,31]),import.meta.url)},{name:"deepseek",path:"/deepseek",meta:aB||{},component:()=>ae(()=>import("./BAFhZxMa.js"),__vite__mapDeps([149,3,150,151,152,2,153,4,97,5,6,21,154]),import.meta.url)},{name:"register",path:"/register",meta:oB||{},component:()=>ae(()=>import("./CrzlEbo9.js"),__vite__mapDeps([155,28,29,4,30,31,37,11,12,13,14,15,16,3,17,18,19,20,10,7,8,9,38]),import.meta.url)},{name:"roo-code",path:"/roo-code",meta:sB||{},component:()=>ae(()=>import("./eAABnbJy.js"),__vite__mapDeps([156,3,4,5,6,10,21,2,157]),import.meta.url)},{name:"admin",path:"/admin",component:()=>ae(()=>import("./CXqMUcxM.js"),__vite__mapDeps([158,28,29,4,30,31,3,159]),import.meta.url)},{name:"sponsorship",path:"/sponsorship",meta:iB||{},component:()=>ae(()=>import("./Xlw0nq6l.js"),__vite__mapDeps([160,24,2,28,29,4,30,31,32,3]),import.meta.url)},{name:"models",path:"/models",meta:lB||{},component:()=>ae(()=>import("./BU4NR7Ug.js"),__vite__mapDeps([161,4,61,3,162,163,124,45,164,5,6,165,21,166,48,12,13,29,30,31]),import.meta.url)},{name:"accept-invite",path:"/accept-invite",meta:uB||{},component:()=>ae(()=>import("./5W-GP7VF.js"),__vite__mapDeps([167,4,28,29,30,31,3]),import.meta.url)},{name:"cookie-policy",path:"/cookie-policy",meta:cB||{},component:()=>ae(()=>import("./DoOaWnt4.js"),__vite__mapDeps([168,3,29,4,30,31,28,169]),import.meta.url)},{name:"docs-slug",path:"/docs/:slug(.*)*",meta:dB||{},component:()=>ae(()=>import("./CfXzIeFp.js"),__vite__mapDeps([170,73,114,26,27,3,150,151,152,2,153,103,97,133,4,64,65,21,28,5,6,75,171,172]),import.meta.url)},{name:"reset-password",path:"/reset-password",meta:fB||{},component:()=>ae(()=>import("./CUTCFKXF.js"),__vite__mapDeps([173,12,13,14,15,4,28,29,30,31,3,16,37,20]),import.meta.url)},{name:"serverless-llm",path:"/serverless-llm",meta:pB||{},component:()=>ae(()=>import("./ejde6N26.js"),__vite__mapDeps([174,175,2,176]),import.meta.url)},{name:"hackathon-grant",path:"/hackathon-grant",meta:hB||{},component:()=>ae(()=>import("./BQp9okiP.js"),__vite__mapDeps([177,24,2,28,29,4,30,31,32,3]),import.meta.url)},{name:"admin-users-id",path:"/admin/users/:id()",component:()=>ae(()=>import("./Bz-0d3R_.js"),__vite__mapDeps([178,4,54,58,2,64,65,25,24,26,27,28,29,30,31,3,5,6,179,46,57,47,15,12,13,180]),import.meta.url)},{name:"competitor",path:"/competitor",meta:mB||{},component:()=>ae(()=>import("./Cq3iuYm1.js"),__vite__mapDeps([181,2,182]),import.meta.url)},{name:"deepseek-premium",path:"/deepseek-premium",meta:gB||{},component:()=>ae(()=>import("./2BK_5jJC.js"),__vite__mapDeps([183,3,4,5,6,21,2,184]),import.meta.url)},{name:"admin-debug",path:"/admin/debug",component:()=>ae(()=>import("./Dc2rdIV9.js"),__vite__mapDeps([185,28,29,4,30,31,186,3,159,187,90,62,13,63,65,66,64,49,188,179,46,57,47,15,12,180,189]),import.meta.url)},{name:"admin-nest-models",path:"/admin/nest-models",component:()=>ae(()=>import("./CC4esx5k.js"),__vite__mapDeps([190,12,13,25,4,187,90,62,63,65,66,64,31,49,29,30,28,46,57,15,59,60,47,186,3,159,5,6,191]),import.meta.url)},{name:"admin-plans",path:"/admin/plans",component:()=>ae(()=>import("./BDAMgXqo.js"),__vite__mapDeps([192,12,13,25,4,187,90,62,63,65,66,64,31,49,29,30,28,186,3,159]),import.meta.url)},{name:"admin-users",path:"/admin/users",component:()=>ae(()=>import("./BOZrbXk0.js"),__vite__mapDeps([193,12,13,14,15,4,89,3,25,187,90,62,63,65,66,64,31,49,29,30,194,91,92,28,186,159,5,6,195]),import.meta.url)},{name:"admin-coupons-id",path:"/admin/coupons/:id()",component:()=>ae(()=>import("./pXm8nUND.js"),__vite__mapDeps([196,72,25,59,60,26,27,54,55,4,58,2,61,24,28,46,57,15,12,13,89,47,79,80,63,29,30,31,3,5,6,77,18]),import.meta.url)},{name:"admin-models",path:"/admin/models",component:()=>ae(()=>import("./Bdrjpa1x.js"),__vite__mapDeps([197,4,12,13,14,15,25,187,90,62,63,65,66,64,31,49,29,30,194,91,92,28,186,3,159,5,6,198,46,57,79,80,47,16,199,200,97,195]),import.meta.url)},{name:"admin-prices",path:"/admin/prices",component:()=>ae(()=>import("./xa8Ej9mQ.js"),__vite__mapDeps([201,4,12,13,194,90,91,31,92,28,46,57,47,29,30,186,3,159,100,89,164,19]),import.meta.url)},{name:"admin-coupons",path:"/admin/coupons",component:()=>ae(()=>import("./CQsdSoi3.js"),__vite__mapDeps([202,4,12,13,61,25,26,27,28,29,30,31,186,3,159]),import.meta.url)},{name:"admin-models-create",path:"/admin/models/create",component:()=>ae(()=>import("./D7DYh8N9.js"),__vite__mapDeps([203,79,80,63,13,14,15,12,4,28,29,30,31,16,198]),import.meta.url)},{name:"admin-nest-backends",path:"/admin/nest-backends",component:()=>ae(()=>import("./66Fkl-Al.js"),__vite__mapDeps([204,4,25,187,90,62,13,63,65,66,64,31,49,29,30,46,57,15,12,47,28,3,186,159,200]),import.meta.url)},{name:"admin-coupons-create",path:"/admin/coupons/create",component:()=>ae(()=>import("./DvdiKn-9.js"),__vite__mapDeps([205,12,13,14,15,63,79,80,59,60,62,4,28,29,30,31,16,77,18,78]),import.meta.url)},{name:"admin-grid-endpoints",path:"/admin/grid-endpoints",component:()=>ae(()=>import("./DEerjklx.js"),__vite__mapDeps([206,25,4,187,90,62,13,63,65,66,64,31,49,29,30,46,57,15,12,47,28,3,186,159]),import.meta.url)},{name:"model-families",path:"/model-families",meta:vB||{},component:()=>ae(()=>import("./BpPBzFL7.js"),__vite__mapDeps([207,208,3,165,162,163,124,45,164,5,6,21,90,91,31,92,48]),import.meta.url)},{name:"model-releases-date",path:"/model-releases/:date()",meta:yB||{},component:()=>ae(()=>import("./sqilAubg.js"),__vite__mapDeps([209,12,13,3,5,6,210,21,4,48,133,124,97,123,31,187,90,62,63,65,66,64,49,29,30,28,27,92]),import.meta.url)},{name:dw?.name,path:"/models/:owner()/:name()",meta:dw||{},component:()=>ae(()=>import("./uAksvbg-.js"),__vite__mapDeps([211,29,4,30,31,103,97,123,124,3,210,5,6,56,46,60,27,212,213,133,54,24,2,79,80,63,13,150,151,152,153,12]),import.meta.url),children:[{name:"models-owner-name",path:"",meta:_B||{},component:()=>ae(()=>import("./BN7zsGXN.js"),__vite__mapDeps([214,103,97,3,4,81,13,73,151,152,31,49,124,46,47,8,146,213,94,85,101,79,80,63,212,27,26,139,72,166,210]),import.meta.url)},{name:"models-owner-name-readme",path:"readme",component:()=>ae(()=>import("./CQuiYhqk.js"),[],import.meta.url)},{name:"models-owner-name-reviews",path:"reviews",component:()=>ae(()=>import("./Df9Xv2to.js"),[],import.meta.url)}]},{name:"oauth-authorize",path:"/oauth/authorize",component:()=>ae(()=>import("./C75ieHnY.js"),__vite__mapDeps([215,27,72,108,26,139,4,60,59,3]),import.meta.url)},{name:"organization-recovery",path:"/organization-recovery",meta:bB||{},component:()=>ae(()=>import("./Bf7Agj7g.js"),__vite__mapDeps([216,59,60,12,13,14,15,4,28,29,30,31,3]),import.meta.url)},{name:"join-planId-coupon",path:"/join/:planId()/:coupon()",meta:wB||{},component:()=>ae(()=>import("./sPjgUnAp.js"),__vite__mapDeps([217,38,18]),import.meta.url)},{name:"admin-agents-apps",path:"/admin/agents/apps",component:()=>ae(()=>import("./Cgndf4p0.js"),__vite__mapDeps([218,79,80,63,13,61,26,27,64,65,66,4,28,29,30,31,186,3,159]),import.meta.url)},{name:"admin-models-id",path:"/admin/models/:id()",component:()=>ae(()=>import("./WXwLq__s.js"),__vite__mapDeps([219,59,60,54,58,2,25,4,24,28,29,30,31,64,65,124,163,12,13,46,57,47,3,198,15,191,66,97,200,220,199]),import.meta.url)},{name:"competitor-competitor",path:"/competitor/:competitor()",meta:SB||{},component:()=>ae(()=>import("./aO1b3u6L.js"),__vite__mapDeps([221,175,2,176,3,222]),import.meta.url)},{name:"admin-organizations-id",path:"/admin/organizations/:id()",component:()=>ae(()=>import("./tc5AI-tY.js"),__vite__mapDeps([223,4,54,58,2,64,65,25,24,26,27,15,12,13,66,55,28,29,30,31,3,5,6,68]),import.meta.url)},{name:"admin-subscriptions-id",path:"/admin/subscriptions/:id()",component:()=>ae(()=>import("./coSiomvn.js"),__vite__mapDeps([224,54,58,2,64,65,25,24,97,55,59,60,72,62,13,63,12,26,27,4,28,29,30,31,3,213]),import.meta.url)},{name:"auth-provider-callback",path:"/auth/:provider()/callback",meta:EB||{},component:()=>ae(()=>import("./D8M6qHH3.js"),__vite__mapDeps([225,38,9,10]),import.meta.url)},{name:"admin-model-classes",path:"/admin/model-classes",component:()=>ae(()=>import("./BEWEMGfV.js"),__vite__mapDeps([226,4,12,13,187,90,62,63,65,66,64,31,49,29,30,46,15,25,47,57,59,60,28,186,3,159,191]),import.meta.url)},{name:"admin-organizations",path:"/admin/organizations",component:()=>ae(()=>import("./N70k6Ach.js"),__vite__mapDeps([227,12,13,14,15,4,25,187,90,62,63,65,66,64,31,49,29,30,194,91,92,28,186,3,159,5,6,195]),import.meta.url)},{name:"admin-debug-captures",path:"/admin/debug/captures",component:()=>ae(()=>import("./BKEfOqq6.js"),__vite__mapDeps([228,28,29,4,30,31,186,3,159,12,13,25,187,90,62,63,65,66,64,49,189,179,46,57,47,15,180,188,229]),import.meta.url)},{name:"admin-developer-apps",path:"/admin/developer-apps",component:()=>ae(()=>import("./Br_etjPt.js"),__vite__mapDeps([230,4,12,13,14,15,25,187,90,62,63,65,66,64,31,49,29,30,194,91,92,28,186,3,159,195,5,6]),import.meta.url)},{name:"admin-model-families",path:"/admin/model-families",component:()=>ae(()=>import("./HImTfb2F.js"),__vite__mapDeps([231,4,12,13,187,90,62,63,65,66,64,31,49,29,30,46,15,47,57,59,60,28,186,3,159]),import.meta.url)}
5,{name:"notifications-unsubscribed",path:"/notifications/unsubscribed",meta:CB||{},component:()=>ae(()=>import("./CY1Plazs.js"),__vite__mapDeps([232,29,4,30,31,3,28]),import.meta.url)},{name:"subscription-change",path:"/subscription/change",component:()=>$f(()=>ae(()=>import("./fjcDh0u0.js"),__vite__mapDeps([233,72,108,26,4,69,67,70,2,71,27,61,65,5,6,18,77,12,13,14,15,46,47,74,56,57,75,76,31,38,17,28,29,30,78]),import.meta.url))},{name:"subscription-complete",path:"/subscription/complete",component:()=>$f(()=>ae(()=>import("./CP01ElSB.js"),__vite__mapDeps([234,141,2,29,4,30,31,67,5,6,10,17,18,70,78]),import.meta.url))},{name:"model-families-family",path:"/model-families/:family()",meta:TB||{},component:()=>ae(()=>import("./DRogDigd.js"),__vite__mapDeps([235,208,3,165,162,163,124,45,164,5,6,21,90,91,31,92,48]),import.meta.url)},{name:"admin-debug-captures-requestId",path:"/admin/debug/captures/:requestId()",component:()=>ae(()=>import("./CpZYmZib.js"),__vite__mapDeps([236,28,29,4,30,31,186,3,159,25,133,134,189,229,180]),import.meta.url)},{name:"model-families-family-subTypeId",path:"/model-families/:family()/:subTypeId()",meta:AB||{},component:()=>ae(()=>import("./DTheSPfJ.js"),__vite__mapDeps([237,208,3,165,162,163,124,45,164,5,6,21,90,91,31,92,48]),import.meta.url)},{name:"admin-model-load-notifications",path:"/admin/model-load-notifications",component:()=>ae(()=>import("./RVDgB34x.js"),__vite__mapDeps([238,4,12,13,14,15,25,187,90,62,63,65,66,64,31,49,29,30,194,91,92,28,186,3,159,195,5,6,97]),import.meta.url)},{name:sn?.name,path:"/sitemap.xml",component:ln},{name:sn?.name,path:"/models.xml",component:ln},{name:sn?.name,path:"/static.xml",component:ln},{name:sn?.name,path:"/docs.xml",component:ln},{name:sn?.name,path:"/blog.xml",component:ln},{name:sn?.name,path:"/docs/getting-started",component:ln},{name:sn?.name,path:"/docs/api-reference",component:ln},{name:sn?.name,path:"/docs/concurrency",component:ln},{name:sn?.name,path:"/docs/moonshotai/Kimi-K2-Instruct",component:ln},{name:sn?.name,path:"/docs/model-compatibility",component:ln},{name:sn?.name,path:"/docs/model-compatibility.",component:ln},{name:sn?.name,path:"/docs/discord.gg/featherlessai",component:ln},{name:sn?.name,path:"/account/change-password",component:ln},{name:sn?.name,path:"/docs",component:ln}],xB=async e=>{let t,n;if(!e.meta?.validate)return;const r=([t,n]=ho(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);return r===!0?void 0:Jr({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},pw={"user.read":{id:"user.read",name:"Read User Profile",description:"Access basic user profile information",permissions:["View user profile details","Access user preferences","Read public information"],category:"User Data"},"user.write":{id:"user.write",name:"Modify User Profile",description:"Update user profile information",permissions:["Update profile details","Modify user preferences","Change profile settings"],category:"User Data"},"api.access":{id:"api.access",name:"API Access",description:"General API access for integration",permissions:["Make API calls","Access rate-limited endpoints","Integration capabilities"],category:"API"}};var Gl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Xx(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var ui={exports:{}},RB=ui.exports,hw;function OB(){return hw||(hw=1,(function(e,t){(function(n,r){var a="1.0.41",o="",s="?",i="function",l="undefined",c="object",u="string",d="major",f="model",p="name",g="type",h="vendor",y="version",b="architecture",w="console",v="mobile",_="tablet",S="smarttv",E="wearable",C="embedded",x=500,A="Amazon",T="Apple",O="ASUS",P="BlackBerry",z="Browser",Q="Chrome",K="Edge",W="Firefox",G="Google",ee="Honor",ge="Huawei",Se="Lenovo",Ce="LG",ke="Microsoft",st="Motorola",ie="Nvidia",Le="OnePlus",fe="Opera",U="OPPO",te="Samsung",X="Sharp",he="Sony",Ae="Xiaomi",De="Zebra",R="Facebook",$="Chromium OS",q="Mac OS",Y=" Browser",H=function(M,V){var j={};for(var ne in M)V[ne]&&V[ne].length%2===0?j[ne]=V[ne].concat(M[ne]):j[ne]=M[ne];return j},J=function(M){for(var V={},j=0;j<M.length;j++)V[M[j].toUpperCase()]=M[j];return V},le=function(M,V){return typeof M===u?oe(V).indexOf(oe(M))!==-1:!1},oe=function(M){return M.toLowerCase()},ue=function(M){return typeof M===u?M.replace(/[^\d\.]/g,o).split(".")[0]:r},Z=function(M,V){if(typeof M===u)return M=M.replace(/^\s\s*/,o),typeof V===l?M:M.substring(0,x)},ve=function(M,V){for(var j=0,ne,Te,we,ce,ye,Ye;j<V.length&&!ye;){var It=V[j],ct=V[j+1];for(ne=Te=0;ne<It.length&&!ye&&It[ne];)if(ye=It[ne++].exec(M),ye)for(we=0;we<ct.length;we++)Ye=ye[++Te],ce=ct[we],typeof ce===c&&ce.length>0?ce.length===2?typeof ce[1]==i?this[ce[0]]=ce[1].call(this,Ye):this[ce[0]]=ce[1]:ce.length===3?typeof ce[1]===i&&!(ce[1].exec&&ce[1].test)?this[ce[0]]=Ye?ce[1].call(this,Ye,ce[2]):r:this[ce[0]]=Ye?Ye.replace(ce[1],ce[2]):r:ce.length===4&&(this[ce[0]]=Ye?ce[3].call(this,Ye.replace(ce[1],ce[2])):r):this[ce]=Ye||r;j+=2}},me=function(M,V){for(var j in V)if(typeof V[j]===c&&V[j].length>0){for(var ne=0;ne<V[j].length;ne++)if(le(V[j][ne],M))return j===s?r:j}else if(le(V[j],M))return j===s?r:j;return V.hasOwnProperty("*")?V["*"]:M},be={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},xe={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Be={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[y,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[y,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,y],[/opios[\/ ]+([\w\.]+)/i],[y,[p,fe+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[y,[p,fe+" GX"]],[/\bopr\/([\w\.]+)/i],[y,[p,fe]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[y,[p,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[y,[p,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,y],[/quark(?:pc)?\/([-\w\.]+)/i],[y,[p,"Quark"]],[/\bddg\/([\w\.]+)/i],[y,[p,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[y,[p,"UC"+z]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[y,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[y,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[y,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[y,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[y,[p,"Smart Lenovo "+z]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+z],y],[/\bfocus\/([\w\.]+)/i],[y,[p,W+" Focus"]],[/\bopt\/([\w\.]+)/i],[y,[p,fe+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[y,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[y,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[y,[p,fe+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[y,[p,"MIUI"+Y]],[/fxios\/([\w\.-]+)/i],[y,[p,W]],[/\bqihoobrowser\/?([\w\.]*)/i],[y,[p,"360"]],[/\b(qq)\/([\w\.]+)/i],[[p,/(.+)/,"$1Browser"],y],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1"+Y],y],[/samsungbrowser\/([\w\.]+)/i],[y,[p,te+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[y,[p,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,"Sogou Mobile"],y],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[p,y],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[p],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[y,p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,R],y],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[p,y],[/\bgsa\/([\w\.]+) .*safari\//i],[y,[p,"GSA"]],[/musical_ly(?:.
5+app_?version\/|_)([\w\.]+)/i],[y,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[y,[p,Q+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,Q+" WebView"],y],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[y,[p,"Android "+z]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,y],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[y,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[y,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[y,me,be]],[/(webkit|khtml)\/([\w\.]+)/i],[p,y],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],y],[/(wolvic|librewolf)\/([\w\.]+)/i],[p,y],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[y,[p,W+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[p,[y,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[p,[y,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[b,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[b,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[b,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[b,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[b,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[b,/ower/,o,oe]],[/ sun4\w[;\)]/i],[[b,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[b,oe]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[f,[h,te],[g,_]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[f,[h,te],[g,v]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[f,[h,T],[g,v]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[f,[h,T],[g,_]],[/(macintosh);/i],[f,[h,T]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[f,[h,X],[g,v]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[f,[h,ee],[g,_]],[/honor([-\w ]+)[;\)]/i],[f,[h,ee],[g,v]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[f,[h,ge],[g,_]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[f,[h,ge],[g,v]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[f,/_/g," "],[h,Ae],[g,_]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[f,/_/g," "],[h,Ae],[g,v]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[f,[h,U],[g,v]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[f,[h,me,{OnePlus:["304","403","203"],"*":U}],[g,_]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[f,[h,"Vivo"],[g,v]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[f,[h,"Realme"],[g,v]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[f,[h,st],[g,v]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[f,[h,st],[g,_]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[f,[h,Ce],[g,_]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[f,[h,Ce],[g,v]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
5(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[f,[h,Se],[g,_]],[/(nokia) (t[12][01])/i],[h,f,[g,_]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[f,/_/g," "],[g,v],[h,"Nokia"]],[/(pixel (c|tablet))\b/i],[f,[h,G],[g,_]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[f,[h,G],[g,v]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[f,[h,he],[g,v]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[f,"Xperia Tablet"],[h,he],[g,_]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[f,[h,Le],[g,v]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[f,[h,A],[g,_]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[f,/(.+)/g,"Fire Phone $1"],[h,A],[g,v]],[/(playbook);[-\w\),; ]+(rim)/i],[f,h,[g,_]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[f,[h,P],[g,v]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[f,[h,O],[g,_]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[f,[h,O],[g,v]],[/(nexus 9)/i],[f,[h,"HTC"],[g,_]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[h,[f,/_/g," "],[g,v]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[f,[h,"TCL"],[g,_]],[/(itel) ((\w+))/i],[[h,oe],f,[g,me,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[f,[h,"Acer"],[g,_]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[f,[h,"Meizu"],[g,v]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[f,[h,"Ulefone"],[g,v]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[f,[h,"Energizer"],[g,v]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[f,[h,"Cat"],[g,v]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[f,[h,"Smartfren"],[g,v]],[/droid.+; (a(?:015|06[35]|142p?))/i],[f,[h,"Nothing"],[g,v]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[f,[h,"Archos"],[g,_]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[f,[h,"Archos"],[g,v]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[h,f,[g,_]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[h,f,[g,v]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[h,f,[g,_]],[/(surface duo)/i],[f,[h,ke],[g,_]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[f,[h,"Fairphone"],[g,v]],[/(u304aa)/i],[f,[h,"AT&T"],[g,v]],[/\bsie-(\w*)/i],[f,[h,"Siemens"],[g,v]],[/\b(rct\w+) b/i],[f,[h,"RCA"],[g,_]],[/\b(venue[\d ]{2,7}) b/i],[f,[h,"Dell"],[g,_]],[/\b(q(?:mv|ta)\w+) b/i],[f,[h,"Verizon"],[g,_]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[f,[h,"Barnes & Noble"],[g,_]],[/\b(tm\d{3}\w+) b/i],[f,[h,"NuVision"],[g,_]],[/\b(k88) b/i],[f,[h,"ZTE"],[g,_]],[/\b(nx\d{3}j) b/i],[f,[h,"ZTE"],[g,v]],[/\b(gen\d{3}) b.+49h/i],[f,[h,"Swiss"],[g,v]],[/\b(zur\d{3}) b/i],[f,[h,"Swiss"],[g,_]],[/\b((zeki)?tb.*\b) b/i],[f,[h,"Zeki"],[g,_]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[h,"Dragon Touch"],f,[g,_]],[/\b(ns-?\w{0,9}) b/i],[f,[h,"Insignia"],[g,_]],[/\b((nxa|next)-?\w{0,9}) b/i],[f,[h,"NextBook"],[g,_]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[h,"Voice"],f,[g,v]],[/\b(lvtel\-)?(v1[12]) b/i],[[h,"LvTel"],f,[g,v]],[/\b(ph-1) /i],[f,[h,"Essential"],[g,v]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[f,[h,"Envizen"],[g,_]],[/\b(trio[-\w\. ]+) b/i],[f,[h,"MachSpeed"],[g,_]],[/\btu_(1491) b/i],[f,[h,"Rotor"],[g,_]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[f,[h,ie],[g,_]],[/(sprint) (\w+)/i],[h,f,[g,v]],[/(kin\.[onetw]{3})/i],[[f,/\./g," "],[h,ke],[g,v]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[f,[h,De],[g,_]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[f,[h,De],[g,v]],[/smart-tv.+(samsung)/i],[h,[g,S]],[/hbbtv.+maple;(\d+)/i],[[f,/^/,"SmartTV"],[h,te],[g,S]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[h,Ce],[g,S]],[/(apple) ?tv/i],[h,[f,T+" TV"],[g,S]],[/crkey/i],[[f,Q+"cast"],[h,G],[g,S]],[/droid.+aft(\w+)( bui|\))/i],[f,[h,A],[g,S]],[/(shield \w+ tv)/i],[f,[h,ie],[g,S]],[/\
vendor: 5,649 bytes, line 5
5(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[f,[h,X],[g,S]],[/(bravia[\w ]+)( bui|\))/i],[f,[h,he],[g,S]],[/(mi(tv|box)-?\w+) bui/i],[f,[h,Ae],[g,S]],[/Hbbtv.*(technisat) (.*);/i],[h,f,[g,S]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[h,Z],[f,Z],[g,S]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[f,[g,S]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[g,S]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[h,f,[g,w]],[/droid.+; (shield)( bui|\))/i],[f,[h,ie],[g,w]],[/(playstation \w+)/i],[f,[h,he],[g,w]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[f,[h,ke],[g,w]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[f,[h,te],[g,E]],[/((pebble))app/i,/(asus|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[h,f,[g,E]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[f,[h,U],[g,E]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[f,[h,T],[g,E]],[/(opwwe\d{3})/i],[f,[h,Le],[g,E]],[/(moto 360)/i],[f,[h,st],[g,E]],[/(smartwatch 3)/i],[f,[h,he],[g,E]],[/(g watch r)/i],[f,[h,Ce],[g,E]],[/droid.+; (wt63?0{2,3})\)/i],[f,[h,De],[g,E]],[/droid.+; (glass) \d/i],[f,[h,G],[g,E]],[/(pico) (4|neo3(?: link|pro)?)/i],[h,f,[g,E]],[/; (quest( \d| pro)?)/i],[f,[h,R],[g,E]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[h,[g,C]],[/(aeobc)\b/i],[f,[h,A],[g,C]],[/(homepod).+mac os/i],[f,[h,T],[g,C]],[/windows iot/i],[[g,C]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[f,[g,v]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[f,[g,_]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[g,_]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[g,v]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[f,[h,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[y,[p,K+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[p,y],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[y,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,y],[/ladybird\//i],[[p,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[y,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,y],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[p,[y,me,xe]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[y,me,xe],[p,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[y,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,q],[y,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[y,p],[/(ubuntu) ([\w\.]+) like android/i],[[p,/(.+)/,"$1 Touch"],y],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[p,y],[/\(bb(10);/i],[y,[p,P]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[y,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[y,[p,W+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[y,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[y,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[y,[p,Q+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,$],y],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,y],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],y],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,y]]},$e=function(M,V){if(typeof M===c&&(V=M,M=r),!(this instanceof $e))return new $e(M,V).getResult();var j=typeof n!==l&&n.navigator?n.navigator:r,ne=M||(j&&j.userAgent?j.userAgent:o),Te=j&&j.userAgentData?j.userAgentData:r,we=V?H(Be,V):Be,ce=j&&j.userAgent==ne;return this.getBrowser=function(){var ye={};return ye[p]=r,ye[y]=r,ve.call(ye,ne,we.browser),ye[d]=ue(ye[y]),ce&&j&&j.brave&&typeof j.brave.isBrave==i&&(ye[p]="Brave"),ye},this.getCPU=function(){var ye={};return ye[b]=r,ve.call(ye,ne,we.cpu),ye},this.getDevice=function(){var ye={};return ye[h]=r,ye[f]=r,ye[g]=r,ve.call(ye,ne,we.device),ce&&!ye[g]&&Te&&Te.mobile&&(ye[g]=v),ce&&ye[f]=="Macintosh"&&j&&typeof j.standalone!==l&&j.maxTouchPoints&&j.maxTouchPoints>2&&(ye[f]="iPad",ye[g]=_),ye},this.getEngine=function(){var ye={};return ye[p]=r,ye[y]=r,ve.call(ye,ne,we.engine),ye},this.getOS=function(){var ye={};return ye[p]=r,ye[y]=r,ve.call(ye,ne,we.os),ce&&!ye[p]&&Te&&Te.platform&&Te.platform!="Unknown"&&(ye[p]=Te.platform.replace(/chrome os/i,$).replace(/macos/i,q)),ye},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return ne},this.setUA=function(ye){return ne=typeof ye===u&&ye.length>x?Z(ye,x):ye,this},this.setUA(ne),this};$e.VERSION=a,$e.BROWSER=J([p,y,d]),$e.CPU=J([b]),$e.DEVICE=J([f,h,g,w,v,S,_,E,
5C]),$e.ENGINE=$e.OS=J([p,y]),e.exports&&(t=e.exports=$e),t.UAParser=$e;var qe=typeof n!==l&&(n.jQuery||n.Zepto);if(qe&&!qe.ua){var tt=new $e;qe.ua=tt.getResult(),qe.ua.get=function(){return tt.getUA()},qe.ua.set=function(M){tt.setUA(M);var V=tt.getResult();for(var j in V)qe.ua[j]=V[j]}}})(typeof window=="object"?window:RB)})(ui,ui.exports)),ui.exports}var PB=OB();const IB=Xx(PB);var Yo=function(){return Yo=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},Yo.apply(this,arguments)},kB="~",DB="~~";function _y(e,t){for(var n={},r={},a=e.split(DB),o=!1,s=0;a.length>s;s++){for(var i=a[s].split(kB),l=0;l<i.length;l+=2){var c=i[l],u=i[l+1],d="&"+c+";";n[d]=u,o&&(n["&"+c]=u),r[u]=d}o=!0}return t?{entities:Yo(Yo({},n),t.entities),characters:Yo(Yo({},r),t.characters)}:{entities:n,characters:r}}var Nf={xml:/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html4:/&notin;|&(?:nbsp|iexcl|cent|pound|curren|yen|brvbar|sect|uml|copy|ordf|laquo|not|shy|reg|macr|deg|plusmn|sup2|sup3|acute|micro|para|middot|cedil|sup1|ordm|raquo|frac14|frac12|frac34|iquest|Agrave|Aacute|Acirc|Atilde|Auml|Aring|AElig|Ccedil|Egrave|Eacute|Ecirc|Euml|Igrave|Iacute|Icirc|Iuml|ETH|Ntilde|Ograve|Oacute|Ocirc|Otilde|Ouml|times|Oslash|Ugrave|Uacute|Ucirc|Uuml|Yacute|THORN|szlig|agrave|aacute|acirc|atilde|auml|aring|aelig|ccedil|egrave|eacute|ecirc|euml|igrave|iacute|icirc|iuml|eth|ntilde|ograve|oacute|ocirc|otilde|ouml|divide|oslash|ugrave|uacute|ucirc|uuml|yacute|thorn|yuml|quot|amp|lt|gt|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g,html5:/&centerdot;|&copysr;|&divideontimes;|&gtcc;|&gtcir;|&gtdot;|&gtlPar;|&gtquest;|&gtrapprox;|&gtrarr;|&gtrdot;|&gtreqless;|&gtreqqless;|&gtrless;|&gtrsim;|&ltcc;|&ltcir;|&ltdot;|&lthree;|&ltimes;|&ltlarr;|&ltquest;|&ltrPar;|&ltri;|&ltrie;|&ltrif;|&notin;|&notinE;|&notindot;|&notinva;|&notinvb;|&notinvc;|&notni;|&notniva;|&notnivb;|&notnivc;|&parallel;|&timesb;|&timesbar;|&timesd;|&(?:AElig|AMP|Aacute|Acirc|Agrave|Aring|Atilde|Auml|COPY|Ccedil|ETH|Eacute|Ecirc|Egrave|Euml|GT|Iacute|Icirc|Igrave|Iuml|LT|Ntilde|Oacute|Ocirc|Ograve|Oslash|Otilde|Ouml|QUOT|REG|THORN|Uacute|Ucirc|Ugrave|Uuml|Yacute|aacute|acirc|acute|aelig|agrave|amp|aring|atilde|auml|brvbar|ccedil|cedil|cent|copy|curren|deg|divide|eacute|ecirc|egrave|eth|euml|frac12|frac14|frac34|gt|iacute|icirc|iexcl|igrave|iquest|iuml|laquo|lt|macr|micro|middot|nbsp|not|ntilde|oacute|ocirc|ograve|ordf|ordm|oslash|otilde|ouml|para|plusmn|pound|quot|raquo|reg|sect|shy|sup1|sup2|sup3|szlig|thorn|times|uacute|ucirc|ugrave|uml|uuml|yacute|yen|yuml|#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);?/g},ms={};ms.xml=_y(`lt~<~gt~>~quot~"~apos~'~amp~&`);ms.html4=_y(`apos~'~OElig~Œ~oelig~œ~Scaron~Š~scaron~š~Yuml~Ÿ~circ~ˆ~tilde~˜~ensp~ ~emsp~ ~thinsp~ ~zwnj~‌~zwj~‍~lrm~‎~rlm~‏~ndash~–~mdash~—~lsquo~‘~rsquo~’~sbquo~‚~ldquo~“~rdquo~”~bdquo~„~dagger~†~Dagger~‡~permil~‰~lsaquo~‹~rsaquo~›~euro~€~fnof~ƒ~Alpha~Α~Beta~Β~Gamma~Γ~Delta~Δ~Epsilon~Ε~Zeta~Ζ~Eta~Η~Theta~Θ~Iota~Ι~Kappa~Κ~Lambda~Λ~Mu~Μ~Nu~Ν~Xi~Ξ~Omicron~Ο~Pi~Π~Rho~Ρ~Sigma~Σ~Tau~Τ~Upsilon~Υ~Phi~Φ~Chi~Χ~Psi~Ψ~Omega~Ω~alpha~α~beta~β~gamma~γ~delta~δ~epsilon~ε~zeta~ζ~eta~η~theta~θ~iota~ι~kappa~κ~lambda~λ~mu~μ~nu~ν~xi~ξ~omicron~ο~pi~π~rho~ρ~sigmaf~ς~sigma~σ~tau~τ~upsilon~υ~phi~φ~chi~χ~psi~ψ~omega~ω~thetasym~ϑ~upsih~ϒ~piv~ϖ~bull~•~hellip~…~prime~′~Prime~″~oline~‾~frasl~⁄~weierp~℘~image~ℑ~real~ℜ~trade~™~alefsym~ℵ~larr~←~uarr~↑~rarr~→~darr~↓~harr~↔~crarr~↵~lArr~⇐~uArr~⇑~rArr~⇒~dArr~⇓~hArr~⇔~forall~∀~part~∂~exist~∃~empty~∅~nabla~∇~isin~∈~notin~∉~ni~∋~prod~∏~sum~∑~minus~−~lowast~∗~radic~√~prop~∝~infin~∞~ang~∠~and~∧~or~∨~cap~∩~cup~∪~int~∫~there4~∴~sim~∼~cong~≅~asymp~≈~ne~≠~equiv~≡~le~≤~ge~≥~sub~⊂~sup~⊃~nsub~⊄~sube~⊆~supe~⊇~oplus~⊕~otimes~⊗~perp~⊥~sdot~⋅~lceil~⌈~rceil~⌉~lfloor~⌊~rfloor~⌋~lang~〈~rang~〉~loz~◊~spades~♠~clubs~♣~hearts~♥~diams~♦~~nbsp~ ~iexcl~¡~cent~¢~pound~£~curren~¤~yen~¥~brvbar~¦~sect~§~uml~¨~copy~©~ordf~ª~laquo~«~not~¬~shy~­~reg~®~macr~¯~deg~°~plusmn~±~sup2~²~sup3~³~acute~´~micro~µ~para~¶~middot~·~cedil~¸~sup1~¹~ordm~º~raquo~»~frac14~¼~frac12~½~frac34~¾~iquest~¿~Agrave~À~Aacute~Á~Acirc~Â~Atilde~Ã~Auml~Ä~Aring~Å~AElig~Æ~Ccedil~Ç~Egrave~È~Eacute~É~Ecirc~Ê~Euml~Ë~Igrave~Ì~Iacute~Í~Icirc~Î~Iuml~Ï~ETH~Ð~Ntilde~Ñ~Ograve~Ò~Oacute~Ó~Ocirc~Ô~Otilde~Õ~Ouml~Ö~times~×~Oslash~Ø~Ugrave~Ù~Uacute~Ú~Ucirc~Û~Uuml~Ü~Yacute~Ý~THORN~Þ~szlig~ß~agrave~à~aacute~á~acirc~â~atilde~ã~auml~ä~aring~å~aelig~æ~ccedil~ç~egrave~è~eacute~é~ecirc~
5ê~euml~ë~igrave~ì~iacute~í~icirc~î~iuml~ï~eth~ð~ntilde~ñ~ograve~ò~oacute~ó~ocirc~ô~otilde~õ~ouml~ö~divide~÷~oslash~ø~ugrave~ù~uacute~ú~ucirc~û~uuml~ü~yacute~ý~thorn~þ~yuml~ÿ~quot~"~amp~&~lt~<~gt~>`);ms.html5=_y('Abreve~Ă~Acy~А~Afr~𝔄~Amacr~Ā~And~⩓~Aogon~Ą~Aopf~𝔸~ApplyFunction~⁡~Ascr~𝒜~Assign~≔~Backslash~∖~Barv~â«§~Barwed~⌆~Bcy~Б~Because~∵~Bernoullis~ℬ~Bfr~𝔅~Bopf~𝔹~Breve~˘~Bscr~ℬ~Bumpeq~≎~CHcy~Ч~Cacute~Ć~Cap~⋒~CapitalDifferentialD~ⅅ~Cayleys~ℭ~Ccaron~Č~Ccirc~Ĉ~Cconint~∰~Cdot~Ċ~Cedilla~¸~CenterDot~·~Cfr~ℭ~CircleDot~⊙~CircleMinus~⊖~CirclePlus~⊕~CircleTimes~⊗~ClockwiseContourIntegral~∲~CloseCurlyDoubleQuote~”~CloseCurlyQuote~’~Colon~∷~Colone~â©´~Congruent~≡~Conint~∯~ContourIntegral~∮~Copf~ℂ~Coproduct~∐~CounterClockwiseContourIntegral~∳~Cross~⨯~Cscr~𝒞~Cup~⋓~CupCap~≍~DD~ⅅ~DDotrahd~⤑~DJcy~Ђ~DScy~Ѕ~DZcy~Џ~Darr~↡~Dashv~⫤~Dcaron~Ď~Dcy~Д~Del~∇~Dfr~𝔇~DiacriticalAcute~´~DiacriticalDot~˙~DiacriticalDoubleAcute~˝~DiacriticalGrave~`~DiacriticalTilde~˜~Diamond~⋄~DifferentialD~ⅆ~Dopf~𝔻~Dot~¨~DotDot~⃜~DotEqual~≐~DoubleContourIntegral~∯~DoubleDot~¨~DoubleDownArrow~⇓~DoubleLeftArrow~⇐~DoubleLeftRightArrow~⇔~DoubleLeftTee~⫤~DoubleLongLeftArrow~⟸~DoubleLongLeftRightArrow~⟺~DoubleLongRightArrow~⟹~DoubleRightArrow~⇒~DoubleRightTee~⊨~DoubleUpArrow~⇑~DoubleUpDownArrow~⇕~DoubleVerticalBar~∥~DownArrow~↓~DownArrowBar~⤓~DownArrowUpArrow~⇵~DownBreve~̑~DownLeftRightVector~⥐~DownLeftTeeVector~⥞~DownLeftVector~↽~DownLeftVectorBar~⥖~DownRightTeeVector~⥟~DownRightVector~⇁~DownRightVectorBar~⥗~DownTee~⊤~DownTeeArrow~↧~Downarrow~⇓~Dscr~𝒟~Dstrok~Đ~ENG~Ŋ~Ecaron~Ě~Ecy~Э~Edot~Ė~Efr~𝔈~Element~∈~Emacr~Ē~EmptySmallSquare~◻~EmptyVerySmallSquare~▫~Eogon~Ę~Eopf~𝔼~Equal~⩵~EqualTilde~≂~Equilibrium~⇌~Escr~ℰ~Esim~⩳~Exists~∃~ExponentialE~ⅇ~Fcy~Ф~Ffr~𝔉~FilledSmallSquare~◼~FilledVerySmallSquare~▪~Fopf~𝔽~ForAll~∀~Fouriertrf~ℱ~Fscr~ℱ~GJcy~Ѓ~Gammad~Ϝ~Gbreve~Ğ~Gcedil~Ä¢~Gcirc~Ĝ~Gcy~Г~Gdot~Ä ~Gfr~𝔊~Gg~⋙~Gopf~𝔾~GreaterEqual~≥~GreaterEqualLess~⋛~GreaterFullEqual~≧~GreaterGreater~⪢~GreaterLess~≷~GreaterSlantEqual~⩾~GreaterTilde~≳~Gscr~𝒢~Gt~≫~HARDcy~Ъ~Hacek~ˇ~Hat~^~Hcirc~Ĥ~Hfr~ℌ~HilbertSpace~ℋ~Hopf~ℍ~HorizontalLine~─~Hscr~ℋ~Hstrok~Ħ~HumpDownHump~≎~HumpEqual~≏~IEcy~Е~IJlig~IJ~IOcy~Ё~Icy~И~Idot~İ~Ifr~ℑ~Im~ℑ~Imacr~Ī~ImaginaryI~ⅈ~Implies~⇒~Int~∬~Integral~∫~Intersection~⋂~InvisibleComma~⁣~InvisibleTimes~⁢~Iogon~Ä®~Iopf~𝕀~Iscr~ℐ~Itilde~Ĩ~Iukcy~І~Jcirc~Ä´~Jcy~Й~Jfr~𝔍~Jopf~𝕁~Jscr~𝒥~Jsercy~Ј~Jukcy~Є~KHcy~Ð¥~KJcy~Ќ~Kcedil~Ķ~Kcy~К~Kfr~𝔎~Kopf~𝕂~Kscr~𝒦~LJcy~Љ~Lacute~Ĺ~Lang~⟪~Laplacetrf~ℒ~Larr~↞~Lcaron~Ľ~Lcedil~Ä»~Lcy~Л~LeftAngleBracket~⟨~LeftArrow~←~LeftArrowBar~⇤~LeftArrowRightArrow~⇆~LeftCeiling~⌈~LeftDoubleBracket~⟦~LeftDownTeeVector~⥡~LeftDownVector~⇃~LeftDownVectorBar~⥙~LeftFloor~⌊~LeftRightArrow~↔~LeftRightVector~⥎~LeftTee~⊣~LeftTeeArrow~↤~LeftTeeVector~⥚~LeftTriangle~⊲~LeftTriangleBar~⧏~LeftTriangleEqual~⊴~LeftUpDownVector~⥑~LeftUpTeeVector~⥠~LeftUpVector~↿~LeftUpVectorBar~⥘~LeftVector~↼~LeftVectorBar~⥒~Leftarrow~⇐~Leftrightarrow~⇔~LessEqualGreater~⋚~LessFullEqual~≦~LessGreater~≶~LessLess~⪡~LessSlantEqual~⩽~LessTilde~≲~Lfr~𝔏~Ll~⋘~Lleftarrow~⇚~Lmidot~Ä¿~LongLeftArrow~⟵~LongLeftRightArrow~⟷~LongRightArrow~⟶~Longleftarrow~⟸~Longleftrightarrow~⟺~Longrightarrow~⟹~Lopf~𝕃~LowerLeftArrow~↙~LowerRightArrow~↘~Lscr~ℒ~Lsh~↰~Lstrok~Ł~Lt~≪~Map~⤅~Mcy~М~MediumSpace~ ~Mellintrf~ℳ~Mfr~𝔐~MinusPlus~∓~Mopf~𝕄~Mscr~ℳ~NJcy~Њ~Nacute~Ń~Ncaron~Ň~Ncedil~Ņ~Ncy~Н~NegativeMediumSpace~​~NegativeThickSpace~​~NegativeThinSpace~​~NegativeVeryThinSpace~​~NestedGreaterGreater~≫~NestedLessLess~≪~NewLine~\n~Nfr~𝔑~NoBreak~⁠~NonBreakingSpace~ ~Nopf~ℕ~Not~⫬~NotCongruent~≢~NotCupCap~≭~NotDoubleVerticalBar~∦~NotElement~∉~NotEqual~≠~NotEqualTilde~≂̸~NotExists~∄~NotGreater~≯~NotGreaterEqual~≱~NotGreaterFullEqual~≧̸~NotGreaterGreater~≫̸~NotGreaterLess~≹~NotGreaterSlantEqual~⩾̸~NotGreaterTilde~≵~NotHumpDownHump~≎̸~NotHumpEqual~≏̸~NotLeftTriangle~⋪~NotLeftTriangleBar~â§
5Ì¸~NotLeftTriangleEqual~⋬~NotLess~≮~NotLessEqual~≰~NotLessGreater~≸~NotLessLess~≪̸~NotLessSlantEqual~⩽̸~NotLessTilde~≴~NotNestedGreaterGreater~⪢̸~NotNestedLessLess~⪡̸~NotPrecedes~⊀~NotPrecedesEqual~⪯̸~NotPrecedesSlantEqual~⋠~NotReverseElement~∌~NotRightTriangle~⋫~NotRightTriangleBar~⧐̸~NotRightTriangleEqual~⋭~NotSquareSubset~⊏̸~NotSquareSubsetEqual~⋢~NotSquareSuperset~⊐̸~NotSquareSupersetEqual~⋣~NotSubset~⊂⃒~NotSubsetEqual~⊈~NotSucceeds~⊁~NotSucceedsEqual~⪰̸~NotSucceedsSlantEqual~⋡~NotSucceedsTilde~≿̸~NotSuperset~⊃⃒~NotSupersetEqual~⊉~NotTilde~≁~NotTildeEqual~≄~NotTildeFullEqual~≇~NotTildeTilde~≉~NotVerticalBar~∤~Nscr~𝒩~Ocy~О~Odblac~Ő~Ofr~𝔒~Omacr~Ō~Oopf~𝕆~OpenCurlyDoubleQuote~“~OpenCurlyQuote~‘~Or~⩔~Oscr~𝒪~Otimes~⨷~OverBar~‾~OverBrace~⏞~OverBracket~⎴~OverParenthesis~⏜~PartialD~∂~Pcy~П~Pfr~𝔓~PlusMinus~±~Poincareplane~ℌ~Popf~ℙ~Pr~⪻~Precedes~≺~PrecedesEqual~⪯~PrecedesSlantEqual~≼~PrecedesTilde~≾~Product~∏~Proportion~∷~Proportional~∝~Pscr~𝒫~Qfr~𝔔~Qopf~ℚ~Qscr~𝒬~RBarr~⤐~Racute~Ŕ~Rang~⟫~Rarr~↠~Rarrtl~⤖~Rcaron~Ř~Rcedil~Ŗ~Rcy~Р~Re~ℜ~ReverseElement~∋~ReverseEquilibrium~⇋~ReverseUpEquilibrium~⥯~Rfr~ℜ~RightAngleBracket~⟩~RightArrow~→~RightArrowBar~⇥~RightArrowLeftArrow~⇄~RightCeiling~⌉~RightDoubleBracket~⟧~RightDownTeeVector~⥝~RightDownVector~⇂~RightDownVectorBar~⥕~RightFloor~⌋~RightTee~⊢~RightTeeArrow~↦~RightTeeVector~⥛~RightTriangle~⊳~RightTriangleBar~⧐~RightTriangleEqual~⊵~RightUpDownVector~⥏~RightUpTeeVector~⥜~RightUpVector~↾~RightUpVectorBar~⥔~RightVector~⇀~RightVectorBar~⥓~Rightarrow~⇒~Ropf~ℝ~RoundImplies~⥰~Rrightarrow~⇛~Rscr~ℛ~Rsh~↱~RuleDelayed~â§´~SHCHcy~Щ~SHcy~Ш~SOFTcy~Ь~Sacute~Ś~Sc~⪼~Scedil~Ş~Scirc~Ŝ~Scy~С~Sfr~𝔖~ShortDownArrow~↓~ShortLeftArrow~←~ShortRightArrow~→~ShortUpArrow~↑~SmallCircle~∘~Sopf~𝕊~Sqrt~√~Square~□~SquareIntersection~⊓~SquareSubset~⊏~SquareSubsetEqual~⊑~SquareSuperset~⊐~SquareSupersetEqual~⊒~SquareUnion~⊔~Sscr~𝒮~Star~⋆~Sub~⋐~Subset~⋐~SubsetEqual~⊆~Succeeds~≻~SucceedsEqual~⪰~SucceedsSlantEqual~≽~SucceedsTilde~≿~SuchThat~∋~Sum~∑~Sup~⋑~Superset~⊃~SupersetEqual~⊇~Supset~⋑~TRADE~™~TSHcy~Ћ~TScy~Ц~Tab~	
vendor: 15,711 bytes, line 5
5~Tcaron~Ť~Tcedil~Ţ~Tcy~Т~Tfr~𝔗~Therefore~∴~ThickSpace~  ~ThinSpace~ ~Tilde~∼~TildeEqual~≃~TildeFullEqual~≅~TildeTilde~≈~Topf~𝕋~TripleDot~⃛~Tscr~𝒯~Tstrok~Ŧ~Uarr~↟~Uarrocir~⥉~Ubrcy~Ў~Ubreve~Ŭ~Ucy~У~Udblac~Ű~Ufr~𝔘~Umacr~Ū~UnderBar~_~UnderBrace~⏟~UnderBracket~⎵~UnderParenthesis~⏝~Union~⋃~UnionPlus~⊎~Uogon~Ų~Uopf~𝕌~UpArrow~↑~UpArrowBar~⤒~UpArrowDownArrow~⇅~UpDownArrow~↕~UpEquilibrium~⥮~UpTee~⊥~UpTeeArrow~↥~Uparrow~⇑~Updownarrow~⇕~UpperLeftArrow~↖~UpperRightArrow~↗~Upsi~ϒ~Uring~Ů~Uscr~𝒰~Utilde~Ũ~VDash~⊫~Vbar~⫫~Vcy~В~Vdash~⊩~Vdashl~⫦~Vee~⋁~Verbar~‖~Vert~‖~VerticalBar~∣~VerticalLine~|~VerticalSeparator~❘~VerticalTilde~≀~VeryThinSpace~ ~Vfr~𝔙~Vopf~𝕍~Vscr~𝒱~Vvdash~⊪~Wcirc~Ŵ~Wedge~⋀~Wfr~𝔚~Wopf~𝕎~Wscr~𝒲~Xfr~𝔛~Xopf~𝕏~Xscr~𝒳~YAcy~Я~YIcy~Ї~YUcy~Ю~Ycirc~Ŷ~Ycy~Ы~Yfr~𝔜~Yopf~𝕐~Yscr~𝒴~ZHcy~Ж~Zacute~Ź~Zcaron~Ž~Zcy~З~Zdot~Ż~ZeroWidthSpace~​~Zfr~ℨ~Zopf~ℤ~Zscr~𝒵~abreve~ă~ac~∾~acE~∾̳~acd~∿~acy~а~af~⁡~afr~𝔞~aleph~ℵ~amacr~ā~amalg~⨿~andand~⩕~andd~⩜~andslope~⩘~andv~⩚~ange~⦤~angle~∠~angmsd~∡~angmsdaa~⦨~angmsdab~⦩~angmsdac~⦪~angmsdad~⦫~angmsdae~⦬~angmsdaf~⦭~angmsdag~⦮~angmsdah~⦯~angrt~∟~angrtvb~⊾~angrtvbd~⦝~angsph~∢~angst~Å~angzarr~⍼~aogon~ą~aopf~𝕒~ap~≈~apE~⩰~apacir~⩯~ape~≊~apid~≋~approx~≈~approxeq~≊~ascr~𝒶~ast~*~asympeq~≍~awconint~∳~awint~⨑~bNot~⫭~backcong~≌~backepsilon~϶~backprime~‵~backsim~∽~backsimeq~⋍~barvee~⊽~barwed~⌅~barwedge~⌅~bbrk~⎵~bbrktbrk~⎶~bcong~≌~bcy~б~becaus~∵~because~∵~bemptyv~⦰~bepsi~϶~bernou~ℬ~beth~ℶ~between~≬~bfr~𝔟~bigcap~⋂~bigcirc~◯~bigcup~⋃~bigodot~⨀~bigoplus~⨁~bigotimes~⨂~bigsqcup~⨆~bigstar~★~bigtriangledown~▽~bigtriangleup~△~biguplus~⨄~bigvee~⋁~bigwedge~⋀~bkarow~⤍~blacklozenge~⧫~blacksquare~▪~blacktriangle~▴~blacktriangledown~▾~blacktriangleleft~◂~blacktriangleright~▸~blank~␣~blk12~▒~blk14~░~blk34~▓~block~█~bne~=⃥~bnequiv~≡⃥~bnot~⌐~bopf~𝕓~bot~⊥~bottom~⊥~bowtie~⋈~boxDL~╗~boxDR~╔~boxDl~╖~boxDr~╓~boxH~═~boxHD~╦~boxHU~╩~boxHd~╤~boxHu~╧~boxUL~╝~boxUR~╚~boxUl~╜~boxUr~╙~boxV~║~boxVH~╬~boxVL~╣~boxVR~╠~boxVh~╫~boxVl~╢~boxVr~╟~boxbox~⧉~boxdL~╕~boxdR~╒~boxdl~┐~boxdr~┌~boxh~─~boxhD~╥~boxhU~╨~boxhd~┬~boxhu~┴~boxminus~⊟~boxplus~⊞~boxtimes~⊠~boxuL~╛~boxuR~╘~boxul~┘~boxur~└~boxv~│~boxvH~╪~boxvL~╡~boxvR~╞~boxvh~┼~boxvl~┤~boxvr~├~bprime~‵~breve~˘~bscr~𝒷~bsemi~⁏~bsim~∽~bsime~⋍~bsol~\\~bsolb~⧅~bsolhsub~⟈~bullet~•~bump~≎~bumpE~⪮~bumpe~≏~bumpeq~≏~cacute~ć~capand~⩄~capbrcup~⩉~capcap~⩋~capcup~⩇~capdot~⩀~caps~∩︀~caret~⁁~caron~ˇ~ccaps~⩍~ccaron~č~ccirc~ĉ~ccups~⩌~ccupssm~⩐~cdot~ċ~cemptyv~⦲~centerdot~·~cfr~𝔠~chcy~ч~check~✓~checkmark~✓~cir~○~cirE~⧃~circeq~≗~circlearrowleft~↺~circlearrowright~↻~circledR~®~circledS~Ⓢ~circledast~⊛~circledcirc~⊚~circleddash~⊝~cire~≗~cirfnint~⨐~cirmid~⫯~cirscir~⧂~clubsuit~♣~colon~:~colone~≔~coloneq~≔~comma~,~commat~@~comp~∁~compfn~∘~complement~∁~complexes~ℂ~congdot~⩭~conint~∮~copf~𝕔~coprod~∐~copysr~℗~cross~✗~cscr~𝒸~csub~⫏~csube~⫑~csup~⫐~csupe~⫒~ctdot~⋯~cudarrl~⤸~cudarrr~⤵~cuepr~⋞~cuesc~⋟~cularr~↶~cularrp~⤽~cupbrcap~⩈~cupcap~⩆~cupcup~⩊~cupdot~⊍~cupor~⩅~cups~∪︀~curarr~↷~curarrm~⤼~curlyeqprec~⋞~curlyeqsucc~⋟~curlyvee~⋎~curlywedge~⋏~curvearrowleft~↶~curvearrowright~↷~cuvee~⋎~cuwed~⋏~cwconint~∲~cwint~∱~cylcty~⌭~dHar~⥥~daleth~ℸ~dash~‐~dashv~⊣~dbkarow~⤏~dblac~˝~dcaron~ď~dcy~д~dd~ⅆ~ddagger~‡~ddarr~⇊~ddotseq~⩷~demptyv~⦱~dfisht~⥿~dfr~𝔡~dharl~⇃~dharr~⇂~diam~⋄~diamond~⋄~diamondsuit~♦~die~¨~digamma~ϝ~disin~⋲~div~÷~divideontimes~⋇~divonx~⋇~djcy~ђ~dlcorn~⌞~dlcrop~⌍~dollar~$~dopf~𝕕~dot~˙~doteq~≐~doteqdot~≑~dotminus~∸~dotplus~∔~dotsquare~⊡~doublebarwedge~⌆~downarrow~↓~downdownarrows~⇊~downharpoonleft~⇃~downharpoonright~⇂~drbkarow~⤐~drcorn~⌟~drcrop~⌌~dscr~𝒹~dscy~ѕ~dsol~⧶~dstrok~đ~dtdot~⋱~dtri~▿~dtrif~▾~duarr~⇵~duhar~⥯~dwangle~⦦~dzcy~џ~dzigrarr~⟿~eDDot~⩷~eDot~≑~easter~⩮~ecaron~ě~ecir~≖~ecolon~≕~ecy~э~edot~ė~ee~ⅇ~efDot~≒~efr~𝔢~eg~⪚~egs~⪖~egsdot~⪘~el~⪙~elinters~⏧~ell~ℓ~els~⪕~elsdot~⪗~emacr~ē~emptyset~∅~emptyv~∅~emsp13~ ~emsp14~ ~eng~ŋ~eogon~ę~eopf~𝕖~epar~⋕~eparsl~⧣~eplus~⩱~epsi~ε~epsiv~ϵ~eqcirc~≖~eqcolon~≕~eqsim~≂~eqslantgtr~⪖~eqslantless~⪕~equals~=~equest~≟~equivDD~⩸~eqvparsl~⧥~erDot~≓~erarr~⥱~escr~ℯ~esdot~≐~esim~≂~excl~!~expectation~ℰ~exponentiale~ⅇ~fallingdotseq~≒~fcy~ф~female~♀~ffilig~ffi~fflig~ff~ffllig~ffl~ffr~𝔣~filig~fi~fjlig~fj~flat~♭~fllig~fl~fltns~▱~fopf~𝕗~fork~⋔~forkv~⫙~fpartint~⨍~frac13~⅓~frac15~⅕~frac16~⅙~frac18~⅛~frac23~⅔~frac25~⅖~frac35~⅗~frac38~⅜~frac45~⅘~frac56~⅚~frac58~⅝~frac78~⅞~frown~⌢~fscr~𝒻~gE~≧~gEl~⪌~gacute~ǵ~gammad~ϝ~gap~⪆~gbreve~ğ~gcirc~ĝ~gcy~г~gdot~ġ~gel~⋛~geq~≥~geqq~≧~geqslant~⩾~ges~⩾~gescc~⪩~gesdot~⪀~gesdoto~⪂~gesdotol~⪄~gesl~⋛︀~gesles~⪔~gfr~𝔤~gg~≫~ggg~⋙~gimel~ℷ~gjcy~ѓ~gl~≷~glE~⪒~gla~⪥~glj~⪤~gnE~≩~gnap~⪊~gnapprox~⪊~gne~⪈~gneq~⪈~gneqq~≩~gnsim~⋧~gopf~𝕘~grave~`~gscr~ℊ~gsim~≳~gsime~⪎~gsiml~⪐~gtcc~⪧~gtcir~⩺~gtdot~⋗~gtlPar~⦕~gtquest~⩼~gtrapprox~⪆~gtrarr~⥸~gtrdot~⋗~gtreqless~⋛~gtreqqless~⪌~gtrless~≷~gtrsim~≳~gvertneqq~≩︀~gvnE~≩︀~hairsp~ ~half~½~hamilt~ℋ~hardcy~ъ~harrcir~⥈~harrw~↭~hbar~ℏ~hcirc~ĥ~heartsuit~♥~hercon~⊹~hfr~𝔥~hksearow~⤥~hkswarow~⤦~hoarr~⇿~homtht~∻~hookleftarrow~↩~hookrightarrow~↪~hopf~𝕙~horbar~―~hscr~𝒽~hslash~ℏ~hstrok~ħ~hybull~⁃~hyphen~‐~ic~⁣~icy~и~iecy~е~iff~⇔~ifr~𝔦~ii~ⅈ~iiiint~⨌~iiint~∭~iinfin~⧜~iiota~℩~ijlig~ij~imacr~ī~imagline~ℐ~imagpart~ℑ~imath~ı~imof~⊷~imped~Ƶ~in~∈~incare~℅~infintie~⧝~inodot~ı~intcal~⊺~integers~ℤ~intercal~⊺~intlarhk~⨗~intprod~⨼~iocy~ё~iogon~į~iopf~𝕚~iprod~⨼~iscr~𝒾~isinE~⋹~isindot~⋵~isins~⋴~isinsv~⋳~isinv~∈~it~⁢~itilde~ĩ~iukcy~і~jcirc~ĵ~jcy~й~jfr~𝔧~jmath~ȷ~jopf~𝕛~jscr~𝒿~jsercy~ј~jukcy~є~kappav~ϰ~kcedil~ķ~kcy~к~kfr~𝔨~kgreen~ĸ~khcy~х~kjcy~ќ~kopf~𝕜~kscr~𝓀~lAarr~⇚~lAtail~⤛~lBarr~⤎~lE~≦~lEg~⪋~lHar~⥢~lacute~ĺ~laemptyv~⦴~lagran~ℒ~langd~⦑~langle~⟨~lap~⪅~larrb~⇤~larrbfs~⤟~larrfs~⤝~larrhk~↩~larrlp~↫~larrpl~⤹~larrsim~⥳~larrtl~↢~lat~⪫~latail~⤙~late~⪭~lates~⪭︀~lbarr~⤌~lbbrk~❲~lbrace~{~lbrack~[~lbrke~⦋~lbrksld~⦏~lbrkslu~⦍~lcaron~ľ~lcedil~ļ~lcub~{~lcy~л~ldca~⤶~ldquor~„~ldrdhar~⥧~ldrushar~⥋~ldsh~↲~leftarrow~←~leftarrowtail~↢~leftharpoondown~↽~leftharpoonup~↼~leftleftarrows~⇇~leftrightarrow~↔~leftrightarrows~⇆~leftrightharpoons~⇋~leftrightsquigarrow~↭~leftthreetimes~⋋~leg~⋚~leq~≤~leqq~≦~leqslant~⩽~les~⩽~lescc~⪨~lesdot~⩿~lesdoto~⪁~lesdotor~⪃~lesg~⋚︀~lesges~⪓~lessapprox~⪅~lessdot~⋖~lesseqgtr~⋚~lesseqqgtr~⪋~lessgtr~≶~lesssim~≲~lfisht~⥼~lfr~𝔩~lg~≶~lgE~⪑~lhard~↽~lharu~↼~lharul~⥪~lhblk~▄~ljcy~љ~ll~≪~llarr~⇇~llcorner~⌞~llhard~⥫~lltri~◺~lmidot~ŀ~lmoust~⎰~lmoustache~⎰~lnE~≨~lnap~⪉~lnapprox~⪉~lne~⪇~lneq~⪇~lneqq~≨~lnsim~⋦~loang~⟬~loarr~⇽~lobrk~⟦~longleftarrow~⟵~longleftrightarrow~⟷~longmapsto~⟼~longrightarrow~⟶~looparrowleft~↫~looparrowright~↬~lopar~⦅~lopf~𝕝~loplus~⨭~lotimes~⨴~lowbar~_~lozenge~◊~lozf~⧫~lpar~(~lparlt~⦓~lrarr~⇆~lrcorner~⌟~lrhar~⇋~lrhard~⥭~lrtri~⊿~lscr~𝓁~lsh~↰~lsim~≲~lsime~⪍~lsimg~⪏~lsqb~[~lsquor~‚~lstrok~ł~ltcc~⪦~ltcir~⩹~ltdot~⋖~lthree~⋋~ltimes~⋉~ltlarr~⥶~ltquest~⩻~ltrPar~⦖~ltri~◃~ltrie~⊴~ltrif~◂~lurdshar~⥊~luruhar~⥦~lvertneqq~≨︀~lvnE~≨︀~mDDot~∺~male~♂~malt~✠~maltese~✠~map~↦~mapsto~↦~mapstodown~↧~mapstoleft~↤~mapstoup~↥~marker~▮~mcomma~⨩~mcy~м~measuredangle~∡~mfr~𝔪~mho~℧~mid~∣~midast~*~midcir~⫰~minusb~⊟~minusd~∸~minusdu~⨪~mlcp~⫛~mldr~…~mnplus~∓~models~⊧~mopf~𝕞~mp~∓~mscr~𝓂~mstpos~∾~multimap~⊸~mumap~⊸~nGg~⋙̸~nGt~≫⃒~nGtv~≫̸~nLeftarrow~⇍~nLeftrightarrow~⇎~nLl~⋘̸~nLt~≪⃒~nLtv~≪̸~nRightarrow~⇏~nVDash~⊯~nVdash~⊮~nacute~ń~nang~∠⃒~nap~≉~napE~⩰̸~napid~≋̸~napos~ʼn~napprox~≉~natur~♮~natural~♮~naturals~ℕ~nbump~≎̸~nbumpe~≏̸~ncap~⩃~ncaron~ň~ncedil~ņ~ncong~≇~ncongdot~⩭̸~ncup~⩂~ncy~н~neArr~⇗~nearhk~⤤~nearr~↗~nearrow~↗~nedot~≐̸~nequiv~≢~nesear~⤨~nesim~≂̸~nexist~∄~nexists~∄~nfr~𝔫~ngE~≧̸~nge~≱~ngeq~≱~ngeqq~≧̸~ngeqslant~⩾̸~nges~⩾̸~ngsim~≵~ngt~≯~ngtr~≯~nhArr~⇎~nharr~↮~nhpar~⫲~nis~⋼~nisd~⋺~niv~∋~njcy~њ~nlArr~⇍~nlE~≦̸~nlarr~↚~nldr~‥~nle~≰~nleftarrow~↚~nleftrightarrow~↮~nleq~≰~nleqq~≦̸~nleqslant~⩽̸~nles~⩽̸~nless~≮~nlsim~≴~nlt~≮~nltri~⋪~nltrie~⋬~nmid~∤~nopf~𝕟~notinE~⋹̸~notindot~⋵̸~notinva~∉~notinvb~⋷~notinvc~⋶~notni~∌~notniva~∌~notnivb~⋾~notnivc~⋽~npar~∦~nparallel~∦~nparsl~⫽⃥~npart~∂̸~npolint~⨔~npr~⊀~nprcue~⋠~npre~⪯̸~nprec~⊀~npreceq~⪯̸~nrArr~⇏~nrarr~↛~nrarrc~⤳̸~nrarrw~↝̸~nrightarrow~↛~nrtri~⋫~nrtrie~⋭~nsc~⊁~nsccue~⋡~nsce~⪰̸~nscr~𝓃~nshortmid~∤~nshortparallel~∦~nsim~≁~nsime~≄~nsimeq~≄~nsmid~∤~nspar~∦~nsqsube~⋢~nsqsupe~⋣~nsubE~⫅̸~nsube~⊈~nsubset~⊂⃒~nsubseteq~⊈~nsubseteqq~⫅̸~nsucc~⊁~nsucceq~⪰̸~nsup~⊅~nsupE~⫆̸~nsupe~⊉~nsupset~⊃⃒~nsupseteq~⊉~nsupseteqq~⫆̸~ntgl~≹~ntlg~≸~ntriangleleft~⋪~ntrianglelefteq~⋬~ntriangleright~⋫~ntrianglerighteq~⋭~num~#~numero~№~numsp~ ~nvDash~⊭~nvHarr~⤄~nvap~≍⃒~nvdash~⊬~nvge~≥⃒~nvgt~>⃒~nvinfin~⧞~nvlArr~⤂~nvle~≤⃒~nvlt~<⃒~nvltrie~⊴⃒~nvrArr~⤃~nvrtrie~⊵⃒~nvsim~∼⃒~nwArr~⇖~nwarhk~⤣~nwarr~↖~nwarrow~↖~nwnear~⤧~oS~Ⓢ~oast~⊛~ocir~⊚~ocy~о~odash~⊝~odblac~ő~odiv~⨸~odot~⊙~odsold~⦼~ofcir~⦿~ofr~𝔬~ogon~˛~ogt~⧁~ohbar~⦵~ohm~Ω~oint~∮~olarr~↺~olcir~⦾~olcross~⦻~olt~⧀~omacr~ō~omid~⦶~ominus~⊖~oopf~𝕠~opar~⦷~operp~⦹~orarr~↻~ord~⩝~order~ℴ~orderof~ℴ~origof~⊶~oror~⩖~orslope~⩗~orv~⩛~oscr~ℴ~osol~⊘~otimesas~⨶~ovbar~⌽~par~∥~parallel~∥~parsim~⫳~parsl~⫽~pcy~п~percnt~%~period~.~pertenk~‱~pfr~𝔭~phiv~ϕ~phmmat~ℳ~phone~☎~pitchfork~⋔~planck~ℏ~planckh~ℎ~plankv~ℏ~plus~+~plusacir~⨣~plusb~⊞~pluscir~⨢~plusdo~∔~plusdu~⨥~pluse~⩲~plussim~⨦~plustwo~⨧~pm~±~pointint~⨕~popf~𝕡~pr~≺~prE~⪳~prap~⪷~prcue~≼~pre~⪯~prec~≺~precapprox~⪷~preccurlyeq~≼~preceq~⪯~precnapprox~⪹~precneqq~⪵~precnsim~⋨~precsim~≾~primes~ℙ~prnE~⪵~prnap~⪹~prnsim~⋨~profalar~⌮~profline~⌒~profsurf~⌓~propto~∝~prsim~≾~prurel~⊰~pscr~𝓅~puncsp~ ~qfr~𝔮~qint~⨌~qopf~𝕢~qprime~⁗~qscr~𝓆~quaternions~ℍ~quatint~⨖~quest~?~questeq~≟~rAarr~⇛~rAtail~⤜~rBarr~⤏~rHar~⥤~race~∽̱~racute~ŕ~raemptyv~⦳~rangd~⦒~range~⦥~rangle~⟩~rarrap~⥵~rarrb~⇥~rarrbfs~⤠~rarrc~⤳~rarrfs~⤞~rarrhk~↪~rarrlp~↬~rarrpl~⥅~rarrsim~⥴~rarrtl~↣~rarrw~↝~ratail~⤚~ratio~∶~rationals~ℚ~rbarr~⤍~rbbrk~❳~rbrace~}~rbrack~]~rbrke~⦌~rbrksld~⦎~rbrkslu~⦐~rcaron~ř~rcedil~ŗ~rcub~}~rcy~р~rdca~⤷~rdldhar~⥩~rdquor~”~rdsh~↳~realine~ℛ~realpart~ℜ~reals~ℝ~rect~▭~rfisht~⥽~rfr~𝔯~rhard~⇁~rharu~⇀~rharul~⥬~rhov~ϱ~rightarrow~→~rightarrowtail~↣~rightharpoondown~⇁~rightharpoonup~⇀~rightleftarrows~⇄~rightleftharpoons~⇌~rightrightarrows~⇉~rightsquigarrow~↝~rightthreetimes~⋌~ring~˚~risingdotseq~≓~rlarr~⇄~rlhar~⇌~rmoust~⎱~rmoustache~⎱~rnmid~⫮~roang~⟭~roarr~⇾~robrk~⟧~ropar~⦆~ropf~𝕣~roplus~⨮~rotimes~⨵~rpar~)~rpargt~⦔~rppolint~⨒~rrarr~⇉~rscr~𝓇~rsh~↱~rsqb~]~rsquor~’~rthree~⋌~rtimes~⋊~rtri~▹~rtrie~⊵~rtrif~▸~rtriltri~⧎~ruluhar~⥨~rx~℞~sacute~ś~sc~≻~scE~⪴~scap~⪸~sccue~≽~sce~⪰~scedil~ş~scirc~ŝ~scnE~⪶~scnap~⪺~scnsim~⋩~scpolint~⨓~scsim~≿~scy~с~sdotb~⊡~sdote~⩦~seArr~⇘~searhk~⤥~searr~↘~searrow~↘~semi~;~seswar~⤩~setminus~∖~setmn~∖~sext~✶~sfr~𝔰~sfrown~⌢~sharp~♯~shchcy~щ~shcy~ш~shortmid~∣~shortparallel~∥~sigmav~ς~simdot~⩪~sime~≃~simeq~≃~simg~⪞~simgE~⪠~siml~⪝~simlE~⪟~simne~≆~simplus~⨤~simrarr~⥲~slarr~←~smallsetminus~∖~smashp~⨳~smeparsl~⧤~smid~∣~smile~⌣~smt~⪪~smte~⪬~smtes~⪬︀~softcy~ь~sol~/~solb~⧄~solbar~⌿~sopf~𝕤~spadesuit~♠~spar~∥~sqcap~⊓~sqcaps~⊓︀~sqcup~⊔~sqcups~⊔︀~sqsub~⊏~sqsube~⊑~sqsubset~⊏~sqsubseteq~⊑~sqsup~⊐~sqsupe~⊒~sqsupset~⊐~sqsupseteq~⊒~squ~□~square~□~squarf~▪~squf~▪~srarr~→~sscr~𝓈~ssetmn~∖~ssmile~⌣~sstarf~⋆~star~☆~starf~★~straightepsilon~ϵ~straightphi~ϕ~strns~¯~subE~⫅~subdot~⪽~subedot~⫃~submult~⫁~subnE~⫋~subne~⊊~subplus~⪿~subrarr~⥹~subset~⊂~subseteq~⊆~subseteqq~⫅~subsetneq~⊊~subsetneqq~⫋~subsim~⫇~subsub~⫕~subsup~⫓~succ~≻~succapprox~⪸~succcurlyeq~≽~succeq~⪰~succnapprox~⪺~succneqq~⪶~succnsim~⋩~succsim~≿~sung~♪~supE~⫆~supdot~⪾~supdsub~⫘~supedot~⫄~suphsol~⟉~suphsub~⫗~suplarr~⥻~supmult~⫂~supnE~⫌~supne~⊋~supplus~⫀~supset~⊃~supseteq~⊇~supseteqq~⫆~supsetneq~⊋~supsetneqq~⫌~supsim~⫈~supsub~⫔~supsup~⫖~swArr~⇙~swarhk~⤦~swarr~↙~swarrow~↙~swnwar~⤪~target~⌖~tbrk~⎴~tcaron~ť~tcedil~ţ~tcy~т~tdot~⃛~telrec~⌕~tfr~𝔱~therefore~∴~thetav~ϑ~thickapprox~≈~thicksim~∼~thkap~≈~thksim~∼~timesb~⊠~timesbar~⨱~timesd~⨰~tint~∭~toea~⤨~top~⊤~topbot~⌶~topcir~⫱~topf~𝕥~topfork~⫚~tosa~⤩~tprime~‴~triangle~▵~triangledown~▿~triangleleft~◃~trianglelefteq~⊴~triangleq~≜~triangleright~▹~trianglerighteq~⊵~tridot~◬~trie~≜~triminus~⨺~triplus~⨹~trisb~⧍~tritime~⨻~trpezium~⏢~tscr~𝓉~tscy~ц~tshcy~ћ~tstrok~ŧ~twixt~≬~twoheadleftarrow~↞~twoheadrightarrow~↠~uHar~⥣~ubrcy~ў~ubreve~ŭ~ucy~у~udarr~⇅~udblac~ű~udhar~⥮~ufisht~⥾~ufr~𝔲~uharl~↿~uharr~↾~uhblk~▀~ulcorn~⌜~ulcorner~⌜~ulcrop~⌏~ultri~◸~umacr~ū~uogon~ų~uopf~𝕦~uparrow~↑~updownarrow~↕~upharpoonleft~↿~upharpoonright~↾~uplus~⊎~upsi~υ~upuparrows~⇈~urcorn~⌝~urcorner~⌝~urcrop~⌎~uring~ů~urtri~◹~uscr~𝓊~utdot~⋰~utilde~ũ~utri~▵~utrif~▴~uuarr~⇈~uwangle~⦧~vArr~⇕~vBar~⫨~vBarv~⫩~vDash~⊨~vangrt~⦜~varepsilon~ϵ~varkappa~ϰ~varnothing~∅~varphi~ϕ~varpi~ϖ~varpropto~∝~varr~↕~varrho~ϱ~varsigma~ς~varsubsetneq~⊊︀~varsubsetneqq~⫋︀~varsupsetneq~⊋︀~varsupsetneqq~⫌︀~vartheta~ϑ~vartriangleleft~⊲~vartriangleright~⊳~vcy~в~vdash~⊢~vee~∨~veebar~⊻~veeeq~≚~vellip~⋮~verbar~|~vert~|~vfr~𝔳~vltri~⊲~vnsub~⊂⃒~vnsup~⊃⃒~vopf~𝕧~vprop~∝~vrtri~⊳~vscr~𝓋~vsubnE~⫋︀~vsubne~⊊︀~vsupnE~⫌︀~vsupne~⊋︀~vzigzag~⦚~wcirc~ŵ~wedbar~⩟~wedge~∧~wedgeq~≙~wfr~𝔴~wopf~𝕨~wp~℘~wr~≀~wreath~≀~wscr~𝓌~xcap~⋂~xcirc~◯~xcup~⋃~xdtri~▽~xfr~𝔵~xhArr~⟺~xharr~⟷~xlArr~⟸~xlarr~⟵~xmap~⟼~xnis~⋻~xodot~⨀~xopf~𝕩~xoplus~⨁~xotime~⨂~xrArr~⟹~xrarr~⟶~xscr~𝓍~xsqcup~⨆~xuplus~⨄~xutri~△~xvee~⋁~xwedge~⋀~yacy~я~ycirc~ŷ~ycy~ы~yfr~𝔶~yicy~ї~yopf~𝕪~yscr~𝓎~yucy~ю~zacute~ź~zcaron~ž~zcy~з~zdot~ż~zeetrf~ℨ~zfr~𝔷~zhcy~ж~zigrarr~⇝~zopf~𝕫~zscr~𝓏~~AMP~&~COPY~©~GT~>~LT~<~QUOT~
5"~REG~®',ms.html4);var $B={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376},MB=String.fromCodePoint||function(e){return String.fromCharCode(Math.floor((e-65536)/1024)+55296,(e-65536)%1024+56320)},gs=function(){return gs=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},gs.apply(this,arguments)},NB=gs(gs({},ms),{all:ms.html5}),LB={scope:"body",level:"all"},Lf=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+);/g,Vf=/&(?:#\d+|#[xX][\da-fA-F]+|[0-9a-zA-Z]+)[;=]?/g,mw={xml:{strict:Lf,attribute:Vf,body:Nf.xml},html4:{strict:Lf,attribute:Vf,body:Nf.html4},html5:{strict:Lf,attribute:Vf,body:Nf.html5}},VB=gs(gs({},mw),{all:mw.html5}),Zx=String.fromCharCode,BB=Zx(65533);function FB(e,t,n,r){var a=e,o=e[e.length-1];if(n&&o==="=")a=e;else if(r&&o!==";")a=e;else{var s=t[e];if(s)a=s;else if(e[0]==="&"&&e[1]==="#"){var i=e[2],l=i=="x"||i=="X"?parseInt(e.substr(3),16):parseInt(e.substr(2));a=l>=1114111?BB:l>65535?MB(l):Zx($B[l]||l)}}return a}function qB(e,t){var n=LB,r=n.level,a=r===void 0?"all":r,o=n.scope,s=o===void 0?a==="xml"?"strict":"body":o;if(!e)return"";var i=VB[a][s],l=NB[a].entities,c=s==="attribute",u=s==="strict";return e.replace(i,function(d){return FB(d,l,c,u)})}const UB=new IB;UB.getOS().name;function Ug(e){if(e==null)return e;if(typeof e=="object"){const t=Object.keys(e);for(const n of t)n.endsWith("_at")||n.endsWith("_date")?e[n]=e[n]!=null?new Date(e[n]):null:Array.isArray(e[n])?e[n]=e[n].map(Ug):typeof e[n]=="object"&&(e[n]=Ug(e[n]))}return e}function dJ(e){return qB(e.replace(/<\/?[^>]+(>|$)/g,""))}const jg="auth_client_id";function jB(){return typeof crypto<"u"&&crypto.randomUUID?crypto.randomUUID():`${Date.now()}-${Math.random().toString(36).slice(2)}`}function e1(){return typeof window<"u"?window.localStorage:void 0}function HB(e=e1(),t=jB){if(!e)return;const n=e.getItem(jg);if(n)return n;const r=t();return e.setItem(jg,r),r}function WB(e=e1()){e?.removeItem(jg)}function KB(e){return{}}function t1(e){return new URL(globalThis.location.href)}function zB(){return`${t1().origin}/api`}function n1(){const e=KB(),t=zB(),n=$fetch.create({baseURL:t,credentials:"include",onRequest({options:o}){const s=HB(),i=new Headers(o.headers);Object.entries(e).forEach(([l,c])=>{c&&i.set(l,c)}),s&&i.set("x-feather-auth-client-id",s),o.headers=i},onResponse({request:o,options:s,response:i}){const{method:l="GET"}=s;console.groupCollapsed(`[API] ${l} ${o} - ${i.status} ${i.statusText}`),console.table(i._data),console.trace("Trace"),console.groupEnd()},onRequestError({request:o,options:s,error:i,response:l}){const{method:c="GET"}=s}}),r=async(o,s)=>{const i=await n(o,s);return Ug(i)},a={baseUrl:t,actualBaseUrl:$n().public.apiBaseUrl,request:r,getHeaders:()=>e,createUrl(o,s){const i=new URL(t+o);return s&&Object.entries(s).forEach(([l,c])=>{c!=null&&(Array.isArray(c)?c.forEach(u=>i.searchParams.append(l,u)):i.searchParams.append(l,c))}),i.toString()},async post(o,s,i){return r(o,{method:"POST",body:s,headers:i})},async get(o,s){return r(this.createUrl(o,s))},async put(o,s){return r(o,{method:"PUT",body:s})},async patch(o,s){return r(o,{method:"PATCH",body:s})},async delete(o,s,i){return r(o,{method:"DELETE",body:s,headers:i})},auth:{me:async o=>a.get("/auth/me",o),login:o=>a.post("/auth/login",o),register:o=>a.post("/auth/register",o),logout:()=>a.post("/auth/logout"),resendVerificationEmail:o=>a.post("/auth/email-verification",o),verifyEmail:o=>a.post("/auth/email-verification",{token:o}),disconnectOauthAccount:o=>a.delete(`/auth/${o}`),forgotPassword:o=>a.post("/auth/forgot-password",o),resetPassword:o=>a.post("/auth/reset-password",o)},account:{updateDetails:async o=>a.put("/account",o),getBillingDetails:async()=>a.get("/account/billing-details"),updateBillingDetails:async o=>a.put("/account/billing-details",o),listInvoices:async o=>a.get("/account/invoices",o),getOrCreateCode:async()=>a.get("/account/referral/code"),setReferrer:async o=>a.post("/account/referrer",{code:o})},agentMarketplace:{list:async()=>r("/agents/marketplace"),get:async o=>r(`/agents/marketplace/${o}`)},agentSandbox:{list:async()=>r("/agents/sandboxes"),get:async o=>r(`/agents/sandboxes/${o}`),launch:async o=>r("/agents/sandboxes",{method:"POST",body:o}),start:async o=>r("/agents/sandboxes/"+o+"/start",{method:"POST"}),stop:async o=>r("/agents/sandboxes/"+o+"/stop",{method:"POST"}),restart:async o=>r("/agents/sandboxes/"+o+"/restart",{method:"POST"}),delete:async o=>r(`/agents/sandboxes/${o}`,{method:"DELETE"}),update:async(o,s)=>r(`/agents/sandboxes/${o}`,{method:"PATCH",body:s}),getPreviewLink:async(o,s)=>r(`/agents/sandboxes/${o}/preview-link`,{method:"POST",body:s}),changeVersion:async(o,s)=>r(`/agents/sandboxes/${o}/change-version`,{method:"POST",body:s}),getSshAccess:async(o,s)=>r(`/agents/sandboxes/${o}/ssh-access`,{method:"POST",body:s})},models:{search:async o=>a.get("/feather/models",o),facetSearch:async o=>
5a.get("/feather/search/models",o),facetsOnly:async o=>a.get("/feather/search/facets",o),listV1:async o=>a.get("/v1/models",o),get:async(o,s=!1,i)=>a.get(`/feather/models/${encodeURIComponent(o)}`,{scrape:s?1:0,model_class:i}),families:async()=>a.get("/feather/families"),popular:async()=>a.get("/feather/popular"),classes:async()=>a.get("/feather/classes"),stats:async()=>a.get("/feather/stats"),unlock:async(o,s)=>a.post(`/feather/models/${encodeURIComponent(o)}/unlock`,{access_token:s}),checkAccess:async o=>a.post(`/feather/models/${encodeURIComponent(o)}/check-access`),load:async(o,s)=>a.post(`/feather/models/${encodeURIComponent(o)}`,{access_token:s}),notifyOnReady:async o=>a.post(`/feather/models/${encodeURIComponent(o)}/notify-on-ready`),cancelNotification:async o=>a.post("/feather/notify-on-ready/cancel",{modelName:o}),releases:async()=>a.get("/feather/releases"),reviews:{add:async(o,s,i,l)=>a.post(`/feather/models/${encodeURIComponent(o)}/reviews`,{modelId:o,review:s,rating:i,tags:l}),list:async(o,s)=>a.get(`/feather/models/${encodeURIComponent(o)}/reviews`,s)}},privateModels:{list:async()=>a.get("/feather/private-models"),checkCompatibility:async o=>a.get(`/feather/private-models/${encodeURIComponent(o)}/compatibility`),load:async o=>a.post(`/feather/private-models/${encodeURIComponent(o)}`),unload:async o=>a.post(`/feather/private-models/${encodeURIComponent(o)}/unload`)},chat:{completions:async o=>a.post("/v1/chat/completions",o)},apiKeys:{list:async()=>a.get("/api-keys"),create:async o=>a.post("/api-keys",o),update:async(o,s)=>a.put(`/api-keys/${o}`,{name:s}),delete:async o=>a.delete(`/api-keys/${o}`)},organizations:{list:async()=>a.get("/organizations"),create:async o=>a.post("/organizations",{name:o}),switch:async o=>a.post("/organizations/switch",{organization_id:o}),updateCurrent:async o=>a.put("/organizations/current",{name:o}),deleteCurrent:async()=>a.delete("/organizations/current"),members:{list:async()=>a.get("/organizations/current/members"),update:async(o,s)=>a.put(`/organizations/current/members/${o}`,{role:s}),remove:async o=>a.delete(`/organizations/current/members/${o}`)},invitations:{list:async()=>a.get("/organizations/current/invitations"),create:async o=>a.post("/organizations/current/invitations",o),update:async(o,s)=>a.put(`/organizations/current/invitations/${o}`,{role:s}),revoke:async o=>a.delete(`/organizations/current/invitations/${o}`),get:async o=>a.get(`/organizations/invitations/${o}`),accept:async o=>a.post(`/organizations/invitations/${o}/accept`)},apps:{list:async()=>r("/organizations/current/apps"),get:async o=>r(`/organizations/current/apps/${encodeURIComponent(o)}`),getYaml:async o=>r(`/organizations/current/apps/${encodeURIComponent(o)}/yaml`),register:async o=>a.post("/organizations/current/apps",o),update:async(o,s)=>a.put(`/organizations/current/apps/${encodeURIComponent(o)}`,s),sync:async o=>a.post(`/organizations/current/apps/${encodeURIComponent(o)}/sync`),listVersions:async o=>r(`/organizations/current/apps/${encodeURIComponent(o)}/versions`),updateTemplate:async(o,s,i)=>a.patch(`/organizations/current/apps/${encodeURIComponent(o)}/templates/${encodeURIComponent(s)}`,i),deleteTemplate:async(o,s)=>a.delete(`/organizations/current/apps/${encodeURIComponent(o)}/templates/${encodeURIComponent(s)}`),delete:async o=>a.delete(`/organizations/current/apps/${encodeURIComponent(o)}`),setVisibility:async(o,s)=>a.patch(`/organizations/current/apps/${encodeURIComponent(o)}`,{visibility:s})}},status:{errorRates:async()=>a.get("/feather/status/error-rates")},paymentMethods:{setupIntent:{create:async()=>a.post("/payment-methods/setup-intent"),callback:async(o,s)=>a.post(`/payment-methods/setup-intent/${o}`,{tax_id:s})},list:async()=>a.get("/payment-methods"),setDefault:async o=>a.post(`/payment-methods/${o}/set-default`),retryOverdue:async o=>a.post(`/payment-methods/${o}/retry-overdue`),delete:async o=>a.delete(`/payment-methods/${o}`)},usage:{credits:async o=>a.get("/usage/credits",o),concurrencies:async o=>a.get("/usage/concurrencies",o),activity:{summary:async o=>a.get("/usage/activity/summary",o),requests:async o=>a.get("/usage/activity/requests",o)}},credits:{balance:async()=>a.get("/credits/balance"),topUpOptions:async()=>a.get("/credits/top-up/options"),topUp:async(o,s,i,l)=>a.post("/credits/top-up",{amount_usd:o,idempotency_key:s,payment_method_id:i,resume_invoice_id:l}),ledger:async o=>a.get("/credits/ledger",o),grants:async o=>a.get("/credits/grants",o),notificationSettings:async()=>a.get("/credits/notification-settings"),updateNotificationSettings:async o=>a.patch("/credits/notification-settings",o),autoTopUpSettings:async()=>
5a.get("/credits/auto-top-up-settings"),updateAutoTopUpSettings:async o=>a.patch("/credits/auto-top-up-settings",o)},subscription:{plans:{list:async()=>a.get("/subscription/plans")},current:async()=>a.get("/subscription"),overdue:async()=>a.get("/subscription/overdue"),createCustomerPortalSession:async()=>a.post("/subscription/customer-portal"),checkout:async({plan_id:o,quantity:s})=>a.post("/subscription/checkout",{plan_id:o,quantity:s}),upgrade:async({plan_id:o,setup_intent:s,payment_method_id:i,tax_id:l,quantity:c,coupon_code:u,amount_usd:d})=>a.post("/subscription",{plan_id:o,setup_intent:s,payment_method_id:i,tax_id:l,quantity:c,coupon_code:u,amount_usd:d,preview:!1}),preview:async({plan_id:o,quantity:s,coupon_code:i,amount_usd:l})=>a.post("/subscription",{plan_id:o,quantity:s,coupon_code:i,amount_usd:l,preview:!0}),cancel:async o=>a.delete("/subscription",o),resume:async()=>a.post("/subscription/resume"),coupon:{validate:async(o,s)=>a.get(`/subscription/coupons/${encodeURIComponent(o)}`,s),apply:async(o,s)=>a.post(`/subscription/coupons/${encodeURIComponent(o)}`,s),activate:async(o,s)=>a.post(`/subscription/coupons/${encodeURIComponent(o)}/activate`,s),remove:async()=>a.delete("/subscription/coupons")},retentionCoupon:{get:async()=>a.get("/subscription/retention-coupon"),apply:async o=>a.post("/subscription/retention-coupon",o)}},admin:{users:{list:async o=>a.get("/admin/users",o),listIds:async o=>a.get("/admin/users/ids",o),get:async o=>a.get(`/admin/users/${encodeURIComponent(o)}`),update:async(o,s)=>a.put(`/admin/users/${encodeURIComponent(o)}`,s),delete:async o=>a.delete(`/admin/users/${encodeURIComponent(o)}`),block:async(o,s)=>a.post("/admin/users/block",{user_ids:o,...s}),unblock:async(o,s)=>a.post("/admin/users/unblock",{user_ids:o,...s})},plans:{list:async()=>a.get("/admin/plans"),update:async(o,s)=>a.patch(`/admin/plans/${encodeURIComponent(o)}`,s)},nestBackends:{list:async()=>a.get("/admin/nest-backends"),create:async o=>a.post("/admin/nest-backends",o),update:async(o,s)=>a.patch(`/admin/nest-backends/${encodeURIComponent(o)}`,s),delete:async o=>a.delete(`/admin/nest-backends/${encodeURIComponent(o)}`,{confirm:!0})},gridEndpoints:{list:async()=>a.get("/admin/grid-endpoints"),references:async o=>a.get(`/admin/grid-endpoints/${encodeURIComponent(o)}/references`),create:async o=>a.post("/admin/grid-endpoints",o),update:async(o,s)=>a.patch(`/admin/grid-endpoints/${encodeURIComponent(o)}`,s),delete:async o=>a.delete(`/admin/grid-endpoints/${encodeURIComponent(o)}`,{confirm:!0})},organizations:{list:async o=>a.get("/admin/organizations",o),get:async o=>a.get(`/admin/organizations/${encodeURIComponent(o)}`),billingDiagnostics:async o=>a.get(`/admin/organizations/${encodeURIComponent(o)}/billing-diagnostics`),delete:async o=>a.delete(`/admin/organizations/${encodeURIComponent(o)}`),moveToRequestPricing:async o=>a.post(`/admin/organizations/${encodeURIComponent(o)}/subscription/move-to-request-pricing`,{}),setFlatRatePlansBlock:async(o,s)=>a.put(`/admin/organizations/${encodeURIComponent(o)}/flat-rate-plans-block`,{blocked:s}),credits:{balance:async o=>a.get(`/admin/organizations/${encodeURIComponent(o)}/credits/balance`),ledger:async(o,s)=>a.get(`/admin/organizations/${encodeURIComponent(o)}/credits/ledger`,s),createAdjustment:async(o,s)=>a.post(`/admin/organizations/${encodeURIComponent(o)}/credits/adjustments`,s)},activity:{summary:async(o,s)=>a.get(`/admin/organizations/${encodeURIComponent(o)}/activity/summary`,s),requests:async(o,s)=>a.get(`/admin/organizations/${encodeURIComponent(o)}/activity/requests`,s)}},modelLoadNotifications:{list:async o=>a.get("/admin/model-load-notifications",o),summary:async o=>a.get("/admin/model-load-notifications/summary",o)},applications:{list:async o=>a.get("/admin/oauth-applications",o),updateStatus:async(o,s)=>a.put(`/admin/oauth-applications/${encodeURIComponent(o)}/status`,{status:s})},agents:{apps:{list:async o=>a.get("/admin/agents/apps",o),promote:async o=>a.post(`/admin/agents/apps/${encodeURIComponent(o)}/promote`),demote:async o=>a.post(`/admin/agents/apps/${encodeURIComponent(o)}/demote`)}},models:{get:async o=>a.get(`/admin/models/${encodeURIComponent(o)}`),create:async o=>a.post("/admin/models",o),list:async o=>a.get("/admin/models",o),update:async(o,s)=>a.put(`/admin/models/${encodeURIComponent(o)}`,s),delete:async o=>a.delete(`/admin/models/${encodeURIComponent(o)}`),redeploy:async o=>a.post(`/admin/models/${encodeURIComponent(o)}/redeploy`),getRoutingPlan:async o=>a.get(`/admin/models/${encodeURIComponent(o)}/routing-plan`),blockEndpoint:async(o,s)=>a.post(`/admin/models/${encodeURIComponent(o)}/routing-blocklist`,{endpoint_id:s}),unblockEndpoint:async(o,s)=>a.delete(`/admin/models/${encodeURIComponent(o)}/routing-blocklist/${encodeURIComponent(s)}`),updateRoutingConfig:async(o,s)=>a.patch(`/admin/models/${encodeURIComponent(o)}/routing-config`,s),clearEndpointCache:async o=>a.post(`/admin/models/${encodeURIComponent(o)}
5/clear-endpoint-cache`),getStats:async o=>a.get(`/admin/models/${encodeURIComponent(o)}/stats`)},modelClasses:{list:async()=>a.get("/admin/model-classes"),listForSelection:async()=>a.get("/admin/model-classes/for-selection"),get:async o=>a.get(`/admin/model-classes/${encodeURIComponent(o)}`),create:async o=>a.post("/admin/model-classes",o),update:async(o,s)=>a.put(`/admin/model-classes/${encodeURIComponent(o)}`,s),delete:async o=>a.delete(`/admin/model-classes/${encodeURIComponent(o)}`)},modelFamilies:{list:async()=>a.get("/admin/model-families"),get:async o=>a.get(`/admin/model-families/${encodeURIComponent(o)}`),create:async o=>a.post("/admin/model-families",o),update:async(o,s)=>a.put(`/admin/model-families/${encodeURIComponent(o)}`,s),delete:async o=>a.delete(`/admin/model-families/${encodeURIComponent(o)}`)},nestModels:{list:async(o=1,s=20,i)=>{const l=new URLSearchParams({page:o.toString(),limit:s.toString()});return i&&l.set("search",i),a.get(`/admin/nest-models?${l}`)},lookup:async o=>{try{return await a.get(`/admin/nest-models/lookup/${encodeURIComponent(o)}`)}catch{return null}},import:async(o,s)=>a.post("/admin/nest-models/import",{model_id:o,model_class_id:s}),toggleVisibility:async(o,s)=>a.patch(`/admin/nest-models/${encodeURIComponent(o)}/visibility`,{is_hidden:s})},openrouterModels:{list:async()=>a.get("/admin/openrouter"),lookup:async o=>{try{return await a.get(`/admin/openrouter/lookup/${encodeURIComponent(o)}`)}catch{return null}},getProviders:async o=>{const[s,i]=o.split("/");return a.get(`/admin/openrouter/models/${encodeURIComponent(s)}/${encodeURIComponent(i)}/providers`)},configure:async o=>a.post("/admin/openrouter/configure",o)},deployments:{get:async o=>a.get(`/admin/deployments/${o}`),list:async o=>a.get("/admin/deployments",o),redeploy:async o=>a.post("/admin/deployments/redeploy",{ids:o})},subscriptions:{get:async o=>a.get(`/admin/subscriptions/${encodeURIComponent(o)}`),updateFeatures:async(o,s)=>a.put(`/admin/subscriptions/${encodeURIComponent(o)}/features`,{features_override:s})},prices:{list:async()=>a.get("/admin/prices"),requestPricing:async o=>a.get("/admin/prices/request-pricing",o),requestPricingCsvUrl:o=>a.createUrl("/admin/prices/request-pricing.csv",o),lookupRequestPricingTargets:async o=>a.get("/admin/prices/request-pricing/targets",o),internalServingPricing:async o=>a.get("/admin/prices/request-pricing/internal-serving",o),upsertInternalServingPricing:async o=>a.put(`/admin/prices/request-pricing/internal-serving/${encodeURIComponent(o.model_id)}`,o),deleteInternalServingPricing:async o=>a.delete(`/admin/prices/request-pricing/internal-serving/${encodeURIComponent(o)}`),createRequestPricing:async o=>a.post("/admin/prices/request-pricing",o),importRequestPricing:async o=>a.post("/admin/prices/request-pricing/import",o),previewGeneratedRequestPricing:async()=>a.post("/admin/prices/request-pricing/generate/preview"),applyGeneratedRequestPricing:async o=>a.post("/admin/prices/request-pricing/generate/apply",{changes:o}),updateRequestPricing:async(o,s)=>a.patch(`/admin/prices/request-pricing/${encodeURIComponent(o)}`,s),deleteRequestPricing:async o=>a.delete(`/admin/prices/request-pricing/${encodeURIComponent(o)}`)},usage:{create:async o=>a.post("/admin/usage",o)},coupons:{list:async()=>a.get("/admin/coupons"),getEligiblePlans:async o=>a.get(`/admin/coupons/${encodeURIComponent(o)}/eligible-plans`),create:async o=>a.post("/admin/coupons",o),update:async(o,s)=>a.put(`/admin/coupons/${o}`,s),delete:async o=>a.delete(`/admin/coupons/${o}`)},promoCodes:{list:async o=>a.get("/admin/promo-codes",o?{coupon_id:o}:void 0),create:async o=>a.post("/admin/promo-codes",o),update:async(o,s)=>a.put(`/admin/promo-codes/${o}`,s)}},applications:{list:async()=>a.get("/application"),get:async o=>a.get(`/application/${o}`),create:async o=>a.post("/application",o),update:async(o,s)=>a.put(`/application/${o}`,s),delete:async o=>a.delete(`/application/${o}`),regenerateSecret:async o=>a.post(`/application/${o}/regenerate-secret`)},oauth:{getApplication:async o=>a.get(`/oauth/applications/${o}`),authorize:async o=>a.post("/oauth/authorize",o,{"Content-Type":"application/x-www-form-urlencoded"}),getToken:async o=>a.post("/oauth/token",o),getUserInfo:async()=>a.get("/oauth/userinfo"),getScopeDetails:o=>pw[o]||null,getAllScopes:()=>pw}};return a}var Hg;(function(e){e.CREDITS="credits",e.COMMISSION="commission"})(Hg||(Hg={}));function gw(e){return typeof e=="string"?`'${e}'`:new GB().serialize(e)}
5const GB=(function(){class e{#e=new Map;compare(n,r){const a=typeof n,o=typeof r;return a==="string"&&o==="string"?n.localeCompare(r):a==="number"&&o==="number"?n-r:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(r,!0))}serialize(n,r){if(n===null)return"null";switch(typeof n){case"string":return r?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const r=Object.prototype.toString.call(n);if(r!=="[object Object]")return this.serializeBuiltInType(r.length<10?`unknown:${r}`:r.slice(8,-1),n);const a=n.constructor,o=a===Object||a===void 0?"":a.name;if(o!==""&&globalThis[o]===a)return this.serializeBuiltInType(o,n);if(typeof n.toJSON=="function"){const s=n.toJSON();return o+(s!==null&&typeof s=="object"?this.$object(s):`(${this.serialize(s)})`)}return this.serializeObjectEntries(o,Object.entries(n))}serializeBuiltInType(n,r){const a=this["$"+n];if(a)return a.call(this,r);if(typeof r?.entries=="function")return this.serializeObjectEntries(n,r.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,r){const a=Array.from(r).sort((s,i)=>this.compare(s[0],i[0]));let o=`${n}{`;for(let s=0;s<a.length;s++){const[i,l]=a[s];o+=`${this.serialize(i,!0)}:${this.serialize(l)}`,s<a.length-1&&(o+=",")}return o+"}"}$object(n){let r=this.#e.get(n);return r===void 0&&(this.#e.set(n,`#${this.#e.size}`),r=this.serializeObject(n),this.#e.set(n,r)),r}$function(n){const r=Function.prototype.toString.call(n);return r.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${r.replace(/\s*\n\s*/g,"")}`}$Array(n){let r="[";for(let a=0;a<n.length;a++)r+=this.serialize(n[a]),a<n.length-1&&(r+=",");return r+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((r,a)=>this.compare(r,a)))}`}
5$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function YB(e,t){return e===t||gw(e)===gw(t)}const QB={trailing:!0};function JB(e,t=25,n={}){if(n={...QB,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,a,o=[],s,i;const l=(d,f)=>(s=XB(e,d,f),s.finally(()=>{if(s=null,n.trailing&&i&&!a){const p=l(d,i);return i=null,p}}),s),c=function(...d){return n.trailing&&(i=d),s||new Promise(f=>{const p=!a&&n.leading;clearTimeout(a),a=setTimeout(()=>{a=null;const g=n.leading?r:l(this,d);i=null;for(const h of o)h(g);o=[]},t),p?(r=l(this,d),f(r)):o.push(f)})},u=d=>{d&&(clearTimeout(d),a=null)};return c.isPending=()=>!!a,c.cancel=()=>{u(a),o=[],i=null},c.flush=()=>
5{if(u(a),!i||s)return;const d=i;return i=null,l(this,d)},c}async function XB(e,t,n){return await e.apply(t,n)}const r1=Symbol.for("nuxt:client-only"),Yl="<div></div>",fJ=N({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=Ct(!1);Ve(()=>{r.value=!0});const a=Ge();return a&&(a._nuxtClientOnly=!0),nn(r1,!0),()=>{if(r.value){const l=t.default?.();return l&&l.length===1?[_n(l[0],n)]:l}const o=t.fallback||t.placeholder;if(o)return rt(o);const s=e.fallback||e.placeholder||"",i=JL(e.fallbackTag||e.placeholderTag,"span");return at(i,n,s)}}}),Bf=new WeakMap;function pJ(e){if(Bf.has(e))return Bf.get(e);const t={...e};return t.render?t.render=(n,r,a,o,s,i)=>{if(o.mounted$??n.mounted$){const l=e.render?.bind(n)(n,r,a,o,s,i);return l.children===null||typeof l.children=="string"?_n(l):rt(l)}return Df(n._.vnode.el,Yl)}:t.template&&=`
6      <template v-if="mounted$">${e.template}</template>
7      <template v-else>${Yl}</template>
8    `,t.setup=(n,r)=>{const a=ze(),o=Ct(a.isHydrating===!1),s=Ge();if(a.isHydrating){const l={...s.attrs},c=ZB(s);for(const u in l)delete s.attrs[u];Ve(()=>{Object.assign(s.attrs,l),s.vnode.dirs=c})}Ve(()=>{o.value=!0});const i=e.setup?.(n,r)||{};return Bc(i)?Promise.resolve(i).then(l=>typeof l!="function"?(l||={},l.mounted$=o,l):(...c)=>{if(o.value||!a.isHydrating){const u=l(...c);return u.children===null||typeof u.children=="string"?_n(u):rt(u)}return Df(s?.vnode.el,Yl)}):typeof i=="function"?(...l)=>{if(o.value){const c=i(...l),u=t.inheritAttrs!==!1?r.attrs:void 0;return c.children===null||typeof c.children=="string"?_n(c,u):rt(c,u)}return Df(s?.vnode.el,Yl)}:Object.assign(i,{mounted$:o})},Bf.set(e,t),t}function ZB(e){if(!e||!e.vnode.dirs)return null;const t=e.vnode.dirs;return e.vnode.dirs=null,t}const Wg=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),eF=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),il=e=>{const t=ze();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{Wg(()=>e())}):Wg(()=>e())},tF=e=>e==="defer"||e===!1;function nF(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;a1(e[0],e[1])&&e.unshift(t);let[n,r,a={}]=e,o=!1;const s=D(()=>Re(n));if(typeof s.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof r!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const i=ze();a.server??=!0,a.default??=aF,a.getCachedData??=o1,a.lazy??=!1,a.immediate??=!0,a.deep??=gr.deep,a.dedupe??="cancel",a._functionName,i._asyncData[s.value];function l(){const g={cause:"initial",dedupe:a.dedupe};return i._asyncData[s.value]?._init||(g.cachedData=a.getCachedData(s.value,i,{cause:"initial"}),i._asyncData[s.value]=yw(i,s.value,r,a,g.cachedData)),()=>i._asyncData[s.value].execute(g)}const c=l(),u=i._asyncData[s.value];u._deps++;const d=a.server!==!1&&i.payload.serverRendered;{let g=function(_){const S=i._asyncData[_];S?._deps&&(S._deps--,S._deps===0&&S?._off())};const h=Ge();if(h&&d&&a.immediate&&!h.sp&&(h.sp=[]),h&&!h._nuxtOnBeforeMountCbs){h._nuxtOnBeforeMountCbs=[];const _=h._nuxtOnBeforeMountCbs;Qv(()=>{_.forEach(S=>{S()}),_.splice(0,_.length)}),wn(()=>_.splice(0,_.length))}const y=h&&(h._nuxtClientOnly||vt(r1,!1));d&&i.isHydrating&&(u.error.value||u.data.value!=null)?(u.pending.value=!1,u.status.value=u.error.value?"error":"success"):h&&(!y&&i.payload.serverRendered&&i.isHydrating||a.lazy)&&a.immediate?h._nuxtOnBeforeMountCbs.push(c):a.immediate&&c();const b=Dn(),w=_e(s,(_,S)=>{if((_||S)&&_!==S){o=!0;const E=i._asyncData[S]?.data.value!==gr.value,C=i._asyncDataPromises[S]!==void 0,x={cause:"initial",dedupe:a.dedupe};if(!i._asyncData[_]?._init){const A=a.getCachedData(_,i,{cause:"initial"});x.cachedData=A;const T=S&&E&&A===void 0?i._asyncData[S].data.value:A;i._asyncData[_]=yw(i,_,r,a,T)}i._asyncData[_]._deps++,S&&g(S),(a.immediate||E||C)&&i._asyncData[_].execute(x),cs(()=>{o=!1})}},{flush:"sync"}),v=a.watch?_e(a.watch,()=>{o||(i._asyncData[s.value]?._execute.isPending()&&cs(()=>{i._asyncData[s.value]?._execute.flush()}),i._asyncData[s.value]?._execute({cause:"watch",dedupe:a.dedupe}))}):()=>{};b&&wr(()=>{w(),v(),g(s.value)})}const f={data:Ql(()=>i._asyncData[s.value]?.data),pending:Ql(()=>i._asyncData[s.value]?.pending),status:Ql(()=>i._asyncData[s.value]?.status),error:Ql(()=>i._asyncData[s.value]?.error),refresh:(...g)=>i._asyncData[s.value]?._init?i._asyncData[s.value].execute(...g):l()(),execute:(...g)=>f.refresh(...g),clear:()=>{const g=i._asyncData[s.value];if(g?._abortController)try{g._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{g._abortController=void 0}by(i,s.value)}},p=Promise.resolve(i._asyncDataPromises[s.value]).then(()=>f);return Object.assign(p,f),Object.defineProperties(p,{then:{enumerable:!0,value:p.then.bind(p)},catch:{enumerable:!0,value:p.catch.bind(p)},finally:{enumerable:!0,value:p.finally.bind(p)}}),p}function Ql(e){return D({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function hJ(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;a1(e[0],e[1])&&e.unshift(t);const[n,r,a={}]=e;return nF(n,r,{...a,lazy:!0},null)}function a1(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}function mJ(e){const t=ze();if(e in t.payload.data||(t.payload.data[e]=gr.value),t._asyncData[e]){const n=t._asyncData[e];n._deps++,Dn()&&wr(()=>{n._deps--,n._deps===0&&n?._off()})}return{data:D({get(){return t._asyncData[e]?.data.value??t.payload.data[e]},set(n){t._asyncData[e]?t._asyncData[e].data.value=n:t.payload.data[e]=n}})}}async function vw(e){const t=ze();t.isHydrating&&await new Promise(r=>il(r));const n=e?vx(e):void 0;await t.hooks.callHookParallel("app:data:refresh",n)}function gJ(e){const t=ze();Object.keys(t.payload.data);const n=vx(e);for(const r of n)by(t,r)}function by(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=gr.errorValue),e._asyncData[t]&&(e._asyncData[t].data.value=void 0,e._asyncData[t].error.value=gr.errorValue,e._asyncData[t].pending.value=!1,e._asyncData[t].status.value="idle"),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function rF(e,t){const n={};for(const r of t)n[r]=e[r];return n}function yw(e,t,n,r,a){e.payload._errors[t]??=gr.errorValue;const o=r.getCachedData!==o1,s=n,i=r.deep?B:Ct,l=a!=null,c=e.hook("app:data:refresh",async d=>{(!d||d.includes(t))&&await u.execute({cause:"refresh:hook"})}),u={data:i(l?a:r.default()),pending:Ct(!l),error:Os(e.payload._errors,t),status:Ct("idle"),execute:(...d)=>{const[f,p=void 0]=d,g=f&&p===void 0&&typeof f=="object"?f:{};if(e._asyncDataPromises[t]&&tF(g.dedupe??r.dedupe))return e._asyncDataPromises[t];if(g.cause==="initial"||e.isHydrating){const b="cachedData"in g?g.cac
8hedData:r.getCachedData(t,e,{cause:g.cause??"refresh:manual"});if(b!=null)return e.payload.data[t]=u.data.value=b,u.error.value=gr.errorValue,u.status.value="success",Promise.resolve(b)}u.pending.value=!0,u._abortController&&u._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),u._abortController=new AbortController,u.status.value="pending";const h=new AbortController,y=new Promise((b,w)=>{try{const v=g.timeout??r.timeout,_=oF([u._abortController?.signal,g?.signal],h.signal,v);if(_.aborted){const S=_.reason;w(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"));return}return _.addEventListener("abort",()=>{const S=_.reason;w(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"))},{once:!0,signal:h.signal}),Promise.resolve(s(e,{signal:_})).then(b,w)}catch(v){w(v)}}).then(async b=>{if(e._asyncDataPromises[t]!==y)return;let w=b;r.transform&&(w=await r.transform(b)),r.pick&&(w=rF(w,r.pick)),e.payload.data[t]=w,u.data.value=w,u.error.value=gr.errorValue,u.status.value="success"}).catch(b=>{if(e._asyncDataPromises[t]!==y||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&b instanceof DOMException&&b.name==="AbortError")return u.status.value="idle",e._asyncDataPromises[t];u.error.value=Jr(b),u.data.value=m(r.default()),u.status.value="error"}).finally(()=>{h.abort(),e._asyncDataPromises[t]===y&&(u.pending.value=!1,delete e._asyncDataPromises[t])});return e._asyncDataPromises[t]=y,e._asyncDataPromises[t]},_execute:JB((...d)=>u.execute(...d),0,{leading:!0}),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{c(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),e._asyncDataPromises[t]&&(u._abortController?.abort(new DOMException("AsyncData request cancelled by unmount","AbortError")),delete e._asyncDataPromises[t],u.status.value==="pending"&&(u.status.value="idle"),u.pending.value=!1),o||Oe(()=>{e._asyncData[t]?._init||(by(e,t),u.execute=()=>Promise.resolve(),u.data.value=gr.value)})}};return u}const aF=()=>gr.value,o1=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function oF(e,t,n){const r=e.filter(s=>!!s);if(typeof n=="number"&&n>=0){const s=AbortSignal.timeout?.(n);s&&r.push(s)}if(AbortSignal.any)return AbortSignal.any(r);const a=new AbortController;for(const s of r)if(s.aborted){const i=s.reason??new DOMException("Aborted","AbortError");try{a.abort(i)}catch{a.abort()}return a.signal}const o=()=>{const i=r.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{a.abort(i)}catch{a.abort()}};for(const s of r)s.addEventListener?.("abort",o,{once:!0,signal:t});return a.signal}const sF="$s";function Ia(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const a=sF+n,o=ze(),s=Os(o.payload.state,a);if(s.value===void 0&&r){const i=r();if(Ue(i))return o.payload.state[a]=i,i;s.value=i}return s}const iF=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function lF(e,t){if(typeof e!="string")throw new TypeError("argument str must be a string");const n=new iF,r=t||{},a=r.decode||uF;let o=0;for(;o<e.length;){const s=e.indexOf("=",o);if(s===-1)break;let i=e.indexOf(";",o);if(i===-1)i=e.length;else if(i<s){o=e.lastIndexOf(";",s-1)+1;continue}const l=e.slice(o,s).trim();if(r?.filter&&!r?.filter(l)){o=i+1;continue}if(n[l]===void 0){let c=e.slice(s+1,i).trim();c.codePointAt(0)===34&&(c=c.slice(1,-1)),n[l]=cF(c,a)}o=i+1}return n}function uF(e){return e.includes("%")?decodeURIComponent(e):e}function cF(e,t){try{return t(e)}catch{return e}}const Jl=/^[\u0009\u0020-\u007E\u0080-\u00FF]+$/;function _w(e,t,n){const r=n||{},a=r.encode||encodeURIComponent;if(typeof a!="function")throw new TypeError("option encode is invalid");
8if(!Jl.test(e))throw new TypeError("argument name is invalid");const o=a(t);if(o&&!Jl.test(o))throw new TypeError("argument val is invalid");let s=e+"="+o;if(r.maxAge!==void 0&&r.maxAge!==null){const i=r.maxAge-0;if(Number.isNaN(i)||!Number.isFinite(i))throw new TypeError("option maxAge is invalid");s+="; Max-Age="+Math.floor(i)}if(r.domain){if(!Jl.test(r.domain))throw new TypeError("option domain is invalid");s+="; Domain="+r.domain}if(r.path){if(!Jl.test(r.path))throw new TypeError("option path is invalid");s+="; Path="+r.path}if(r.expires){if(!dF(r.expires)||Number.isNaN(r.expires.valueOf()))throw new TypeError("option expires is invalid");s+="; Expires="+r.expires.toUTCString()}if(r.httpOnly&&(s+="; HttpOnly"),r.secure&&(s+="; Secure"),r.priority)switch(typeof r.priority=="string"?r.priority.toLowerCase():r.priority){case"low":{s+="; Priority=Low";break}case"medium":{s+="; Priority=Medium";break}case"high":{s+="; Priority=High";break}default:throw new TypeError("option priority is invalid")}if(r.sameSite)switch(typeof r.sameSite=="string"?r.sameSite.toLowerCase():r.sameSite){case!0:{s+="; SameSite=Strict";break}case"lax":{s+="; SameSite=Lax";break}case"strict":{s+="; SameSite=Strict";break}case"none":{s+="; SameSite=None";break}default:throw new TypeError("option sameSite is invalid")}return r.partitioned&&(s+="; Partitioned"),s}function dF(e){return Object.prototype.toString.call(e)==="[object Date]"||e instanceof Date}function Jn(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=Jn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:Jn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=Jn(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=Jn(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(a){n.add(Jn(a))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(a,o){n.set(Jn(o),Jn(a))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(Jn(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}const fF={path:"/",watch:!0,decode:e=>{const t=decodeURIComponent(e),n=Bi(t);return typeof n=="number"&&(!Number.isFinite(n)||String(n)!==t)?t:n},encode:e=>encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))},Xl=globalThis.cookieStore;function mo(e,t){const n={...fF,...t};n.filter??=c=>c===e;const r=bw(n)||{};let a;n.maxAge!==void 0?a=n.maxAge*1e3:n.expires&&(a=n.expires.getTime()-Date.now());const o=a!==void 0&&a<=0,s=o||r[e]===void 0||r[e]===null,i=Jn(o?void 0:r[e]??n.default?.()),l=a&&!o?mF(i,a,n.watch&&n.watch!=="shallow"):B(i);{let c=null;try{!Xl&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=(g=!1)=>{!g&&(n.readonly||YB(l.value,r[e]))||(hF(e,l.value,n),r[e]=Jn(l.value),c?.postMessage({value:n.encode(l.value)}))},d=g=>{const h=g.refresh?bw(n)?.[e]:n.decode(g.value);f=!0,l.value=h,r[e]=Jn(h),Oe(()=>{f=!1})};let f=!1;const p=!!Dn();if(p&&wr(()=>{f=!0,u(),c?.close()}),Xl){const g=h=>{const y=h.changed.find(w=>w.name===e),b=h.deleted.find(w=>w.name===e);y&&d({value:y.value}),b&&d({value:null})};Xl.addEventListener("change",g),p&&wr(()=>Xl.removeEventListener("change",g))}else c&&(c.onmessage=({data:g})=>d(g));n.watch&&_e(l,()=>{f||u()},{deep:n.watch!=="shallow"}),s&&u(s)}return l}function bw(e={}){return lF(document.cookie,e)}function pF(e,t,n={}){return t==null?_w(e,t,{...n,maxAge:-1}):_w(e,t,n)}function hF(e,t,n={}){document.cookie=pF(e,t,n)}const ww=2147483647;function mF(e,t,n){let r,a,o=0;const s=n?B(e):{value:e};return Dn()&&wr(()=>{a?.(),clearTimeout(r)}),Rs((i,l)=>{n&&(a=_e(s,l));function c(){const d=t-o,f=d<ww?d:ww;r=setTimeout(()=>{if(o+=f,o<t)return c();s.value=void 0,l()},f)}function u(){o=0,clearTimeout(r),c()}return{get(){return i(),s.value},set(d){u(),s.value=d,l()}}})}function gF(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function s1(e,t=Ft()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;const a=t._preloadPromises||=[];if(a.length>4)return Promise.all(a).then(()=>s1(e,t));t._routePreloaded.add(n);for(const o of r){const s=o.components?.default;if(typeof s!="function")continue;const i=Promise.resolve(s()).catch(()=>{}).finally(()=>a.splice(a.indexOf(i),1));a.push(i)}await Promise.all(a)}function vF(e={}){const t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${t}'.`);if(n.protocol&&ac(n.protocol))throw new Error(`Cannot navigate to a URL with '${n.protocol}' protocol.`);let r={};try{r=Bi(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||r?.path!==t||r?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:ze().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}const yF=(...e)=>e.find(t=>t!==void 0);function Sw(e){let t=e.replace(/[\u0000-\u001f\s]+/g,"");for(;t.toLowerCase().startsWith("view-source:");)t=t.slice(12);const n=t.indexOf(":");return n>0&&ac(t.slice(0,n+1))?null:e}function _F(e){const t=e.componentName||"NuxtLink";
8function n(o){return typeof o=="string"&&o.startsWith("#")}function r(o,s,i){const l=i??e.trailingSlash;if(!o||l!=="append"&&l!=="remove")return o;if(typeof o=="string")return Zl(o,l);const c="path"in o&&o.path!==void 0?o.path:s(o).path;return{...o,name:void 0,path:Zl(c,l)}}function a(o){const s=Ft(),i=$n(),l=D(()=>!!m(o.target)&&m(o.target)!=="_self"),c=D(()=>{const y=m(o.to)||m(o.href)||"";return typeof y=="string"&&fa(y,{acceptRelative:!0})}),u=X_("RouterLink"),d=u&&typeof u!="string"?u.useLink:void 0,f=D(()=>{if(m(o.external))return!0;const y=m(o.to)||m(o.href)||"";return typeof y=="object"?!1:y===""||c.value}),p=D(()=>{const y=m(o.to)||m(o.href)||"";return f.value?y:r(y,s.resolve,m(o.trailingSlash))}),g=f.value?void 0:d?.({...o,to:p,viewTransition:m(o.viewTransition)}),h=D(()=>{const y=m(o.trailingSlash)??e.trailingSlash;if(!p.value||c.value||n(p.value)){const b=p.value;return typeof b=="string"?Sw(b):b}if(f.value){const b=typeof p.value=="object"&&"path"in p.value?Ig(p.value):p.value,w=typeof b=="object"?s.resolve(b).href:b,v=typeof w=="string"?Sw(w):w;return v===null?null:Zl(v,y)}return typeof p.value=="object"?s.resolve(p.value)?.href??null:Zl(id(i.app.baseURL,p.value),y)});return{to:p,hasTarget:l,isAbsoluteUrl:c,isExternal:f,href:h,isActive:g?.isActive??D(()=>p.value===s.currentRoute.value.path),isExactActive:g?.isExactActive??D(()=>p.value===s.currentRoute.value.path),route:g?.route??D(()=>s.resolve(p.value)),async navigate(y){h.value!==null&&await Wo(h.value,{replace:m(o.replace),external:f.value||l.value})}}}return N({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:a,setup(o,{slots:s}){const i=Ft(),{to:l,href:c,navigate:u,isExternal:d,hasTarget:f,isAbsoluteUrl:p}=a(o),g=Ct(!1),h=B(null),y=v=>{h.value=o.custom?v?.$el?.nextElementSibling:v?.$el};function b(v){return!g.value&&(typeof o.prefetchOn=="string"?o.prefetchOn===v:o.prefetchOn?.[v]??e.prefetchOn?.[v])&&(o.prefetch??e.prefetch)!==!1&&o.noPrefetch!==!0&&o.target!=="_blank"&&!EF()}async function w(v=ze()){if(g.value||c.value===null)return;g.value=!0;const _=typeof l.value=="string"?l.value:d.value?Ig(l.value):i.resolve(l.value).fullPath,S=d.value?new URL(_,window.location.href).href:_;await Promise.all([v.hooks.callHook("link:prefetch",S).catch(()=>{}),!d.value&&!f.value&&s1(l.value,i).catch(()=>{})])}if(b("visibility")){const v=ze();let _,S=null;Ve(()=>{const E=wF();il(()=>{_=Wg(()=>{h?.value?.tagName&&(S=E.observe(h.value,async()=>{S?.(),S=null,await w(v)}))})})}),xr(()=>{_&&eF(_),S?.(),S=null})}return()=>{if(!d.value&&!f.value&&!n(l.value)){const S={ref:y,to:l.value,activeClass:o.activeClass||e.activeClass,exactActiveClass:o.exactActiveClass||e.exactActiveClass,replace:o.replace,ariaCurrentValue:o.ariaCurrentValue,custom:o.custom};
8return o.custom||(b("interaction")&&(S.onPointerenter=w.bind(null,void 0),S.onFocus=w.bind(null,void 0)),g.value&&(S.class=o.prefetchedClass||e.prefetchedClass),S.rel=o.rel||void 0),rt(X_("RouterLink"),S,s.default)}const v=o.target||null,_=yF(o.noRel?"":o.rel,e.externalRelAttribute,p.value||f.value?"noopener noreferrer":"")||null;return o.custom?s.default?s.default({href:c.value,navigate:u,prefetch:w,get route(){if(!c.value)return;const S=new URL(c.value,window.location.href);return{path:S.pathname,fullPath:S.pathname,get query(){return uy(S.search)},hash:S.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:_,target:v,isExternal:d.value||f.value,isActive:!1,isExactActive:!1}):null:rt("a",{ref:h,href:c.value||null,rel:_,target:v,onClick:async S=>{if(!(d.value||f.value)){S.preventDefault();try{const E=yx(c.value??"");return await(o.replace?i.replace(E):i.push(E))}finally{if(n(l.value)){const E=l.value.slice(1);let C=E;try{C=decodeURIComponent(E)}catch{}document.getElementById(C)?.focus()}}}}},s.default?.())}}})}const bF=_F(EM);function Zl(e,t){if(t!=="append"&&t!=="remove")return e;const n=t==="append"?rx:qi;return fa(e)&&!e.startsWith("http")?e:n(e,!0)}function wF(){const e=ze();if(e._observer)return e._observer;let t=null;const n=new Map,r=(o,s)=>(t||=new IntersectionObserver(i=>{for(const l of i){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}}),n.set(o,s),t.observe(o),()=>{n.delete(o),t?.unobserve(o),n.size===0&&(t?.disconnect(),t=null)});return e._observer={observe:r}}const SF=/2g/;function EF(){const e=navigator.connection;return!!(e&&(e.saveData||SF.test(e.effectiveType)))}let i1;const ll=e=>i1=e,l1=Symbol();function Kg(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ci;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ci||(Ci={}));function CF(){const e=Xi(!0),t=e.run(()=>B({}));let n=[],r=[];const a=Xc({install(o){ll(a),a._a=o,o.provide(l1,a),o.config.globalProperties.$pinia=a,r.forEach(s=>n.push(s)),r=[]},use(o){return this._a?n.push(o):r.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const u1=()=>{};function Ew(e,t,n,r=u1){e.push(t);const a=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&Dn()&&wr(a),a}function Fo(e,...t){e.slice().forEach(n=>{n(...t)})}const TF=e=>e(),Cw=Symbol(),Ff=Symbol();function zg(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],a=e[n];Kg(a)&&Kg(r)&&e.hasOwnProperty(n)&&!Ue(r)&&!nr(r)?e[n]=zg(a,r):e[n]=r}return e}const AF=Symbol();function xF(e){return!Kg(e)||!e.hasOwnProperty(AF)}const{assign:Ca}=Object;function RF(e){return!!(Ue(e)&&e.effect)}function OF(e,t,n,r){const{state:a,actions:o,getters:s}=t,i=n.state.value[e];let l;function c(){i||(n.state.value[e]=a?a():{});const u=et(n.state.value[e]);return Ca(u,o,Object.keys(s||{}).reduce((d,f)=>(d[f]=Xc(D(()=>{ll(n);const p=n._s.get(e);return s[f].call(p,p)})),d),{}))}return l=c1(e,c,t,n,r,!0),l}function c1(e,t,n={},r,a,o){let s;const i=Ca({actions:{}},n),l={deep:!0};let c,u,d=[],f=[],p;const g=r.state.value[e];!o&&!g&&(r.state.value[e]={});let h;function y(x){let A;c=u=!1,typeof x=="function"?(x(r.state.value[e]),A={type:Ci.patchFunction,storeId:e,events:p}):(zg(r.state.value[e],x),A={type:Ci.patchObject,payload:x,storeId:e,events:p});const T=h=Symbol();Oe().then(()=>{h===T&&(c=!0)}),u=!0,Fo(d,A,r.state.value[e])}const b=o?function(){const{state:A}=n,T=A?A():{};this.$patch(O=>{Ca(O,T)})}:u1;function w(){s.stop(),d=[],f=[],r._s.delete(e)}const v=(x,A="")=>{if(Cw in x)return x[Ff]=A,x;const T=function(){ll(r);const O=Array.from(arguments),P=[],z=[];function Q(G){P.push(G)}function K(G){z.push(G)}Fo(f,{args:O,name:T[Ff],store:S,after:Q,onError:K});let W;try{W=x.apply(this&&this.$id===e?this:S,O)}catch(G){throw Fo(z,G),G}return W instanceof Promise?W.then(G=>(Fo(P,G),G)).catch(G=>(Fo(z,G),Promise.reject(G))):(Fo(P,W),W)};return T[Cw]=!0,T[Ff]=A,T},_={_p:r,$id:e,$onAction:Ew.bind(null,f),$patch:y,$reset:b,$subscribe(x,A={}){const T=Ew(d,x,A.detached,()=>O()),O=s.run(()=>_e(()=>r.state.value[e],P=>{(A.flush==="sync"?u:c)&&x({storeId:e,type:Ci.direct,events:p},P)},Ca({},l,A)));return T},$dispose:w},S=Bt(_);r._s.set(e,S);const C=(r._a&&r._a.runWithContext||TF)(()=>r._e.run(()=>(s=Xi()).run(()=>t({action:v}))));for(const x in C){const A=C[x];if(Ue(A)&&!RF(A)||nr(A))o||(g&&xF(A)&&(Ue(A)?A.value=g[x]:zg(A,g[x])),r.state.value[e][x]=A);else if(typeof A=="function"){const T=v(A,x);C[x]=T,i.actions[x]=A}}return Ca(S,C),Ca(We(S),C),Object.defineProperty(S,"$state",{get:()=>r.state.value[e],set:x=>{y(A=>{Ca(A,x)})}}),r._p.forEach(x=>{Ca(S,s.run(()=>x({store:S,app:r._a,pinia:r,options:i})))}),g&&o&&n.hydrate&&n.hydrate(S.$state,g),c=!0,u=!0,S}function PF(e,t,n){let r,a;const o=typeof t=="function";typeof e=="string"?(r=e,a=o?n:t):(a=e,r=e.id);function s(i,l){const c=el();return i=i||(c?vt(l1,null):null),i&&ll(i),i=i1,i._s.has(r)||(o?c1(r,t,a,i):OF(r,a,i)),i._s.get(r)}return s.$id=r,s}function IF(e){{const t=We(e),n={};for(const r in t){const a=t[r];a.effect?n[r]=D({get:()=>e[r],set(o){e[r]=o}}):(Ue(a)||nr(a))&&(n[r]=Os(e,r))}return n}}const d1=PF("app-state",{state:()=>({loaded:!1,user:void 0,userPending:!1}),getters:{}}),lc=Ct(null);function kF(){const e=D(()=>lc.value),t=o=>D(()=>e.value?.isFeatureEnabled?.(o)??!1),n=o=>D(()=>e.value?.getFeatureFlagResult?.(o));return{posthog:e,capture:(o,s)=>{const i=o.startsWith("$")?o:`feather-app.${o}`,c=d1().user?.active_organization?.current_subscription,u=c?{subscription_plan_id:c.plan?.id,subscription_status:c.status}:{};e.value?.capture?.(i,{...u,...s})},identify:(o,s)=>{e.value?.identify?.(o,s)},isFeatureEnabled:t,getFeatureFlagResult:n,featureFlags:{modelPageV3:D(()=>n("model-page-v3").value?.variant==="test")}}}var uc;(function(e){e.API_ACCESS="API_ACCESS",e.API_CONCURRENCY="API_CONCURRENCY",e.MAX_MODEL_SIZE="MAX_MODEL_SIZE",e.PRIVATE_MODELS_LIMIT="PRIVATE_MODELS_LIMIT",e.PRIVATE_CLOUD="PRIVATE_CLOUD",e.SPEED_MULTIPLIER="SPEED_MULTIPLIER",e.CONTEXT_LENGTH_MULTIPLIER="CONTEXT_LENGTH_MULTIPLIER",e.MAX_CONTEXT_LENGTH="MAX_CONTEXT_LENGTH",e.FREE_TRIAL_TOKENS="FREE_TRIAL_TOKENS",e.FREE_TRIAL_INPUT_TOKENS="FREE_TRIAL_INPUT_TOKENS",e.WHOLESALER="WHOLESALER",e.WORKER_PREFERENCE="WORKER_PREFERENCE",e.USAGE_CHARTS_EXPOSED="USAGE_CHARTS_EXPOSED",e.AGENT_SANDBOXES="AGENT_SANDBOXES",e.SUB_USER_CONCURRENCY="SUB_USER_CONCURRENCY"})(uc||(uc={}));var Tw;(function(e){e.ANY="any",e.LIVE_ONLY="live_only"})(Tw||(Tw={}));const DF=new Set(["feather_lite","feather_trial"]);function f1(e){return e!=null&&DF.has(e)}function $F(e){return!f1(e?.plan?.id)&&e?.features?.[uc.API_ACCESS]===!0}function vJ(e,t){const n=t?.features?.[uc.MAX_MODEL_SIZE];return n==null?!1:e>n*1e9}const MF=()=>{try{const t=window.cookiehub?.hasAnswered?.()??!1,n=t&&(window.$cookieConsentAnalytics??t),r=t&&(window.$cookieConsentMarketing??t);
8if(t)return{consent_analytics:n?"granted":"denied",consent_functionality:n?"granted":"denied",consent_marketing:r?"granted":"denied",consent_essential:"granted",consent_accepted:"true",analyticsConsent:n?"granted":"denied",marketingConsent:r?"granted":"denied"}}catch{}return{consent_analytics:"denied",consent_functionality:"denied",consent_marketing:"denied",consent_essential:"granted",consent_accepted:"false",analyticsConsent:"denied",marketingConsent:"denied"}},NF=(e,t)=>{try{const n=window.dataLayer;if(n){const r=MF();n.push({event:e,...r,...t})}}catch(n){console.warn("dataLayer push failed:",n)}};function pd(){const e=d1(),{user:t}=IF(e),n=D(()=>t.value!=null);ze();const r=$n(),a=new URL(r.public.apiBaseUrl),o=a.hostname.substring(a.hostname.indexOf(".")+1),s=mo("impersonate_as",{domain:o,httpOnly:!1}),i=mo("session"),l=mo("user_info",{domain:o,httpOnly:!1,sameSite:"lax",path:"/",maxAge:3600*24*7}),c=D(()=>s.value!=null),u=D(()=>t.value?.active_organization),d=D(()=>u.value?.current_subscription),f=D(()=>d.value?.plan),p=D(()=>t.value?.organizations??[]),g=D(()=>t.value?.permissions),h=n1(),{identify:y}=kF();function b(K){if(K){const W=K.name||K.username||K.email,G={email:K.email,name:W,initial:W[0].toUpperCase()};K.avatar_url&&(G.avatar_url=K.avatar_url);try{l.value=btoa(JSON.stringify(G))}catch{l.value=btoa(JSON.stringify({email:K.email,name:K.email,initial:K.email[0].toUpperCase()}))}}else l.value=null}async function w(K=!1,W){if(t.value==null||K)try{t.value=await h.auth.me(W),b(t.value)}catch{t.value=void 0,b(void 0)}return t.value}async function v(K){await h.account.setReferrer(K),t.value=await w(!0)}function _(K){t.value={...t.value,...K},b(t.value)}async function S(K,W,G){if(t.value=await h.auth.login({email:K,password:W,turnstile_token:G}),b(t.value),t.value){y(t.value.id,{email:t.value.email,username:t.value.username});const ee={method:"email",user_id:t.value.id,user_email:t.value.email};NF("login",ee)}return t.value}async function E(K,W,G,ee){return t.value=await h.auth.register({email:K,password:W,state:G,turnstile_token:ee}),b(t.value),t.value&&y(t.value.id,{email:t.value.email,username:t.value.username}),t.value}async function C(){await h.auth.logout(),t.value=void 0,i.value=null,s.value=null,WB(),b(void 0)}async function x(K){return t.value=await h.auth.verifyEmail(K),t.value}const A=D(()=>t.value?.active_organization?.referral_reward?.method===Hg.COMMISSION),T=D(()=>{const K=u.value?.current_subscription?.plan;return K!=null&&!f1(K.id)}),O=D(()=>$F(d.value));function P(K){const W=g.value;return W?W[K]:!1}async function z(K){await h.organizations.switch(K),await w(!0),await vw()}async function Q(K){await h.organizations.create(K),await w(!0),await vw()}return{user:kn(t),isAuthenticated:n,isImpersonated:c,impersonateAsUserId:s,isAffiliate:A,isOnPaidPlan:T,hasApiAccess:O,currentSubscription:d,currentPlan:f,activeOrganization:u,organizations:p,permissions:g,can:P,getUser:w,updateUser:_,switchOrganization:z,createOrganization:Q,setReferrer:v,login:S,logout:C,register:E,verifyEmail:x}}const qf="/account";function LF(e){return e.protocol==="https:"&&e.hostname==="phoenix.featherless.ai"||e.protocol==="https:"&&e.hostname.endsWith(".feather-preview.recursal-dev.com")&&(e.pathname==="/phoenix"||e.pathname.startsWith("/phoenix/"))?!0:e.protocol==="http:"&&(e.hostname==="localhost"&&e.port==="3010"||e.hostname==="feather.localhost"&&["3000","3010"].includes(e.port))}function Aw(e){if(!e)return{external:!1,href:qf};if(e.startsWith("/")&&!e.startsWith("//"))return{external:!1,href:e};try{const t=new URL(e);if(LF(t))return{external:!0,href:t.toString()}}catch{return{external:!1,href:qf}}return{external:!1,href:qf}}const Hi="/organization-recovery",p1=new Set(["/login","/register"]),VF=new Set([Hi,"/accept-invite"]);function wy(e){return e?typeof e.has_accessible_organizations=="boolean"?e.has_accessible_organizations:Array.isArray(e.organizations)?e.organizations.length>0:!!e.active_organization:!1}function BF(e){return p1.has(e)}function FF(e){return VF.has(e)}function qF(e){return wy(e)?"/account":Hi}function UF(e,t){return!!t&&!wy(t)&&!BF(e)&&!FF(e)}function xw(e){if(!e)return"/account";let t=e;try{t=new URL(e,"https://featherless.ai").pathname}catch{t=e}return p1.has(t)||t===Hi?"/account":e}const jF=async(e,t)=>{let n,r;const a=e.path.startsWith("/api"),o=e.path.startsWith("/cms"),s=!!(e.meta.public??!1),i=e.path.startsWith("/admin"),l=e.path===Hi,c=e.path.endsWith(".xml")||e.path.startsWith("/__sitemap__/"),u=e.matched.length===0;if(a||o||c||u)return;const d=!s||i,f=mo("session"),{getUser:p}=pd();let g;(d||f.value!=null)&&(g=([n,r]=ho(()=>p()),n=await n,r(),n));const h=e.path==="/login"||e.path==="/register",y=typeof e.query.cli_redirect=="string"&&e.query.cli_redirect.length>0;if(h&&g!=null&&!y){const b=typeof e.query.returnTo=="string"?e.query.returnTo:void 0;if(b){const w=Aw(xw(b));return Wo(w.href,{external:w.external})}return Wo(qF(g))}if(l&&g!=null&&wy(g)){const b=typeof e.query.returnTo=="string"?e.query.returnTo:void 0,w=Aw(xw(b));return Wo(w.href,{external:w.external})}if(d){if(g==null){const b=e.query.coupon!=null,w=e.query.plan_id!=null,S=`${(b||w)&&e.path.startsWith("/subscription")?"/register":"/login"}?returnTo=${encodeURIComponent(e.fullPath)}`;return Wo(S,{external:!1})}if(UF(e.path,g))return Wo({path:Hi,query:{returnTo:e.fullPath}},{external:!1});if(i&&!g.is_admin)return BM({statusCode:404,message:"Not found"})}},HF=async(e,t)=>{const n=ze(),r=e.meta.title;r&&n.$setTitle(r)},WF=e=>{const t=sl({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return fa(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},KF=[xB,jF,HF,WF],Gg={};function Rw(e,t,n){const{pathname:r,search:a,hash:o}=t,s=e.indexOf("#");if(s>-1){const c=o.includes(e.slice(s))?e.slice(s).length:1;let u=o.slice(c);return u[0]!=="/"&&(u="/"+u),xb(u,"")}const i=xb(r,e),l=!n||sx(i,n)?i:n;
8return l+(l.includes("?")?"":a)+o}const zF=At({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,r=$n().app.baseURL;const a=Mr.history?.(r)??CL(r),o=Mr.routes?([t,n]=ho(()=>Mr.routes(Mf)),t=await t,n(),t??Mf):Mf;let s;const i=WL({...Mr,scrollBehavior:(v,_,S)=>{if(_===Bn){s=S;return}if(Mr.scrollBehavior){if(i.options.scrollBehavior=Mr.scrollBehavior,"scrollRestoration"in window.history){const E=i.beforeEach(()=>{E(),window.history.scrollRestoration="manual"})}return Mr.scrollBehavior(v,Bn,s||S)}},history:a,routes:o});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(i);const l=Ct(i.currentRoute.value);i.afterEach((v,_)=>{l.value=_}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=Rw(r,window.location,e.payload.path),u=Ct(i.currentRoute.value),d=()=>{u.value=i.currentRoute.value};i.afterEach((v,_)=>{const S=v.matched.at(-1)?.components?.default,E=_.matched.at(-1)?.components?.default;if(S===E){const C=ji({route:v,Component:{type:S}}),x=ji({route:_,Component:{type:E}});C===x&&d();return}v.matched.length<_.matched.length&&v.matched.every((C,x)=>C.components?.default===_.matched[x]?.components?.default)&&d()});const f={sync:d};for(const v in u.value)Object.defineProperty(f,v,{get:()=>u.value[v],enumerable:!0});e._route=mr(f),e._middleware||={global:[],named:{}};const p=ol();i.afterEach(async(v,_,S)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(FM),S&&await e.callHook("page:loading:end")});try{[t,n]=ho(()=>i.isReady()),await t,n()}catch(v){[t,n]=ho(()=>e.runWithContext(()=>Oa(v))),await t,n()}const g=c!==i.currentRoute.value.fullPath?i.resolve(c):i.currentRoute.value,h=i.currentRoute.value.fullPath,y=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&c!==e.payload.path&&sx(i.currentRoute.value.path,e.payload.path);d();function b(v){!e.isHydrating&&v.fullPath!==Rw(r,window.location)&&a.push(v.fullPath)}const w=e.payload.state._layout;return i.beforeEach(async(v,_)=>{await e.callHook("page:loading:start"),v.meta=Bt(v.meta),e.isHydrating&&w&&!Sr(v.meta.layout)&&(v.meta.layout=w),e._processingMiddleware=!0;{const S=new Set([...KF,...e._middleware.global]);for(const C of v.matched){const x=C.meta.middleware;if(x)for(const A of Jx(x))S.add(A)}const E=sl({path:v.path});if(E.appMiddleware)for(const C in E.appMiddleware)E.appMiddleware[C]?S.add(C):S.delete(C);for(const C of S){const x=typeof C=="string"?e._middleware.named[C]||await Gg[C]?.().then(A=>A.default||A):C;if(!x)throw new Error(`Unknown route middleware: '${C}'.`);try{const A=await e.runWithContext(()=>x(v,_));if(!e.payload.serverRendered&&e.isHydrating&&(A===!1||A instanceof Error)){const T=A||Jr({status:404,statusText:`Page Not Found: ${c}`});return await e.runWithContext(()=>Oa(T)),!1}if(A===!0)continue;if(A===!1)return A;if(A)return fy(A)&&A.fatal&&(await e.runWithContext(()=>Oa(A)),b(v)),A}catch(A){const T=Jr(A);return T.fatal&&(await e.runWithContext(()=>Oa(T)),b(v)),T}}}}),i.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),i.afterEach(v=>{if(v.matched.length===0&&!p.value)return e.runWithContext(()=>Oa(Jr({status:404,fatal:!1,statusText:`Page not found: ${v.fullPath}`,data:{path:v.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in g&&(g.name=void 0),!(i.currentRoute.value.fullPath!==h))if(y){const _=i.resolve(e.payload.path);"name"in _&&(_.name=void 0),await i.replace({..._,force:!0});const S=()=>{e["~restoreDeferredRoute"]&&(e["~restoreDeferredRoute"]=void 0,i.currentRoute.value=i.resolve(c),d(),i.replace({...g,force:!0}).catch(()=>{}))};e["~restoreDeferredRoute"]=S,e.hooks.hookOnce("app:suspense:resolve",S)}else await i.replace({...g,force:!0});i.options.scrollBehavior=Mr.scrollBehavior}catch(v){await e.runWithContext(()=>Oa(v))}}),{provide:{router:i}}}});function GF(e){typeof e.indexable<"u"&&(e.indexable=String(e.indexable)!=="false"),typeof e.trailingSlash<"u"&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!=="false"),e.url&&!fa(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=F$(String(e.url)));const t=Object.keys(e).sort((r,a)=>r.localeCompare(a)),n={};for(const r of t)n[r]=e[r];return n}function YF(e){const n=[];function r(o){if(!o||typeof o!="object"||Object.keys(o).length===0)return()=>{};o._context;const s={};for(const i in o){const l=o[i];typeof l<"u"&&l!==""&&(s[i]=l)}return Object.keys(s).filter(i=>!i.startsWith("_")).length===0?()=>{}:(n.push(s),()=>{const i=n.indexOf(s);i!==-1&&n.splice(i,1)})}function a(o){const s={};o?.debug&&(s._context={}),s._priority={};for(const i in n.sort((l,c)=>(l._priority||0)-(c._priority||0)))for(const l in n[i]){const c=l,u=o?.resolveRefs?Re(n[i][l]):n[i][l];!l.startsWith("_")&&typeof u<"u"&&u!==""&&(s[l]=u,typeof n[i]._priority<"u"&&n[i]._priority!==-1&&(s._priority[c]=n[i]._priority),o?.debug&&(s._context[c]=n[i]._context?.[c]||n[i]._context||"anonymous"))}return o?.skipNormalize?s:GF(s)}return{stack:n,push:r,get:a}}const QF=At({name:"nuxt-site-config:init",enforce:"pre",async setup(e){const t=YF(),n=Ia("site-config");{const r=n.value||window.__NUXT_SITE_CONFIG__||{};for(const a in r)a[0]!=="_"&&t.push({[a]:r[a],_priority:r._priority?.[a]||-1})}return{provide:{nuxtSiteConfig:t}}}}),JF=At({name:"nuxt:payload",setup(e){const t=new Set;
8Ft().beforeResolve(async(n,r)=>{const a=vy(n.path),o=a?Rb(n.fullPath):n.path,s=a?Rb(r.fullPath):r.path;if(o===s)return;const i=await uw(o);if(i){for(const l of t)delete e.static.data[l];for(const l in i.data)l in e.static.data||t.add(l),e.static.data[l]=i.data[l]}}),il(()=>{e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await uw(n).catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(gy,1e3)})}}),XF=At(()=>{const e=Ft();il(()=>{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),ZF=At(e=>{let t;async function n(){let r;try{r=await gy()}catch(a){const o=a;if(!("status"in o&&(o.status===404||o.status===403)))throw o}t&&clearTimeout(t),t=setTimeout(n,Mb);try{const a=await $fetch(dy("builds/latest.json")+`?${Date.now()}`);a.id!==r?.id&&(e.hooks.callHook("app:manifest:update",a),t&&clearTimeout(t))}catch{}}il(()=>{t=setTimeout(n,Mb)})}),e3=At({name:"nuxt:chunk-reload",setup(e){const t=Ft(),n=$n(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:o})=>{r.add(o)});function a(o){const s=id(n.app.baseURL,o.fullPath);vF({path:s,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(a)}),t.onError((o,s)=>{r.has(o)&&a(s)})}}),t3=At({name:"nuxt:island-link-navigation",setup(e){}}),n3=At({name:"pinia",setup(e){const t=CF();return e.vueApp.use(t),ll(t),e.payload&&e.payload.pinia&&(t.state.value=e.payload.pinia),{provide:{pinia:t}}}}),r3=At({name:"nuxt:global-components"}),Da={blank:Bo(()=>ae(()=>import("./CsWAfezE.js"),[],import.meta.url).then(e=>e.default||e)),"default-no-grow":Bo(()=>ae(()=>import("./BLHNUMDe.js"),__vite__mapDeps([239,240,4,3,121,56,46,57,83,69,67,70,2,71,84,31,85,146,241,25,48,107,127,12,13,80,242,1,5,6,169]),import.meta.url).then(e=>e.default||e)),default:Bo(()=>ae(()=>import("./CHT2vf91.js"),__vite__mapDeps([243,240,4,3,121,56,46,57,83,69,67,70,2,71,84,31,85,146,241,25,48,107,127,12,13,80,242,1,5,6,169]),import.meta.url).then(e=>e.default||e)),docs:Bo(()=>ae(()=>import("./CdXvx7ZV.js"),__vite__mapDeps([244,241,3,25,4,48,107,127,12,13,80,73,171,21,114,29,30,31,242,1,2,5,6,169]),import.meta.url).then(e=>e.default||e)),"lp-footer":Bo(()=>ae(()=>import("./BXZvTQJh.js"),__vite__mapDeps([245,242,1,2,5,6,169,3]),import.meta.url).then(e=>e.default||e)),lp:Bo(()=>ae(()=>import("./Do4g7W5h.js"),__vite__mapDeps([246,1,2]),import.meta.url).then(e=>e.default||e))},a3=At({name:"nuxt:prefetch",setup(e){const t=Ft();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{const r=n?.meta?.layout;r&&typeof Da[r]=="function"&&await Da[r]()})}),e.hooks.hook("link:prefetch",n=>{if(fa(n))return;const r=t.resolve(n);if(!r)return;const a=r.meta.layout;let o=Jx(r.meta.middleware);o=o.filter(s=>typeof s=="string");for(const s of o)typeof Gg[s]=="function"&&Gg[s]();typeof a=="string"&&a in Da&&gF(Da[a])})}}),o3=At({name:"sentry-client-config",async setup(){let e,t;[e,t]=ho(()=>ae(()=>import("./CW0EHFp-.js"),__vite__mapDeps([247,248]),import.meta.url)),await e,t()}});function s3(e){return typeof e=="object"&&e!==null}function Ow(e,t){return e=s3(e)?e:Object.create(null),new Proxy(e,{get(n,r,a){return r==="key"?Reflect.get(n,r,a):Reflect.get(n,r,a)||Reflect.get(t,r,a)}})}function i3(e,t){return t.reduce((n,r)=>n?.[r],e)}function l3(e,t,n){return t.slice(0,-1).reduce((r,a)=>/^(__proto__)$/.test(a)?{}:r[a]=r[a]||{},e)[t[t.length-1]]=n,e}function u3(e,t){return t.reduce((n,r)=>{const a=r.split(".");return l3(n,a,i3(e,a))},{})}function c3(e,t){return n=>{var r;try{const{storage:a=localStorage,beforeRestore:o=void 0,afterRestore:s=void 0,serializer:i={serialize:JSON.stringify,deserialize:JSON.parse},key:l=t.$id,paths:c=null,debug:u=!1}=n;return{storage:a,beforeRestore:o,afterRestore:s,serializer:i,key:((r=e.key)!=null?r:d=>d)(typeof l=="string"?l:l(t.$id)),paths:c,debug:u}}catch(a){return n.debug&&console.error("[pinia-plugin-persistedstate]",a),null}}}function Pw(e,{storage:t,serializer:n,key:r,debug:a}){try{const o=t?.getItem(r);o&&e.$patch(n?.deserialize(o))}catch(o){a&&console.error("[pinia-plugin-persistedstate]",o)}}function Iw(e,{storage:t,serializer:n,key:r,paths:a,debug:o}){try{const s=Array.isArray(a)?u3(e,a):e;t.setItem(r,n.serialize(s))}catch(s){o&&console.error("[pinia-plugin-persistedstate]",s)}}function d3(e={}){return t=>{const{auto:n=!1}=e,{options:{persist:r=n},store:a,pinia:o}=t;if(!r)return;if(!(a.$id in o.state.value)){const i=o._s.get(a.$id.replace("__hot:",""));i&&Promise.resolve().then(()=>i.$persist());return}const s=(Array.isArray(r)?r.map(i=>
8Ow(i,e)):[Ow(r,e)]).map(c3(e,a)).filter(Boolean);a.$persist=()=>{s.forEach(i=>{Iw(a.$state,i)})},a.$hydrate=({runHooks:i=!0}={})=>{s.forEach(l=>{const{beforeRestore:c,afterRestore:u}=l;i&&c?.(t),Pw(a,l),i&&u?.(t)})},s.forEach(i=>{const{beforeRestore:l,afterRestore:c}=i;l?.(t),Pw(a,i),c?.(t),a.$subscribe((u,d)=>{Iw(d,i)},{detached:!0})})}}function kw(e){return{getItem:t=>e?.readonly?mo(t,{...e,encode:encodeURIComponent,decode:decodeURIComponent,readonly:!0}).value:mo(t,{...e,encode:encodeURIComponent,decode:decodeURIComponent,readonly:!1}).value,setItem:(t,n)=>{if(e?.readonly)throw new Error("Cannot set a readonly cookie.");mo(t,{...e,encode:encodeURIComponent,decode:decodeURIComponent,readonly:!1}).value=n}}}function f3(){return{getItem:e=>ze().ssrContext?null:localStorage.getItem(e),setItem:(e,t)=>{ze().ssrContext||localStorage.setItem(e,t)}}}function p3(){return{getItem:e=>ze().ssrContext?null:sessionStorage.getItem(e),setItem:(e,t)=>{ze().ssrContext||sessionStorage.setItem(e,t)}}}const Dw={localStorage:f3(),sessionStorage:p3(),cookies:kw(),cookiesWithOptions:kw},h3=At(e=>{const{cookieOptions:t,debug:n,storage:r}=$n().public.persistedState;e.$pinia.use(d3({storage:r==="cookies"?Dw.cookiesWithOptions(t):Dw[r],debug:n}))}),m3=/(token|secret|key|pass|auth|cookie|credential|session|state)/i;function h1(e){return e==="code"||m3.test(e)}function hd(e){const t=e.indexOf("#"),n=t>=0?e.slice(t):"",r=t>=0?e.slice(0,t):e,[a,o]=r.split("?");if(!o)return a+n;const s=new URLSearchParams(o);for(const l of[...s.keys()])h1(l)&&s.delete(l);const i=s.toString();return(i?`${a}?${i}`:a)+n}function vs(e){try{const t=new URL(e);for(const n of[...t.searchParams.keys()])h1(n)&&t.searchParams.delete(n);return t.toString()}catch{return e}}const g3=globalThis.setInterval,v3=At(e=>{const t=$n(),n={openPreferences:()=>window.cookiehub?.openSettings?.(),hasAnswered:()=>window.cookiehub?.hasAnswered?.()??!1,hasConsented:u=>window.cookiehub?.hasAnswered?.()??!1};if(!t.public.thirdPartyScriptsEnabled)return{provide:{cookieConsent:n}};const r={analytics:!1,marketing:!1};let a=!1,o=!1;function s(){try{const u=window;typeof u.gtag=="function"&&u.gtag("consent","update",{analytics_storage:r.analytics?"granted":"denied",ad_storage:r.marketing?"granted":"denied",functionality_storage:r.analytics?"granted":"denied",personalization_storage:r.marketing?"granted":"denied",ad_user_data:r.marketing?"granted":"denied",ad_personalization:r.marketing?"granted":"denied"}),u.dataLayer&&u.dataLayer.push({event:"consent_state_update",consent_analytics:r.analytics?"granted":"denied",consent_marketing:r.marketing?"granted":"denied",consent_essential:"granted",consent_accepted:"true",consent_ad_user_data:r.marketing?"granted":"denied",consent_ad_personalization:r.marketing?"granted":"denied",analyticsConsent:r.analytics?"granted":"denied",marketingConsent:r.marketing?"granted":"denied"})}catch(u){console.warn("[consent] GTM update failed:",u)}}async function i(){if(!a){a=!0;try{const{default:u}=await ae(async()=>{const{default:h}=await import("./PNFm77Gi.js");return{default:h}},[],import.meta.url),d=u.init(t.public.posthogPublicKey,{api_host:t.public.posthogHost,capture_pageview:!1,person_profiles:"always"});lc.value=d,Ft().afterEach(h=>{ae(async()=>{const{nextTick:y}=await import("./B_ciZ_L3.js");return{nextTick:y}},[],import.meta.url).then(({nextTick:y})=>{y(()=>u.capture("$pageview",{current_url:hd(h.fullPath)}))})});const{user:p}=pd(),g=()=>{if(p.value)try{u.identify(p.value.id,{email:p.value.email,name:p.value.name})}catch(h){console.warn("[consent] PostHog identify failed:",h)}};g(),ae(async()=>{const{watch:h}=await import("./B_ciZ_L3.js");return{watch:h}},[],import.meta.url).then(({watch:h})=>h(p,g))}catch(u){console.warn("[consent] PostHog init failed:",u)}}}async function l(){if(!o){o=!0;try{const u=await ae(()=>import("./CJhKgOzy.js"),__vite__mapDeps([249,248]),import.meta.url);u.addIntegration(u.replayIntegration({maskAllText:!0,blockAllMedia:!0,maskAllInputs:!0}))}catch(u){console.warn("[consent] Sentry replay init failed:",u)}}}function c(){const u=window.cookiehub;u?.load&&u.load({onAllow(d){d==="analytics"&&(r.analytics=!0,window.$cookieConsentAnalytics=!0,i(),l()),d==="marketing"&&(r.marketing=!0,window.$cookieConsentMarketing=!0),s()},onRevoke(d){d==="analytics"&&(r.analytics=!1,window.$cookieConsentAnalytics=!1,lc.value?.opt_out_capturing?.()),d==="marketing"&&(r.marketing=!1,window.$cookieConsentMarketing=!1),s()},onInitialise(){u.hasAnswered()||s()}})}return e.hook("app:mounted",()=>{if(window.cookiehub?.hasInitialised){c();return}const u=Date.now(),d=g3(()=>{(window.cookiehub?.hasInitialised||Date.now()-u>5e3)&&(clearInterval(d),c())},50)}),{provide:{cookieConsent:n}}}),y3=At(e=>{e.vueApp.config.errorHandler=(t,n,r)=>{console.error(t,n,r)},e.hook("vue:error",(t,n,r)=>{console.error("vue-error",t,n,r)})});function _3(e){const t=e.getAttribute("action")?.trim();if(!t)return{host:null,path:null};try{const n=new URL(t,window.location.origin);return{host:n.host||null,path:n.pathname||null}}catch{return{host:null,path:t}}}const b3=At(e=>{if(!$n().public.thirdPartyScriptsEnabled||window.__featherFormTrackingInstalled)return;const t=n=>{if(!(n.target instanceof HTMLFormElement))return;const r=n.target,o=n.submitter,s=_3(r);lc.value?.capture?.("feather-app.form.submitted",{form_id:r.id||void 0,form_name:r.getAttribute("name")||void 0,form_method:(r.getAttribute("method")||"get").toLowerCase(),form_action_host:s.host,form_action_path:s.path,form_field_count:r.elements?.length??0,form_has_password_field:!!r.querySelector('input[type="password"]'),form_has_file_input
8:!!r.querySelector('input[type="file"]'),current_path:window.location.pathname,submitter_type:o instanceof HTMLButtonElement||o instanceof HTMLInputElement?o.type:void 0,submitter_name:(o instanceof HTMLButtonElement||o instanceof HTMLInputElement)&&o.name||void 0,submitter_id:o instanceof HTMLElement&&o.id||void 0})};window.__featherFormTrackingInstalled=!0,e.hook("app:mounted",()=>{document.addEventListener("submit",t,!0)})});function Uf(e,t){try{const n=window.dataLayer;n&&n.push({event:e,...t})}catch(n){console.warn("[gtm] dataLayer push failed:",n)}}function $w(e){const t={page_location:vs(window.location.origin+e.fullPath),page_path:e.path,page_title:document.title,page_referrer:e.referrer,page_url:vs(window.location.origin+e.fullPath)};Uf("page_view",t),Uf("virtual_page_view",t),e.isInitial&&Uf("session_start",{session_id:`${Date.now()}-${Math.random().toString(36).substr(2,9)}`,page_location:t.page_location,page_referrer:e.referrer})}const w3=At(e=>{if(!$n().public.thirdPartyScriptsEnabled)return;const t=vs(document.referrer||"");e.hook("app:mounted",()=>{const n=Ft(),r=n.currentRoute.value;Oe(()=>{setTimeout(()=>{$w({path:r.path,fullPath:r.fullPath,referrer:t,isInitial:!0})},100)}),n.afterEach((a,o)=>{o.name&&(a.path===o.path&&a.fullPath===o.fullPath||Oe(()=>{$w({path:a.path,fullPath:a.fullPath,referrer:vs(window.location.origin+o.fullPath),isInitial:!1})}))})})});var jf,Mw;function m1(){if(Mw)return jf;Mw=1;function e(t,n){for(var r=-1,a=t==null?0:t.length,o=Array(a);++r<a;)o[r]=n(t[r],r,t);return o}return jf=e,jf}var Hf,Nw;function S3(){if(Nw)return Hf;Nw=1;function e(){this.__data__=[],this.size=0}return Hf=e,Hf}var Wf,Lw;function g1(){if(Lw)return Wf;Lw=1;function e(t,n){return t===n||t!==t&&n!==n}return Wf=e,Wf}var Kf,Vw;function md(){if(Vw)return Kf;Vw=1;var e=g1();function t(n,r){for(var a=n.length;a--;)if(e(n[a][0],r))return a;return-1}return Kf=t,Kf}var zf,Bw;function E3(){if(Bw)return zf;Bw=1;var e=md(),t=Array.prototype,n=t.splice;function r(a){var o=this.__data__,s=e(o,a);if(s<0)return!1;var i=o.length-1;return s==i?o.pop():n.call(o,s,1),--this.size,!0}return zf=r,zf}var Gf,Fw;function C3(){if(Fw)return Gf;Fw=1;var e=md();function t(n){var r=this.__data__,a=e(r,n);return a<0?void 0:r[a][1]}return Gf=t,Gf}var Yf,qw;function T3(){if(qw)return Yf;qw=1;var e=md();function t(n){return e(this.__data__,n)>-1}return Yf=t,Yf}var Qf,Uw;function A3(){if(Uw)return Qf;Uw=1;var e=md();function t(n,r){var a=this.__data__,o=e(a,n);return o<0?(++this.size,a.push([n,r])):a[o][1]=r,this}return Qf=t,Qf}var Jf,jw;function gd(){if(jw)return Jf;jw=1;var e=S3(),t=E3(),n=C3(),r=T3(),a=A3();function o(s){var i=-1,l=s==null?0:s.length;for(this.clear();++i<l;){var c=s[i];this.set(c[0],c[1])}}return o.prototype.clear=e,o.prototype.delete=t,o.prototype.get=n,o.prototype.has=r,o.prototype.set=a,Jf=o,Jf}var Xf,Hw;function x3(){if(Hw)return Xf;Hw=1;var e=gd();function t(){this.__data__=new e,this.size=0}return Xf=t,Xf}var Zf,Ww;function R3(){if(Ww)return Zf;Ww=1;function e(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}return Zf=e,Zf}var ep,Kw;function O3(){if(Kw)return ep;Kw=1;function e(t){return this.__data__.get(t)}return ep=e,ep}var tp,zw;function P3(){if(zw)return tp;zw=1;function e(t){return this.__data__.has(t)}return tp=e,tp}var np,Gw;function v1(){if(Gw)return np;Gw=1;var e=typeof Gl=="object"&&Gl&&Gl.Object===Object&&Gl;return np=e,np}var rp,Yw;function Rr(){if(Yw)return rp;Yw=1;var e=v1(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return rp=n,rp}var ap,Qw;function ul(){if(Qw)return ap;Qw=1;var e=Rr(),t=e.Symbol;return ap=t,ap}var op,Jw;function I3(){if(Jw)return op;Jw=1;var e=ul(),t=Object.prototype,n=t.hasOwnProperty,r=t.toString,a=e?e.toStringTag:void 0;function o(s){var i=n.call(s,a),l=s[a];try{s[a]=void 0;var c=!0}catch{}var u=r.call(s);return c&&(i?s[a]=l:delete s[a]),u}return op=o,op}var sp,Xw;function k3(){if(Xw)return sp;Xw=1;var e=Object.prototype,t=e.toString;function n(r){return t.call(r)}return sp=n,sp}var ip,Zw;function ks(){if(Zw)return ip;Zw=1;
vendor: 10,147 bytes, line 8
8var e=ul(),t=I3(),n=k3(),r="[object Null]",a="[object Undefined]",o=e?e.toStringTag:void 0;function s(i){return i==null?i===void 0?a:r:o&&o in Object(i)?t(i):n(i)}return ip=s,ip}var lp,e0;function cl(){if(e0)return lp;e0=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return lp=e,lp}var up,t0;function y1(){if(t0)return up;t0=1;var e=ks(),t=cl(),n="[object AsyncFunction]",r="[object Function]",a="[object GeneratorFunction]",o="[object Proxy]";function s(i){if(!t(i))return!1;var l=e(i);return l==r||l==a||l==n||l==o}return up=s,up}var cp,n0;function D3(){if(n0)return cp;n0=1;var e=Rr(),t=e["__core-js_shared__"];return cp=t,cp}var dp,r0;function $3(){if(r0)return dp;r0=1;var e=D3(),t=(function(){var r=/[^.]+$/.exec(e&&e.keys&&e.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""})();function n(r){return!!t&&t in r}return dp=n,dp}var fp,a0;function _1(){if(a0)return fp;a0=1;var e=Function.prototype,t=e.toString;function n(r){if(r!=null){try{return t.call(r)}catch{}try{return r+""}catch{}}return""}return fp=n,fp}var pp,o0;function M3(){if(o0)return pp;o0=1;var e=y1(),t=$3(),n=cl(),r=_1(),a=/[\\^$.*+?()[\]{}|]/g,o=/^\[object .+?Constructor\]$/,s=Function.prototype,i=Object.prototype,l=s.toString,c=i.hasOwnProperty,u=RegExp("^"+l.call(c).replace(a,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function d(f){if(!n(f)||t(f))return!1;var p=e(f)?u:o;return p.test(r(f))}return pp=d,pp}var hp,s0;function N3(){if(s0)return hp;s0=1;function e(t,n){return t?.[n]}return hp=e,hp}var mp,i0;function Ao(){if(i0)return mp;i0=1;var e=M3(),t=N3();function n(r,a){var o=t(r,a);return e(o)?o:void 0}return mp=n,mp}var gp,l0;function Sy(){if(l0)return gp;l0=1;var e=Ao(),t=Rr(),n=e(t,"Map");return gp=n,gp}var vp,u0;function vd(){if(u0)return vp;u0=1;var e=Ao(),t=e(Object,"create");return vp=t,vp}var yp,c0;function L3(){if(c0)return yp;c0=1;var e=vd();function t(){this.__data__=e?e(null):{},this.size=0}return yp=t,yp}var _p,d0;function V3(){if(d0)return _p;d0=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return _p=e,_p}var bp,f0;function B3(){if(f0)return bp;f0=1;var e=vd(),t="__lodash_hash_undefined__",n=Object.prototype,r=n.hasOwnProperty;function a(o){var s=this.__data__;if(e){var i=s[o];return i===t?void 0:i}return r.call(s,o)?s[o]:void 0}return bp=a,bp}var wp,p0;function F3(){if(p0)return wp;p0=1;var e=vd(),t=Object.prototype,n=t.hasOwnProperty;function r(a){var o=this.__data__;return e?o[a]!==void 0:n.call(o,a)}return wp=r,wp}var Sp,h0;function q3(){if(h0)return Sp;h0=1;var e=vd(),t="__lodash_hash_undefined__";function n(r,a){var o=this.__data__;return this.size+=this.has(r)?0:1,o[r]=e&&a===void 0?t:a,this}return Sp=n,Sp}var Ep,m0;function U3(){if(m0)return Ep;m0=1;var e=L3(),t=V3(),n=B3(),r=F3(),a=q3();function o(s){var i=-1,l=s==null?0:s.length;for(this.clear();++i<l;){var c=s[i];this.set(c[0],c[1])}}return o.prototype.clear=e,o.prototype.delete=t,o.prototype.get=n,o.prototype.has=r,o.prototype.set=a,Ep=o,Ep}var Cp,g0;function j3(){if(g0)return Cp;g0=1;var e=U3(),t=gd(),n=Sy();function r(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return Cp=r,Cp}var Tp,v0;function H3(){if(v0)return Tp;v0=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return Tp=e,Tp}var Ap,y0;function yd(){if(y0)return Ap;y0=1;var e=H3();function t(n,r){var a=n.__data__;return e(r)?a[typeof r=="string"?"string":"hash"]:a.map}return Ap=t,Ap}var xp,_0;function W3(){if(_0)return xp;_0=1;var e=yd();function t(n){var r=e(this,n).delete(n);return this.size-=r?1:0,r}return xp=t,xp}var Rp,b0;function K3(){if(b0)return Rp;b0=1;var e=yd();function t(n){return e(this,n).get(n)}return Rp=t,Rp}var Op,w0;function z3(){if(w0)return Op;w0=1;var e=yd();function t(n){return e(this,n).has(n)}return Op=t,Op}var Pp,S0;function G3(){if(S0)return Pp;S0=1;var e=yd();function t(n,r){var a=e(this,n),o=a.size;return a.set(n,r),this.size+=a.size==o?0:1,this}return Pp=t,Pp}var Ip,E0;function b1(){if(E0)return Ip;E0=1;var e=j3(),t=W3(),n=K3(),r=z3(),a=G3();function o(s){var i=-1,l=s==null?0:s.length;for(this.clear();++i<l;){var c=s[i];this.set(c[0],c[1])}}return o.prototype.clear=e,o.prototype.delete=t,o.prototype.get=n,o.prototype.has=r,o.prototype.set=a,Ip=o,Ip}var kp,C0;function Y3(){if(C0)return kp;C0=1;var e=gd(),t=Sy(),n=b1(),r=200;function a(o,s){var i=this.__data__;if(i instanceof e){var l=i.__data__;if(!t||l.length<r-1)return l.push([o,s]),this.size=++i.size,this;i=this.__data__=new n(l)}return i.set(o,s),this.size=i.size,this}return kp=a,kp}var Dp,T0;function Q3(){if(T0)return Dp;T0=1;var e=gd(),t=x3(),n=R3(),r=O3(),a=P3(),o=Y3();function s(i){var l=this.__data__=new e(i);this.size=l.size}return s.prototype.clear=t,s.prototype.delete=n,s.prototype.get=r,s.prototype.has=a,s.prototype.set=o,Dp=s,Dp}var $p,A0;function J3(){if(A0)return $p;A0=1;function e(t,n){for(var r=-1,a=t==null?0:t.length;++r<a&&n(t[r],r,t)!==!1;);return t}return $p=e,$p}var Mp,x0;function w1(){if(x0)return Mp;x0=1;var e=Ao(),t=(function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}})();return Mp=t,Mp}var Np,R0;function S1(){if(R0)return Np;R0=1;var e=w1();function t(n,r,a){r=="__proto__"&&e?e(n,r,{configurable:!0,enumerable:!0,value:a,writable:!0}):n[r]=a}return Np=t,Np}var Lp,O0;function E1(){if(O0)return Lp;O0=1;var e=S1(),t=g1(),n=Object.prototype,r=n.hasOwnProperty;function a(o,s,i){var l=o[s];(!(r.call(o,s)&&t(l,i))||i===void 0&&!(s in o))&&e(o,s,i)}return Lp=a,Lp}var Vp,P0;function dl(){if(P0)return Vp;P0=1;var e=E1(),t=S1();function n(r,a,o,s){var i=!o;o||(o={});for(var l=-1,c=a.length;++l<c;){var u=a[l],d=s?s(o[u],r[u],u,o,r):void 0;d===void 0&&(d=r[u]),i?t(o,u,d):e(o,u,d)}return o}return Vp=n,Vp}var Bp,I0;function X3(){if(I0)return Bp;I0=1;function e(t,n){for(var r=-1,a=Array(t);++r<t;)a[r]=n(r);return a}return Bp=e,Bp}var Fp,k0;function xo(){if(k0)return Fp;k0=1;function e(t){return t!=null&&typeof t=="object"}return Fp=e,Fp}var qp,D0;function Z3(){if(D0)return qp;D0=1;var e=ks(),t=xo(),n="[object Arguments]";function r(a){return t(a)&&e(a)==n}return qp=r,qp}var Up,$0;function C1(){if($0)return Up;$0=1;var e=Z3(),t=xo(),n=Object.prototype,r=n.hasOwnProperty,a=n.propertyIsEnumerable,o=e((function(){return arguments})())?e:function(s){return t(s)&&r.call(s,"callee")&&!a.call(s,"callee")};return Up=o,Up}var jp,M0;function Ro(){if(M0)return jp;M0=1;var e=Array.isArray;return jp=e,jp}var ci={exports:{}},Hp,N0;function eq(){if(N0)return Hp;N0=1;function e(){return!1}return Hp=e,Hp}ci.exports;var L0;function T1(){return L0||(L0=1,(function(e,t){var n=Rr(),r=eq(),a=t&&!t.nodeType&&t,o=a&&!0&&e&&!e.nodeType&&e,s=o&&o.exports===a,i=s?n.Buffer:void 0,l=i?i.isBuffer:void 0,c=l||r;e.exports=c})(ci,ci.exports)),ci.exports}var Wp,V0;function tq(){if(V0)return Wp;V0=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(r,a){var o=typeof r;return a=a??e,!!a&&(o=="number"||o!="symbol"&&t.test(r))&&r>-1&&r%1==0&&r<a}return Wp=n,Wp}var Kp,B0;function A1(){if(B0)return Kp;B0=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return Kp=t,Kp}var zp,F0;function nq(){if(F0)return zp;F0=1;var e=ks(),t=A1(),n=xo(),r="[object Arguments]",a="[object Array]",o="[object Boolean]",s="[object Date]",i="[object Error]",l="[object Function]",c="[object Map]",u="[object Number]",d="[object Object]",f="[object RegExp]",p="[object Set]",g="[object String]",h="[object WeakMap]",y="[object ArrayBuffer]",b="[object DataView]",w="[object Float32Array]",v="[object Float64Array]",_="[object Int8Array]",S="[object Int16Array]",E="[object Int32Array]",C="[object Uint8Array]",x="[object Uint8ClampedArray]",A="[object Uint16Array]",T="[object Uint32Array]",O={};O[w]=O[v]=O[_]=O[S]=O[E]=O[C]=O[x]=O[A]=O[T]=!0,O[r]=O[a]=O[y]=O[o]=O[b]=O[s]=O[i]=O[l]=O[c]=O[u]=O[d]=O[f]=O[p]=O[g]=O[h]=!1;function P(z){return n(z)&&t(z.length)&&!!O[e(z)]}return zp=P,zp}var Gp,q0;function Ey(){if(q0)return Gp;q0=1;function e(t){return function(n){return t(n)}}return Gp=e,Gp}var di={exports:{}};di.exports;var U0;function Cy(){return U0||(U0=1,(function(e,t){var n=v1(),r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===r,s=o&&n.process,i=(function(){try{var l=a&&a.require&&a.require("util").types;return l||s&&s.binding&&s.binding("util")}catch{}})();e.exports=i})(di,di.exports)),di.exports}var Yp,j0;function rq(){if(j0)return Yp;j0=1;var e=nq(),t=Ey(),n=Cy(),r=n&&n.isTypedArray,a=r?t(r):e;return Yp=a,Yp}var Qp,H0;function x1(){if(H0)return Qp;H0=1;var e=X3(),t=C1(),n=Ro(),r=T1(),a=tq(),o=rq(),s=Object.prototype,i=s.hasOwnProperty;function l(c,u){var d=n(c),f=!d&&t(c),p=!d&&!f&&r(c),g=!d&&!f&&!p&&o(c),h=d||f||p||g,y=h?e(c.length,String):[],b=y.length;for(var w in c)(u||i.call(c,w))&&!(h&&(w=="length"||p&&(w=="offset"||w=="parent")||g&&(w=="buffer"||w=="byteLength"||w=="byteOffset")||a(w,b)))&&y.push(w);return y}return Qp=l,Qp}var Jp,W0;function Ty(){if(W0)return Jp;W0=1;var e=Object.prototype;function t(n){var r=n&&n.constructor,a=typeof r=="function"&&r.prototype||e;return n===a}return Jp=t,Jp}var Xp,K0;function R1(){if(K0)return Xp;K0=1;function e(t,n){return function(r){return t(n(r))}}return Xp=e,Xp}var Zp,z0;function aq(){if(z0)return Zp;z0=1;var e=R1(),t=e(Object.keys,Object);return Zp=t,Zp}var eh,G0;function oq(){if(G0)return eh;G0=1;var e=Ty(),t=aq(),n=Object.prototype,r=n.hasOwnProperty;function a(o){if(!e(o))return t(o);var s=[];for(var i in Object(o))r.call(o,i)&&i!="constructor"&&s.push(i);return s}return eh=a,eh}var th,Y0;function O1(){if(Y0)return th;Y0=1;var e=y1(),t=A1();function n(r){return r!=null&&t(r.length)&&!e(r)}return th=n,th}var nh,Q0;function Ay(){if(Q0)return nh;Q0=1;var e=x1(),t=oq(),n=O1();function r(a){return n(a)?e(a):t(a)}return nh=r,nh}var rh,J0;function sq(){if(J0)return rh;J0=1;var e=dl(),t=Ay();function n(r,a){return r&&e(a,t(a),r)}return rh=n,rh}var ah,X0;function iq(){if(X0)return ah;X0=1;function e(t){var n=[];if(t!=null)for(var r in Object(t))n.push(r);return n}return ah=e,ah}var oh,Z0;function lq(){if(Z0)return oh;Z0=1;
8var e=cl(),t=Ty(),n=iq(),r=Object.prototype,a=r.hasOwnProperty;function o(s){if(!e(s))return n(s);var i=t(s),l=[];for(var c in s)c=="constructor"&&(i||!a.call(s,c))||l.push(c);return l}return oh=o,oh}var sh,eS;function xy(){if(eS)return sh;eS=1;var e=x1(),t=lq(),n=O1();function r(a){return n(a)?e(a,!0):t(a)}return sh=r,sh}var ih,tS;function uq(){if(tS)return ih;tS=1;var e=dl(),t=xy();function n(r,a){return r&&e(a,t(a),r)}return ih=n,ih}var fi={exports:{}};fi.exports;var nS;function cq(){return nS||(nS=1,(function(e,t){var n=Rr(),r=t&&!t.nodeType&&t,a=r&&!0&&e&&!e.nodeType&&e,o=a&&a.exports===r,s=o?n.Buffer:void 0,i=s?s.allocUnsafe:void 0;function l(c,u){if(u)return c.slice();var d=c.length,f=i?i(d):new c.constructor(d);return c.copy(f),f}e.exports=l})(fi,fi.exports)),fi.exports}var lh,rS;function dq(){if(rS)return lh;rS=1;function e(t,n){var r=-1,a=t.length;for(n||(n=Array(a));++r<a;)n[r]=t[r];return n}return lh=e,lh}var uh,aS;function fq(){if(aS)return uh;aS=1;function e(t,n){for(var r=-1,a=t==null?0:t.length,o=0,s=[];++r<a;){var i=t[r];n(i,r,t)&&(s[o++]=i)}return s}return uh=e,uh}var ch,oS;function P1(){if(oS)return ch;oS=1;function e(){return[]}return ch=e,ch}var dh,sS;function Ry(){if(sS)return dh;sS=1;var e=fq(),t=P1(),n=Object.prototype,r=n.propertyIsEnumerable,a=Object.getOwnPropertySymbols,o=a?function(s){return s==null?[]:(s=Object(s),e(a(s),function(i){return r.call(s,i)}))}:t;return dh=o,dh}var fh,iS;function pq(){if(iS)return fh;iS=1;var e=dl(),t=Ry();function n(r,a){return e(r,t(r),a)}return fh=n,fh}var ph,lS;function Oy(){if(lS)return ph;lS=1;function e(t,n){for(var r=-1,a=n.length,o=t.length;++r<a;)t[o+r]=n[r];return t}return ph=e,ph}var hh,uS;function Py(){if(uS)return hh;uS=1;var e=R1(),t=e(Object.getPrototypeOf,Object);return hh=t,hh}var mh,cS;function I1(){if(cS)return mh;cS=1;var e=Oy(),t=Py(),n=Ry(),r=P1(),a=Object.getOwnPropertySymbols,o=a?function(s){for(var i=[];s;)e(i,n(s)),s=t(s);return i}:r;return mh=o,mh}var gh,dS;function hq(){if(dS)return gh;dS=1;var e=dl(),t=I1();function n(r,a){return e(r,t(r),a)}return gh=n,gh}var vh,fS;function k1(){if(fS)return vh;fS=1;var e=Oy(),t=Ro();function n(r,a,o){var s=a(r);return t(r)?s:e(s,o(r))}return vh=n,vh}var yh,pS;function mq(){if(pS)return yh;pS=1;var e=k1(),t=Ry(),n=Ay();function r(a){return e(a,n,t)}return yh=r,yh}var _h,hS;function D1(){if(hS)return _h;hS=1;var e=k1(),t=I1(),n=xy();function r(a){return e(a,n,t)}return _h=r,_h}var bh,mS;function gq(){if(mS)return bh;mS=1;var e=Ao(),t=Rr(),n=e(t,"DataView");return bh=n,bh}var wh,gS;function vq(){if(gS)return wh;gS=1;var e=Ao(),t=Rr(),n=e(t,"Promise");return wh=n,wh}var Sh,vS;function yq(){if(vS)return Sh;vS=1;var e=Ao(),t=Rr(),n=e(t,"Set");return Sh=n,Sh}var Eh,yS;function _q(){if(yS)return Eh;yS=1;var e=Ao(),t=Rr(),n=e(t,"WeakMap");return Eh=n,Eh}var Ch,_S;function Iy(){if(_S)return Ch;_S=1;var e=gq(),t=Sy(),n=vq(),r=yq(),a=_q(),o=ks(),s=_1(),i="[object Map]",l="[object Object]",c="[object Promise]",u="[object Set]",d="[object WeakMap]",f="[object DataView]",p=s(e),g=s(t),h=s(n),y=s(r),b=s(a),w=o;return(e&&w(new e(new ArrayBuffer(1)))!=f||t&&w(new t)!=i||n&&w(n.resolve())!=c||r&&w(new r)!=u||a&&w(new a)!=d)&&(w=function(v){var _=o(v),S=_==l?v.constructor:void 0,E=S?s(S):"";if(E)switch(E){case p:return f;case g:return i;case h:return c;case y:return u;case b:return d}return _}),Ch=w,Ch}var Th,bS;function bq(){if(bS)return Th;bS=1;var e=Object.prototype,t=e.hasOwnProperty;function n(r){var a=r.length,o=new r.constructor(a);return a&&typeof r[0]=="string"&&t.call(r,"index")&&(o.index=r.index,o.input=r.input),o}return Th=n,Th}var Ah,wS;function wq(){if(wS)return Ah;wS=1;var e=Rr(),t=e.Uint8Array;return Ah=t,Ah}var xh,SS;function ky(){if(SS)return xh;SS=1;var e=wq();function t(n){var r=new n.constructor(n.byteLength);return new e(r).set(new e(n)),r}return xh=t,xh}var Rh,ES;function Sq(){if(ES)return Rh;ES=1;var e=ky();function t(n,r){var a=r?e(n.buffer):n.buffer;return new n.constructor(a,n.byteOffset,n.byteLength)}return Rh=t,Rh}var Oh,CS;function Eq(){if(CS)return Oh;CS=1;var e=/\w*$/;function t(n){var r=new n.constructor(n.source,e.exec(n));return r.lastIndex=n.lastIndex,r}return Oh=t,Oh}var Ph,TS;function Cq(){if(TS)return Ph;TS=1;var e=ul(),t=e?e.prototype:void 0,n=t?t.valueOf:void 0;function r(a){return n?Object(n.call(a)):{}}return Ph=r,Ph}var Ih,AS;function Tq(){if(AS)return Ih;AS=1;var e=ky();function t(n,r){var a=r?e(n.buffer):n.buffer;return new n.constructor(a,n.byteOffset,n.length)}return Ih=t,Ih}var kh,xS;function Aq(){if(xS)return kh;xS=1;
8var e=ky(),t=Sq(),n=Eq(),r=Cq(),a=Tq(),o="[object Boolean]",s="[object Date]",i="[object Map]",l="[object Number]",c="[object RegExp]",u="[object Set]",d="[object String]",f="[object Symbol]",p="[object ArrayBuffer]",g="[object DataView]",h="[object Float32Array]",y="[object Float64Array]",b="[object Int8Array]",w="[object Int16Array]",v="[object Int32Array]",_="[object Uint8Array]",S="[object Uint8ClampedArray]",E="[object Uint16Array]",C="[object Uint32Array]";function x(A,T,O){var P=A.constructor;switch(T){case p:return e(A);case o:case s:return new P(+A);case g:return t(A,O);case h:case y:case b:case w:case v:case _:case S:case E:case C:return a(A,O);case i:return new P;case l:case d:return new P(A);case c:return n(A);case u:return new P;case f:return r(A)}}return kh=x,kh}var Dh,RS;function xq(){if(RS)return Dh;RS=1;var e=cl(),t=Object.create,n=(function(){function r(){}return function(a){if(!e(a))return{};if(t)return t(a);r.prototype=a;var o=new r;return r.prototype=void 0,o}})();return Dh=n,Dh}var $h,OS;function Rq(){if(OS)return $h;OS=1;var e=xq(),t=Py(),n=Ty();function r(a){return typeof a.constructor=="function"&&!n(a)?e(t(a)):{}}return $h=r,$h}var Mh,PS;function Oq(){if(PS)return Mh;PS=1;var e=Iy(),t=xo(),n="[object Map]";function r(a){return t(a)&&e(a)==n}return Mh=r,Mh}var Nh,IS;function Pq(){if(IS)return Nh;IS=1;var e=Oq(),t=Ey(),n=Cy(),r=n&&n.isMap,a=r?t(r):e;return Nh=a,Nh}var Lh,kS;function Iq(){if(kS)return Lh;kS=1;var e=Iy(),t=xo(),n="[object Set]";function r(a){return t(a)&&e(a)==n}return Lh=r,Lh}var Vh,DS;function kq(){if(DS)return Vh;DS=1;var e=Iq(),t=Ey(),n=Cy(),r=n&&n.isSet,a=r?t(r):e;return Vh=a,Vh}var Bh,$S;function Dq(){if($S)return Bh;$S=1;var e=Q3(),t=J3(),n=E1(),r=sq(),a=uq(),o=cq(),s=dq(),i=pq(),l=hq(),c=mq(),u=D1(),d=Iy(),f=bq(),p=Aq(),g=Rq(),h=Ro(),y=T1(),b=Pq(),w=cl(),v=kq(),_=Ay(),S=xy(),E=1,C=2,x=4,A="[object Arguments]",T="[object Array]",O="[object Boolean]",P="[object Date]",z="[object Error]",Q="[object Function]",K="[object GeneratorFunction]",W="[object Map]",G="[object Number]",ee="[object Object]",ge="[object RegExp]",Se="[object Set]",Ce="[object String]",ke="[object Symbol]",st="[object WeakMap]",ie="[object ArrayBuffer]",Le="[object DataView]",fe="[object Float32Array]",U="[object Float64Array]",te="[object Int8Array]",X="[object Int16Array]",he="[object Int32Array]",Ae="[object Uint8Array]",De="[object Uint8ClampedArray]",R="[object Uint16Array]",$="[object Uint32Array]",q={};q[A]=q[T]=q[ie]=q[Le]=q[O]=q[P]=q[fe]=q[U]=q[te]=q[X]=q[he]=q[W]=q[G]=q[ee]=q[ge]=q[Se]=q[Ce]=q[ke]=q[Ae]=q[De]=q[R]=q[$]=!0,q[z]=q[Q]=q[st]=!1;function Y(H,J,le,oe,ue,Z){var ve,me=J&E,be=J&C,xe=J&x;if(le&&(ve=ue?le(H,oe,ue,Z):le(H)),ve!==void 0)return ve;if(!w(H))return H;var Be=h(H);if(Be){if(ve=f(H),!me)return s(H,ve)}else{var $e=d(H),qe=$e==Q||$e==K;if(y(H))return o(H,me);if($e==ee||$e==A||qe&&!ue){if(ve=be||qe?{}:g(H),!me)return be?l(H,a(ve,H)):i(H,r(ve,H))}else{if(!q[$e])return ue?H:{};ve=p(H,$e,me)}}Z||(Z=new e);var tt=Z.get(H);if(tt)return tt;Z.set(H,ve),v(H)?H.forEach(function(j){ve.add(Y(j,J,le,j,H,Z))}):b(H)&&H.forEach(function(j,ne){ve.set(ne,Y(j,J,le,ne,H,Z))});var M=xe?be?u:c:be?S:_,V=Be?void 0:M(H);return t(V||H,function(j,ne){V&&(ne=j,j=H[ne]),n(ve,ne,Y(j,J,le,ne,H,Z))}),ve}return Bh=Y,Bh}var Fh,MS;function Dy(){if(MS)return Fh;MS=1;var e=ks(),t=xo(),n="[object Symbol]";function r(a){return typeof a=="symbol"||t(a)&&e(a)==n}return Fh=r,Fh}var qh,NS;function $q(){if(NS)return qh;NS=1;var e=Ro(),t=Dy(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,r=/^\w*$/;function a(o,s){if(e(o))return!1;var i=typeof o;return i=="number"||i=="symbol"||i=="boolean"||o==null||t(o)?!0:r.test(o)||!n.test(o)||s!=null&&o in Object(s)}return qh=a,qh}var Uh,LS;function Mq(){if(LS)return Uh;LS=1;var e=b1(),t="Expected a function";function n(r,a){if(typeof r!="function"||a!=null&&typeof a!="function")throw new TypeError(t);var o=function(){var s=arguments,i=a?a.apply(this,s):s[0],l=o.cache;if(l.has(i))return l.get(i);var c=r.apply(this,s);return o.cache=l.set(i,c)||l,c};return o.cache=new(n.Cache||e),o}return n.Cache=e,Uh=n,Uh}var jh,VS;function Nq(){if(VS)return jh;VS=1;var e=Mq(),t=500;function n(r){var a=e(r,function(s){return o.size===t&&o.clear(),s}),o=a.cache;return a}return jh=n,jh}var Hh,BS;function Lq(){if(BS)return Hh;BS=1;var e=Nq(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,r=e(function(a){var o=[];return a.charCodeAt(0)===46&&o.push(""),a.replace(t,function(s,i,l,c){o.push(l?c.replace(n,"$1"):i||s)}),o});return Hh=r,Hh}var Wh,FS;function Vq(){if(FS)return Wh;FS=1;var e=ul(),t=m1(),n=Ro(),r=Dy(),a=e?e.prototype:void 0,o=a?a.toString:void 0;function s(i){if(typeof i=="string")return i;if(n(i))return t(i,s)+"";if(r(i))return o?o.call(i):"";var l=i+"";return l=="0"&&1/i==-1/0?"-0":l}return Wh=s,Wh}var Kh,qS;
8function Bq(){if(qS)return Kh;qS=1;var e=Vq();function t(n){return n==null?"":e(n)}return Kh=t,Kh}var zh,US;function $y(){if(US)return zh;US=1;var e=Ro(),t=$q(),n=Lq(),r=Bq();function a(o,s){return e(o)?o:t(o,s)?[o]:n(r(o))}return zh=a,zh}var Gh,jS;function Fq(){if(jS)return Gh;jS=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return Gh=e,Gh}var Yh,HS;function $1(){if(HS)return Yh;HS=1;var e=Dy();function t(n){if(typeof n=="string"||e(n))return n;var r=n+"";return r=="0"&&1/n==-1/0?"-0":r}return Yh=t,Yh}var Qh,WS;function qq(){if(WS)return Qh;WS=1;var e=$y(),t=$1();function n(r,a){a=e(a,r);for(var o=0,s=a.length;r!=null&&o<s;)r=r[t(a[o++])];return o&&o==s?r:void 0}return Qh=n,Qh}var Jh,KS;function Uq(){if(KS)return Jh;KS=1;function e(t,n,r){var a=-1,o=t.length;n<0&&(n=-n>o?0:o+n),r=r>o?o:r,r<0&&(r+=o),o=n>r?0:r-n>>>0,n>>>=0;for(var s=Array(o);++a<o;)s[a]=t[a+n];return s}return Jh=e,Jh}var Xh,zS;function jq(){if(zS)return Xh;zS=1;var e=qq(),t=Uq();function n(r,a){return a.length<2?r:e(r,t(a,0,-1))}return Xh=n,Xh}var Zh,GS;function Hq(){if(GS)return Zh;GS=1;var e=$y(),t=Fq(),n=jq(),r=$1(),a=Object.prototype,o=a.hasOwnProperty;function s(i,l){l=e(l,i);var c=-1,u=l.length;if(!u)return!0;for(;++c<u;){var d=r(l[c]);if(d==="__proto__"&&!o.call(i,"__proto__")||(d==="constructor"||d==="prototype")&&c<u-1)return!1}var f=n(i,l);return f==null||delete f[r(t(l))]}return Zh=s,Zh}var em,YS;function Wq(){if(YS)return em;YS=1;var e=ks(),t=Py(),n=xo(),r="[object Object]",a=Function.prototype,o=Object.prototype,s=a.toString,i=o.hasOwnProperty,l=s.call(Object);function c(u){if(!n(u)||e(u)!=r)return!1;var d=t(u);if(d===null)return!0;var f=i.call(d,"constructor")&&d.constructor;return typeof f=="function"&&f instanceof f&&s.call(f)==l}return em=c,em}var tm,QS;function Kq(){if(QS)return tm;QS=1;var e=Wq();function t(n){return e(n)?void 0:n}return tm=t,tm}var nm,JS;function zq(){if(JS)return nm;JS=1;var e=ul(),t=C1(),n=Ro(),r=e?e.isConcatSpreadable:void 0;function a(o){return n(o)||t(o)||!!(r&&o&&o[r])}return nm=a,nm}var rm,XS;function Gq(){if(XS)return rm;XS=1;var e=Oy(),t=zq();function n(r,a,o,s,i){var l=-1,c=r.length;for(o||(o=t),i||(i=[]);++l<c;){var u=r[l];a>0&&o(u)?a>1?n(u,a-1,o,s,i):e(i,u):s||(i[i.length]=u)}return i}return rm=n,rm}var am,ZS;function Yq(){if(ZS)return am;ZS=1;var e=Gq();function t(n){var r=n==null?0:n.length;return r?e(n,1):[]}return am=t,am}var om,eE;function Qq(){if(eE)return om;eE=1;function e(t,n,r){switch(r.length){case 0:return t.call(n);case 1:return t.call(n,r[0]);case 2:return t.call(n,r[0],r[1]);case 3:return t.call(n,r[0],r[1],r[2])}return t.apply(n,r)}return om=e,om}var sm,tE;function Jq(){if(tE)return sm;tE=1;var e=Qq(),t=Math.max;function n(r,a,o){return a=t(a===void 0?r.length-1:a,0),function(){for(var s=arguments,i=-1,l=t(s.length-a,0),c=Array(l);++i<l;)c[i]=s[a+i];i=-1;for(var u=Array(a+1);++i<a;)u[i]=s[i];return u[a]=o(c),e(r,this,u)}}return sm=n,sm}var im,nE;function Xq(){if(nE)return im;nE=1;function e(t){return function(){return t}}return im=e,im}var lm,rE;function Zq(){if(rE)return lm;rE=1;function e(t){return t}return lm=e,lm}var um,aE;function eU(){if(aE)return um;aE=1;var e=Xq(),t=w1(),n=Zq(),r=t?function(a,o){return t(a,"toString",{configurable:!0,enumerable:!1,value:e(o),writable:!0})}:n;return um=r,um}var cm,oE;function tU(){if(oE)return cm;oE=1;var e=800,t=16,n=Date.now;function r(a){var o=0,s=0;return function(){var i=n(),l=t-(i-s);if(s=i,l>0){if(++o>=e)return arguments[0]}else o=0;return a.apply(void 0,arguments)}}return cm=r,cm}var dm,sE;function nU(){if(sE)return dm;sE=1;var e=eU(),t=tU(),n=t(e);return dm=n,dm}var fm,iE;function rU(){if(iE)return fm;iE=1;var e=Yq(),t=Jq(),n=nU();function r(a){return n(t(a,void 0,e),a+"")}return fm=r,fm}var pm,lE;function aU(){if(lE)return pm;lE=1;var e=m1(),t=Dq(),n=Hq(),r=$y(),a=dl(),o=Kq(),s=rU(),i=D1(),l=1,c=2,u=4,d=s(function(f,p){var g={};if(f==null)return g;var h=!1;p=e(p,function(b){return b=r(b,f),h||(h=b.length>1),b}),a(f,i(f),g),h&&(g=t(g,l|c|u,o));for(var y=p.length;y--;)n(g,p[y]);return g});return pm=d,pm}var oU=aU();const sU=Xx(oU),My=[{value:"-trending_rank",label:"Trending",analyticsLabel:"trending"},{value:"-downloads",label:"Downloads: High to Low",analyticsLabel:"downloads"},{value:"-favorites",label:"Popularity: High to Low",analyticsLabel:"popularity"},{value:"-hf_created_at",label:"Newest (Release Date)",analyticsLabel:"newest"},{value:"-parameter_size",label:"Size: Largest First",analyticsLabel:"size"},{value:"-avg_rating",label:"Highest Rated",analyticsLabel:"rating"}],iU=My[0].value;function yJ(e){return My.find(t=>t.value===e)?.label??"Sort"}function _J(e){return My.find(t=>t.value===e)?.analyticsLabel??e}const _d=["families","modalities","capabilities","creative","domains","languages","architectures","training","licenses","content_flags","parameter_bucket","popularity_level"],lU=["families","modalities","capabilities","creative","domains","languages","architectures","training","licenses","content_flags","parameter_bucket","release_recency","featherless_exclusive","trending","popularity_level","query","page","sort","per-page","
8warm_first","size_min","size_max"],uU=42,cU=1,dU=!0,M1=0,N1=1e3;function fU(e){return _d.includes(e)}function Yg(e){const t=Array.isArray(e)?e:[e],n=new Set;for(const r of t)if(r!=null)for(const a of String(r).split(",")){const o=a.trim();o&&n.add(o)}return Array.from(n).sort((r,a)=>r.localeCompare(a))}function uE(e){const t=String(e??"").trim();if(!t)return;const n=Number(t);return Number.isInteger(n)?n:void 0}function cE(e){const t=String(e??"").trim();if(!t)return;const n=Number(t);return Number.isFinite(n)?n:void 0}function hm(e){const t=String(e??"").trim().toLowerCase();if(["true","1","yes","on"].includes(t))return!0;if(["false","0","no","off"].includes(t))return!1}function pU(e){const t={},n=e.path.split("?")[0].split("/").filter(Boolean);n[0]==="model-families"&&n[1]&&(t.families=Yg(n[1]));for(const[r,a]of Object.entries(e.query??{}))if(!(a==null||a==="")){if(fU(r)){const o=Yg([...t[r]??[],...Array.isArray(a)?a:[a]]);o.length>0&&(t[r]=o);continue}r==="page"?t.page=uE(a):r==="sort"?t.sort=String(a).trim()||void 0:r==="query"?t.query=String(a).trim()||void 0:r==="per-page"||r==="per_page"?t.per_page=uE(a):r==="warm_first"?t.warm_first=hm(a):r==="size_min"?t.size_min=cE(a):r==="size_max"?t.size_max=cE(a):r==="release_recency"?t.release_recency=String(a).trim()||void 0:r==="featherless_exclusive"?t.featherless_exclusive=hm(a):r==="trending"&&(t.trending=hm(a))}return L1(t)}function dE(e){let t=0;for(const n of _d)(e[n]?.length??0)>0&&t++;return e.release_recency&&t++,e.featherless_exclusive&&t++,e.trending&&t++,e.size_min!=null&&e.size_min!==M1&&t++,e.size_max!=null&&e.size_max!==N1&&t++,t}function L1(e){const t={};for(const n of _d){const r=Yg(e[n]);r.length>0&&(t[n]=r)}return e.release_recency&&(t.release_recency=String(e.release_recency).trim()),e.featherless_exclusive&&(t.featherless_exclusive=!0),e.trending&&(t.trending=!0),e.query&&(t.query=String(e.query).trim()),e.page&&e.page!==cU&&(t.page=e.page),e.sort&&e.sort!==iU&&(t.sort=e.sort),e.per_page&&e.per_page!==uU&&(t.per_page=e.per_page),e.warm_first!=null&&e.warm_first!==dU&&(t.warm_first=e.warm_first),e.size_min!=null&&e.size_min!==M1&&(t.size_min=e.size_min),e.size_max!=null&&e.size_max!==N1&&(t.size_max=e.size_max),t}function hU(e){return encodeURIComponent(e).replace(/%2C/g,",")}function mU(e){const t=L1(e),n={};for(const a of _d){const o=t[a]??[];o.length>0&&(n[a]=o.join(","))}t.release_recency&&(n.release_recency=t.release_recency),t.featherless_exclusive&&(n.featherless_exclusive="true"),t.trending&&(n.trending="true"),t.query&&(n.query=t.query),t.page&&(n.page=String(t.page)),t.sort&&(n.sort=t.sort),t.per_page&&(n["per-page"]=String(t.per_page)),t.warm_first!=null&&(n.warm_first=String(t.warm_first)),t.size_min!=null&&(n.size_min=String(t.size_min)),t.size_max!=null&&(n.size_max=String(t.size_max));const r=lU.filter(a=>n[a]).map(a=>`${encodeURIComponent(a)}=${hU(n[a])}`).join("&");return r?`/models?${r}`:"/models"}function bJ(e,t){return{path:"/models",query:{...sU(t,["page","query","families","family"]),families:e}}}const gU=At(e=>{const t=Ya(),n=t1(),a=$n().public.siteUrl||"https://featherless.ai",o="/images/social/featherless-og.png";function s(x){const A={};return x.forEach((T,O)=>{const P=A[O];Array.isArray(P)?P.push(T):P!=null?A[O]=[P,T]:A[O]=T}),A}function i(x){return x==="/models"||x==="/models/"}function l(x,A){if(!i(x.pathname)&&!x.pathname.startsWith("/model-families/"))return null;const T=pU({path:x.pathname,query:s(x.searchParams)}),O=new URL(mU(T),A.origin).href,P=T.architectures?.length===1&&dE(T)===1,z=T.query||dE(T)>=2||P?"noindex,follow":"";return{canonical:O,robots:z}}const c=()=>{const x=new URL(vs(n.href)),A=new URL(a),T=l(x,A);return T?T.canonical:x.href},u=x=>x.startsWith("http://")||x.startsWith("https://")?x:new URL(x,g.value||c()).href,d=Ia("title",()=>t.meta.title??""),f=Ia("description",()=>t.meta.description??"Featherless - The latest LLM models, serverless and ready to use at your request."),p=Ia("ogImage",()=>o),g=Ia("canonical",()=>c()),h=Ia("robots",()=>""),y=Ia("skipBranding",()=>!1),b="Featherless.ai",w=(x,A)=>{d.value=x,A?.skipBranding!==void 0&&(y.value=A.skipBranding)},v=x=>{f.value=x},_=x=>{p.value=x},S=x=>{g.value=x},E=x=>{h.value=x};_e(()=>t.fullPath,()=>{const x=new URL(a),A=new URL(hd(t.fullPath),x.origin),T=l(A,x);if(!T){g.value=A.href,h.value="";return}g.value=T.canonical,h.value=T.robots},{immediate:!0});const C=D(()=>{const x=t.path.startsWith("/admin")&&d.value?`[Admin] ${d.value}`:d.value;
8return y.value||!x?x:[x,b].filter(Boolean).join(" - ")});return FN({title:()=>C.value,meta:[{name:"description",content:()=>f.value},{name:"robots",content:()=>h.value||void 0,key:"robots"},{property:"og:title",content:()=>C.value},{property:"og:description",content:()=>f.value},{property:"og:url",content:()=>g.value},{property:"og:image",content:()=>u(p.value)},{name:"twitter:title",content:()=>C.value},{name:"twitter:description",content:()=>f.value},{name:"twitter:card",content:"summary_large_image"},{name:"twitter:image",content:()=>u(p.value)},{name:"twitter:site",content:"@featherlessai"}],link:[{rel:"canonical",href:()=>g.value,key:"canonical"}]}),{provide:{setTitle:w,setDescription:v,setImage:_,setCanonical:S,setRobots:E}}}),ei="signup_attribution",Qg="webflow_attribution",vU=24,bd=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],wd=["gclid","fbclid","msclkid","ttclid","wbraid","gbraid"],V1=new Set([...bd,...wd]);function yU(){return typeof crypto<"u"&&crypto.randomUUID?crypto.randomUUID():`${Date.now()}-${Math.random().toString(36).slice(2,11)}`}function _U(e){const t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0}function bU(e){document.cookie=`${e}=;path=/;max-age=0;SameSite=Lax;domain=.${window.location.hostname.split(".").slice(-2).join(".")}`}function Jg(e){return!!([...bd,...wd].some(t=>e[t])||e.payload&&Object.keys(e.payload).length>0)}function B1(e,t){const n={...e},r={...n.payload??{}},a=Jg(n);for(const s of[...bd,...wd]){const i=t.get(s);i&&n[s]==null&&(n[s]=i)}for(const[s,i]of t.entries())i&&s.startsWith("utm_")&&!V1.has(s)&&r[s]==null&&(r[s]=i);Object.keys(r).length>0&&(n.payload=r);const o=Jg(n);return!a&&o&&(n.landing_page=hd(window.location.pathname+window.location.search)),n}function wU(e){const t=new URLSearchParams(window.location.search);if([...bd,...wd].some(o=>t.get(o)))return e;let r={...e},a;try{const o=_U(Qg);o&&(a=JSON.parse(o))}catch{}if(!a)try{const o=window.sessionStorage?.getItem(Qg);o&&(a=JSON.parse(o))}catch{}if(a){const o=new URLSearchParams;for(const[s,i]of Object.entries(a))i&&(V1.has(s)||s.startsWith("utm_"))&&o.set(s,i);r=B1(r,o),a.landing_page&&r.landing_page==null&&(r.landing_page=a.landing_page),a.referrer&&r.referrer==null&&(r.referrer=a.referrer)}return r}function fE(e){const t=vU*60*60*1e3;return Date.now()-e.timestamp>t}function SU(){function e(){let r={};try{const s=localStorage.getItem(ei);if(s)try{const i=JSON.parse(s);fE(i)||(r=i.data)}catch{r={}}}catch{return}let a={...r};const o=new URLSearchParams(window.location.search);a=B1(a,o),a=wU(a),!Jg(a)&&a.landing_page==null&&(a.landing_page=hd(window.location.pathname+window.location.search)),a.referrer==null&&document.referrer&&(a.referrer=vs(document.referrer)),a.session_id==null&&(a.session_id=yU());try{bU(Qg)}catch{}try{const s={data:a,timestamp:Date.now()};localStorage.setItem(ei,JSON.stringify(s))}catch{}}function t(){try{const r=localStorage.getItem(ei);if(!r)return;const a=JSON.parse(r);if(fE(a)){localStorage.removeItem(ei);return}return a.data}catch{return}}function n(){try{localStorage.removeItem(ei)}catch{}}return{captureAttribution:e,getSignupAttribution:t,clearAttribution:n}}const EU=At(()=>{const e=Ft(),{captureAttribution:t}=SU();t(),e.afterEach(()=>{t()})}),CU=At(()=>{console.log(`Feather UI Version: ${$n().public.appVersion} (client)`)});var Sd=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},TU={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},AU=class{#e=TU;#n=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}},Xg=new AU;function xU(e){setTimeout(e,0)}var fl=typeof window>"u"||"Deno"in globalThis;function dn(){}function RU(e,t){return typeof e=="function"?e(t):e}function OU(e){return typeof e=="number"&&e>=0&&e!==1/0}function PU(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Zg(e,t){return typeof e=="function"?e(t):e}function IU(e,t){return typeof e=="function"?e(t):e}function pE(e,t){const{type:n="all",exact:r,fetchStatus:a,predicate:o,queryKey:s,stale:i}=e;if(s){if(r){if(t.queryHash!==Ny(s,t.options))return!1}else if(!Ki(t.queryKey,s))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof i=="boolean"&&t.isStale()!==i||a&&a!==t.state.fetchStatus||o&&!o(t))}function hE(e,t){const{exact:n,status:r,predicate:a,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(Wi(t.options.mutationKey)!==Wi(o))return!1}
8else if(!Ki(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||a&&!a(t))}function Ny(e,t){return(t?.queryKeyHashFn||Wi)(e)}function Wi(e){return JSON.stringify(e,(t,n)=>ev(n)?Object.keys(n).sort().reduce((r,a)=>(r[a]=n[a],r),{}):n)}function Ki(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>Ki(e[n],t[n])):!1}var kU=Object.prototype.hasOwnProperty;function F1(e,t,n=0){if(e===t)return e;if(n>500)return t;const r=mE(e)&&mE(t);if(!r&&!(ev(e)&&ev(t)))return t;const o=(r?e:Object.keys(e)).length,s=r?t:Object.keys(t),i=s.length,l=r?new Array(i):{};let c=0;for(let u=0;u<i;u++){const d=r?u:s[u],f=e[d],p=t[d];if(f===p){l[d]=f,(r?u<o:kU.call(e,d))&&c++;continue}if(f===null||p===null||typeof f!="object"||typeof p!="object"){l[d]=p;continue}const g=F1(f,p,n+1);l[d]=g,g===f&&c++}return o===i&&c===o?e:l}function mE(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function ev(e){if(!gE(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!gE(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function gE(e){return Object.prototype.toString.call(e)==="[object Object]"}function DU(e){return new Promise(t=>{Xg.setTimeout(t,e)})}function $U(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?F1(e,t):t}function MU(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function NU(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Ly=Symbol();function q1(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:!e.queryFn||e.queryFn===Ly?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function LU(e,t,n){let r=!1,a;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(a??=t(),r||(r=!0,a.aborted?n():a.addEventListener("abort",n,{once:!0})),a)}),e}var VU=class extends Sd{#e;#n;#t;constructor(){super(),this.#t=e=>{if(!fl&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#n||this.setEventListener(this.#t)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(e){this.#t=e,this.#n?.(),this.#n=e(t=>{typeof t=="boolean"?this.setFocused(t):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return typeof this.#e=="boolean"?this.#e:globalThis.document?.visibilityState!=="hidden"}},U1=new VU;function BU(){let e,t;const n=new Promise((a,o)=>{e=a,t=o});n.status="pending",n.catch(()=>{});function r(a){Object.assign(n,a),delete n.resolve,delete n.reject}return n.resolve=a=>{r({status:"fulfilled",value:a}),e(a)},n.reject=a=>{r({status:"rejected",reason:a}),t(a)},n}function FU(e){let t;if(e.then(n=>(t=n,n),dn)?.catch(dn),t!==void 0)return{data:t}}function qU(e){return e}function UU(e,t,n){if(typeof t!="object"||t===null)return;const r=e.getMutationCache(),a=e.getQueryCache(),o=e.getDefaultOptions().hydrate?.deserializeData??qU,s=t.mutations||[],i=t.queries||[];s.forEach(({state:l,...c})=>{r.build(e,{...e.getDefaultOptions().hydrate?.mutations,...n?.defaultOptions?.mutations,...c},l)}),i.forEach(({queryKey:l,state:c,queryHash:u,meta:d,promise:f,dehydratedAt:p})=>{const g=f?FU(f):void 0,h=c.data===void 0?g?.data:c.data,y=h===void 0?h:o(h);let b=a.get(u);const w=b?.state.status==="pending",v=b?.state.fetchStatus==="fetching";if(b){const _=g&&p!==void 0&&p>b.state.dataUpdatedAt;if(c.dataUpdatedAt>b.state.dataUpdatedAt||_){const{fetchStatus:S,...E}=c;b.setState({...E,data:y})}}else b=a.build(e,{...e.getDefaultOptions().hydrate?.queries,...n?.defaultOptions?.queries,queryKey:l,queryHash:u,meta:d},{...c,data:y,fetchStatus:"idle",status:y!==void 0?"success":c.status});f&&!w&&!v&&(p===void 0||p>b.state.dataUpdatedAt)&&b.fetch(void 0,{initialPromise:Promise.resolve(f).then(o)}).catch(dn)})}var jU=xU;function HU(){let e=[],t=0,n=i=>{i()},r=i=>{i()},a=jU;const o=i=>{t?e.push(i):a(()=>{n(i)})},s=()=>{const i=e;e=[],i.length&&a(()=>{r(()=>
8{i.forEach(l=>{n(l)})})})};return{batch:i=>{let l;t++;try{l=i()}finally{t--,t||s()}return l},batchCalls:i=>(...l)=>{o(()=>{i(...l)})},schedule:o,setNotifyFunction:i=>{n=i},setBatchNotifyFunction:i=>{r=i},setScheduler:i=>{a=i}}}var en=HU(),WU=class extends Sd{#e=!0;#n;#t;constructor(){super(),this.#t=e=>{if(!fl&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#n||this.setEventListener(this.#t)}onUnsubscribe(){this.hasListeners()||(this.#n?.(),this.#n=void 0)}setEventListener(e){this.#t=e,this.#n?.(),this.#n=e(this.setOnline.bind(this))}setOnline(e){this.#e!==e&&(this.#e=e,this.listeners.forEach(n=>{n(e)}))}isOnline(){return this.#e}},cc=new WU;function KU(e){return Math.min(1e3*2**e,3e4)}function j1(e){return(e??"online")==="online"?cc.isOnline():!0}var tv=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function H1(e){let t=!1,n=0,r;const a=BU(),o=()=>a.status!=="pending",s=h=>{if(!o()){const y=new tv(h);f(y),e.onCancel?.(y)}},i=()=>{t=!0},l=()=>{t=!1},c=()=>U1.isFocused()&&(e.networkMode==="always"||cc.isOnline())&&e.canRun(),u=()=>j1(e.networkMode)&&e.canRun(),d=h=>{o()||(r?.(),a.resolve(h))},f=h=>{o()||(r?.(),a.reject(h))},p=()=>new Promise(h=>{r=y=>{(o()||c())&&h(y)},e.onPause?.()}).then(()=>{r=void 0,o()||e.onContinue?.()}),g=()=>{if(o())return;let h;const y=n===0?e.initialPromise:void 0;try{h=y??e.fn()}catch(b){h=Promise.reject(b)}Promise.resolve(h).then(d).catch(b=>{if(o())return;const w=e.retry??(fl?0:3),v=e.retryDelay??KU,_=typeof v=="function"?v(n,b):v,S=w===!0||typeof w=="number"&&n<w||typeof w=="function"&&w(n,b);if(t||!S){f(b);return}n++,e.onFail?.(n,b),DU(_).then(()=>c()?void 0:p()).then(()=>{t?f(b):g()})})};return{promise:a,status:()=>a.status,cancel:s,continue:()=>(r?.(),a),cancelRetry:i,continueRetry:l,canStart:u,start:()=>(u()?g():p().then(g),a)}}var W1=class{#e;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),OU(this.gcTime)&&(this.#e=Xg.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(fl?1/0:300*1e3))}clearGcTimeout(){this.#e&&(Xg.clearTimeout(this.#e),this.#e=void 0)}},zU=class extends W1{#e;#n;#t;#a;#r;#s;#i;constructor(e){super(),this.#i=!1,this.#s=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.client,this.#t=this.#a.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#e=yE(this.options),this.state=e.state??this.#e,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#r?.promise}setOptions(e){if(this.options={...this.#s,...e},this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const t=yE(this.options);t.data!==void 0&&(this.setState(vE(t.data,t.dataUpdatedAt)),this.#e=t)}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.#t.remove(this)}setData(e,t){const n=$U(this.state.data,e,this.options);return this.#o({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#o({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#r?.promise;return this.#r?.cancel(e),t?t.then(dn).catch(dn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#e)}isActive(){return this.observers.some(e=>IU(e.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Ly||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(e=>Zg(e.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(e=0){return this.state.data===void 0?!0:e==="static"?!1:this.state.isInvalidated?!0:!PU(this.state.dataUpdatedAt,e)}onFocus(){this.observers.find(t=>t.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#r?.continue()}onOnline(){this.observers.find(t=>t.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#r?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#r&&(this.#i?this.#r.cancel({revert:!0}):this.#r.cancelRetry()),this.scheduleGc()),this.#t.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#o({type:"invalidate"})}async fetch(e,t){if(this.state.fetchStatus!=="idle"&&this.#r?.status()!=="rejected"){if(this.state.data!==void 0&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#r)return this.#r.continueRetry(),this.#r.promise}if(e&&this.setOptions(e),!this.options.queryFn){const i=this.observers.find(l=>l.options.queryFn);i&&this.setOptions(i.options)}const n=new AbortController,r=i=>{Object.defineProperty(i,"signal",{enumerable:!0,get:()=>(this.#i=!0,n.signal)}
8)},a=()=>{const i=q1(this.options,t),c=(()=>{const u={client:this.#a,queryKey:this.queryKey,meta:this.meta};return r(u),u})();return this.#i=!1,this.options.persister?this.options.persister(i,c,this):i(c)},s=(()=>{const i={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#a,state:this.state,fetchFn:a};return r(i),i})();this.options.behavior?.onFetch(s,this),this.#n=this.state,(this.state.fetchStatus==="idle"||this.state.fetchMeta!==s.fetchOptions?.meta)&&this.#o({type:"fetch",meta:s.fetchOptions?.meta}),this.#r=H1({initialPromise:t?.initialPromise,fn:s.fetchFn,onCancel:i=>{i instanceof tv&&i.revert&&this.setState({...this.#n,fetchStatus:"idle"}),n.abort()},onFail:(i,l)=>{this.#o({type:"failed",failureCount:i,error:l})},onPause:()=>{this.#o({type:"pause"})},onContinue:()=>{this.#o({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0});try{const i=await this.#r.start();if(i===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(i),this.#t.config.onSuccess?.(i,this),this.#t.config.onSettled?.(i,this.state.error,this),i}catch(i){if(i instanceof tv){if(i.silent)return this.#r.promise;if(i.revert){if(this.state.data===void 0)throw i;return this.state.data}}throw this.#o({type:"error",error:i}),this.#t.config.onError?.(i,this),this.#t.config.onSettled?.(this.state.data,i,this),i}finally{this.scheduleGc()}}#o(e){const t=n=>{switch(e.type){case"failed":return{...n,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...n,fetchStatus:"paused"};case"continue":return{...n,fetchStatus:"fetching"};case"fetch":return{...n,...GU(n.data,this.options),fetchMeta:e.meta??null};case"success":const r={...n,...vE(e.data,e.dataUpdatedAt),dataUpdateCount:n.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#n=e.manual?r:void 0,r;case"error":const a=e.error;return{...n,error:a,errorUpdateCount:n.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:n.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...n,isInvalidated:!0};case"setState":return{...n,...e.state}}};this.state=t(this.state),en.batch(()=>{this.observers.forEach(n=>{n.onQueryUpdate()}),this.#t.notify({query:this,type:"updated",action:e})})}};function GU(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:j1(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function vE(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function yE(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}function _E(e){return{onFetch:(t,n)=>{const r=t.options,a=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],s=t.state.data?.pageParams||[];let i={pages:[],pageParams:[]},l=0;const c=async()=>{let u=!1;const d=g=>{LU(g,()=>t.signal,()=>u=!0)},f=q1(t.options,t.fetchOptions),p=async(g,h,y)=>{if(u)return Promise.reject();if(h==null&&g.pages.length)return Promise.resolve(g);const w=(()=>{const E={client:t.client,queryKey:t.queryKey,pageParam:h,direction:y?"backward":"forward",meta:t.options.meta};return d(E),E})(),v=await f(w),{maxPages:_}=t.options,S=y?NU:MU;return{pages:S(g.pages,v,_),pageParams:S(g.pageParams,h,_)}};if(a&&o.length){const g=a==="backward",h=g?YU:bE,y={pages:o,pageParams:s},b=h(r,y);i=await p(y,b,g)}else{const g=e??o.length;do{const h=l===0?s[0]??r.initialPageParam:bE(r,i);if(l>0&&h==null)break;i=await p(i,h),l++}while(l<g)}return i};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=c}}}function bE(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function YU(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var QU=class extends W1{#e;#n;#t;#a;constructor(e){super(),this.#e=e.client,this.mutationId=e.mutationId,this.#t=e.mutationCache,this.#n=[],this.state=e.state||JU(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#t.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#n=this.#n.filter(t=>t!==e),this.scheduleGc(),this.#t.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#n.length||(this.state.status==="pending"?this.scheduleGc():this.#t.remove(this))}continue(){return this.#a?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#r({type:"continue"})},n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#a=H1({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(o,s)=>{this.#r({type:"failed",failureCount:o,error:s})},onPause:()=>{this.#r({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#t.canRun(this)});const r=this.state.status==="pending",a=!this.#a.canStart();try{if(r)t();else{this.#r({type:"pending",variables:e,isPaused:a}),this.#t.config.onMutate&&await this.#t.config.onMutate(e,this,n);const s=await this.options.onMutate?.(e,n);s!==this.state.context&&this.#r({type:"pending",context:s,variables:e,isPaused:a})}const o=await this.#a.start();return await this.#t.config.onSuccess?.(o,e,this.state.context,this,n),await this.options.onSuccess?.(o,e,this.state.context,n),await this.#t.config.onSettled?.(o,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(o,null,e,this.state.context,n),this.#r({type:"success",data:o}),o}catch(o){try{await this.#t.config.onError?.(o,e,this.state.context,this,n)}catch(s){Promise.reject(s)}try{await this.options.onError?.(o,e,this.state.context,n)}catch(s){Promise.reject(s)}try{await this.#t.config.onSettled?.(void 0,o,this.state.variables,this.state.context,this,n)}catch(s){Promise.reject(s)}try{await this.options.onSettled?.(void 0,o,e,this.state.context,n)}catch(s){Promise.reject(s)}throw this.#r({type:"error",error:o}),o}finally{this.#t.runNext(this)}}#r(e){const t=n=>{switch(e.type){case"failed":return{...n,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...n,isPaused:!0};case"continue":return{...n,isPaused:!1};
8case"pending":return{...n,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...n,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...n,data:void 0,error:e.error,failureCount:n.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}};this.state=t(this.state),en.batch(()=>{this.#n.forEach(n=>{n.onMutationUpdate(e)}),this.#t.notify({mutation:this,type:"updated",action:e})})}};function JU(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var K1=class extends Sd{constructor(t={}){super(),this.config=t,this.#e=new Set,this.#n=new Map,this.#t=0}#e;#n;#t;build(t,n,r){const a=new QU({client:t,mutationCache:this,mutationId:++this.#t,options:t.defaultMutationOptions(n),state:r});return this.add(a),a}add(t){this.#e.add(t);const n=eu(t);if(typeof n=="string"){const r=this.#n.get(n);r?r.push(t):this.#n.set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(this.#e.delete(t)){const n=eu(t);if(typeof n=="string"){const r=this.#n.get(n);if(r)if(r.length>1){const a=r.indexOf(t);a!==-1&&r.splice(a,1)}else r[0]===t&&this.#n.delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=eu(t);if(typeof n=="string"){const a=this.#n.get(n)?.find(o=>o.state.status==="pending");return!a||a===t}else return!0}runNext(t){const n=eu(t);return typeof n=="string"?this.#n.get(n)?.find(a=>a!==t&&a.state.isPaused)?.continue()??Promise.resolve():Promise.resolve()}clear(){en.batch(()=>{this.#e.forEach(t=>{this.notify({type:"removed",mutation:t})}),this.#e.clear(),this.#n.clear()})}getAll(){return Array.from(this.#e)}find(t){const n={exact:!0,...t};return this.getAll().find(r=>hE(n,r))}findAll(t={}){return this.getAll().filter(n=>hE(t,n))}notify(t){en.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return en.batch(()=>Promise.all(t.map(n=>n.continue().catch(dn))))}};function eu(e){return e.options.scope?.id}var z1=class extends Sd{constructor(t={}){super(),this.config=t,this.#e=new Map}#e;build(t,n,r){const a=n.queryKey,o=n.queryHash??Ny(a,n);let s=this.get(o);return s||(s=new zU({client:t,queryKey:a,queryHash:o,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(a)}),this.add(s)),s}add(t){this.#e.has(t.queryHash)||(this.#e.set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=this.#e.get(t.queryHash);n&&(t.destroy(),n===t&&this.#e.delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){en.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return this.#e.get(t)}getAll(){return[...this.#e.values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>pE(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>pE(t,r)):n}notify(t){en.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){en.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){en.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},XU=class{#e;#n;#t;#a;#r;#s;#i;#o;constructor(t={}){this.#e=t.queryCache||new z1,this.#n=t.mutationCache||new K1,this.#t=t.defaultOptions||{},this.#a=new Map,this.#r=new Map,this.#s=0}mount(){this.#s++,this.#s===1&&(this.#i=U1.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onFocus())}),this.#o=cc.subscribe(async t=>{t&&(await this.resumePausedMutations(),this.#e.onOnline())}))}unmount(){this.#s--,this.#s===0&&(this.#i?.(),this.#i=void 0,this.#o?.(),this.#o=void 0)}isFetching(t){return this.#e.findAll({...t,fetchStatus:"fetching"}).length}isMutating(t){return this.#n.findAll({...t,status:"pending"}).length}getQueryData(t){const n=this.defaultQueryOptions({queryKey:t});return this.#e.get(n.queryHash)?.state.data}ensureQueryData(t){const n=this.defaultQueryOptions(t),r=this.#e.build(this,n),a=r.state.data;return a===void 0?this.fetchQuery(t):(t.revalidateIfStale&&r.isStaleByTime(Zg(n.staleTime,r))&&this.prefetchQuery(n),Promise.resolve(a))}getQueriesData(t){return this.#e.findAll(t).map(({queryKey:n,state:r})=>{const a=r.data;return[n,a]})}setQueryData(t,n,r){const a=this.defaultQueryOptions({queryKey:t}),s=this.#e.get(a.queryHash)?.state.data,i=RU(n,s);if(i!==void 0)return this.#e.build(this,a).setData(i,{...r,manual:!0})}
8setQueriesData(t,n,r){return en.batch(()=>this.#e.findAll(t).map(({queryKey:a})=>[a,this.setQueryData(a,n,r)]))}getQueryState(t){const n=this.defaultQueryOptions({queryKey:t});return this.#e.get(n.queryHash)?.state}removeQueries(t){const n=this.#e;en.batch(()=>{n.findAll(t).forEach(r=>{n.remove(r)})})}resetQueries(t,n){const r=this.#e;return en.batch(()=>(r.findAll(t).forEach(a=>{a.reset()}),this.refetchQueries({type:"active",...t},n)))}cancelQueries(t,n={}){const r={revert:!0,...n},a=en.batch(()=>this.#e.findAll(t).map(o=>o.cancel(r)));return Promise.all(a).then(dn).catch(dn)}invalidateQueries(t,n={}){return en.batch(()=>(this.#e.findAll(t).forEach(r=>{r.invalidate()}),t?.refetchType==="none"?Promise.resolve():this.refetchQueries({...t,type:t?.refetchType??t?.type??"active"},n)))}refetchQueries(t,n={}){const r={...n,cancelRefetch:n.cancelRefetch??!0},a=en.batch(()=>this.#e.findAll(t).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let s=o.fetch(void 0,r);return r.throwOnError||(s=s.catch(dn)),o.state.fetchStatus==="paused"?Promise.resolve():s}));return Promise.all(a).then(dn)}fetchQuery(t){const n=this.defaultQueryOptions(t);n.retry===void 0&&(n.retry=!1);const r=this.#e.build(this,n);return r.isStaleByTime(Zg(n.staleTime,r))?r.fetch(n):Promise.resolve(r.state.data)}prefetchQuery(t){return this.fetchQuery(t).then(dn).catch(dn)}fetchInfiniteQuery(t){return t.behavior=_E(t.pages),this.fetchQuery(t)}prefetchInfiniteQuery(t){return this.fetchInfiniteQuery(t).then(dn).catch(dn)}ensureInfiniteQueryData(t){return t.behavior=_E(t.pages),this.ensureQueryData(t)}resumePausedMutations(){return cc.isOnline()?this.#n.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#e}getMutationCache(){return this.#n}getDefaultOptions(){return this.#t}setDefaultOptions(t){this.#t=t}setQueryDefaults(t,n){this.#a.set(Wi(t),{queryKey:t,defaultOptions:n})}getQueryDefaults(t){const n=[...this.#a.values()],r={};return n.forEach(a=>{Ki(t,a.queryKey)&&Object.assign(r,a.defaultOptions)}),r}setMutationDefaults(t,n){this.#r.set(Wi(t),{mutationKey:t,defaultOptions:n})}getMutationDefaults(t){const n=[...this.#r.values()],r={};return n.forEach(a=>{Ki(t,a.mutationKey)&&Object.assign(r,a.defaultOptions)}),r}defaultQueryOptions(t){if(t._defaulted)return t;const n={...this.#t.queries,...this.getQueryDefaults(t.queryKey),...t,_defaulted:!0};return n.queryHash||(n.queryHash=Ny(n.queryKey,n)),n.refetchOnReconnect===void 0&&(n.refetchOnReconnect=n.networkMode!=="always"),n.throwOnError===void 0&&(n.throwOnError=!!n.suspense),!n.networkMode&&n.persister&&(n.networkMode="offlineFirst"),n.queryFn===Ly&&(n.enabled=!1),n}defaultMutationOptions(t){return t?._defaulted?t:{...this.#t.mutations,...t?.mutationKey&&this.getMutationDefaults(t.mutationKey),...t,_defaulted:!0}}clear(){this.#e.clear(),this.#n.clear()}},ZU="VUE_QUERY_CLIENT";function ej(e){const t=e?`:${e}`:"";return`${ZU}${t}`}function nv(e,t,n="",r=0){if(t){const a=t(e,n,r);if(a===void 0&&Ue(e)||a!==void 0)return a}if(Array.isArray(e))return e.map((a,o)=>nv(a,t,String(o),r+1));if(typeof e=="object"&&nj(e)){const a=Object.entries(e).map(([o,s])=>[o,nv(s,t,o,r+1)]);return Object.fromEntries(a)}return e}function tj(e,t){return nv(e,t)}function He(e,t=!1){return tj(e,(n,r,a)=>{if(a===1&&r==="queryKey")return He(n,!0);if(t&&rj(n))return He(n(),t);if(Ue(n))return He(m(n),t)})}function nj(e){if(Object.prototype.toString.call(e)!=="[object Object]")return!1;const t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function rj(e){return typeof e=="function"}var aj=class extends z1{find(e){return super.find(He(e))}findAll(e={}){return super.findAll(He(e))}},oj=class extends K1{find(e){return super.find(He(e))}findAll(e={}){return super.findAll(He(e))}},G1=class extends XU{constructor(e={}){const t={defaultOptions:e.defaultOptions,queryCache:e.queryCache||new aj,mutationCache:e.mutationCache||new oj};super(t),this.isRestoring=B(!1)}isFetching(e={}){return super.isFetching(He(e))}isMutating(e={}){return super.isMutating(He(e))}getQueryData(e){return super.getQueryData(He(e))}ensureQueryData(e){return super.ensureQueryData(He(e))}getQueriesData(e){return super.getQueriesData(He(e))}setQueryData(e,t,n={}){return super.setQueryData(He(e),t,He(n))}
8setQueriesData(e,t,n={}){return super.setQueriesData(He(e),t,He(n))}getQueryState(e){return super.getQueryState(He(e))}removeQueries(e={}){return super.removeQueries(He(e))}resetQueries(e={},t={}){return super.resetQueries(He(e),He(t))}cancelQueries(e={},t={}){return super.cancelQueries(He(e),He(t))}invalidateQueries(e={},t={}){const n=He(e),r=He(t);if(super.invalidateQueries({...n,refetchType:"none"},r),n.refetchType==="none")return Promise.resolve();const a={...n,type:n.refetchType??n.type??"active"};return Oe().then(()=>super.refetchQueries(a,r))}refetchQueries(e={},t={}){return super.refetchQueries(He(e),He(t))}fetchQuery(e){return super.fetchQuery(He(e))}prefetchQuery(e){return super.prefetchQuery(He(e))}fetchInfiniteQuery(e){return super.fetchInfiniteQuery(He(e))}prefetchInfiniteQuery(e){return super.prefetchInfiniteQuery(He(e))}setDefaultOptions(e){super.setDefaultOptions(He(e))}setQueryDefaults(e,t){super.setQueryDefaults(He(e),He(t))}getQueryDefaults(e){return super.getQueryDefaults(He(e))}setMutationDefaults(e,t){super.setMutationDefaults(He(e),He(t))}getMutationDefaults(e){return super.getMutationDefaults(He(e))}},sj={install:(e,t={})=>{const n=ej(t.queryClientKey);let r;if("queryClient"in t&&t.queryClient)r=t.queryClient;else{const s="queryClientConfig"in t?t.queryClientConfig:void 0;r=new G1(s)}fl||r.mount();let a=()=>{};if(t.clientPersister){r.isRestoring&&(r.isRestoring.value=!0);const[s,i]=t.clientPersister(r);a=s,i.then(()=>{r.isRestoring&&(r.isRestoring.value=!1),t.clientPersisterOnSuccess?.(r)})}const o=()=>{r.unmount(),a()};if(e.onUnmount)e.onUnmount(o);else{const s=e.unmount;e.unmount=function(){o(),s()}}e.provide(n,r)}};const ij=At(e=>{const t=Ia("vue-query"),n=new G1({defaultOptions:{queries:{staleTime:1e3*60*5}}}),r={queryClient:n};return e.vueApp.use(sj,r),e.hooks.hook("app:created",()=>{UU(n,t.value)}),{provide:{queryClient:n}}}),Qe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,pt=globalThis,Ti="9.47.1";function pa(){return pl(pt),pt}function pl(e){const t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||Ti,t[Ti]=t[Ti]||{}}function Ed(e,t,n=pt){const r=n.__SENTRY__=n.__SENTRY__||{},a=r[Ti]=r[Ti]||{};return a[e]||(a[e]=t())}const CJ=["debug","info","warn","error","log","assert","trace"],lj="Sentry Logger ",wE={};function hl(e){if(!("console"in pt))return e();const t=pt.console,n={},r=Object.keys(wE);r.forEach(a=>{const o=wE[a];n[a]=t[a],t[a]=o});try{return e()}finally{r.forEach(a=>{t[a]=n[a]})}}function uj(){By().enabled=!0}function cj(){By().enabled=!1}function Y1(){return By().enabled}function dj(...e){Vy("log",...e)}function fj(...e){Vy("warn",...e)}function pj(...e){Vy("error",...e)}function Vy(e,...t){Qe&&Y1()&&hl(()=>{pt.console[e](`${lj}[${e}]:`,...t)})}function By(){return Qe?Ed("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const Ie={enable:uj,disable:cj,isEnabled:Y1,log:dj,warn:fj,error:pj},Q1=50,hj="?",SE=/\(error: (.*)\)/,EE=/captureMessage|captureException/;function mj(...e){const t=e.sort((n,r)=>n[0]-r[0]).map(n=>n[1]);return(n,r=0,a=0)=>{const o=[],s=n.split(`
9`);for(let i=r;i<s.length;i++){const l=s[i];if(l.length>1024)continue;const c=SE.test(l)?l.replace(SE,"$1"):l;if(!c.match(/\S*Error: /)){for(const u of t){const d=u(c);if(d){o.push(d);break}}if(o.length>=Q1+a)break}}return gj(o.slice(a))}}function TJ(e){return Array.isArray(e)?mj(...e):e}function gj(e){if(!e.length)return[];const t=Array.from(e);return/sentryWrapped/.test(tu(t).function||"")&&t.pop(),t.reverse(),EE.test(tu(t).function||"")&&(t.pop(),EE.test(tu(t).function||"")&&t.pop()),t.slice(0,Q1).map(n=>({...n,filename:n.filename||tu(t).filename,function:n.function||hj}))}function tu(e){return e[e.length-1]||{}}const mm="<anonymous>";function Fy(e){try{return!e||typeof e!="function"?mm:e.name||mm}catch{return mm}}function AJ(e){const t=e.exception;if(t){const n=[];try{return t.values.forEach(r=>{r.stacktrace.frames&&n.push(...r.stacktrace.frames)}),n}catch{return}}}const xu={},CE={};function Ds(e,t){xu[e]=xu[e]||[],xu[e].push(t)}function $s(e,t){if(!CE[e]){CE[e]=!0;try{t()}catch(n){Qe&&Ie.error(`Error while instrumenting ${e}`,n)}}}function yr(e,t){const n=e&&xu[e];
9if(n)for(const r of n)try{r(t)}catch(a){Qe&&Ie.error(`Error while triggering instrumentation handler.
10Type: ${e}
11Name: ${Fy(r)}
12Error:`,a)}}let gm=null;function vj(e){const t="error";Ds(t,e),$s(t,yj)}function yj(){gm=pt.onerror,pt.onerror=function(e,t,n,r,a){return yr("error",{column:r,error:a,line:n,msg:e,url:t}),gm?gm.apply(this,arguments):!1},pt.onerror.__SENTRY_INSTRUMENTED__=!0}let vm=null;function _j(e){const t="unhandledrejection";Ds(t,e),$s(t,bj)}function bj(){vm=pt.onunhandledrejection,pt.onunhandledrejection=function(e){return yr("unhandledrejection",e),vm?vm.apply(this,arguments):!0},pt.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const J1=Object.prototype.toString;function X1(e){switch(J1.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return Ns(e,Error)}}function Ms(e,t){return J1.call(e)===`[object ${t}]`}function xJ(e){return Ms(e,"ErrorEvent")}function RJ(e){return Ms(e,"DOMError")}function OJ(e){return Ms(e,"DOMException")}function Na(e){return Ms(e,"String")}function wj(e){return typeof e=="object"&&e!==null&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function TE(e){return e===null||wj(e)||typeof e!="object"&&typeof e!="function"}function Z1(e){return Ms(e,"Object")}function Sj(e){return typeof Event<"u"&&Ns(e,Event)}function Ej(e){return typeof Element<"u"&&Ns(e,Element)}function Cj(e){return Ms(e,"RegExp")}function Cd(e){return!!(e?.then&&typeof e.then=="function")}function Tj(e){return Z1(e)&&"nativeEvent"in e&&"preventDefault"in e&&"stopPropagation"in e}function Ns(e,t){try{return e instanceof t}catch{return!1}}function eR(e){return!!(typeof e=="object"&&e!==null&&(e.__isVue||e._isVue))}function tR(e){return typeof Request<"u"&&Ns(e,Request)}const qy=pt,Aj=80;function ta(e,t={}){if(!e)return"<unknown>";try{let n=e;const r=5,a=[];let o=0,s=0;const i=" > ",l=i.length;let c;const u=Array.isArray(t)?t:t.keyAttrs,d=!Array.isArray(t)&&t.maxStringLength||Aj;for(;n&&o++<r&&(c=xj(n,u),!(c==="html"||o>1&&s+a.length*l+c.length>=d));)a.push(c),s+=c.length,n=n.parentNode;return a.reverse().join(i)}catch{return"<unknown>"}}function xj(e,t){const n=e,r=[];if(!n?.tagName)return"";if(qy.HTMLElement&&n instanceof HTMLElement&&n.dataset){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}r.push(n.tagName.toLowerCase());const a=t?.length?t.filter(s=>n.getAttribute(s)).map(s=>[s,n.getAttribute(s)]):null;if(a?.length)a.forEach(s=>{r.push(`[${s[0]}="${s[1]}"]`)});else{n.id&&r.push(`#${n.id}`);const s=n.className;if(s&&Na(s)){const i=s.split(/\s+/);for(const l of i)r.push(`.${l}`)}}const o=["aria-label","type","name","title","alt"];for(const s of o){const i=n.getAttribute(s);i&&r.push(`[${s}="${i}"]`)}return r.join("")}function Uy(){try{return qy.document.location.href}catch{return""}}function Rj(e){if(!qy.HTMLElement)return null;let t=e;const n=5;for(let r=0;r<n;r++){if(!t)return null;if(t instanceof HTMLElement){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}t=t.parentNode}return null}function dc(e,t=0){return typeof e!="string"||t===0||e.length<=t?e:`${e.slice(0,t)}...`}function ym(e,t){let n=e;const r=n.length;if(r<=150)return n;t>r&&(t=r);let a=Math.max(t-60,0);a<5&&(a=0);let o=Math.min(a+140,r);return o>r-5&&(o=r),o===r&&(a=Math.max(o-140,0)),n=n.slice(a,o),a>0&&(n=`'{snip} ${n}`),o<r&&(n+=" {snip}"),n}function PJ(e,t){if(!Array.isArray(e))return"";const n=[];for(let r=0;r<e.length;r++){const a=e[r];try{eR(a)?n.push("[VueViewModel]"):n.push(String(a))}catch{n.push("[value cannot be serialized]")}}return n.join(t)}function Oj(e,t,n=!1){return Na(e)?Cj(t)?t.test(e):Na(t)?n?e===t:e.includes(t):!1:!1}function Ru(e,t=[],n=!1){return t.some(r=>Oj(e,r,n))}function rv(e,t,n){if(!(t in e))return;const r=e[t];if(typeof r!="function")return;const a=n(r);typeof a=="function"&&nR(a,r);try{e[t]=a}catch{Qe&&Ie.log(`Failed to replace method "${t}" in object`,e)}}function or(e,t,n){try{Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0})}catch{Qe&&Ie.log(`Failed to add non-enumerable property "${t}" to object`,e)}}function nR(e,t){try{const n=t.prototype||{};e.prototype=t.prototype=n,or(e,"__sentry_original__",t)}catch{}}function Pj(e){return e.__sentry_original__}function rR(e){if(X1(e))return{message:e.message,name:e.name,stack:e.stack,...xE(e)};if(Sj(e)){const t={type:e.type,target:AE(e.target),currentTarget:AE(e.currentTarget),...xE(e)};return typeof CustomEvent<"u"&&Ns(e,CustomEvent)&&(t.detail=e.detail),t}else return e}function AE(e){try{return Ej(e)?ta(e):Object.prototype.toString.call(e)}catch{return"<unknown>"}}function xE(e){if(typeof e=="object"&&e!==null){const t={};for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}else return{}}function IJ(e,t=40){const n=Object.keys(rR(e));n.sort();const r=n[0];if(!r)return"[object has no keys]";if(r.length>=t)return dc(r,t);for(let a=n.length;a>0;a--){const o=n.slice(0,a).join(", ");
12if(!(o.length>t))return a===n.length?o:dc(o,t)}return""}function Ij(){const e=pt;return e.crypto||e.msCrypto}function La(e=Ij()){let t=()=>Math.random()*16;try{if(e?.randomUUID)return e.randomUUID().replace(/-/g,"");e?.getRandomValues&&(t=()=>{const n=new Uint8Array(1);return e.getRandomValues(n),n[0]})}catch{}return("10000000100040008000"+1e11).replace(/[018]/g,n=>(n^(t()&15)>>n/4).toString(16))}function aR(e){return e.exception?.values?.[0]}function kJ(e){const{message:t,event_id:n}=e;if(t)return t;const r=aR(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function kj(e,t,n){const r=e.exception=e.exception||{},a=r.values=r.values||[],o=a[0]=a[0]||{};o.value||(o.value=t||""),o.type||(o.type="Error")}function oR(e,t){const n=aR(e);if(!n)return;const r={type:"generic",handled:!0},a=n.mechanism;if(n.mechanism={...r,...a,...t},t&&"data"in t){const o={...a?.data,...t.data};n.mechanism.data=o}}function DJ(e,t,n=5){if(t.lineno===void 0)return;const r=e.length,a=Math.max(Math.min(r-1,t.lineno-1),0);t.pre_context=e.slice(Math.max(0,a-n),a).map(s=>ym(s,0));const o=Math.min(r-1,a);t.context_line=ym(e[o],t.colno||0),t.post_context=e.slice(Math.min(a+1,r),a+1+n).map(s=>ym(s,0))}function $J(e){if(Dj(e))return!0;try{or(e,"__sentry_captured__",!0)}catch{}return!1}function Dj(e){try{return e.__sentry_captured__}catch{}}const sR=1e3;function ml(){return Date.now()/sR}function $j(){const{performance:e}=pt;if(!e?.now||!e.timeOrigin)return ml;const t=e.timeOrigin;return()=>(t+e.now())/sR}let RE;function $t(){return(RE??(RE=$j()))()}let _m;function Mj(){const{performance:e}=pt;if(!e?.now)return[void 0,"none"];const t=3600*1e3,n=e.now(),r=Date.now(),a=e.timeOrigin?Math.abs(e.timeOrigin+n-r):t,o=a<t,s=e.timing?.navigationStart,l=typeof s=="number"?Math.abs(s+n-r):t,c=l<t;return o||c?a<=l?[e.timeOrigin,"timeOrigin"]:[s,"navigationStart"]:[r,"dateNow"]}function Sn(){return _m||(_m=Mj()),_m[0]}function Nj(e){const t=$t(),n={sid:La(),init:!0,timestamp:t,started:t,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>Vj(n)};return e&&Td(n,e),n}function Td(e,t={}){if(t.user&&(!e.ipAddress&&t.user.ip_address&&(e.ipAddress=t.user.ip_address),!e.did&&!t.did&&(e.did=t.user.id||t.user.email||t.user.username)),e.timestamp=t.timestamp||$t(),t.abnormal_mechanism&&(e.abnormal_mechanism=t.abnormal_mechanism),t.ignoreDuration&&(e.ignoreDuration=t.ignoreDuration),t.sid&&(e.sid=t.sid.length===32?t.sid:La()),t.init!==void 0&&(e.init=t.init),!e.did&&t.did&&(e.did=`${t.did}`),typeof t.started=="number"&&(e.started=t.started),e.ignoreDuration)e.duration=void 0;else if(typeof t.duration=="number")e.duration=t.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}t.release&&(e.release=t.release),t.environment&&(e.environment=t.environment),!e.ipAddress&&t.ipAddress&&(e.ipAddress=t.ipAddress),!e.userAgent&&t.userAgent&&(e.userAgent=t.userAgent),typeof t.errors=="number"&&(e.errors=t.errors),t.status&&(e.status=t.status)}function Lj(e,t){let n={};e.status==="ok"&&(n={status:"exited"}),Td(e,n)}function Vj(e){return{sid:`${e.sid}`,init:e.init,started:new Date(e.started*1e3).toISOString(),timestamp:new Date(e.timestamp*1e3).toISOString(),status:e.status,errors:e.errors,did:typeof e.did=="number"||typeof e.did=="string"?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}}}function Ad(e,t,n=2){if(!t||typeof t!="object"||n<=0)return t;if(e&&Object.keys(t).length===0)return e;const r={...e};for(const a in t)Object.prototype.hasOwnProperty.call(t,a)&&(r[a]=Ad(r[a],t[a],n-1));return r}function na(){return La()}function gl(){return La().substring(16)}const av="_sentrySpan";function wo(e,t){t?or(e,av,t):delete e[av]}function fc(e){return e[av]}const Bj=100;class Cr{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:na(),sampleRand:Math.random()}}clone(){const t=new Cr;return t._breadcrumbs=[...this._breadcrumbs],t._tags={...this._tags},t._extra={...this._extra},t._contexts={...this._contexts},this._contexts.flags&&(t._contexts.flags={values:[...this._contexts.flags.values]}),t._user=this._user,t._level=this._level,t._session=this._session,t._transactionName=this._transactionName,t._fingerprint=this._fingerprint,t._eventProcessors=[...this._eventProcessors],t._attachments=[...this._attachments],t._sdkProcessingMetadata={...this._sdkProcessingMetadata},t._propagationContext={...this._propagationContext},t._client=this._client,t._lastEventId=this._lastEventId,wo(t,fc(this)),t}setClient(t){this._client=t}setLastEventId(t){this._lastEventId=t}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(t){this._scopeListeners.push(t)}addEventProcessor(t){return this._eventProcessors.push(t),this}setUser(t){return this._user=t||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Td(this._session,{user:t}),this._notifyScopeListeners(),this}getUser(){return this._user}setTags(t){return this._tags={...this._tags,...t},this._notifyScopeListeners(),this}setTag(t,n){return this._tags={...this._tags,[t]:n},this._notifyScopeListeners(),this}setExtras(t){return this._extra={...this._extra,...t},this._notifyScopeListeners(),this}setExtra(t,n){return this._extra={...this._extra,[t]:n},this._notifyScopeListeners(),this}setFingerprint(t){return this._fingerprint=t,this._notifyScopeListeners(),this}setLevel(t){return this._level=t,this._notifyScopeListeners(),this}setTransactionName(t){return this._transactionName=t,this._notifyScopeListeners(),this}setContext(t,n){return n===null?delete this._contexts[t]:this._contexts[t]=n,this._notifyScopeListeners(),this}setSession(t){return t?this._session=t:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(t){if(!t)return this;const n=typeof t=="function"?t(this):t,r=n instanceof Cr?n.getScopeData():Z1(n)?t:void 0,{tags:a,extra:o,user:s,contexts:i,level:l,fingerprint:c=[],propagationContext:u}=r||{};return this._tags={...this._tags,...a},this._extra={...this._extra,...o},this._contexts={...this._contexts,...i},s&&Object.keys(s).length&&(this._user=s),l&&(this._level=l),c.length&&(this._fingerprint=c),u&&(this._propagationContext=u),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,wo(this,void 0),this._attachments=[],this.setPropagationContext({traceId:na(),sampleRand:Math.random()}),this._notifyScopeListeners(),this}addBreadcrumb(t,n){const r=typeof n=="number"?n:Bj;if(r<=0)return this;const a={timestamp:ml(),...t,message:t.message?dc(t.message,2048):t.message};return this._breadcrumbs.push(a),this._breadcrumbs.length>r&&(this._breadcrumbs=this._breadcrumbs.slice(-r),this._client?.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(t){return this._attachments.push(t),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:fc(this)}}setSDKProcessingMetadata(t){return this._sdkProcessingMetadata=Ad(this._sdkProcessingMetadata,t,2),this}setPropagationContext(t){return this._propagationContext=t,this}getPropagationContext(){return this._propagationContext}captureException(t,n){const r=n?.event_id||La();
12if(!this._client)return Qe&&Ie.warn("No client configured on scope - will not capture exception!"),r;const a=new Error("Sentry syntheticException");return this._client.captureException(t,{originalException:t,syntheticException:a,...n,event_id:r},this),r}captureMessage(t,n,r){const a=r?.event_id||La();if(!this._client)return Qe&&Ie.warn("No client configured on scope - will not capture message!"),a;const o=new Error(t);return this._client.captureMessage(t,n,{originalException:t,syntheticException:o,...r,event_id:a},this),a}captureEvent(t,n){const r=n?.event_id||La();return this._client?(this._client.captureEvent(t,{...n,event_id:r},this),r):(Qe&&Ie.warn("No client configured on scope - will not capture event!"),r)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(t=>{t(this)}),this._notifyingListeners=!1)}}function Fj(){return Ed("defaultCurrentScope",()=>new Cr)}function qj(){return Ed("defaultIsolationScope",()=>new Cr)}class Uj{constructor(t,n){let r;t?r=t:r=new Cr;let a;n?a=n:a=new Cr,this._stack=[{scope:r}],this._isolationScope=a}withScope(t){const n=this._pushScope();let r;try{r=t(n)}catch(a){throw this._popScope(),a}return Cd(r)?r.then(a=>(this._popScope(),a),a=>{throw this._popScope(),a}):(this._popScope(),r)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const t=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:t}),t}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function ys(){const e=pa(),t=pl(e);return t.stack=t.stack||new Uj(Fj(),qj())}function jj(e){return ys().withScope(e)}function Hj(e,t){const n=ys();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function OE(e){return ys().withScope(()=>e(ys().getIsolationScope()))}function Wj(){return{withIsolationScope:OE,withScope:jj,withSetScope:Hj,withSetIsolationScope:(e,t)=>OE(t),getCurrentScope:()=>ys().getScope(),getIsolationScope:()=>ys().getIsolationScope()}}function Qa(e){const t=pl(e);return t.acs?t.acs:Wj()}function ht(){const e=pa();return Qa(e).getCurrentScope()}function Mn(){const e=pa();return Qa(e).getIsolationScope()}function Kj(){return Ed("globalScope",()=>new Cr)}function Ja(...e){const t=pa(),n=Qa(t);if(e.length===2){const[r,a]=e;return r?n.withSetScope(r,a):n.withScope(a)}return n.withScope(e[0])}function MJ(...e){const t=pa(),n=Qa(t);if(e.length===2){const[r,a]=e;return r?n.withSetIsolationScope(r,a):n.withIsolationScope(a)}return n.withIsolationScope(e[0])}function Tt(){return ht().getClient()}function NJ(e){const t=e.getPropagationContext(),{traceId:n,parentSpanId:r,propagationSpanId:a}=t,o={trace_id:n,span_id:a||gl()};return r&&(o.parent_span_id=r),o}const gn="sentry.source",jy="sentry.sample_rate",iR="sentry.previous_trace_sample_rate",ra="sentry.op",Et="sentry.origin",pc="sentry.idle_span_finish_reason",vl="sentry.measurement_unit",yl="sentry.measurement_value",ov="sentry.custom_span_name",zj="sentry.profile_id",xd="sentry.exclusive_time",LJ="http.request.method",VJ="url.full",Gj="sentry.link.type",Yj=0,lR=1,kt=2;function Qj(e){if(e<400&&e>=100)return{code:lR};if(e>=400&&e<500)switch(e){case 401:return{code:kt,message:"unauthenticated"};case 403:return{code:kt,message:"permission_denied"};case 404:return{code:kt,message:"not_found"};case 409:return{code:kt,message:"already_exists"};case 413:return{code:kt,message:"failed_precondition"};case 429:return{code:kt,message:"resource_exhausted"};case 499:return{code:kt,message:"cancelled"};default:return{code:kt,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:kt,message:"unimplemented"};case 503:return{code:kt,message:"unavailable"};case 504:return{code:kt,message:"deadline_exceeded"};default:return{code:kt,message:"internal_error"}}return{code:kt,message:"unknown_error"}}function uR(e,t){e.setAttribute("http.response.status_code",t);const n=Qj(t);n.message!=="unknown_error"&&e.setStatus(n)}const cR="_sentryScope",dR="_sentryIsolationScope";
12function Jj(e,t,n){e&&(or(e,dR,n),or(e,cR,t))}function hc(e){return{scope:e[cR],isolationScope:e[dR]}}const Hy="sentry-",Xj=/^sentry-/,Zj=8192;function fR(e){const t=eH(e);if(!t)return;const n=Object.entries(t).reduce((r,[a,o])=>{if(a.match(Xj)){const s=a.slice(Hy.length);r[s]=o}return r},{});if(Object.keys(n).length>0)return n}function pR(e){if(!e)return;const t=Object.entries(e).reduce((n,[r,a])=>(a&&(n[`${Hy}${r}`]=a),n),{});return tH(t)}function eH(e){if(!(!e||!Na(e)&&!Array.isArray(e)))return Array.isArray(e)?e.reduce((t,n)=>{const r=PE(n);return Object.entries(r).forEach(([a,o])=>{t[a]=o}),t},{}):PE(e)}function PE(e){return e.split(",").map(t=>t.split("=").map(n=>{try{return decodeURIComponent(n.trim())}catch{return}})).reduce((t,[n,r])=>(n&&r&&(t[n]=r),t),{})}function tH(e){if(Object.keys(e).length!==0)return Object.entries(e).reduce((t,[n,r],a)=>{const o=`${encodeURIComponent(n)}=${encodeURIComponent(r)}`,s=a===0?o:`${t},${o}`;return s.length>Zj?(Qe&&Ie.warn(`Not adding key: ${n} with val: ${r} to baggage header due to exceeding baggage size limits.`),t):s},"")}function mc(e){if(typeof e=="boolean")return Number(e);const t=typeof e=="string"?parseFloat(e):e;if(!(typeof t!="number"||isNaN(t)||t<0||t>1))return t}const hR=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function nH(e){if(!e)return;const t=e.match(hR);if(!t)return;let n;return t[3]==="1"?n=!0:t[3]==="0"&&(n=!1),{traceId:t[1],parentSampled:n,parentSpanId:t[2]}}function mR(e,t){const n=nH(e),r=fR(t);if(!n?.traceId)return{traceId:na(),sampleRand:Math.random()};const a=rH(n,r);r&&(r.sample_rand=a.toString());const{traceId:o,parentSpanId:s,parentSampled:i}=n;return{traceId:o,parentSpanId:s,sampled:i,dsc:r||{},sampleRand:a}}function gR(e=na(),t=gl(),n){let r="";return n!==void 0&&(r=n?"-1":"-0"),`${e}-${t}${r}`}function rH(e,t){const n=mc(t?.sample_rand);if(n!==void 0)return n;const r=mc(t?.sample_rate);return r&&e?.parentSampled!==void 0?e.parentSampled?Math.random()*r:r+Math.random()*(1-r):Math.random()}const vR=0,Wy=1;let IE=!1;function aH(e){const{spanId:t,traceId:n}=e.spanContext(),{data:r,op:a,parent_span_id:o,status:s,origin:i,links:l}=Xe(e);return{parent_span_id:o,span_id:t,trace_id:n,data:r,op:a,status:s,origin:i,links:l}}function oH(e){const{spanId:t,traceId:n,isRemote:r}=e.spanContext(),a=r?t:Xe(e).parent_span_id,o=hc(e).scope,s=r?o?.getPropagationContext().propagationSpanId||gl():t;return{parent_span_id:a,span_id:s,trace_id:n}}function sH(e){const{traceId:t,spanId:n}=e.spanContext(),r=Oo(e);return gR(t,n,r)}function yR(e){if(e&&e.length>0)return e.map(({context:{spanId:t,traceId:n,traceFlags:r,...a},attributes:o})=>({span_id:t,trace_id:n,sampled:r===Wy,attributes:o,...a}))}function go(e){return typeof e=="number"?kE(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?kE(e.getTime()):$t()}function kE(e){return e>9999999999?e/1e3:e}function Xe(e){if(lH(e))return e.getSpanJSON();const{spanId:t,traceId:n}=e.spanContext();if(iH(e)){const{attributes:r,startTime:a,name:o,endTime:s,status:i,links:l}=e,c="parentSpanId"in e?e.parentSpanId:"parentSpanContext"in e?e.parentSpanContext?.spanId:void 0;return{span_id:t,trace_id:n,data:r,description:o,parent_span_id:c,start_timestamp:go(a),timestamp:go(s)||void 0,status:_R(i),op:r[ra],origin:r[Et],links:yR(l)}}return{span_id:t,trace_id:n,start_timestamp:0,data:{}}}function iH(e){const t=e;return!!t.attributes&&!!t.startTime&&!!t.name&&!!t.endTime&&!!t.status}function lH(e){return typeof e.getSpanJSON=="function"}function Oo(e){const{traceFlags:t}=e.spanContext();return t===Wy}function _R(e){if(!(!e||e.code===Yj))return e.code===lR?"ok":e.message||"unknown_error"}const vo="_sentryChildSpans",sv="_sentryRootSpan";function bR(e,t){const n=e[sv]||e;or(t,sv,n),e[vo]?e[vo].add(t):or(e,vo,new Set([t]))}function uH(e,t){e[vo]&&e[vo].delete(t)}function Ou(e){const t=new Set;function n(r){if(!t.has(r)&&Oo(r)){t.add(r);const a=r[vo]?Array.from(r[vo]):[];for(const o of a)n(o)}}return n(e),Array.from(t)}function Yt(e){return e[sv]||e}function an(){const e=pa(),t=Qa(e);return t.getActiveSpan?t.getActiveSpan():fc(ht())}function cH(){IE||(hl(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly.")}),IE=!0)}
12function BJ(e,t){e.updateName(t),e.setAttributes({[gn]:"custom",[ov]:t})}let DE=!1;function dH(){if(DE)return;function e(){const t=an(),n=t&&Yt(t);if(n){const r="internal_error";Qe&&Ie.log(`[Tracing] Root span: ${r} -> Global error occurred`),n.setStatus({code:kt,message:r})}}e.tag="sentry_tracingErrorCallback",DE=!0,vj(e),_j(e)}function aa(e){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const t=e||Tt()?.getOptions();return!!t&&(t.tracesSampleRate!=null||!!t.tracesSampler)}const wR="production",fH=/^o(\d+)\./,pH=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function hH(e){return e==="http"||e==="https"}function Ky(e,t=!1){const{host:n,path:r,pass:a,port:o,projectId:s,protocol:i,publicKey:l}=e;return`${i}://${l}${t&&a?`:${a}`:""}@${n}${o?`:${o}`:""}/${r&&`${r}/`}${s}`}function mH(e){const t=pH.exec(e);if(!t){hl(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});return}const[n,r,a="",o="",s="",i=""]=t.slice(1);let l="",c=i;const u=c.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),c=u.pop()),c){const d=c.match(/^\d+/);d&&(c=d[0])}return SR({host:o,pass:a,path:l,projectId:c,port:s,protocol:n,publicKey:r})}function SR(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function gH(e){if(!Qe)return!0;const{port:t,projectId:n,protocol:r}=e;return["protocol","publicKey","host","projectId"].find(s=>e[s]?!1:(Ie.error(`Invalid Sentry Dsn: ${s} missing`),!0))?!1:n.match(/^\d+$/)?hH(r)?t&&isNaN(parseInt(t,10))?(Ie.error(`Invalid Sentry Dsn: Invalid port ${t}`),!1):!0:(Ie.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(Ie.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function vH(e){return e.match(fH)?.[1]}function FJ(e){const t=typeof e=="string"?mH(e):SR(e);if(!(!t||!gH(t)))return t}const ER="_frozenDsc";function Pu(e,t){or(e,ER,t)}function CR(e,t){const n=t.getOptions(),{publicKey:r,host:a}=t.getDsn()||{};let o;n.orgId?o=String(n.orgId):a&&(o=vH(a));const s={environment:n.environment||wR,release:n.release,public_key:r,trace_id:e,org_id:o};return t.emit("createDsc",s),s}function yH(e,t){const n=t.getPropagationContext();return n.dsc||CR(n.traceId,e)}function oa(e){const t=Tt();if(!t)return{};const n=Yt(e),r=Xe(n),a=r.data,o=n.spanContext().traceState,s=o?.get("sentry.sample_rate")??a[jy]??a[iR];function i(g){return(typeof s=="number"||typeof s=="string")&&(g.sample_rate=`${s}`),g}const l=n[ER];if(l)return i(l);const c=o?.get("sentry.dsc"),u=c&&fR(c);if(u)return i(u);const d=CR(e.spanContext().traceId,t),f=a[gn],p=r.description;return f!=="url"&&p&&(d.transaction=p),aa()&&(d.sampled=String(Oo(n)),d.sample_rand=o?.get("sentry.sample_rand")??hc(n).scope?.getPropagationContext().sampleRand.toString()),i(d),t.emit("createDsc",d,n),d}function qJ(e){const t=oa(e);return pR(t)}class sa{constructor(t={}){this._traceId=t.traceId||na(),this._spanId=t.spanId||gl()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:vR}}end(t){}setAttribute(t,n){return this}setAttributes(t){return this}setStatus(t){return this}updateName(t){return this}isRecording(){return!1}addEvent(t,n,r){return this}addLink(t){return this}addLinks(t){return this}recordException(t,n){}}function Br(e,t=100,n=1/0){try{return iv("",e,t,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function _H(e,t=3,n=100*1024){const r=Br(e,t);return EH(r)>n?_H(e,t-1,n):r}function iv(e,t,n=1/0,r=1/0,a=CH()){const[o,s]=a;if(t==null||["boolean","string"].includes(typeof t)||typeof t=="number"&&Number.isFinite(t))return t;const i=bH(e,t);if(!i.startsWith("[object "))return i;if(t.__sentry_skip_normalization__)return t;const l=typeof t.__sentry_override_normalization_depth__=="number"?t.__sentry_override_normalization_depth__:n;if(l===0)return i.replace("object ","");if(o(t))return"[Circular ~]";const c=t;if(c&&typeof c.toJSON=="function")try{const p=c.toJSON();return iv("",p,l-1,r,a)}catch{}const u=Array.isArray(t)?[]:{};let d=0;const f=rR(t);for(const p in f){if(!Object.prototype.hasOwnProperty.call(f,p))continue;if(d>=r){u[p]="[MaxProperties ~]";break}const g=f[p];u[p]=iv(p,g,l-1,r,a),d++}return s(t),u}function bH(e,t){try{if(e==="domain"&&t&&typeof t=="object"&&t._events)return"[Domain]";if(e==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&t===global)return"[Global]";if(typeof window<"u"&&t===window)return"[Window]";if(typeof document<"u"&&t===document)return"[Document]";if(eR(t))return"[VueViewModel]";if(Tj(t))return"[SyntheticEvent]";if(typeof t=="number"&&!Number.isFinite(t))return`[${t}]`;if(typeof t=="function")return`[Function: ${Fy(t)}]`;if(typeof t=="symbol")return`[${String(t)}]`;if(typeof t=="bigint")return`[BigInt: ${String(t)}]`;const n=wH(t);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function wH(e){const t=Object.getPrototypeOf(e);return t?.constructor?t.constructor.name:"null prototype"}function SH(e){return~-encodeURI(e).split(/%..|./).length}function EH(e){return SH(JSON.stringify(e))}function CH(){const e=new WeakSet;function t(r){return e.has(r)?!0:(e.add(r),!1)}function n(r){e.delete(r)}return[t,n]}function zy(e,t=[]){return[e,t]}function UJ(e,t){const[n,r]=e;return[n,[...r,t]]}function TH(e,t){const n=e[1];for(const r of n){const a=r[0].type;if(t(r,a))return!0}return!1}function jJ(e,t){return TH(e,(n,r)=>t.includes(r))}function gc(e){const t=pl(pt);return t.encodePolyfill?t.encodePolyfill(e):new TextEncoder().encode(e)}function AH(e){const t=pl(pt);return t.decodePolyfill?t.decodePolyfill(e):new TextDecoder().decode(e)}function HJ(e){const[t,n]=e;let r=JSON.stringify(t);
12function a(o){typeof r=="string"?r=typeof o=="string"?r+o:[gc(r),o]:r.push(typeof o=="string"?gc(o):o)}for(const o of n){const[s,i]=o;if(a(`
13${JSON.stringify(s)}
14`),typeof i=="string"||i instanceof Uint8Array)a(i);else{let l;try{l=JSON.stringify(i)}catch{l=JSON.stringify(Br(i))}a(l)}}return typeof r=="string"?r:xH(r)}function xH(e){const t=e.reduce((a,o)=>a+o.length,0),n=new Uint8Array(t);let r=0;for(const a of e)n.set(a,r),r+=a.length;return n}function WJ(e){let t=typeof e=="string"?gc(e):e;function n(s){const i=t.subarray(0,s);return t=t.subarray(s+1),i}function r(){let s=t.indexOf(10);return s<0&&(s=t.length),JSON.parse(AH(n(s)))}const a=r(),o=[];for(;t.length;){const s=r(),i=typeof s.length=="number"?s.length:void 0;o.push([s,i?n(i):r()])}return[a,o]}function RH(e){return[{type:"span"},e]}function KJ(e){const t=typeof e.data=="string"?gc(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]}const OH={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item"};function zJ(e){return OH[e]}function TR(e){if(!e?.sdk)return;const{name:t,version:n}=e.sdk;return{name:t,version:n}}function PH(e,t,n,r){const a=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&r&&{dsn:Ky(r)},...a&&{trace:a}}}function IH(e,t){return t&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||t.name,e.sdk.version=e.sdk.version||t.version,e.sdk.integrations=[...e.sdk.integrations||[],...t.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...t.packages||[]]),e}function GJ(e,t,n,r){const a=TR(n),o={sent_at:new Date().toISOString(),...a&&{sdk:a},...!!r&&t&&{dsn:Ky(t)}},s="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return zy(o,[s])}function YJ(e,t,n,r){const a=TR(n),o=e.type&&e.type!=="replay_event"?e.type:"event";IH(e,n?.sdk);const s=PH(e,a,r,t);return delete e.sdkProcessingMetadata,zy(s,[[{type:o},e]])}function kH(e,t){function n(u){return!!u.trace_id&&!!u.public_key}const r=oa(e[0]),a=t?.getDsn(),o=t?.getOptions().tunnel,s={sent_at:new Date().toISOString(),...n(r)&&{trace:r},...!!o&&a&&{dsn:Ky(a)}},i=t?.getOptions().beforeSendSpan,l=i?u=>{const d=Xe(u),f=i(d);return f||(cH(),d)}:Xe,c=[];for(const u of e){const d=l(u);d&&c.push(RH(d))}return zy(s,c)}function DH(e){if(!Qe)return;const{description:t="< unknown name >",op:n="< unknown op >",parent_span_id:r}=Xe(e),{spanId:a}=e.spanContext(),o=Oo(e),s=Yt(e),i=s===e,l=`[Tracing] Starting ${o?"sampled":"unsampled"} ${i?"root ":""}span`,c=[`op: ${n}`,`name: ${t}`,`ID: ${a}`];if(r&&c.push(`parent ID: ${r}`),!i){const{op:u,description:d}=Xe(s);c.push(`root ID: ${s.spanContext().spanId}`),u&&c.push(`root op: ${u}`),d&&c.push(`root description: ${d}`)}Ie.log(`${l}
15  ${c.join(`
16  `)}`)}function $H(e){if(!Qe)return;const{description:t="< unknown name >",op:n="< unknown op >"}=Xe(e),{spanId:r}=e.spanContext(),o=Yt(e)===e,s=`[Tracing] Finishing "${n}" ${o?"root ":""}span "${t}" with ID ${r}`;Ie.log(s)}function MH(e,t,n,r=an()){const a=r&&Yt(r);a&&(Qe&&Ie.log(`[Measurement] Setting measurement on root span: ${e} = ${t} ${n}`),a.addEvent(e,{[yl]:t,[vl]:n}))}function $E(e){if(!e||e.length===0)return;const t={};return e.forEach(n=>{const r=n.attributes||{},a=r[vl],o=r[yl];typeof a=="string"&&typeof o=="number"&&(t[n.name]={value:o,unit:a})}),t}const ME=1e3;class Rd{constructor(t={}){this._traceId=t.traceId||na(),this._spanId=t.spanId||gl(),this._startTime=t.startTimestamp||$t(),this._links=t.links,this._attributes={},this.setAttributes({[Et]:"manual",[ra]:t.op,...t.attributes}),this._name=t.name,t.parentSpanId&&(this._parentSpanId=t.parentSpanId),"sampled"in t&&(this._sampled=t.sampled),t.endTimestamp&&(this._endTime=t.endTimestamp),this._events=[],this._isStandaloneSpan=t.isStandalone,this._endTime&&this._onSpanEnded()}
16addLink(t){return this._links?this._links.push(t):this._links=[t],this}addLinks(t){return this._links?this._links.push(...t):this._links=t,this}recordException(t,n){}spanContext(){const{_spanId:t,_traceId:n,_sampled:r}=this;return{spanId:t,traceId:n,traceFlags:r?Wy:vR}}setAttribute(t,n){return n===void 0?delete this._attributes[t]:this._attributes[t]=n,this}setAttributes(t){return Object.keys(t).forEach(n=>this.setAttribute(n,t[n])),this}updateStartTime(t){this._startTime=go(t)}setStatus(t){return this._status=t,this}updateName(t){return this._name=t,this.setAttribute(gn,"custom"),this}end(t){this._endTime||(this._endTime=go(t),$H(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[ra],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:_R(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Et],profile_id:this._attributes[zj],exclusive_time:this._attributes[xd],measurements:$E(this._events),is_segment:this._isStandaloneSpan&&Yt(this)===this||void 0,segment_id:this._isStandaloneSpan?Yt(this).spanContext().spanId:void 0,links:yR(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(t,n,r){Qe&&Ie.log("[Tracing] Adding an event to span:",t);const a=NE(n)?n:r||$t(),o=NE(n)?{}:n||{},s={name:t,time:go(a),attributes:o};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const t=Tt();if(t&&t.emit("spanEnd",this),!(this._isStandaloneSpan||this===Yt(this)))return;if(this._isStandaloneSpan){this._sampled?LH(kH([this],t)):(Qe&&Ie.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),t&&t.recordDroppedEvent("sample_rate","span"));return}const r=this._convertSpanToTransaction();r&&(hc(this).scope||ht()).captureEvent(r)}_convertSpanToTransaction(){if(!LE(Xe(this)))return;this._name||(Qe&&Ie.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:t,isolationScope:n}=hc(this),r=t?.getScopeData().sdkProcessingMetadata?.normalizedRequest;if(this._sampled!==!0)return;const o=Ou(this).filter(u=>u!==this&&!NH(u)).map(u=>Xe(u)).filter(LE),s=this._attributes[gn];delete this._attributes[ov],o.forEach(u=>{delete u.data[ov]});const i={contexts:{trace:aH(this)},spans:o.length>ME?o.sort((u,d)=>u.start_timestamp-d.start_timestamp).slice(0,ME):o,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:t,capturedSpanIsolationScope:n,dynamicSamplingContext:oa(this)},request:r,...s&&{transaction_info:{source:s}}},l=$E(this._events);return l&&Object.keys(l).length&&(Qe&&Ie.log("[Measurements] Adding measurements to transaction event",JSON.stringify(l,void 0,2)),i.measurements=l),i}}function NE(e){return e&&typeof e=="number"||e instanceof Date||Array.isArray(e)}function LE(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}function NH(e){return e instanceof Rd&&e.isStandaloneSpan()}function LH(e){const t=Tt();if(!t)return;const n=e[1];if(!n||n.length===0){t.recordDroppedEvent("before_send","span");return}t.sendEnvelope(e)}function AR(e,t,n=()=>{}){let r;try{r=e()}catch(a){throw t(a),n(),a}return VH(r,t,n)}function VH(e,t,n){return Cd(e)?e.then(r=>(n(),r),r=>{throw t(r),n(),r}):(n(),e)}function BH(e,t,n){if(!aa(e))return[!1];let r,a;typeof e.tracesSampler=="function"?(a=e.tracesSampler({...t,inheritOrSampleWith:i=>typeof t.parentSampleRate=="number"?t.parentSampleRate:typeof t.parentSampled=="boolean"?Number(t.parentSampled):i}),r=!0):t.parentSampled!==void 0?a=t.parentSampled:typeof e.tracesSampleRate<"u"&&(a=e.tracesSampleRate,r=!0);const o=mc(a);if(o===void 0)return Qe&&Ie.warn(`[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(a)} of type ${JSON.stringify(typeof a)}.`),[!1];if(!o)return Qe&&Ie.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),[!1,o,r];const s=n<o;return s||Qe&&Ie.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(a)})`),[s,o,r]}
16const vc="__SENTRY_SUPPRESS_TRACING__";function FH(e,t){const n=_l();if(n.startSpan)return n.startSpan(e,t);const r=Yy(e),{forceTransaction:a,parentSpan:o,scope:s}=e,i=s?.clone();return Ja(i,()=>xR(o)(()=>{const c=ht(),u=Qy(c,o),f=e.onlyIfParent&&!u?new sa:Gy({parentSpan:u,spanArguments:r,forceTransaction:a,scope:c});return wo(c,f),AR(()=>t(f),()=>{const{status:p}=Xe(f);f.isRecording()&&(!p||p==="ok")&&f.setStatus({code:kt,message:"internal_error"})},()=>{f.end()})}))}function QJ(e,t){const n=_l();if(n.startSpanManual)return n.startSpanManual(e,t);const r=Yy(e),{forceTransaction:a,parentSpan:o,scope:s}=e,i=s?.clone();return Ja(i,()=>xR(o)(()=>{const c=ht(),u=Qy(c,o),f=e.onlyIfParent&&!u?new sa:Gy({parentSpan:u,spanArguments:r,forceTransaction:a,scope:c});return wo(c,f),AR(()=>t(f,()=>f.end()),()=>{const{status:p}=Xe(f);f.isRecording()&&(!p||p==="ok")&&f.setStatus({code:kt,message:"internal_error"})})}))}function qa(e){const t=_l();if(t.startInactiveSpan)return t.startInactiveSpan(e);const n=Yy(e),{forceTransaction:r,parentSpan:a}=e;return(e.scope?s=>Ja(e.scope,s):a!==void 0?s=>Od(a,s):s=>s())(()=>{const s=ht(),i=Qy(s,a);return e.onlyIfParent&&!i?new sa:Gy({parentSpan:i,spanArguments:n,forceTransaction:r,scope:s})})}const JJ=(e,t)=>{const n=pa(),r=Qa(n);if(r.continueTrace)return r.continueTrace(e,t);const{sentryTrace:a,baggage:o}=e;return Ja(s=>{const i=mR(a,o);return s.setPropagationContext(i),t()})};function Od(e,t){const n=_l();return n.withActiveSpan?n.withActiveSpan(e,t):Ja(r=>(wo(r,e||void 0),t(r)))}function XJ(e){const t=_l();return t.suppressTracing?t.suppressTracing(e):Ja(n=>{n.setSDKProcessingMetadata({[vc]:!0});const r=e();return n.setSDKProcessingMetadata({[vc]:void 0}),r})}function ZJ(e){return Ja(t=>(t.setPropagationContext({traceId:na(),sampleRand:Math.random()}),Qe&&Ie.log(`Starting a new trace with id ${t.getPropagationContext().traceId}`),Od(null,e)))}function Gy({parentSpan:e,spanArguments:t,forceTransaction:n,scope:r}){if(!aa()){const s=new sa;if(n||!e){const i={sampled:"false",sample_rate:"0",transaction:t.name,...oa(s)};Pu(s,i)}return s}const a=Mn();let o;if(e&&!n)o=qH(e,r,t),bR(e,o);else if(e){const s=oa(e),{traceId:i,spanId:l}=e.spanContext(),c=Oo(e);o=VE({traceId:i,parentSpanId:l,...t},r,c),Pu(o,s)}else{const{traceId:s,dsc:i,parentSpanId:l,sampled:c}={...a.getPropagationContext(),...r.getPropagationContext()};o=VE({traceId:s,parentSpanId:l,...t},r,c),i&&Pu(o,i)}return DH(o),Jj(o,r,a),o}function Yy(e){const n={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const r={...n};return r.startTimestamp=go(e.startTime),delete r.startTime,r}return n}function _l(){const e=pa();return Qa(e)}function VE(e,t,n){const r=Tt(),a=r?.getOptions()||{},{name:o=""}=e,s={spanAttributes:{...e.attributes},spanName:o,parentSampled:n};r?.emit("beforeSampling",s,{decision:!1});const i=s.parentSampled??n,l=s.spanAttributes,c=t.getPropagationContext(),[u,d,f]=t.getScopeData().sdkProcessingMetadata[vc]?[!1]:BH(a,{name:o,parentSampled:i,attributes:l,parentSampleRate:mc(c.dsc?.sample_rate)},c.sampleRand),p=new Rd({...e,attributes:{[gn]:"custom",[jy]:d!==void 0&&f?d:void 0,...l},sampled:u});return!u&&r&&(Qe&&Ie.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),r.recordDroppedEvent("sample_rate","transaction")),r&&r.emit("spanStart",p),p}function qH(e,t,n){const{spanId:r,traceId:a}=e.spanContext(),o=t.getScopeData().sdkProcessingMetadata[vc]?!1:Oo(e),s=o?new Rd({...n,parentSpanId:r,traceId:a,sampled:o}):new sa({traceId:a});bR(e,s);const i=Tt();return i&&(i.emit("spanStart",s),n.endTimestamp&&i.emit("spanEnd",s)),s}function Qy(e,t){if(t)return t;if(t===null)return;const n=fc(e);if(!n)return;const r=Tt();return(r?r.getOptions():{}).parentSpanIsAlwaysRootSpan?Yt(n):n}function xR(e){return e!==void 0?t=>Od(e,t):t=>t()}
16const Iu={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},UH="heartbeatFailed",jH="idleTimeout",HH="finalTimeout",WH="externalFinish";function RR(e,t={}){const n=new Map;let r=!1,a,o=WH,s=!t.disableAutoFinish;const i=[],{idleTimeout:l=Iu.idleTimeout,finalTimeout:c=Iu.finalTimeout,childSpanTimeout:u=Iu.childSpanTimeout,beforeSpanEnd:d}=t,f=Tt();if(!f||!aa()){const E=new sa,C={sample_rate:"0",sampled:"false",...oa(E)};return Pu(E,C),E}const p=ht(),g=an(),h=KH(e);h.end=new Proxy(h.end,{apply(E,C,x){if(d&&d(h),C instanceof sa)return;const[A,...T]=x,O=A||$t(),P=go(O),z=Ou(h).filter(ee=>ee!==h);if(!z.length)return S(P),Reflect.apply(E,C,[P,...T]);const Q=z.map(ee=>Xe(ee).timestamp).filter(ee=>!!ee),K=Q.length?Math.max(...Q):void 0,W=Xe(h).start_timestamp,G=Math.min(W?W+c/1e3:1/0,Math.max(W||-1/0,Math.min(P,K||1/0)));return S(G),Reflect.apply(E,C,[G,...T])}});function y(){a&&(clearTimeout(a),a=void 0)}function b(E){y(),a=setTimeout(()=>{!r&&n.size===0&&s&&(o=jH,h.end(E))},l)}function w(E){a=setTimeout(()=>{!r&&s&&(o=UH,h.end(E))},u)}function v(E){y(),n.set(E,!0);const C=$t();w(C+u/1e3)}function _(E){if(n.has(E)&&n.delete(E),n.size===0){const C=$t();b(C+l/1e3)}}function S(E){r=!0,n.clear(),i.forEach(P=>P()),wo(p,g);const C=Xe(h),{start_timestamp:x}=C;if(!x)return;C.data[pc]||h.setAttribute(pc,o),Ie.log(`[Tracing] Idle span "${C.op}" finished`);const T=Ou(h).filter(P=>P!==h);let O=0;T.forEach(P=>{P.isRecording()&&(P.setStatus({code:kt,message:"cancelled"}),P.end(E),Qe&&Ie.log("[Tracing] Cancelling span since span ended early",JSON.stringify(P,void 0,2)));const z=Xe(P),{timestamp:Q=0,start_timestamp:K=0}=z,W=K<=E,G=(c+l)/1e3,ee=Q-K<=G;if(Qe){const ge=JSON.stringify(P,void 0,2);W?ee||Ie.log("[Tracing] Discarding span since it finished after idle span final timeout",ge):Ie.log("[Tracing] Discarding span since it happened after idle span was finished",ge)}(!ee||!W)&&(uH(h,P),O++)}),O>0&&h.setAttribute("sentry.idle_span_discarded_spans",O)}return i.push(f.on("spanStart",E=>{if(r||E===h||Xe(E).timestamp||E instanceof Rd&&E.isStandaloneSpan())return;Ou(h).includes(E)&&v(E.spanContext().spanId)})),i.push(f.on("spanEnd",E=>{r||_(E.spanContext().spanId)})),i.push(f.on("idleSpanEnableAutoFinish",E=>{E===h&&(s=!0,b(),n.size&&w())})),t.disableAutoFinish||b(),setTimeout(()=>{r||(h.setStatus({code:kt,message:"deadline_exceeded"}),o=HH,h.end())},c),h}function KH(e){const t=qa(e);return wo(ht(),t),Qe&&Ie.log("[Tracing] Started span is an idle span"),t}const bm=0,BE=1,FE=2;function eX(e){return new _s(t=>{t(e)})}function tX(e){return new _s((t,n)=>{n(e)})}class _s{constructor(t){this._state=bm,this._handlers=[],this._runExecutor(t)}then(t,n){return new _s((r,a)=>{this._handlers.push([!1,o=>{if(!t)r(o);else try{r(t(o))}catch(s){a(s)}},o=>{if(!n)a(o);else try{r(n(o))}catch(s){a(s)}}]),this._executeHandlers()})}catch(t){return this.then(n=>n,t)}finally(t){return new _s((n,r)=>{let a,o;return this.then(s=>{o=!1,a=s,t&&t()},s=>{o=!0,a=s,t&&t()}).then(()=>{if(o){r(a);return}n(a)})})}_executeHandlers(){if(this._state===bm)return;const t=this._handlers.slice();this._handlers=[],t.forEach(n=>{n[0]||(this._state===BE&&n[1](this._value),this._state===FE&&n[2](this._value),n[0]=!0)})}_runExecutor(t){const n=(o,s)=>{if(this._state===bm){if(Cd(s)){s.then(r,a);return}this._state=o,this._value=s,this._executeHandlers()}},r=o=>{n(BE,o)},a=o=>{n(FE,o)};try{t(r,a)}catch(o){a(o)}}}function lv(e,t,n,r=0){return new _s((a,o)=>{const s=e[r];if(t===null||typeof s!="function")a(t);else{const i=s({...t},n);Qe&&s.id&&i===null&&Ie.log(`Event processor "${s.id}" dropped event`),Cd(i)?i.then(l=>lv(e,l,n,r+1).then(a)).then(null,o):lv(e,i,n,r+1).then(a).then(null,o)}})}function zH(e,t){const{fingerprint:n,span:r,breadcrumbs:a,sdkProcessingMetadata:o}=t;GH(e,t),r&&JH(e,r),XH(e,n),YH(e,a),QH(e,o)}function qE(e,t){const{extra:n,tags:r,user:a,contexts:o,level:s,sdkProcessingMetadata:i,breadcrumbs:l,fingerprint:c,eventProcessors:u,attachments:d,propagationContext:f,transactionName:p,span:g}=t;nu(e,"extra",n),nu(e,"tags",r),nu(e,"user",a),nu(e,"contexts",o),e.sdkProcessingMetadata=Ad(e.sdkProcessingMetadata,i,2),s&&(e.level=s),p&&(e.transactionName=p),g&&(e.span=g),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),u.length&&(e.eventProcessors=[...e.eventProcessors,...u]),d.length&&(e.attachments=[...e.attachments,...d]),e.propagationContext={...e.propagationContext,...f}}function nu(e,t,n){e[t]=Ad(e[t],n,1)}function GH(e,t){const{extra:n,tags:r,user:a,contexts:o,level:s,transactionName:i}=t;Object.keys(n).length&&(e.extra={...n,...e.extra}),Object.keys(r).length&&(e.tags={...r,...e.tags}),Object.keys(a).length&&(e.user={...a,...e.user}),Object.keys(o).length&&(e.contexts={...o,...e.contexts}),s&&(e.level=s),i&&e.type!=="transaction"&&(e.transaction=i)}function YH(e,t){const n=[...e.breadcrumbs||[],...t];e.breadcrumbs=n.length?n:void 0}function QH(e,t){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...t}}function JH(e,t){e.contexts={trace:oH(t),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:oa(t),...e.sdkProcessingMetadata};const n=Yt(t),r=Xe(n).description;r&&!e.transaction&&e.type==="transaction"&&(e.transaction=r)}function XH(e,t){e.fingerprint=e.fingerprint?Array.isArray(e.fingerprint)?e.fingerprint:[e.fingerprint]:[],t&&(e.fingerprint=e.fingerprint.concat(t)),e.fingerprint.length||delete e.fingerprint}let ru,UE,au;function OR(e){const t=pt._sentryDebugIds;if(!t)return{};const n=Object.keys(t);return au&&n.length===UE||(UE=n.length,au=n.reduce((r,a)=>{ru||(ru={});const o=ru[a];if(o)r[o[0]]=o[1];else{const s=e(a);for(let i=s.length-1;i>=0;i--){const c=s[i]?.filename,u=t[a];if(c&&u){r[c]=u,ru[a]=[c,u];break}}}return r},{})),au}function nX(e,t){const n=OR(e);if(!n)return[];const r=[];for(const a of t)a&&n[a]&&r.push({type:"sourcemap",code_file:a,debug_id:n[a]});return r}function rX(e,t,n,r,a,o){const{normalizeDepth:s=3,normalizeMaxBreadth:i=1e3}=e,l={...t,event_id:t.event_id||n.event_id||La(),timestamp:t.timestamp||ml()},c=n.integrations||e.integrations.map(y=>y.name);ZH(l,e),n6(l,c),a&&a.emit("applyFrameMetadata",t),t.type===void 0&&e6(l,e.stackParser);const u=a6(r,n.captureContext);n.mechanism&&oR(l,n.mechanism);const d=a?a.getEventProcessors():[],f=Kj().getScopeData();if(o){const y=o.getScopeData();qE(f,y)}if(u){const y=u.getScopeData();qE(f,y)}const p=[...n.attachments||[],...f.attachments];p.length&&(n.attachments=p),zH(l,f);const g=[...d,...f.eventProcessors];return lv(g,l,n).then(y=>(y&&t6(y),typeof s=="number"&&s>0?r6(y,s,i):y))}function ZH(e,t){const{environment:n,release:r,dist:a,maxValueLength:o=250}=t;e.environment=e.environment||n||wR,!e.release&&r&&(e.release=r),!e.dist&&a&&(e.dist=a);const s=e.request;s?.url&&(s.url=dc(s.url,o))}function e6(e,t){const n=OR(t);e.exception?.values?.forEach(r=>{r.stacktrace?.frames?.forEach(a=>{a.filename&&(a.debug_id=n[a.filename])})})}function t6(e){const t={};if(e.exception?.values?.forEach(r=>{r.stacktrace?.frames?.forEach(a=>{a.debug_id&&(a.abs_path?t[a.abs_path]=a.debug_id:a.filename&&(t[a.filename]=a.debug_id),delete a.debug_id)})}),Object.keys(t).length===0)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const n=e.debug_meta.images;Object.entries(t).forEach(([r,a])=>{n.push({type:"sourcemap",code_file:r,debug_id:a})})}function n6(e,t){t.length>0&&(e.sdk=e.sdk||{}
16,e.sdk.integrations=[...e.sdk.integrations||[],...t])}function r6(e,t,n){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(a=>({...a,...a.data&&{data:Br(a.data,t,n)}}))},...e.user&&{user:Br(e.user,t,n)},...e.contexts&&{contexts:Br(e.contexts,t,n)},...e.extra&&{extra:Br(e.extra,t,n)}};return e.contexts?.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=Br(e.contexts.trace.data,t,n))),e.spans&&(r.spans=e.spans.map(a=>({...a,...a.data&&{data:Br(a.data,t,n)}}))),e.contexts?.flags&&r.contexts&&(r.contexts.flags=Br(e.contexts.flags,3,n)),r}function a6(e,t){if(!t)return e;const n=e?e.clone():new Cr;return n.update(t),n}function o6(e){if(e)return s6(e)?{captureContext:e}:l6(e)?{captureContext:e}:e}function s6(e){return e instanceof Cr||typeof e=="function"}const i6=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function l6(e){return Object.keys(e).some(t=>i6.includes(t))}function Pd(e,t){return ht().captureException(e,o6(t))}function aX(e,t){const n=typeof t=="string"?t:void 0,r=typeof t!="string"?{captureContext:t}:void 0;return ht().captureMessage(e,n,r)}function oX(e,t){return ht().captureEvent(e,t)}function sX(e,t){Mn().setContext(e,t)}function iX(e){Mn().setExtras(e)}function lX(e,t){Mn().setExtra(e,t)}function uX(e){Mn().setTags(e)}function cX(e,t){Mn().setTag(e,t)}function dX(e){Mn().setUser(e)}function fX(){return Mn().lastEventId()}async function pX(e){const t=Tt();return t?t.flush(e):(Qe&&Ie.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function hX(e){const t=Tt();return t?t.close(e):(Qe&&Ie.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function mX(){return!!Tt()}function u6(){const e=Tt();return e?.getOptions().enabled!==!1&&!!e?.getTransport()}function gX(e){Mn().addEventProcessor(e)}function vX(e){const t=Mn(),n=ht(),{userAgent:r}=pt.navigator||{},a=Nj({user:n.getUser()||t.getUser(),...r&&{userAgent:r},...e}),o=t.getSession();return o?.status==="ok"&&Td(o,{status:"exited"}),PR(),t.setSession(a),a}function PR(){const e=Mn(),n=ht().getSession()||e.getSession();n&&Lj(n),IR(),e.setSession()}function IR(){const e=Mn(),t=Tt(),n=e.getSession();n&&t&&t.captureSession(n)}function yX(e=!1){if(e){PR();return}IR()}const jE=[];function c6(e){const t={};return e.forEach(n=>{const{name:r}=n,a=t[r];a&&!a.isDefaultInstance&&n.isDefaultInstance||(t[r]=n)}),Object.values(t)}function _X(e){const t=e.defaultIntegrations||[],n=e.integrations;t.forEach(a=>{a.isDefaultInstance=!0});let r;if(Array.isArray(n))r=[...t,...n];else if(typeof n=="function"){const a=n(t);r=Array.isArray(a)?a:[a]}else r=t;return c6(r)}function bX(e,t){const n={};return t.forEach(r=>{r&&d6(e,r,n)}),n}function wX(e,t){for(const n of t)n?.afterAllSetup&&n.afterAllSetup(e)}function d6(e,t,n){if(n[t.name]){Qe&&Ie.log(`Integration skipped because it was already installed: ${t.name}`);return}if(n[t.name]=t,jE.indexOf(t.name)===-1&&typeof t.setupOnce=="function"&&(t.setupOnce(),jE.push(t.name)),t.setup&&typeof t.setup=="function"&&t.setup(e),typeof t.preprocessEvent=="function"){const r=t.preprocessEvent.bind(t);e.on("preprocessEvent",(a,o)=>r(a,o,e))}if(typeof t.processEvent=="function"){const r=t.processEvent.bind(t),a=Object.assign((o,s)=>r(o,s,e),{id:t.name});e.addEventProcessor(a)}Qe&&Ie.log(`Integration installed: ${t.name}`)}function SX(e){const t=Tt();if(!t){Qe&&Ie.warn(`Cannot add integration "${e.name}" because no SDK Client is available.`);return}t.addIntegration(e)}function EX(e){return e}function kR(e={}){const t=e.client||Tt();if(!u6()||!t)return{};const n=pa(),r=Qa(n);if(r.getTraceData)return r.getTraceData(e);const a=e.scope||ht(),o=e.span||an(),s=o?sH(o):f6(a),i=o?oa(o):yH(t,a),l=pR(i);return hR.test(s)?{"sentry-trace":s,baggage:l}:(Ie.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function f6(e){const{traceId:t,sampled:n,propagationSpanId:r}=e.getPropagationContext();return gR(t,r,n)}const p6="thismessage:/";function DR(e){return"isRelative"in e}function $R(e,t){const n=e.indexOf("://")<=0&&e.indexOf("//")!==0,r=n?p6:void 0;try{if("canParse"in URL&&!URL.canParse(e,r))return;const a=new URL(e,r);return n?{isRelative:n,pathname:a.pathname,search:a.search,hash:a.hash}:a}catch{}}function h6(e){if(DR(e))return e.pathname;const t=new URL(e);return t.search="",t.hash="",["80","443"].includes(t.port)&&(t.port=""),t.password&&(t.password="%filtered%"),t.username&&(t.username="%filtered%"),t.toString()}function yc(e){if(!e)return{};const t=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!t)return{};const n=t[6]||"",r=t[8]||"";return{host:t[4],path:t[5],protocol:t[2],search:n,hash:r,relative:t[5]+n+r}}function m6(e){return e.split(/[?#]/,1)[0]}function g6(e,t,n,r,a="auto.http.browser"){if(!e.fetchData)return;const{method:o,url:s}=e.fetchData,i=aa()&&t(s);if(e.endTimestamp&&i){const d=e.fetchData.__span;if(!d)return;const f=r[d];f&&(y6(f,e),delete r[d]);return}const l=!!an(),c=i&&l?qa(b6(s,o,a)):new sa;if(e.fetchData.__span=c.spanContext().spanId,r[c.spanContext().spanId]=c,n(e.fetchData.url)){const d=e.args[0],f=e.args[1]||{},p=v6(d,f,aa()&&l?c:void 0);
16p&&(e.args[1]=f,f.headers=p)}const u=Tt();if(u){const d={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};u.emit("beforeOutgoingRequestSpan",c,d)}return c}function v6(e,t,n){const r=kR({span:n}),a=r["sentry-trace"],o=r.baggage;if(!a)return;const s=t.headers||(tR(e)?e.headers:void 0);if(s)if(_6(s)){const i=new Headers(s);if(i.get("sentry-trace")||i.set("sentry-trace",a),o){const l=i.get("baggage");l?ou(l)||i.set("baggage",`${l},${o}`):i.set("baggage",o)}return i}else if(Array.isArray(s)){const i=[...s];s.find(c=>c[0]==="sentry-trace")||i.push(["sentry-trace",a]);const l=s.find(c=>c[0]==="baggage"&&ou(c[1]));return o&&!l&&i.push(["baggage",o]),i}else{const i="sentry-trace"in s?s["sentry-trace"]:void 0,l="baggage"in s?s.baggage:void 0,c=l?Array.isArray(l)?[...l]:[l]:[],u=l&&(Array.isArray(l)?l.find(d=>ou(d)):ou(l));return o&&!u&&c.push(o),{...s,"sentry-trace":i??a,baggage:c.length>0?c.join(","):void 0}}else return{...r}}function y6(e,t){if(t.response){uR(e,t.response.status);const n=t.response?.headers?.get("content-length");if(n){const r=parseInt(n);r>0&&e.setAttribute("http.response_content_length",r)}}else t.error&&e.setStatus({code:kt,message:"internal_error"});e.end()}function ou(e){return e.split(",").some(t=>t.trim().startsWith(Hy))}function _6(e){return typeof Headers<"u"&&Ns(e,Headers)}function b6(e,t,n){const r=$R(e);return{name:r?`${t} ${h6(r)}`:t,attributes:w6(e,r,t,n)}}function w6(e,t,n,r){const a={url:e,type:"fetch","http.method":n,[Et]:r,[ra]:"http.client"};return t&&(DR(t)||(a["http.url"]=t.href,a["server.address"]=t.host),t.search&&(a["http.query"]=t.search),t.hash&&(a["http.fragment"]=t.hash)),a}const bs=pt;function S6(){return"history"in bs&&!!bs.history}function E6(){if(!("fetch"in bs))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch{return!1}}function HE(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}function C6(){if(typeof EdgeRuntime=="string")return!0;if(!E6())return!1;if(HE(bs.fetch))return!0;let e=!1;const t=bs.document;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n),n.contentWindow?.fetch&&(e=HE(n.contentWindow.fetch)),t.head.removeChild(n)}catch(n){Qe&&Ie.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return e}function CX(){return"ReportingObserver"in bs}function T6(e,t){const n="fetch";Ds(n,e),$s(n,()=>MR(void 0,t))}function A6(e){const t="fetch-body-resolved";Ds(t,e),$s(t,()=>MR(R6))}function MR(e,t=!1){t&&!C6()||rv(pt,"fetch",function(n){return function(...r){const a=new Error,{method:o,url:s}=O6(r),i={args:r,fetchData:{method:o,url:s},startTimestamp:$t()*1e3,virtualError:a,headers:P6(r)};return e||yr("fetch",{...i}),n.apply(pt,r).then(async l=>(e?e(l):yr("fetch",{...i,endTimestamp:$t()*1e3,response:l}),l),l=>{if(yr("fetch",{...i,endTimestamp:$t()*1e3,error:l}),X1(l)&&l.stack===void 0&&(l.stack=a.stack,or(l,"framesToPop",1)),l instanceof TypeError&&(l.message==="Failed to fetch"||l.message==="Load failed"||l.message==="NetworkError when attempting to fetch resource."))try{const c=new URL(i.fetchData.url);l.message=`${l.message} (${c.host})`}catch{}throw l})}})}async function x6(e,t){if(e?.body){const n=e.body,r=n.getReader(),a=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let o=!0;for(;o;){let s;try{s=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:i}=await r.read();clearTimeout(s),i&&(t(),o=!1)}catch{o=!1}finally{clearTimeout(s)}}clearTimeout(a),r.releaseLock(),n.cancel().then(null,()=>{})}}function R6(e){let t;try{t=e.clone()}catch{return}x6(t,()=>{yr("fetch-body-resolved",{endTimestamp:$t()*1e3,response:e})})}function uv(e,t){return!!e&&typeof e=="object"&&!!e[t]}function WE(e){return typeof e=="string"?e:e?uv(e,"url")?e.url:e.toString?e.toString():"":""}function O6(e){if(e.length===0)return{method:"GET",url:""};if(e.length===2){const[n,r]=e;return{url:WE(n),method:uv(r,"method")?String(r.method).toUpperCase():"GET"}}const t=e[0];return{url:WE(t),method:uv(t,"method")?String(t.method).toUpperCase():"GET"}}function P6(e){const[t,n]=e;try{if(typeof n=="object"&&n!==null&&"headers"in n&&n.headers)return new Headers(n.headers);if(tR(t))return new Headers(t.headers)}catch{}}const vn=pt;let cv=0;function TX(){return cv>0}function I6(){cv++,setTimeout(()=>{cv--})}function k6(e,t={}){function n(a){return typeof a=="function"}if(!n(e))return e;try{const a=e.__sentry_wrapped__;if(a)return typeof a=="function"?a:e;if(Pj(e))return e}catch{return e}const r=function(...a){try{const o=a.map(s=>k6(s,t));return e.apply(this,o)}catch(o){throw I6(),Ja(s=>{s.addEventProcessor(i=>(t.mechanism&&(kj(i,void 0),oR(i,t.mechanism)),i.extra={...i.extra,arguments:a},i)),Pd(o)}),o}};try{for(const a in e)Object.prototype.hasOwnProperty.call(e,a)&&(r[a]=e[a])}catch{}nR(r,e),or(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return e.name}})}catch{}return r}function NR(){const e=Uy(),{referrer:t}
16=vn.document||{},{userAgent:n}=vn.navigator||{},r={...t&&{Referer:t},...n&&{"User-Agent":n}};return{url:e,headers:r}}const Jy=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Ze=pt,D6=(e,t)=>e>t[1]?"poor":e>t[0]?"needs-improvement":"good",Ls=(e,t,n,r)=>{let a,o;return s=>{t.value>=0&&(s||r)&&(o=t.value-(a??0),(o||a===void 0)&&(a=t.value,t.delta=o,t.rating=D6(t.value,n),e(t)))}},$6=()=>`v5-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,bl=(e=!0)=>{const t=Ze.performance?.getEntriesByType?.("navigation")[0];if(!e||t&&t.responseStart>0&&t.responseStart<performance.now())return t},Vs=()=>bl()?.activationStart??0,Bs=(e,t=-1)=>{const n=bl();let r="navigate";return n&&(Ze.document?.prerendering||Vs()>0?r="prerender":Ze.document?.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/_/g,"-"))),{name:e,value:t,rating:"good",delta:0,entries:[],id:$6(),navigationType:r}},wm=new WeakMap;function Xy(e,t){return wm.get(e)||wm.set(e,new t),wm.get(e)}class _c{constructor(){_c.prototype.__init.call(this),_c.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(t){if(t.hadRecentInput)return;const n=this._sessionEntries[0],r=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&n&&r&&t.startTime-r.startTime<1e3&&t.startTime-n.startTime<5e3?(this._sessionValue+=t.value,this._sessionEntries.push(t)):(this._sessionValue=t.value,this._sessionEntries=[t]),this._onAfterProcessingUnexpectedShift?.(t)}}const Po=(e,t,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(a=>{Promise.resolve().then(()=>{t(a.getEntries())})});return r.observe({type:e,buffered:!0,...n}),r}}catch{}},Id=e=>{let t=!1;return()=>{t||(e(),t=!0)}};let Ai=-1;const M6=()=>Ze.document?.visibilityState==="hidden"&&!Ze.document?.prerendering?0:1/0,bc=e=>{Ze.document.visibilityState==="hidden"&&Ai>-1&&(Ai=e.type==="visibilitychange"?e.timeStamp:0,L6())},N6=()=>{addEventListener("visibilitychange",bc,!0),addEventListener("prerenderingchange",bc,!0)},L6=()=>{removeEventListener("visibilitychange",bc,!0),removeEventListener("prerenderingchange",bc,!0)},kd=()=>{if(Ze.document&&Ai<0){const e=Vs();Ai=(Ze.document.prerendering?void 0:globalThis.performance.getEntriesByType("visibility-state").filter(n=>n.name==="hidden"&&n.startTime>e)[0]?.startTime)??M6(),N6()}return{get firstHiddenTime(){return Ai}}},wl=e=>{Ze.document?.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},V6=[1800,3e3],B6=(e,t={})=>{wl(()=>{const n=kd(),r=Bs("FCP");let a;const s=Po("paint",i=>{for(const l of i)l.name==="first-contentful-paint"&&(s.disconnect(),l.startTime<n.firstHiddenTime&&(r.value=Math.max(l.startTime-Vs(),0),r.entries.push(l),a(!0)))});s&&(a=Ls(e,r,V6,t.reportAllChanges))})},F6=[.1,.25],q6=(e,t={})=>{B6(Id(()=>{const n=Bs("CLS",0);let r;const a=Xy(t,_c),o=i=>{for(const l of i)a._processEntry(l);a._sessionValue>n.value&&(n.value=a._sessionValue,n.entries=a._sessionEntries,r())},s=Po("layout-shift",o);s&&(r=Ls(e,n,F6,t.reportAllChanges),Ze.document?.addEventListener("visibilitychange",()=>{Ze.document?.visibilityState==="hidden"&&(o(s.takeRecords()),r(!0))}),Ze?.setTimeout?.(r))}))},Dd=e=>{const t=n=>{(n.type==="pagehide"||Ze.document?.visibilityState==="hidden")&&e(n)};Ze.document&&(addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0))},U6=[100,300],j6=(e,t={})=>{wl(()=>{const n=kd(),r=Bs("FID");let a;const o=l=>{l.startTime<n.firstHiddenTime&&(r.value=l.processingStart-l.startTime,r.entries.push(l),a(!0))},s=l=>{l.forEach(o)},i=Po("first-input",s);a=Ls(e,r,U6,t.reportAllChanges),i&&Dd(Id(()=>{s(i.takeRecords()),i.disconnect()}))})};let LR=0,Sm=1/0,su=0;const H6=e=>{e.forEach(t=>{t.interactionId&&(Sm=Math.min(Sm,t.interactionId),su=Math.max(su,t.interactionId),LR=su?(su-Sm)/7+1:0)})};let dv;const VR=()=>dv?LR:performance.interactionCount||0,W6=()=>{"interactionCount"in performance||dv||(dv=Po("event",H6,{type:"event",buffered:!0,durationThreshold:0}))},Em=10;let BR=0;const K6=()=>VR()-BR;class wc{constructor(){wc.prototype.__init.call(this),wc.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){BR=VR(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const t=Math.min(this._longestInteractionList.length-1,Math.floor(K6()/50));return this._longestInteractionList[t]}_processEntry(t){if(this._onBeforeProcessingEntry?.(t),!(t.interactionId||t.entryType==="first-input"))return;const n=this._longestInteractionList.at(-1);let r=this._longestInteractionMap.get(t.interactionId);if(r||this._longestInteractionList.length<Em||t.duration>n._latency){if(r?t.duration>r._latency?(r.entries=[t],r._latency=t.duration):t.duration===r._latency&&t.startTime===r.entries[0].startTime&&r.entries.push(t):(r={id:t.
16interactionId,entries:[t],_latency:t.duration},this._longestInteractionMap.set(r.id,r),this._longestInteractionList.push(r)),this._longestInteractionList.sort((a,o)=>o._latency-a._latency),this._longestInteractionList.length>Em){const a=this._longestInteractionList.splice(Em);for(const o of a)this._longestInteractionMap.delete(o.id)}this._onAfterProcessingINPCandidate?.(r)}}}const FR=e=>{const t=Ze.requestIdleCallback||Ze.setTimeout;Ze.document?.visibilityState==="hidden"?e():(e=Id(e),t(e),Dd(e))},z6=[200,500],G6=40,Y6=(e,t={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&wl(()=>{W6();const n=Bs("INP");let r;const a=Xy(t,wc),o=i=>{FR(()=>{for(const c of i)a._processEntry(c);const l=a._estimateP98LongestInteraction();l&&l._latency!==n.value&&(n.value=l._latency,n.entries=l.entries,r())})},s=Po("event",o,{durationThreshold:t.durationThreshold??G6});r=Ls(e,n,z6,t.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),Dd(()=>{o(s.takeRecords()),r(!0)}))})};class Q6{_processEntry(t){this._onBeforeProcessingEntry?.(t)}}const J6=[2500,4e3],X6=(e,t={})=>{wl(()=>{const n=kd(),r=Bs("LCP");let a;const o=Xy(t,Q6),s=l=>{t.reportAllChanges||(l=l.slice(-1));for(const c of l)o._processEntry(c),c.startTime<n.firstHiddenTime&&(r.value=Math.max(c.startTime-Vs(),0),r.entries=[c],a())},i=Po("largest-contentful-paint",s);if(i){a=Ls(e,r,J6,t.reportAllChanges);const l=Id(()=>{s(i.takeRecords()),i.disconnect(),a(!0)});for(const c of["keydown","click","visibilitychange"])Ze.document&&addEventListener(c,()=>FR(l),{capture:!0,once:!0})}})},Z6=[800,1800],fv=e=>{Ze.document?.prerendering?wl(()=>fv(e)):Ze.document?.readyState!=="complete"?addEventListener("load",()=>fv(e),!0):setTimeout(e)},e4=(e,t={})=>{const n=Bs("TTFB"),r=Ls(e,n,Z6,t.reportAllChanges);fv(()=>{const a=bl();a&&(n.value=Math.max(a.responseStart-Vs(),0),n.entries=[a],r(!0))})},xi={},Sc={};let qR,UR,jR,HR,WR;function KR(e,t=!1){return Sl("cls",e,a4,qR,t)}function zR(e,t=!1){return Sl("lcp",e,s4,jR,t)}function t4(e){return Sl("fid",e,o4,UR)}function n4(e){return Sl("ttfb",e,i4,HR)}function r4(e){return Sl("inp",e,l4,WR)}function ws(e,t){return GR(e,t),Sc[e]||(u4(e),Sc[e]=!0),YR(e,t)}function Fs(e,t){const n=xi[e];if(n?.length)for(const r of n)try{r(t)}catch(a){Jy&&Ie.error(`Error while triggering instrumentation handler.
17Type: ${e}
18Name: ${Fy(r)}
19Error:`,a)}}function a4(){return q6(e=>{Fs("cls",{metric:e}),qR=e},{reportAllChanges:!0})}function o4(){return j6(e=>{Fs("fid",{metric:e}),UR=e})}function s4(){return X6(e=>{Fs("lcp",{metric:e}),jR=e},{reportAllChanges:!0})}function i4(){return e4(e=>{Fs("ttfb",{metric:e}),HR=e})}function l4(){return Y6(e=>{Fs("inp",{metric:e}),WR=e})}function Sl(e,t,n,r,a=!1){GR(e,t);let o;return Sc[e]||(o=n(),Sc[e]=!0),r&&t({metric:r}),YR(e,t,a?o:void 0)}function u4(e){const t={};e==="event"&&(t.durationThreshold=0),Po(e,n=>{Fs(e,{entries:n})},t)}function GR(e,t){xi[e]=xi[e]||[],xi[e].push(t)}function YR(e,t,n){return()=>{n&&n();const r=xi[e];if(!r)return;const a=r.indexOf(t);a!==-1&&r.splice(a,1)}}function c4(e){return"duration"in e}function Cm(e){return typeof e=="number"&&isFinite(e)}function ia(e,t,n,{...r}){const a=Xe(e).start_timestamp;return a&&a>t&&typeof e.updateStartTime=="function"&&e.updateStartTime(t),Od(e,()=>{const o=qa({startTime:t,...r});return o&&o.end(n),o})}function Zy(e){const t=Tt();if(!t)return;const{name:n,transaction:r,attributes:a,startTime:o}=e,{release:s,environment:i,sendDefaultPii:l}=t.getOptions(),u=t.getIntegrationByName("Replay")?.getReplayId(),d=ht(),f=d.getUser(),p=f!==void 0?f.email||f.id||f.ip_address:void 0;let g;try{g=d.getScopeData().contexts.profile.profile_id}catch{}const h={release:s,environment:i,user:p||void 0,profile_id:g||void 0,replay_id:u||void 0,transaction:r,"user_agent.original":Ze.navigator?.userAgent,"client.address":l?"{{auto}}":void 0,...a};return qa({name:n,attributes:h,startTime:o,experimental:{standalone:!0}})}function $d(){return Ze.addEventListener&&Ze.performance}function wt(e){return e/1e3}function QR(e){let t="unknown",n="unknown",r="";for(const a of e){if(a==="/"){[t,n]=e.split("/");break}if(!isNaN(Number(a))){t=r==="h"?"http":r,n=e.split(r)[1];break}r+=a}
19return r===e&&(t=r),{name:t,version:n}}function JR(e){try{return PerformanceObserver.supportedEntryTypes.includes(e)}catch{return!1}}function XR(e,t){let n,r=!1;function a(i){!r&&n&&t(i,n),r=!0}Dd(()=>{a("pagehide")});const o=e.on("beforeStartNavigationSpan",(i,l)=>{l?.isRedirect||(a("navigation"),o?.(),s?.())}),s=e.on("afterStartPageLoadSpan",i=>{n=i.spanContext().spanId,s?.()})}function d4(e){let t=0,n;if(!JR("layout-shift"))return;const r=KR(({metric:a})=>{const o=a.entries[a.entries.length-1];o&&(t=a.value,n=o)},!0);XR(e,(a,o)=>{f4(t,n,o,a),r()})}function f4(e,t,n,r){Jy&&Ie.log(`Sending CLS span (${e})`);const a=wt((Sn()||0)+(t?.startTime||0)),o=ht().getScopeData().transactionName,s=t?ta(t.sources[0]?.node):"Layout shift",i={[Et]:"auto.http.browser.cls",[ra]:"ui.webvital.cls",[xd]:t?.duration||0,"sentry.pageload.span_id":n,"sentry.report_event":r};t?.sources&&t.sources.forEach((c,u)=>{i[`cls.source.${u+1}`]=ta(c.node)});const l=Zy({name:s,transaction:o,attributes:i,startTime:a});l&&(l.addEvent("cls",{[vl]:"",[yl]:e}),l.end(a))}function p4(e){let t=0,n;if(!JR("largest-contentful-paint"))return;const r=zR(({metric:a})=>{const o=a.entries[a.entries.length-1];o&&(t=a.value,n=o)},!0);XR(e,(a,o)=>{h4(t,n,o,a),r()})}function h4(e,t,n,r){Jy&&Ie.log(`Sending LCP span (${e})`);const a=wt((Sn()||0)+(t?.startTime||0)),o=ht().getScopeData().transactionName,s=t?ta(t.element):"Largest contentful paint",i={[Et]:"auto.http.browser.lcp",[ra]:"ui.webvital.lcp",[xd]:0,"sentry.pageload.span_id":n,"sentry.report_event":r};t&&(t.element&&(i["lcp.element"]=ta(t.element)),t.id&&(i["lcp.id"]=t.id),t.url&&(i["lcp.url"]=t.url.trim().slice(0,200)),t.loadTime!=null&&(i["lcp.loadTime"]=t.loadTime),t.renderTime!=null&&(i["lcp.renderTime"]=t.renderTime),t.size!=null&&(i["lcp.size"]=t.size));const l=Zy({name:s,transaction:o,attributes:i,startTime:a});l&&(l.addEvent("lcp",{[vl]:"millisecond",[yl]:e}),l.end(a))}const m4=2147483647;let KE=0,Ut={},un,Ec;function g4({recordClsStandaloneSpans:e,recordLcpStandaloneSpans:t,client:n}){const r=$d();if(r&&Sn()){r.mark&&Ze.performance.mark("sentry-tracing-init");const a=S4(),o=t?p4(n):w4(),s=E4(),i=e?d4(n):b4();return()=>{a(),o?.(),s(),i?.()}}return()=>{}}function v4(){ws("longtask",({entries:e})=>{const t=an();if(!t)return;const{op:n,start_timestamp:r}=Xe(t);for(const a of e){const o=wt(Sn()+a.startTime),s=wt(a.duration);n==="navigation"&&r&&o<r||ia(t,o,o+s,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Et]:"auto.ui.browser.metrics"}})}})}function y4(){new PerformanceObserver(t=>{const n=an();if(n)for(const r of t.getEntries()){if(!r.scripts[0])continue;const a=wt(Sn()+r.startTime),{start_timestamp:o,op:s}=Xe(n);if(s==="navigation"&&o&&a<o)continue;const i=wt(r.duration),l={[Et]:"auto.ui.browser.metrics"},c=r.scripts[0],{invoker:u,invokerType:d,sourceURL:f,sourceFunctionName:p,sourceCharPosition:g}=c;l["browser.script.invoker"]=u,l["browser.script.invoker_type"]=d,f&&(l["code.filepath"]=f),p&&(l["code.function"]=p),g!==-1&&(l["browser.script.source_char_position"]=g),ia(n,a,a+i,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:l})}}).observe({type:"long-animation-frame",buffered:!0})}function _4(){ws("event",({entries:e})=>{const t=an();if(t){for(const n of e)if(n.name==="click"){const r=wt(Sn()+n.startTime),a=wt(n.duration),o={name:ta(n.target),op:`ui.interaction.${n.name}`,startTime:r,attributes:{[Et]:"auto.ui.browser.metrics"}},s=Rj(n.target);s&&(o.attributes["ui.component_name"]=s),ia(t,r,r+a,o)}}})}function b4(){return KR(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Ut.cls={value:e.value,unit:""},Ec=t)},!0)}function w4(){return zR(({metric:e})=>{const t=e.entries[e.entries.length-1];t&&(Ut.lcp={value:e.value,unit:"millisecond"},un=t)},!0)}function S4(){return t4(({metric:e})=>{const t=e.entries[e.entries.length-1];if(!t)return;const n=wt(Sn()),r=wt(t.startTime);Ut.fid={value:e.value,unit:"millisecond"},Ut["mark.fid"]={value:n+r,unit:"second"}})}function E4(){return n4(({metric:e})=>{e.entries[e.entries.length-1]&&(Ut.ttfb={value:e.value,unit:"millisecond"})})}function C4(e,t){const n=$d(),r=Sn();if(!n?.getEntries||!r)return;const a=wt(r),o=n.getEntries(),{op:s,start_timestamp:i}=Xe(e);
19if(o.slice(KE).forEach(l=>{const c=wt(l.startTime),u=wt(Math.max(0,l.duration));if(!(s==="navigation"&&i&&a+c<i))switch(l.entryType){case"navigation":{x4(e,l,a);break}case"mark":case"paint":case"measure":{T4(e,l,c,u,a,t.ignorePerformanceApiSpans);const d=kd(),f=l.startTime<d.firstHiddenTime;l.name==="first-paint"&&f&&(Ut.fp={value:l.startTime,unit:"millisecond"}),l.name==="first-contentful-paint"&&f&&(Ut.fcp={value:l.startTime,unit:"millisecond"});break}case"resource":{P4(e,l,l.name,c,u,a,t.ignoreResourceSpans);break}}}),KE=Math.max(o.length-1,0),I4(e),s==="pageload"){D4(Ut);const l=Ut["mark.fid"];l&&Ut.fid&&(ia(e,l.value,l.value+wt(Ut.fid.value),{name:"first input delay",op:"ui.action",attributes:{[Et]:"auto.ui.browser.metrics"}}),delete Ut["mark.fid"]),t.recordClsOnPageloadSpan||delete Ut.cls,t.recordLcpOnPageloadSpan||delete Ut.lcp,Object.entries(Ut).forEach(([c,u])=>{MH(c,u.value,u.unit)}),e.setAttribute("performance.timeOrigin",a),e.setAttribute("performance.activationStart",Vs()),k4(e,t)}un=void 0,Ec=void 0,Ut={}}function T4(e,t,n,r,a,o){if(["mark","measure"].includes(t.entryType)&&Ru(t.name,o))return;const s=bl(!1),i=wt(s?s.requestStart:0),l=a+Math.max(n,i),c=a+n,u=c+r,d={[Et]:"auto.resource.browser.metrics"};l!==c&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=l),A4(d,t),l<=u&&ia(e,l,u,{name:t.name,op:t.entryType,attributes:d})}function A4(e,t){try{const n=t.detail;if(!n)return;if(typeof n=="object"){for(const[r,a]of Object.entries(n))if(a&&TE(a))e[`sentry.browser.measure.detail.${r}`]=a;else if(a!==void 0)try{e[`sentry.browser.measure.detail.${r}`]=JSON.stringify(a)}catch{}return}if(TE(n)){e["sentry.browser.measure.detail"]=n;return}try{e["sentry.browser.measure.detail"]=JSON.stringify(n)}catch{}}catch{}}function x4(e,t,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{iu(e,t,r,n)}),iu(e,t,"secureConnection",n,"TLS/SSL"),iu(e,t,"fetch",n,"cache"),iu(e,t,"domainLookup",n,"DNS"),O4(e,t,n)}function iu(e,t,n,r,a=n){const o=R4(n),s=t[o],i=t[`${n}Start`];!i||!s||ia(e,r+wt(i),r+wt(s),{op:`browser.${a}`,name:t.name,attributes:{[Et]:"auto.ui.browser.metrics",...n==="redirect"&&t.redirectCount!=null?{"http.redirect_count":t.redirectCount}:{}}})}function R4(e){return e==="secureConnection"?"connectEnd":e==="fetch"?"domainLookupStart":`${e}End`}function O4(e,t,n){const r=n+wt(t.requestStart),a=n+wt(t.responseEnd),o=n+wt(t.responseStart);t.responseEnd&&(ia(e,r,a,{op:"browser.request",name:t.name,attributes:{[Et]:"auto.ui.browser.metrics"}}),ia(e,o,a,{op:"browser.response",name:t.name,attributes:{[Et]:"auto.ui.browser.metrics"}}))}function P4(e,t,n,r,a,o,s){if(t.initiatorType==="xmlhttprequest"||t.initiatorType==="fetch")return;const i=t.initiatorType?`resource.${t.initiatorType}`:"resource.other";if(s?.includes(i))return;const l=yc(n),c={[Et]:"auto.resource.browser.metrics"};Tm(c,t,"transferSize","http.response_transfer_size"),Tm(c,t,"encodedBodySize","http.response_content_length"),Tm(c,t,"decodedBodySize","http.decoded_response_content_length");const u=t.deliveryType;u!=null&&(c["http.response_delivery_type"]=u);const d=t.renderBlockingStatus;if(d&&(c["resource.render_blocking_status"]=d),l.protocol&&(c["url.scheme"]=l.protocol.split(":").pop()),l.host&&(c["server.address"]=l.host),c["url.same_origin"]=n.includes(Ze.location.origin),t.nextHopProtocol!=null){const{name:g,version:h}=QR(t.nextHopProtocol);c["network.protocol.name"]=g,c["network.protocol.version"]=h}const f=o+r,p=f+a;ia(e,f,p,{name:n.replace(Ze.location.origin,""),op:i,attributes:c})}function I4(e){const t=Ze.navigator;if(!t)return;const n=t.connection;n&&(n.effectiveType&&e.setAttribute("effectiveConnectionType",n.effectiveType),n.type&&e.setAttribute("connectionType",n.type),Cm(n.rtt)&&(Ut["connection.rtt"]={value:n.rtt,unit:"millisecond"})),Cm(t.deviceMemory)&&e.setAttribute("deviceMemory",`${t.deviceMemory} GB`),Cm(t.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(t.hardwareConcurrency))}function k4(e,t){un&&t.recordLcpOnPageloadSpan&&(un.element&&e.setAttribute("lcp.element",ta(un.element)),un.id&&e.setAttribute("lcp.id",un.id),un.url&&e.setAttribute("lcp.url",un.url.trim().slice(0,200)),un.loadTime!=null&&e.setAttribute("lcp.loadTime",un.loadTime),un.renderTime!=null&&e.setAttribute("lcp.renderTime",un.renderTime),e.setAttribute("lcp.size",un.size)),Ec?.sources&&t.recordClsOnPageloadSpan&&Ec.sources.forEac
19h((n,r)=>e.setAttribute(`cls.source.${r+1}`,ta(n.node)))}function Tm(e,t,n,r){const a=t[n];a!=null&&a<m4&&(e[r]=a)}function D4(e){const t=bl(!1);if(!t)return;const{responseStart:n,requestStart:r}=t;r<=n&&(e["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}function $4(){return $d()&&Sn()?ws("element",M4):()=>{}}const M4=({entries:e})=>{const t=an(),n=t?Yt(t):void 0,r=n?Xe(n).description:ht().getScopeData().transactionName;e.forEach(a=>{const o=a;if(!o.identifier)return;const s=o.name,i=o.renderTime,l=o.loadTime,[c,u]=l?[wt(l),"load-time"]:i?[wt(i),"render-time"]:[$t(),"entry-emission"],d=s==="image-paint"?wt(Math.max(0,(i??0)-(l??0))):0,f={[Et]:"auto.ui.browser.elementtiming",[ra]:"ui.elementtiming",[gn]:"component","sentry.span_start_time_source":u,"sentry.transaction_name":r,"element.id":o.id,"element.type":o.element?.tagName?.toLowerCase()||"unknown","element.size":o.naturalWidth&&o.naturalHeight?`${o.naturalWidth}x${o.naturalHeight}`:void 0,"element.render_time":i,"element.load_time":l,"element.url":o.url||void 0,"element.identifier":o.identifier,"element.paint_type":s};FH({name:`element[${o.identifier}]`,attributes:f,startTime:c,onlyIfParent:!0},p=>{p.end(c+d)})})};let lu;function N4(e){const t="history";Ds(t,e),$s(t,L4)}function L4(){if(Ze.addEventListener("popstate",()=>{const t=Ze.location.href,n=lu;if(lu=t,n===t)return;yr("history",{from:n,to:t})}),!S6())return;function e(t){return function(...n){const r=n.length>2?n[2]:void 0;if(r){const a=lu,o=V4(String(r));if(lu=o,a===o)return t.apply(this,n);yr("history",{from:a,to:o})}return t.apply(this,n)}}rv(Ze.history,"pushState",e),rv(Ze.history,"replaceState",e)}function V4(e){try{return new URL(e,Ze.location.origin).toString()}catch{return e}}const pi="__sentry_xhr_v3__";function B4(e){Ds("xhr",e),$s("xhr",F4)}function F4(){if(!Ze.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;e.open=new Proxy(e.open,{apply(t,n,r){const a=new Error,o=$t()*1e3,s=Na(r[0])?r[0].toUpperCase():void 0,i=q4(r[1]);if(!s||!i)return t.apply(n,r);n[pi]={method:s,url:i,request_headers:{}},s==="POST"&&i.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const l=()=>{const c=n[pi];if(c&&n.readyState===4){try{c.status_code=n.status}catch{}const u={endTimestamp:$t()*1e3,startTimestamp:o,xhr:n,virtualError:a};yr("xhr",u)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(c,u,d){return l(),c.apply(u,d)}}):n.addEventListener("readystatechange",l),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(c,u,d){const[f,p]=d,g=u[pi];return g&&Na(f)&&Na(p)&&(g.request_headers[f.toLowerCase()]=p),c.apply(u,d)}}),t.apply(n,r)}}),e.send=new Proxy(e.send,{apply(t,n,r){const a=n[pi];if(!a)return t.apply(n,r);r[0]!==void 0&&(a.body=r[0]);const o={startTimestamp:$t()*1e3,xhr:n};return yr("xhr",o),t.apply(n,r)}})}function q4(e){if(Na(e))return e;try{return e.toString()}catch{}}const Am=[],ku=new Map,U4=60;function j4(){if($d()&&Sn()){const t=H4();return()=>{t()}}return()=>{}}const zE={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function H4(){return r4(W4)}const W4=({metric:e})=>{if(e.value==null)return;const t=wt(e.value);if(t>U4)return;const n=e.entries.find(g=>g.duration===e.value&&zE[g.name]);if(!n)return;const{interactionId:r}=n,a=zE[n.name],o=wt(Sn()+n.startTime),s=an(),i=s?Yt(s):void 0,c=(r!=null?ku.get(r):void 0)||i,u=c?Xe(c).description:ht().getScopeData().transactionName,d=ta(n.target),f={[Et]:"auto.http.browser.inp",[ra]:`ui.interaction.${a}`,[xd]:n.duration},p=Zy({name:d,transaction:u,attributes:f,startTime:o});p&&(p.addEvent("inp",{[vl]:"millisecond",[yl]:e.value}),p.end(o+t))};function K4(){const e=({entries:t})=>{const n=an(),r=n&&Yt(n);t.forEach(a=>{if(!c4(a)||!r)return;const o=a.interactionId;if(o!=null&&!ku.has(o)){if(Am.length>10){const s=Am.shift();ku.delete(s)}Am.push(o),ku.set(o,r)}})};ws("event",e),ws("first-input",e)}const Ua=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function cr(e=0){return((Sn()||performance.timeOrigin)+e)/1e3}function z4(e){const t=[];if(e.nextHopProtocol!=null){const{name:n,version:r}=QR(e.nextHopProtocol);t.push(["network.protocol.version",r],["network.protocol.name",n])}return Sn()?[...t,["http.request.redirect_start",cr(e.redirectStart)],["http.request.fetch_start",cr(e.fetchStart)],["http.request.domain_lookup_start",cr(e.domainLookupStart)],["http.request.domain_lookup_end",cr(e.domainLookupEnd)],["http.request.connect_start",cr(e.connectStart)],["http.request.secure_connection_start",cr(e.secureConnectionStart)],["http.request.connection_end",cr(e.connectEnd)],["http.request.request_start",cr(e.requestStart)],["http.request.response_start",cr(e.responseStart)],["http.request.response_end",cr(e.responseEnd)]]:t}const GE=new WeakMap,xm=new Map,ZR={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function G4(e,t){const{traceFetch:n,traceXHR:r,trackFetchStreamPerformance:a,shouldCreateSpanForRequest:o,enableHTTPTimings:s,tracePropagationTargets:i,onRequestSpanStart:l}={...ZR,...t}
19,c=typeof o=="function"?o:f=>!0,u=f=>Q4(f,i),d={};n&&(e.addEventProcessor(f=>(f.type==="transaction"&&f.spans&&f.spans.forEach(p=>{if(p.op==="http.client"){const g=xm.get(p.span_id);g&&(p.timestamp=g/1e3,xm.delete(p.span_id))}}),f)),a&&A6(f=>{if(f.response){const p=GE.get(f.response);p&&f.endTimestamp&&xm.set(p,f.endTimestamp)}}),T6(f=>{const p=g6(f,c,u,d);if(f.response&&f.fetchData.__span&&GE.set(f.response,f.fetchData.__span),p){const g=eO(f.fetchData.url),h=g?yc(g).host:void 0;p.setAttributes({"http.url":g,"server.address":h}),s&&YE(p),l?.(p,{headers:f.headers})}})),r&&B4(f=>{const p=J4(f,c,u,d);if(p){s&&YE(p);let g;try{g=new Headers(f.xhr.__sentry_xhr_v3__?.request_headers)}catch{}l?.(p,{headers:g})}})}function Y4(e){return e.entryType==="resource"&&"initiatorType"in e&&typeof e.nextHopProtocol=="string"&&(e.initiatorType==="fetch"||e.initiatorType==="xmlhttprequest")}function YE(e){const{url:t}=Xe(e).data;if(!t||typeof t!="string")return;const n=ws("resource",({entries:r})=>{r.forEach(a=>{Y4(a)&&a.name.endsWith(t)&&(z4(a).forEach(s=>e.setAttribute(...s)),setTimeout(n))})})}function Q4(e,t){const n=Uy();if(n){let r,a;try{r=new URL(e,n),a=new URL(n).origin}catch{return!1}const o=r.origin===a;return t?Ru(r.toString(),t)||o&&Ru(r.pathname,t):o}else{const r=!!e.match(/^\/(?!\/)/);return t?Ru(e,t):r}}function J4(e,t,n,r){const a=e.xhr,o=a?.[pi];if(!a||a.__sentry_own_request__||!o)return;const{url:s,method:i}=o,l=aa()&&t(s);if(e.endTimestamp&&l){const h=a.__sentry_xhr_span_id__;if(!h)return;const y=r[h];y&&o.status_code!==void 0&&(uR(y,o.status_code),y.end(),delete r[h]);return}const c=eO(s),u=yc(c||s),d=m6(s),f=!!an(),p=l&&f?qa({name:`${i} ${d}`,attributes:{url:s,type:"xhr","http.method":i,"http.url":c,"server.address":u?.host,[Et]:"auto.http.browser",[ra]:"http.client",...u?.search&&{"http.query":u?.search},...u?.hash&&{"http.fragment":u?.hash}}}):new sa;a.__sentry_xhr_span_id__=p.spanContext().spanId,r[a.__sentry_xhr_span_id__]=p,n(s)&&X4(a,aa()&&f?p:void 0);const g=Tt();return g&&g.emit("beforeOutgoingRequestSpan",p,e),p}function X4(e,t){const{"sentry-trace":n,baggage:r}=kR({span:t});n&&Z4(e,n,r)}function Z4(e,t,n){const r=e.__sentry_xhr_v3__?.request_headers;if(!r?.["sentry-trace"])try{if(e.setRequestHeader("sentry-trace",t),n){const a=r?.baggage;(!a||!e8(a))&&e.setRequestHeader("baggage",n)}}catch{}}function e8(e){return e.split(",").some(t=>t.trim().startsWith("sentry-"))}function eO(e){try{return new URL(e,vn.location.origin).href}catch{return}}function t8(){vn.document?vn.document.addEventListener("visibilitychange",()=>{const e=an();if(!e)return;const t=Yt(e);if(vn.document.hidden&&t){const n="cancelled",{op:r,status:a}=Xe(t);Ua&&Ie.log(`[Tracing] Transaction: ${n} -> since tab moved to the background, op: ${r}`),a||t.setStatus({code:kt,message:n}),t.setAttribute("sentry.cancellation_reason","document.hidden"),t.end()}}):Ua&&Ie.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const n8=3600,tO="sentry_previous_trace",r8="sentry.previous_trace";function a8(e,{linkPreviousTrace:t,consistentTraceSampling:n}){const r=t==="session-storage";let a=r?i8():void 0;e.on("spanStart",s=>{if(Yt(s)!==s)return;const i=ht().getPropagationContext();a=o8(a,s,i),r&&s8(a)});let o=!0;n&&e.on("beforeSampling",s=>{if(!a)return;const i=ht(),l=i.getPropagationContext();if(o&&l.parentSpanId){o=!1;return}i.setPropagationContext({...l,dsc:{...l.dsc,sample_rate:String(a.sampleRate),sampled:String(pv(a.spanContext))},sampleRand:a.sampleRand}),s.parentSampled=pv(a.spanContext),s.parentSampleRate=a.sampleRate,s.spanAttributes={...s.spanAttributes,[iR]:a.sampleRate}})}function o8(e,t,n){const r=Xe(t);function a(){try{return Number(n.dsc?.sample_rate)??Number(r.data?.[jy])}catch{return 0}}const o={spanContext:t.spanContext(),startTimestamp:r.start_timestamp,sampleRate:a(),sampleRand:n.sampleRand};if(!e)return o;const s=e.spanContext;return s.traceId===r.trace_id?e:(Date.now()/1e3-e.startTimestamp<=n8&&(Ua&&Ie.log(`Adding previous_trace ${s} link to span ${{op:r.op,...t.spanContext()}}`),t.addLink({context:s,attributes:{[Gj]:"previous_trace"}}),t.setAttribute(r8,`${s.traceId}-${s.spanId}-${pv(s)?1:0}`)),o)}function s8(e){try{vn.sessionStorage.setItem(tO,JSON.stringify(e))}catch(t){Ua&&Ie.warn("Could not store previous trace in sessionStorage",t)}}function i8(){try{const e=vn.sessionStorage?.getItem(tO);return JSON.parse(e)}catch{return}}function pv(e){return e.traceFlags===1}const l8="BrowserTracing",u8={...Iu,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroun
19dSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,_experiments:{},...ZR},QE=((e={})=>{const t={name:void 0,source:void 0},n=vn.document,{enableInp:r,enableElementTiming:a,enableLongTask:o,enableLongAnimationFrame:s,_experiments:{enableInteractions:i,enableStandaloneClsSpans:l,enableStandaloneLcpSpans:c},beforeStartSpan:u,idleTimeout:d,finalTimeout:f,childSpanTimeout:p,markBackgroundSpan:g,traceFetch:h,traceXHR:y,trackFetchStreamPerformance:b,shouldCreateSpanForRequest:w,enableHTTPTimings:v,ignoreResourceSpans:_,ignorePerformanceApiSpans:S,instrumentPageLoad:E,instrumentNavigation:C,detectRedirects:x,linkPreviousTrace:A,consistentTraceSampling:T,onRequestSpanStart:O}={...u8,...e};let P,z;function Q(K,W,G=!0){const ee=W.op==="pageload",ge=u?u(W):W,Se=ge.attributes||{};if(W.name!==ge.name&&(Se[gn]="custom",ge.attributes=Se),!G){const st=ml();qa({...ge,startTime:st}).end(st);return}t.name=ge.name,t.source=Se[gn];const Ce=RR(ge,{idleTimeout:d,finalTimeout:f,childSpanTimeout:p,disableAutoFinish:ee,beforeSpanEnd:st=>{P?.(),C4(st,{recordClsOnPageloadSpan:!l,recordLcpOnPageloadSpan:!c,ignoreResourceSpans:_,ignorePerformanceApiSpans:S}),XE(K,void 0);const ie=ht(),Le=ie.getPropagationContext();ie.setPropagationContext({...Le,traceId:Ce.spanContext().traceId,sampled:Oo(Ce),dsc:oa(st)})}});XE(K,Ce);function ke(){n&&["interactive","complete"].includes(n.readyState)&&K.emit("idleSpanEnableAutoFinish",Ce)}ee&&n&&(n.addEventListener("readystatechange",()=>{ke()}),ke())}return{name:l8,setup(K){if(dH(),P=g4({recordClsStandaloneSpans:l||!1,recordLcpStandaloneSpans:c||!1,client:K}),r&&j4(),a&&$4(),s&&pt.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?y4():o&&v4(),i&&_4(),x&&n){const G=()=>{z=$t()};addEventListener("click",G,{capture:!0}),addEventListener("keydown",G,{capture:!0,passive:!0})}function W(){const G=zi(K);G&&!Xe(G).timestamp&&(Ua&&Ie.log(`[Tracing] Finishing current active span with op: ${Xe(G).op}`),G.setAttribute(pc,"cancelled"),G.end())}K.on("startNavigationSpan",(G,ee)=>{if(Tt()!==K)return;if(ee?.isRedirect){Ua&&Ie.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),Q(K,{op:"navigation.redirect",...G},!1);return}W(),Mn().setPropagationContext({traceId:na(),sampleRand:Math.random()});const ge=ht();ge.setPropagationContext({traceId:na(),sampleRand:Math.random()}),ge.setSDKProcessingMetadata({normalizedRequest:void 0}),Q(K,{op:"navigation",...G})}),K.on("startPageLoadSpan",(G,ee={})=>{if(Tt()!==K)return;W();const ge=ee.sentryTrace||JE("sentry-trace"),Se=ee.baggage||JE("baggage"),Ce=mR(ge,Se),ke=ht();ke.setPropagationContext(Ce),ke.setSDKProcessingMetadata({normalizedRequest:NR()}),Q(K,{op:"pageload",...G})})},afterAllSetup(K){let W=Uy();if(A!=="off"&&a8(K,{linkPreviousTrace:A,consistentTraceSampling:T}),vn.location){if(E){const G=Sn();c8(K,{name:vn.location.pathname,startTime:G?G/1e3:void 0,attributes:{[gn]:"url",[Et]:"auto.pageload.browser"}})}C&&N4(({to:G,from:ee})=>{if(ee===void 0&&W?.indexOf(G)!==-1){W=void 0;return}W=void 0;const ge=$R(G),Se=zi(K),Ce=Se&&x&&f8(Se,z);nO(K,{name:ge?.pathname||vn.location.pathname,attributes:{[gn]:"url",[Et]:"auto.navigation.browser"}},{url:G,isRedirect:Ce})})}g&&t8(),i&&d8(K,d,f,p,t),r&&K4(),G4(K,{traceFetch:h,traceXHR:y,trackFetchStreamPerformance:b,tracePropagationTargets:K.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:w,enableHTTPTimings:v,onRequestSpanStart:O})}}});function c8(e,t,n){e.emit("startPageLoadSpan",t,n),ht().setTransactionName(t.name);const r=zi(e);return r&&e.emit("afterStartPageLoadSpan",r),r}function nO(e,t,n){const{url:r,isRedirect:a}=n||{};e.emit("beforeStartNavigationSpan",t,{isRedirect:a}),e.emit("startNavigationSpan",t,{isRedirect:a});const o=ht();return o.setTransactionName(t.name),r&&!a&&o.setSDKProcessingMetadata({normalizedRequest:{...NR(),url:r}}),zi(e)}function JE(e){return vn.document?.querySelector(`meta[name=${e}]`)?.getAttribute("content")||void 0}function d8(e,t,n,r,a){const o=vn.document;let s;const i=()=>{const l="ui.action.click",c=zi(e);if(c){const u=Xe(c).op;
19if(["navigation","pageload"].includes(u)){Ua&&Ie.warn(`[Tracing] Did not create ${l} span because a pageload or navigation span is in progress.`);return}}if(s&&(s.setAttribute(pc,"interactionInterrupted"),s.end(),s=void 0),!a.name){Ua&&Ie.warn(`[Tracing] Did not create ${l} transaction because _latestRouteName is missing.`);return}s=RR({name:a.name,op:l,attributes:{[gn]:a.source||"url"}},{idleTimeout:t,finalTimeout:n,childSpanTimeout:r})};o&&addEventListener("click",i,{capture:!0})}const rO="_sentry_idleSpan";function zi(e){return e[rO]}function XE(e,t){or(e,rO,t)}const ZE=.3;function f8(e,t){const n=Xe(e),r=ml(),a=n.start_timestamp;return!(r-a>ZE||t&&r-t<=ZE)}const aO=["activate","mount"],oO=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,p8=/(?:^|[-_])(\w)/g,h8=e=>e.replace(p8,t=>t.toUpperCase()).replace(/[-_]/g,""),m8="<Root>",Rm="<Anonymous>",g8=(e,t)=>e.repeat(t),Ri=(e,t)=>{if(!e)return Rm;if(e.$root===e)return m8;if(!e.$options)return Rm;const n=e.$options;let r=n.name||n._componentTag||n.__name;const a=n.__file;if(!r&&a){const o=a.match(/([^/\\]+)\.vue$/);o&&(r=o[1])}return(r?`<${h8(r)}>`:Rm)+(a&&t!==!1?` at ${a}`:"")},v8=e=>{if(e&&(e._isVue||e.__isVue)&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const a=t[t.length-1];if(a.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[a,n],n=0)}t.push(e),e=e.$parent}return`
20
21found in
22
23${t.map((a,o)=>`${(o===0?"---> ":g8(" ",5+o*2))+(Array.isArray(a)?`${Ri(a[0])}... (${a[1]} recursive calls)`:Ri(a))}`).join(`
24`)}`}return`
25
26(found in ${Ri(e)})`},y8=(e,t)=>{const{errorHandler:n}=e.config;e.config.errorHandler=(r,a,o)=>{const s=Ri(a,!1),i=a?v8(a):"",l={componentName:s,lifecycleHook:o,trace:i};if(t.attachProps&&a&&(a.$options?.propsData?l.propsData=a.$options.propsData:a.$props&&(l.propsData=a.$props)),setTimeout(()=>{Pd(r,{captureContext:{contexts:{vue:l}},mechanism:{handled:!!n,type:"vue"}})}),typeof n=="function"&&e.config.errorHandler)n.call(e,r,a,o);else throw r}},eC="ui.vue",_8={activate:["activated","deactivated"],create:["beforeCreate","created"],unmount:["beforeUnmount","unmounted"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function Om(e,t,n){e.$_sentryRootComponentSpanTimer&&clearTimeout(e.$_sentryRootComponentSpanTimer),e.$_sentryRootComponentSpanTimer=setTimeout(()=>{e.$root?.$_sentryRootComponentSpan&&(e.$root.$_sentryRootComponentSpan.end(t),e.$root.$_sentryRootComponentSpan=void 0)},n)}function b8(e,t){function n(a){return a.replace(/^<([^\s]*)>(?: at [^\s]*)?$/,"$1")}return e.some(a=>n(t)===n(a))}const w8=(e={})=>{const t=(e.hooks||[]).concat(aO).filter((a,o,s)=>s.indexOf(a)===o),n={},r=e.timeout||2e3;for(const a of t){const o=_8[a];if(!o){oO&&Ie.warn(`Unknown hook: ${a}`);continue}for(const s of o)n[s]=function(){const i=this.$root===this;i&&(this.$_sentryRootComponentSpan=this.$_sentryRootComponentSpan||qa({name:"Application Render",op:`${eC}.render`,attributes:{[Et]:"auto.ui.vue"},onlyIfParent:!0}),Om(this,$t(),r));const l=Ri(this,!1);if(!(i||(Array.isArray(e.trackComponents)?b8(e.trackComponents,l):e.trackComponents))){Om(this,$t(),r);return}this.$_sentryComponentSpans=this.$_sentryComponentSpans||{};const u=s===o[0],d=this.$root?.$_sentryRootComponentSpan||an();if(u){if(d){const f=this.$_sentryComponentSpans[a];f&&f.end(),this.$_sentryComponentSpans[a]=qa({name:`Vue ${l}`,op:`${eC}.${a}`,attributes:{[Et]:"auto.ui.vue"},onlyIfParent:!0})}}else{const f=this.$_sentryComponentSpans[a];if(!f)return;f.end(),Om(this,$t(),r)}}}return n},S8=pt,E8={Vue:S8.Vue,attachProps:!0,attachErrorHandler:!0,tracingOptions:{hooks:aO,timeout:2e3,trackComponents:!1}},C8="Vue",T8=(e={})=>({name:C8,setup(t){const n={...E8,...t.getOptions(),...e};if(!n.Vue&&!n.app){hl(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured. Update your `Sentry.init` call with an appropriate config option: `app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")});return}n.app?(Array.isArray(n.app)?n.app:[n.app]).forEach(a=>tC(a,n)):n.Vue&&tC(n.Vue,n)}}),tC=(e,t)=>{oO&&e._instance?.isMounted===!0&&hl(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`.")}),t.attachErrorHandler&&y8(e,t),aa(t)&&e.mixin(w8(t.tracingOptions))};function A8(e,t,n){let r=!1;e.onError(a=>Pd(a,{mechanism:{handled:!1}})),e.beforeEach((a,o,s)=>{const i=r?void 0:x8(),l={};for(const d of Object.keys(a.params))l[`url.path.parameter.${d}`]=a.params[d],l[`params.${d}`]=a.params[d];for(const d of Object.keys(a.query)){const f=a.query[d];f&&(l[`query.${d}`]=f)}let c=a.path,u="url";if(a.name&&t.routeLabel!=="path")c=a.name.toString(),u="custom";else if(a.matched.length>0){const d=a.matched.length-1;c=a.matched[d].path,u="route"}ht().setTransactionName(c),t.instrumentPageLoad&&i&&(Xe(i).data[gn]!=="custom"&&(i.updateName(c),i.setAttribute(gn,u)),i.setAttributes({...l,[Et]:"auto.pageload.vue"}),r=!0),t.instrumentNavigation&&!i&&n({name:c,op:"navigation",attributes:{...l,[Et]:"auto.navigation.vue",[g
26n]:u}}),s&&s()})}function x8(){const e=an(),t=e&&Yt(e);return t&&Xe(t).op==="pageload"?t:void 0}function R8(e={}){if(!e.router)return QE(e);const t=QE({...e,instrumentNavigation:!1}),{router:n,instrumentNavigation:r=!0,instrumentPageLoad:a=!0,routeLabel:o="name"}=e;return{...t,afterAllSetup(s){t.afterAllSetup(s),A8(n,{routeLabel:o,instrumentNavigation:r,instrumentPageLoad:a},l=>{nO(s,l)})}}}function nC(e){const{error:t,instance:n,info:r}=e,a={info:r};if(n?.$props){const o=Tt();(o?o.getOptions():null)?.attachProps&&n.$props!==!1&&(a.propsData=n.$props)}setTimeout(()=>{Pd(t,{captureContext:{contexts:{nuxt:a}},mechanism:{handled:!1}})})}const O8=At({dependsOn:["sentry-client-config"],async setup(e){if(typeof __SENTRY_TRACING__>"u"||__SENTRY_TRACING__){const t=Tt();t&&"$router"in e&&t.addIntegration(R8({router:e.$router,routeLabel:"path"}))}e.hook("app:created",t=>{const n=Tt();n&&n.addIntegration(T8({...pt._sentryNuxtVueIntegrationOptions,app:t,attachErrorHandler:!1}))}),e.hook("app:error",t=>{fy(t)&&t.statusCode>=300&&t.statusCode<500||nC({error:t})}),e.hook("vue:error",(t,n,r)=>{nC({error:t,instance:n,info:r})})}}),P8=[gV,wV,zF,QF,JF,XF,ZF,e3,t3,n3,r3,a3,o3,h3,v3,y3,b3,w3,gU,EU,CU,ij,O8];function I8(e,t){const n=t/e*100;return 2/Math.PI*100*Math.atan(n/50)}function k8(e={}){const{duration:t=2e3,throttle:n=200,hideDelay:r=500,resetDelay:a=400}=e,o=e.estimatedProgress||I8,s=ze(),i=Ct(0),l=Ct(!1),c=Ct(!1);let u=!1,d,f,p,g;const h=(C={})=>{v(),c.value=!1,y(0,C)};function y(C=0,x={}){if(s.isHydrating)return;if(C>=100)return w({force:x.force});v(),_(),i.value=C<0?0:C;const A=x.force?0:n;A?f=setTimeout(()=>{l.value=!0,S()},A):(l.value=!0,S())}function b(){p=setTimeout(()=>{l.value=!1,g=setTimeout(()=>{i.value=0},a)},r)}function w(C={}){i.value=100,u=!0,_(),v(),C.error&&(c.value=!0),C.force?(i.value=0,l.value=!1):b()}function v(){clearTimeout(p),clearTimeout(g)}function _(){clearTimeout(f),cancelAnimationFrame(d)}function S(){u=!1;let C;function x(A){if(u)return;C??=A;const T=A-C;i.value=Math.max(0,Math.min(100,o(t,T))),d=requestAnimationFrame(x)}d=requestAnimationFrame(x)}let E=()=>{};{const C=s.hook("page:loading:start",()=>{h()}),x=s.hook("page:loading:end",()=>{w()}),A=s.hook("vue:error",()=>w({error:!0}));E=()=>{A(),C(),x(),_(),v()}}return{_cleanup:E,progress:Fr(i),isLoading:Fr(l),error:Fr(c),start:h,set:y,finish:w,clear:_}}function D8(e={}){const t=ze(),n=t._loadingIndicator||=k8(e);return Dn()&&(t._loadingIndicatorDeps||=0,t._loadingIndicatorDeps++,wr(()=>{t._loadingIndicatorDeps--,t._loadingIndicatorDeps===0&&(n._cleanup(),delete t._loadingIndicator)})),n}const $8=N({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(e,{slots:t,expose:n}){const{progress:r,isLoading:a,error:o,start:s,finish:i,clear:l}=D8({duration:e.duration,throttle:e.throttle,hideDelay:e.hideDelay,resetDelay:e.resetDelay,estimatedProgress:e.estimatedProgress});return n({progress:r,isLoading:a,error:o,start:s,finish:i,clear:l}),()=>rt("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${e.height}px`,opacity:a.value?1:0,background:o.value?e.errorColor:e.color||void 0,backgroundSize:`${r.value>0?100/r.value*100:0}% auto`,transform:`scaleX(${r.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},t)}}),sO=(e="RouteProvider")=>N({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,r=t.route,a={};for(const o in t.route)Object.defineProperty(a,o,{get:()=>n===t.renderKey?t.route[o]:r[o],enumerable:!0});return nn(bo,mr(a)),()=>t.vnode?rt(t.vnode,{ref:t.vnodeRef}):t.vnode}}),M8=sO(),rC=new WeakMap,N8=N({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const a=ze(),o=B(),s=vt(bo,null),i=new Set;let l;r({pageRef:o});const c=vt(Pg,null);let u;const d=a.deferHydration();let f=!1,p=!1,g,h=0;if(a.isHydrating){const b=a.hooks.hookOnce("app:error",d),w=Ft().beforeEach(()=>{b(),w()})}e.pageKey&&_e(()=>e.pageKey,(b,w)=>{b!==w&&a.callHook("page:loading:start")});let y=!1;{const b=Ft().beforeResolve(()=>{y=!1});xr(()=>{b(),d()})}return()=>rt(Fx,{name:e.name,route:e.route,...t},{default:B8(b=>{const w=L8(s,b.route,b.Component),v=s&&s.matched.length===b.route.matched.length;if(!b.Component){if(u&&!v&&!Pm(u))return u;d();return}if(u&&c&&!Pm(u)&&!c.isCurrent(b.route))return u;if(w&&s&&(!c||c?.isCurrent(s)))return(v||u)&&!Pm(u)?u:null;const _=ji(b,e.pageKey),S=V8(s,b.route,b.Component);!a.isHydrating&&l===_&&!S&&Oe(()=>{y||(y=!0,a.callHook("page:loading:end"))}),f&&l!==_&&p&&h++,l=_;const E=!!(e.transition??b.route.meta.pageTransition??$b),C=E&&Hx([e.transition,b.route.meta.pageTransition,$b,{onAfterLeave(){a["~transitionFinish"]?.(),delete a["~transitionFinish"],delete a["~transitionPromise"],a.callHook("page:transition:finish",b.Component)}}]),x=e.keepalive??b.route.meta.keepalive??wM,A=b.Component.type,T=A.name||A.__name;b.route.meta.keepalive&&T&&i.add(T);let O;if(i.size>0&&e.keepalive==null&&(!x||typeof x=="object"&&x&&x.include)){const z=typeof x=="object"&&x?{...x}:{},Q=z.include?Array.isArray(z.include)?z.include:[z.include]:[];O={...z,include:Array.from(new Set([...Q,...i]))}}else O=x;return u=Ux(E&&C,AV(O,rt(sy,{key:h,suspensible:!0,onPending:()=>{f=!0,E&&!a["~transitionPromise"]&&(a["~transitionPromise"]=new Promise(z=>{a["~transitionFinish"]=z})),g=a.callHook("page:start",b.Component)}
26,onResolve:async()=>{f=!1,p=!0,a.isHydrating&&a["~restoreDeferredRoute"]?.();try{await Oe(),a._route.sync?.(),await g,await a.callHook("page:finish",b.Component),!y&&!S&&(y=!0,await a.callHook("page:loading:end"))}finally{d()}}},{default:()=>{const z={key:_||void 0,vnode:n.default?F8(n.default,b):b.Component,route:b.route,renderKey:_||void 0,trackRootNodes:E,vnodeRef:o};if(!O)return rt(M8,z);const Q=A;let K=rC.get(Q);return K||(K=sO(T),rC.set(Q,K)),rt(K,z)}}))).default(),u})})}});function L8(e,t,n){if(!e)return!1;const r=t.matched.findIndex(s=>s.components?.default===n?.type);if(r===-1)return!1;const a=t.matched.slice(0,r).filter(s=>s.components?.default);if(!a.length)return!1;const o=e.matched.filter(s=>s.components?.default);return a.some((s,i)=>s.components?.default!==o[i]?.components?.default)||n&&ji({route:t,Component:n})!==ji({route:e,Component:n})}function V8(e,t,n){return e?t.matched.findIndex(a=>a.components?.default===n?.type)<t.matched.length-1:!1}function B8(e){const t=(n=>{const r=e(n);return Array.isArray(r)?r:r==null||!Er(r)?[ut()]:[r]});return t._n=!0,t}function F8(e,t){const n=e(t);return n.length===1?rt(n[0]):rt(Je,void 0,n)}function Pm(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}const iO=Kx,q8=N({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>rt(Da[e.name],e.layoutProps,t.slots)}}),U8={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},j8=N({name:"NuxtLayout",inheritAttrs:!1,props:U8,setup(e,t){const n=ze(),r=vt(bo),o=!r||r===Ya()?dd():r,s=D(()=>{let u=m(e.name)??o?.meta.layout??iO(o?.path).appLayout??"default";return u&&!(u in Da)&&e.fallback&&(u=m(e.fallback)),u}),i=Ct();t.expose({layoutRef:i});const l=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",l),d=Ft().beforeEach(()=>{u(),d()})}let c;return()=>{const d=!!s.value&&s.value in Da&&!!(o?.meta.layoutTransition??Db),f=d&&Hx([o?.meta.layoutTransition,Db,{onBeforeLeave(){n["~transitionPromise"]=new Promise(g=>{n["~transitionFinish"]=g})},onAfterLeave(){n["~transitionFinish"]?.(),delete n["~transitionFinish"],delete n["~transitionPromise"]}}]),p=c;return c=s.value,Ux(f,{default:()=>rt(sy,{suspensible:!0,onResolve:async()=>{await Oe(l)}},{default:()=>rt(H8,{layoutProps:se(t.attrs,o.meta.layoutProps??{},{ref:i}),key:s.value||void 0,name:s.value,shouldProvide:!e.name,isRenderingNewLayout:g=>g!==p&&g===s.value,hasTransition:d},t.slots)})}).default()}}}),H8=N({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&nn(Pg,{isCurrent:s=>n===!1||n===(s.meta.layout??iO(s.path).appLayout??"default")});const r=vt(bo),a=r&&r===Ya(),o=vt(Pg,null);if(a){const s=dd(),i={};for(const l in s){const c=l;Object.defineProperty(i,c,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)&&(!o||o.isCurrent(s))?s[c]:r[c]})}nn(bo,mr(i))}return()=>!n||typeof n=="string"&&!(n in Da)?t.slots.default?.():rt(q8,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}});function rs(e,t){return e-t*Math.floor(e/t)}const lO=1721426;function lo(e,t,n,r){t=El(e,t);let a=t-1,o=-2;return n<=2?o=0:$a(t)&&(o=-1),lO-1+365*a+Math.floor(a/4)-Math.floor(a/100)+Math.floor(a/400)+Math.floor((367*n-362)/12+o+r)}function $a(e){return e%4===0&&(e%100!==0||e%400===0)}function El(e,t){return e==="BC"?1-t:t}function Md(e){let t="AD";return e<=0&&(t="BC",e=1-e),[t,e]}const W8={standard:[31,28,31,30,31,30,31,31,30,31,30,31],leapyear:[31,29,31,30,31,30,31,31,30,31,30,31]};class sr{fromJulianDay(t){let n=t,r=n-lO,a=Math.floor(r/146097),o=rs(r,146097),s=Math.floor(o/36524),i=rs(o,36524),l=Math.floor(i/1461),c=rs(i,1461),u=Math.floor(c/365),d=a*400+s*100+l*4+u+(s!==4&&u!==4?1:0),[f,p]=Md(d),g=n-lo(f,p,1,1),h=2;n<lo(f,p,3,1)?h=0:$a(p)&&(h=1);let y=Math.floor(((g+h)*12+373)/367),b=n-lo(f,p,y,1)+1;return new Mt(f,p,y,b)}toJulianDay(t){return lo(t.era,t.year,t.month,t.day)}getDaysInMonth(t){return W8[$a(t.year)?"leapyear":"standard"][t.month-1]}getMonthsInYear(t){return 12}getDaysInYear(t){return $a(t.year)?366:365}getMaximumMonthsInYear(){return 12}
26getMaximumDaysInMonth(){return 31}getYearsInEra(t){return 9999}getEras(){return["BC","AD"]}isInverseEra(t){return t.era==="BC"}balanceDate(t){t.year<=0&&(t.era=t.era==="BC"?"AD":"BC",t.year=1-t.year)}constructor(){this.identifier="gregory"}}const K8={"001":1,AD:1,AE:6,AF:6,AI:1,AL:1,AM:1,AN:1,AR:1,AT:1,AU:1,AX:1,AZ:1,BA:1,BE:1,BG:1,BH:6,BM:1,BN:1,BY:1,CH:1,CL:1,CM:1,CN:1,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DZ:6,EC:1,EE:1,EG:6,ES:1,FI:1,FJ:1,FO:1,FR:1,GB:1,GE:1,GF:1,GP:1,GR:1,HR:1,HU:1,IE:1,IQ:6,IR:6,IS:1,IT:1,JO:6,KG:1,KW:6,KZ:1,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MK:1,MN:1,MQ:1,MV:5,MY:1,NL:1,NO:1,NZ:1,OM:6,PL:1,QA:6,RE:1,RO:1,RS:1,RU:1,SD:6,SE:1,SI:1,SK:1,SM:1,SY:6,TJ:1,TM:1,TR:1,UA:1,UY:1,UZ:1,VA:1,VN:1,XK:1};function An(e,t){return t=yn(t,e.calendar),e.era===t.era&&e.year===t.year&&e.month===t.month&&e.day===t.day}function uO(e,t){return t=yn(t,e.calendar),e=hv(e),t=hv(t),e.era===t.era&&e.year===t.year&&e.month===t.month}function Xn(e,t){return e_(e.calendar,t.calendar)&&An(e,t)}function aC(e,t){return e_(e.calendar,t.calendar)&&uO(e,t)}function e_(e,t){return e.isEqual?.(t)??t.isEqual?.(e)??e.identifier===t.identifier}function z8(e,t){return An(e,dO(t))}function cO(e,t,n){let r=e.calendar.toJulianDay(e),a=X8(t),o=Math.ceil(r+1-a)%7;return o<0&&(o+=7),o}function G8(e){return Kr(Date.now(),e)}function dO(e){return t5(G8(e))}function fO(e,t){return e.calendar.toJulianDay(e)-t.calendar.toJulianDay(t)}function Y8(e,t){return oC(e)-oC(t)}function oC(e){return e.hour*36e5+e.minute*6e4+e.second*1e3+e.millisecond}let Im=null,Q8=!1;function Cl(){return Im==null&&(Im=new Intl.DateTimeFormat().resolvedOptions().timeZone),Im}function pO(){return Q8}function hv(e){return e.subtract({days:e.day-1})}function sC(e){return e.add({days:e.calendar.getDaysInMonth(e)-e.day})}const iC=new Map,km=new Map;function J8(e){if(Intl.Locale){let n=iC.get(e);return n||(n=new Intl.Locale(e).maximize().region,n&&iC.set(e,n)),n}let t=e.split("-")[1];return t==="u"?void 0:t}function X8(e){let t=km.get(e);if(!t){if(Intl.Locale){let r=new Intl.Locale(e);if("getWeekInfo"in r&&(t=r.getWeekInfo(),t))return km.set(e,t),t.firstDay}let n=J8(e);if(e.includes("-fw-")){let r=e.split("-fw-")[1].split("-")[0];r==="mon"?t={firstDay:1}:r==="tue"?t={firstDay:2}:r==="wed"?t={firstDay:3}:r==="thu"?t={firstDay:4}:r==="fri"?t={firstDay:5}:r==="sat"?t={firstDay:6}:t={firstDay:0}}else e.includes("-ca-iso8601")?t={firstDay:1}:t={firstDay:n&&K8[n]||0};km.set(e,t)}return t.firstDay}function Ss(e){e=yn(e,new sr);let t=El(e.era,e.year);return hO(t,e.month,e.day,e.hour,e.minute,e.second,e.millisecond)}function hO(e,t,n,r,a,o,s){let i=new Date;return i.setUTCHours(r,a,o,s),i.setUTCFullYear(e,t-1,n),i.getTime()}function mv(e,t){if(t==="UTC")return 0;if(e>0&&t===Cl()&&!pO())return new Date(e).getTimezoneOffset()*-6e4;let{year:n,month:r,day:a,hour:o,minute:s,second:i}=mO(e,t);return hO(n,r,a,o,s,i,0)-Math.floor(e/1e3)*1e3}const lC=new Map;function mO(e,t){let n=lC.get(t);n||(n=new Intl.DateTimeFormat("en-US",{timeZone:t,hour12:!1,era:"short",year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}),lC.set(t,n));let r=n.formatToParts(new Date(e)),a={};for(let o of r)o.type!=="literal"&&(a[o.type]=o.value);return{year:a.era==="BC"||a.era==="B"?-a.year+1:+a.year,month:+a.month,day:+a.day,hour:a.hour==="24"?0:+a.hour,minute:+a.minute,second:+a.second}}const uC=864e5;function Z8(e,t,n,r){return(n===r?[n]:[n,r]).filter(o=>e5(e,t,o))}function e5(e,t,n){let r=mO(n,t);return e.year===r.year&&e.month===r.month&&e.day===r.day&&e.hour===r.hour&&e.minute===r.minute&&e.second===r.second}function Wr(e,t,n="compatible"){let r=Es(e);if(t==="UTC")return Ss(r);if(t===Cl()&&n==="compatible"&&!pO()){r=yn(r,new sr);let l=new Date,c=El(r.era,r.year);return l.setFullYear(c,r.month-1,r.day),l.setHours(r.hour,r.minute,r.second,r.millisecond),l.getTime()}let a=Ss(r),o=mv(a-uC,t),s=mv(a+uC,t),i=Z8(r,t,a-o,a-s);if(i.length===1)return i[0];if(i.length>1)switch(n){case"compatible":case"earlier":return i[0];case"later":return i[i.length-1];case"reject":throw new RangeError("Multiple possible absolute times found")}switch(n){case"earlier":return Math.min(a-o,a-s);case"compatible":case"later":return Math.max(a-o,a-s);case"reject":throw new RangeError("No such absolute time found")}}function gO(e,t,n="compatible"){return new Date(Wr(e,t,n))}function Kr(e,t){let n=mv(e,t),r=new Date(e+n),a=r.getUTCFullYear(),o=r.getUTCMonth()+1,s=r.getUTCDate(),i=r.getUTCHours(),l=r.getUTCMinutes(),c=r.getUTCSeconds(),u=r.getUTCMilliseconds();return new Ts(a<1?"BC":"AD",a<1?-a+1:a,o,s,t,n,i,l,c,u)}function t5(e){return new Mt(e.calendar,e.era,e.year,e.month,e.day)}function Es(e,t){let n=0,r=0,a=0,o=0;if("timeZone"in e)({hour:n,minute:r,second:a,millisecond:o}=e);else if("hour"in e&&!t)return e;return t&&({hour:n,minute:r,second:a,millisecond:o}=t),new Cs(e.calendar,e.era,e.year,e.month,e.day,n,r,a,o)}function yn(e,t){if(e_(e.calendar,t))return e;let n=t.fromJulianDay(e.calendar.toJulianDay(e)),r=e.copy();return r.calendar=t,r.era=n.era,r.year=n.year,r.month=n.month,r.day=n.day,So(r),r}
26function n5(e,t,n){if(e instanceof Ts)return e.timeZone===t?e:a5(e,t);let r=Wr(e,t,n);return Kr(r,t)}function r5(e){let t=Ss(e)-e.offset;return new Date(t)}function a5(e,t){let n=Ss(e)-e.offset;return yn(Kr(n,t),e.calendar)}const ti=36e5;function Nd(e,t){let n=e.copy(),r="hour"in n?l5(n,t):0;gv(n,t.years||0),n.calendar.balanceYearMonth&&n.calendar.balanceYearMonth(n,e),n.month+=t.months||0,vv(n),vO(n),n.day+=(t.weeks||0)*7,n.day+=t.days||0,n.day+=r,o5(n),n.calendar.balanceDate&&n.calendar.balanceDate(n),n.year<1&&(n.year=1,n.month=1,n.day=1);let a=n.calendar.getYearsInEra(n);if(n.year>a){let s=n.calendar.isInverseEra?.(n);n.year=a,n.month=s?1:n.calendar.getMonthsInYear(n),n.day=s?1:n.calendar.getDaysInMonth(n)}n.month<1&&(n.month=1,n.day=1);let o=n.calendar.getMonthsInYear(n);return n.month>o&&(n.month=o,n.day=n.calendar.getDaysInMonth(n)),n.day=Math.max(1,Math.min(n.calendar.getDaysInMonth(n),n.day)),n}function gv(e,t){e.calendar.isInverseEra?.(e)&&(t=-t),e.year+=t}function vv(e){for(;e.month<1;)gv(e,-1),e.month+=e.calendar.getMonthsInYear(e);let t=0;for(;e.month>(t=e.calendar.getMonthsInYear(e));)e.month-=t,gv(e,1)}function o5(e){for(;e.day<1;)e.month--,vv(e),e.day+=e.calendar.getDaysInMonth(e);for(;e.day>e.calendar.getDaysInMonth(e);)e.day-=e.calendar.getDaysInMonth(e),e.month++,vv(e)}function vO(e){e.month=Math.max(1,Math.min(e.calendar.getMonthsInYear(e),e.month)),e.day=Math.max(1,Math.min(e.calendar.getDaysInMonth(e),e.day))}function So(e){e.calendar.constrainDate&&e.calendar.constrainDate(e),e.year=Math.max(1,Math.min(e.calendar.getYearsInEra(e),e.year)),vO(e)}function yO(e){let t={};for(let n in e)typeof e[n]=="number"&&(t[n]=-e[n]);return t}function _O(e,t){return Nd(e,yO(t))}function t_(e,t){let n=e.copy();return t.era!=null&&(n.era=t.era),t.year!=null&&(n.year=t.year),t.month!=null&&(n.month=t.month),t.day!=null&&(n.day=t.day),So(n),n}function Cc(e,t){let n=e.copy();return t.hour!=null&&(n.hour=t.hour),t.minute!=null&&(n.minute=t.minute),t.second!=null&&(n.second=t.second),t.millisecond!=null&&(n.millisecond=t.millisecond),i5(n),n}function s5(e){e.second+=Math.floor(e.millisecond/1e3),e.millisecond=uu(e.millisecond,1e3),e.minute+=Math.floor(e.second/60),e.second=uu(e.second,60),e.hour+=Math.floor(e.minute/60),e.minute=uu(e.minute,60);let t=Math.floor(e.hour/24);return e.hour=uu(e.hour,24),t}function i5(e){e.millisecond=Math.max(0,Math.min(e.millisecond,1e3)),e.second=Math.max(0,Math.min(e.second,59)),e.minute=Math.max(0,Math.min(e.minute,59)),e.hour=Math.max(0,Math.min(e.hour,23))}function uu(e,t){let n=e%t;return n<0&&(n+=t),n}function l5(e,t){return e.hour+=t.hours||0,e.minute+=t.minutes||0,e.second+=t.seconds||0,e.millisecond+=t.milliseconds||0,s5(e)}function n_(e,t,n,r){let a=e.copy();switch(t){case"era":{let o=e.calendar.getEras(),s=o.indexOf(e.era);if(s<0)throw new Error("Invalid era: "+e.era);s=zr(s,n,0,o.length-1,r?.round),a.era=o[s],So(a);break}case"year":a.calendar.isInverseEra?.(a)&&(n=-n),a.year=zr(e.year,n,-1/0,9999,r?.round),a.year===-1/0&&(a.year=1),a.calendar.balanceYearMonth&&a.calendar.balanceYearMonth(a,e);break;case"month":a.month=zr(e.month,n,1,e.calendar.getMonthsInYear(e),r?.round);break;case"day":a.day=zr(e.day,n,1,e.calendar.getDaysInMonth(e),r?.round);break;default:throw new Error("Unsupported field "+t)}return e.calendar.balanceDate&&e.calendar.balanceDate(a),So(a),a}function bO(e,t,n,r){let a=e.copy();switch(t){case"hour":{let o=e.hour,s=0,i=23;if(r?.hourCycle===12){let l=o>=12;s=l?12:0,i=l?23:11}a.hour=zr(o,n,s,i,r?.round);break}case"minute":a.minute=zr(e.minute,n,0,59,r?.round);break;case"second":a.second=zr(e.second,n,0,59,r?.round);break;case"millisecond":a.millisecond=zr(e.millisecond,n,0,999,r?.round);break;default:throw new Error("Unsupported field "+t)}return a}function zr(e,t,n,r,a=!1){if(a){e+=Math.sign(t),e<n&&(e=r);let o=Math.abs(t);t>0?e=Math.ceil(e/o)*o:e=Math.floor(e/o)*o,e>r&&(e=n)}else e+=t,e<n?e=r-(n-e-1):e>r&&(e=n+(e-r-1));return e}function wO(e,t){let n;if(t.years!=null&&t.years!==0||t.months!=null&&t.months!==0||t.weeks!=null&&t.weeks!==0||t.days!=null&&t.days!==0){let a=Nd(Es(e),{years:t.years,months:t.months,weeks:t.weeks,days:t.days});n=Wr(a,e.timeZone)}else n=Ss(e)-e.offset;n+=t.milliseconds||0,n+=(t.seconds||0)*1e3,n+=(t.minutes||0)*6e4,n+=(t.hours||0)*36e5;let r=Kr(n,e.timeZone);return yn(r,e.calendar)}function u5(e,t){return wO(e,yO(t))}function c5(e,t,n,r){switch(t){case"hour":{let a=0,o=23;if(r?.hourCycle===12){let g=e.hour>=12;a=g?12:0,o=g?23:11}let s=Es(e),i=yn(Cc(s,{hour:a}),new sr),l=[Wr(i,e.timeZone,"earlier"),Wr(i,e.timeZone,"later")].filter(g=>Kr(g,e.timeZone).day===i.day)[0],c=yn(Cc(s,{hour:o}),new sr),u=[Wr(c,e.timeZone,"earlier"),Wr(c,e.timeZone,"later")].filter(g=>Kr(g,e.timeZone).day===c.day).pop(),d=Ss(e)-e.offset,f=Math.floor(d/ti),p=d%ti;return d=zr(f,n,Math.floor(l/ti),Math.floor(u/ti),r?.round)*ti+p,yn(Kr(d,e.timeZone),e.calendar)}case"minute":case"second":case"millisecond":return bO(e,t,n,r);case"era":case"year":case"month":case"day":{let a=n_(Es(e),t,n,r),o=Wr(a,e.timeZone);return yn(Kr(o,e.timeZone),e.calendar)}default:throw new Error("Unsupported field "+t)}}function d5(e,t,n){let r=Es(e),a=Cc(t_(r,t),t);if(a.compare(r)===0)return e;let o=Wr(a,e.timeZone,n);return yn(Kr(o,e.timeZone),e.calendar)}function f5(e){return`${String(e.hour).padStart(2,"0")}
26:${String(e.minute).padStart(2,"0")}:${String(e.second).padStart(2,"0")}${e.millisecond?String(e.millisecond/1e3).slice(1):""}`}function SO(e){let t=yn(e,new sr),n;return t.era==="BC"?n=t.year===1?"0000":"-"+String(Math.abs(1-t.year)).padStart(6,"00"):n=String(t.year).padStart(4,"0"),`${n}-${String(t.month).padStart(2,"0")}-${String(t.day).padStart(2,"0")}`}function EO(e){return`${SO(e)}T${f5(e)}`}function p5(e){let t=Math.sign(e)<0?"-":"+";e=Math.abs(e);let n=Math.floor(e/36e5),r=Math.floor(e%36e5/6e4),a=Math.floor(e%36e5%6e4/1e3),o=`${t}${String(n).padStart(2,"0")}:${String(r).padStart(2,"0")}`;return a!==0&&(o+=`:${String(a).padStart(2,"0")}`),o}function h5(e){return`${EO(e)}${p5(e.offset)}[${e.timeZone}]`}function r_(e){let t=typeof e[0]=="object"?e.shift():new sr,n;if(typeof e[0]=="string")n=e.shift();else{let s=t.getEras();n=s[s.length-1]}let r=e.shift(),a=e.shift(),o=e.shift();return[t,n,r,a,o]}class Mt{#e;constructor(...t){let[n,r,a,o,s]=r_(t);this.calendar=n,this.era=r,this.year=a,this.month=o,this.day=s,So(this)}copy(){return this.era?new Mt(this.calendar,this.era,this.year,this.month,this.day):new Mt(this.calendar,this.year,this.month,this.day)}add(t){return Nd(this,t)}subtract(t){return _O(this,t)}set(t){return t_(this,t)}cycle(t,n,r){return n_(this,t,n,r)}toDate(t){return gO(this,t)}toString(){return SO(this)}compare(t){return fO(this,t)}}class Cs{#e;constructor(...t){let[n,r,a,o,s]=r_(t);this.calendar=n,this.era=r,this.year=a,this.month=o,this.day=s,this.hour=t.shift()||0,this.minute=t.shift()||0,this.second=t.shift()||0,this.millisecond=t.shift()||0,So(this)}copy(){return this.era?new Cs(this.calendar,this.era,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond):new Cs(this.calendar,this.year,this.month,this.day,this.hour,this.minute,this.second,this.millisecond)}add(t){return Nd(this,t)}subtract(t){return _O(this,t)}set(t){return t_(Cc(this,t),t)}cycle(t,n,r){switch(t){case"era":case"year":case"month":case"day":return n_(this,t,n,r);default:return bO(this,t,n,r)}}toDate(t,n){return gO(this,t,n)}toString(){return EO(this)}compare(t){let n=fO(this,t);return n===0?Y8(this,Es(t)):n}}class Ts{#e;constructor(...t){let[n,r,a,o,s]=r_(t),i=t.shift(),l=t.shift();this.calendar=n,this.era=r,this.year=a,this.month=o,this.day=s,this.timeZone=i,this.offset=l,this.hour=t.shift()||0,this.minute=t.shift()||0,this.second=t.shift()||0,this.millisecond=t.shift()||0,So(this)}copy(){return this.era?new Ts(this.calendar,this.era,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond):new Ts(this.calendar,this.year,this.month,this.day,this.timeZone,this.offset,this.hour,this.minute,this.second,this.millisecond)}add(t){return wO(this,t)}subtract(t){return u5(this,t)}set(t,n){return d5(this,t,n)}cycle(t,n,r){return c5(this,t,n,r)}toDate(){return r5(this)}toString(){return h5(this)}toAbsoluteString(){return this.toDate().toISOString()}compare(t){return this.toDate().getTime()-n5(t,this.timeZone).toDate().getTime()}}const as=[[1868,9,8],[1912,7,30],[1926,12,25],[1989,1,8],[2019,5,1]],m5=[[1912,7,29],[1926,12,24],[1989,1,7],[2019,4,30]],Du=[1867,1911,1925,1988,2018],ka=["meiji","taisho","showa","heisei","reiwa"];function cC(e){const t=as.findIndex(([n,r,a])=>e.year<n||e.year===n&&e.month<r||e.year===n&&e.month===r&&e.day<a);return t===-1?as.length-1:t===0?0:t-1}function Dm(e){let t=Du[ka.indexOf(e.era)];if(!t)throw new Error("Unknown era: "+e.era);return new Mt(e.year+t,e.month,e.day)}class g5 extends sr{fromJulianDay(t){let n=super.fromJulianDay(t),r=cC(n);return new Mt(this,ka[r],n.year-Du[r],n.month,n.day)}toJulianDay(t){return super.toJulianDay(Dm(t))}balanceDate(t){let n=Dm(t),r=cC(n);ka[r]!==t.era&&(t.era=ka[r],t.year=n.year-Du[r]),this.constrainDate(t)}constrainDate(t){let n=ka.indexOf(t.era),r=m5[n];if(r!=null){let[a,o,s]=r,i=a-Du[n];t.year=Math.max(1,Math.min(i,t.year)),t.year===i&&(t.month=Math.min(o,t.month),t.month===o&&(t.day=Math.min(s,t.day)))}if(t.year===1&&n>=0){let[,a,o]=as[n];t.month=Math.max(a,t.month),t.month===a&&(t.day=Math.max(o,t.day))}}getEras(){return ka}getYearsInEra(t){let n=ka.indexOf(t.era),r=as[n],a=as[n+1];if(a==null)return 9999-r[0]+1;let o=a[0]-r[0];return(t.month<a[1]||t.month===a[1]&&t.day<a[2])&&o++,o}getDaysInMonth(t){return super.getDaysInMonth(Dm(t))}getMinimumMonthInYear(t){let n=dC(t);
26return n?n[1]:1}getMinimumDayInMonth(t){let n=dC(t);return n&&t.month===n[1]?n[2]:1}constructor(...t){super(...t),this.identifier="japanese"}}function dC(e){if(e.year===1){let t=ka.indexOf(e.era);return as[t]}}const CO=-543;class v5 extends sr{fromJulianDay(t){let n=super.fromJulianDay(t),r=El(n.era,n.year);return new Mt(this,r-CO,n.month,n.day)}toJulianDay(t){return super.toJulianDay(fC(t))}getEras(){return["BE"]}getDaysInMonth(t){return super.getDaysInMonth(fC(t))}balanceDate(){}constructor(...t){super(...t),this.identifier="buddhist"}}function fC(e){let[t,n]=Md(e.year+CO);return new Mt(t,n,e.month,e.day)}const Tc=1911;function TO(e){return e.era==="minguo"?e.year+Tc:1-e.year+Tc}function pC(e){let t=e-Tc;return t>0?["minguo",t]:["before_minguo",1-t]}class y5 extends sr{fromJulianDay(t){let n=super.fromJulianDay(t),r=El(n.era,n.year),[a,o]=pC(r);return new Mt(this,a,o,n.month,n.day)}toJulianDay(t){return super.toJulianDay(hC(t))}getEras(){return["before_minguo","minguo"]}balanceDate(t){let[n,r]=pC(TO(t));t.era=n,t.year=r}isInverseEra(t){return t.era==="before_minguo"}getDaysInMonth(t){return super.getDaysInMonth(hC(t))}getYearsInEra(t){return t.era==="before_minguo"?9999:9999-Tc}constructor(...t){super(...t),this.identifier="roc"}}function hC(e){let[t,n]=Md(TO(e));return new Mt(t,n,e.month,e.day)}const mC=1948320,gC=[0,31,62,93,124,155,186,216,246,276,306,336];class _5{fromJulianDay(t){let n=t-mC,r=1+Math.floor((33*n+3)/12053),a=365*(r-1)+Math.floor((8*r+21)/33),o=n-a,s=o<216?Math.floor(o/31):Math.floor((o-6)/30),i=o-gC[s]+1;return new Mt(this,r,s+1,i)}toJulianDay(t){let n=mC-1+365*(t.year-1)+Math.floor((8*t.year+21)/33);return n+=gC[t.month-1],n+=t.day,n}getMonthsInYear(){return 12}getDaysInMonth(t){return t.month<=6?31:t.month<=11||rs(25*t.year+11,33)<8?30:29}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 31}getEras(){return["AP"]}getYearsInEra(){return 9377}constructor(){this.identifier="persian"}}const $m=78,vC=80;class b5 extends sr{fromJulianDay(t){let n=super.fromJulianDay(t),r=n.year-$m,a=t-lo(n.era,n.year,1,1),o;a<vC?(r--,o=$a(n.year-1)?31:30,a+=o+155+90+10):(o=$a(n.year)?31:30,a-=vC);let s,i;if(a<o)s=1,i=a+1;else{let l=a-o;l<155?(s=Math.floor(l/31)+2,i=l%31+1):(l-=155,s=Math.floor(l/30)+7,i=l%30+1)}return new Mt(this,r,s,i)}toJulianDay(t){let n=t.year+$m,[r,a]=Md(n),o,s;return $a(a)?(o=31,s=lo(r,a,3,21)):(o=30,s=lo(r,a,3,22)),t.month===1?s+t.day-1:(s+=o+Math.min(t.month-2,5)*31,t.month>=8&&(s+=(t.month-7)*30),s+=t.day-1,s)}getDaysInMonth(t){return t.month===1&&$a(t.year+$m)||t.month>=2&&t.month<=6?31:30}getYearsInEra(){return 9919}getEras(){return["saka"]}balanceDate(){}constructor(...t){super(...t),this.identifier="indian"}}const Ac=1948440,yC=1948439,Fn=1300,qo=1600,w5=460322;function xc(e,t,n,r){return r+Math.ceil(29.5*(n-1))+(t-1)*354+Math.floor((3+11*t)/30)+e-1}function AO(e,t,n){let r=Math.floor((30*(n-t)+10646)/10631),a=Math.min(12,Math.ceil((n-(29+xc(t,r,1,1)))/29.5)+1),o=n-xc(t,r,a,1)+1;return new Mt(e,r,a,o)}function _C(e){return(14+11*e)%30<11}class a_{fromJulianDay(t){return AO(this,Ac,t)}toJulianDay(t){return xc(Ac,t.year,t.month,t.day)}getDaysInMonth(t){let n=29+t.month%2;return t.month===12&&_C(t.year)&&n++,n}getMonthsInYear(){return 12}getDaysInYear(t){return _C(t.year)?355:354}getMaximumMonthsInYear(){return 12}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9665}getEras(){return["AH"]}constructor(){this.identifier="islamic-civil"}}class S5 extends a_{fromJulianDay(t){return AO(this,yC,t)}toJulianDay(t){return xc(yC,t.year,t.month,t.day)}constructor(...t){super(...t),this.identifier="islamic-tbla"}}const E5="qgpUDckO1AbqBmwDrQpVBakGkgepC9QF2gpcBS0NlQZKB1QLagutBa4ETwoXBYsGpQbVCtYCWwmdBE0KJg2VDawFtgm6AlsKKwWVCsoG6Qr0AnYJtgJWCcoKpAvSC9kF3AJtCU0FpQpSC6ULtAW2CVcFlwJLBaMGUgdlC2oFqworBZUMSg2lDcoF1gpXCasESwmlClILagt1BXYCtwhbBFUFqQW0BdoJ3QRuAjYJqgpUDbIN1QXaAlsJqwRVCkkLZAtxC7QFtQpVCiUNkg7JDtQG6QprCasEkwpJDaQNsg25CroEWworBZUKKgtVC1wFvQQ9Ah0JlQpKC1oLbQW2AjsJmwRVBqkGVAdqC2wFrQpVBSkLkgupC9QF2gpaBasKlQVJB2QHqgu1BbYCVgpNDiULUgtqC60FrgIvCZcESwalBqwG1gpdBZ0ETQoWDZUNqgW1BdoCWwmtBJUFygbkBuoK9QS2AlYJqgpUC9IL2QXqAm0JrQSVCkoLpQuyBbUJ1gSXCkcFkwZJB1ULagVrCisFiwpGDaMNygXWCtsEawJLCaUKUgtpC3UFdgG3CFsCKwVlBbQF2gntBG0BtgimClINqQ3UBdoKWwmrBFMGKQdiB6kLsgW1ClUFJQuSDckO0gbpCmsFqwRVCikNVA2qDbUJugQ7CpsETQqqCtUK2gJdCV4ELgqaDFUNsga5BroEXQotBZUKUguoC7QLuQXaAloJSgukDdEO6AZqC20FNQWVBkoNqA3UDdoGWwWdAisGFQtKC5ULqgWuCi4JjwwnBZUGqgbWCl0FnQI=";let yv,os;function $u(e){return w5+os[e-Fn]}function hi(e,t){let n=e-Fn,r=1<<11-(t-1);return(yv[n]&r)===0?29:30}function bC(e,t){let n=$u(e);for(let r=1;r<t;r++)n+=hi(e,r);return n}function wC(e){return os[e+1-Fn]-os[e-Fn]}class C5 extends a_{constructor(){if(super(),this.identifier="islamic-umalqura",yv||(yv=new Uint16Array(Uint8Array.from(atob(E5),t=>t.charCodeAt(0)).buffer)),!os){os=new Uint32Array(qo-Fn+1);let t=0;for(let n=Fn;n<=qo;n++){os[n-Fn]=t;
26for(let r=1;r<=12;r++)t+=hi(n,r)}}}fromJulianDay(t){let n=t-Ac,r=$u(Fn),a=$u(qo);if(n<r||n>a)return super.fromJulianDay(t);{let o=Fn-1,s=1,i=1;for(;i>0;){o++,i=n-$u(o)+1;let l=wC(o);if(i===l){s=12;break}else if(i<l){let c=hi(o,s);for(s=1;i>c;)i-=c,s++,c=hi(o,s);break}}return new Mt(this,o,s,n-bC(o,s)+1)}}toJulianDay(t){return t.year<Fn||t.year>qo?super.toJulianDay(t):Ac+bC(t.year,t.month)+(t.day-1)}getDaysInMonth(t){return t.year<Fn||t.year>qo?super.getDaysInMonth(t):hi(t.year,t.month)}getDaysInYear(t){return t.year<Fn||t.year>qo?super.getDaysInYear(t):wC(t.year)}}const SC=347997,xO=1080,RO=24*xO,T5=29,A5=12*xO+793,x5=T5*RO+A5;function so(e){return rs(e*7+1,19)<7}function Mu(e){let t=Math.floor((235*e-234)/19),n=12084+13753*t,r=t*29+Math.floor(n/25920);return rs(3*(r+1),7)<3&&(r+=1),r}function R5(e){let t=Mu(e-1),n=Mu(e);return Mu(e+1)-n===356?2:n-t===382?1:0}function Oi(e){return Mu(e)+R5(e)}function OO(e){return Oi(e+1)-Oi(e)}function O5(e){let t=OO(e);switch(t>380&&(t-=30),t){case 353:return 0;case 354:return 1;case 355:return 2}}function cu(e,t){if(t>=6&&!so(e)&&t++,t===4||t===7||t===9||t===11||t===13)return 29;let n=O5(e);return t===2?n===2?30:29:t===3?n===0?29:30:t===6?so(e)?30:0:30}class P5{fromJulianDay(t){let n=t-SC,r=n*RO/x5,a=Math.floor((19*r+234)/235)+1,o=Oi(a),s=Math.floor(n-o);for(;s<1;)a--,o=Oi(a),s=Math.floor(n-o);let i=1,l=0;for(;l<s;)l+=cu(a,i),i++;i--,l-=cu(a,i);let c=s-l;return new Mt(this,a,i,c)}toJulianDay(t){let n=Oi(t.year);for(let r=1;r<t.month;r++)n+=cu(t.year,r);return n+t.day+SC}getDaysInMonth(t){return cu(t.year,t.month)}getMonthsInYear(t){return so(t.year)?13:12}getDaysInYear(t){return OO(t.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(){return 9999}getEras(){return["AM"]}balanceYearMonth(t,n){n.year!==t.year&&(so(n.year)&&!so(t.year)&&n.month>6?t.month--:!so(n.year)&&so(t.year)&&n.month>6&&t.month++)}constructor(){this.identifier="hebrew"}}const _v=1723856,EC=1824665,bv=5500;function Rc(e,t,n,r){return e+365*t+Math.floor(t/4)+30*(n-1)+r-1}function o_(e,t){let n=Math.floor(4*(t-e)/1461),r=1+Math.floor((t-Rc(e,n,1,1))/30),a=t+1-Rc(e,n,r,1);return[n,r,a]}function PO(e){return Math.floor(e%4/3)}function IO(e,t){return t%13!==0?30:PO(e)+5}class s_{fromJulianDay(t){let[n,r,a]=o_(_v,t),o="AM";return n<=0&&(o="AA",n+=bv),new Mt(this,o,n,r,a)}toJulianDay(t){let n=t.year;return t.era==="AA"&&(n-=bv),Rc(_v,n,t.month,t.day)}getDaysInMonth(t){return IO(t.year,t.month)}getMonthsInYear(){return 13}getDaysInYear(t){return 365+PO(t.year)}getMaximumMonthsInYear(){return 13}getMaximumDaysInMonth(){return 30}getYearsInEra(t){return t.era==="AA"?9999:9991}getEras(){return["AA","AM"]}constructor(){this.identifier="ethiopic"}}class I5 extends s_{fromJulianDay(t){let[n,r,a]=o_(_v,t);return n+=bv,new Mt(this,"AA",n,r,a)}getEras(){return["AA"]}getYearsInEra(){return 9999}constructor(...t){super(...t),this.identifier="ethioaa"}}class k5 extends s_{fromJulianDay(t){let[n,r,a]=o_(EC,t),o="CE";return n<=0&&(o="BCE",n=1-n),new Mt(this,o,n,r,a)}toJulianDay(t){let n=t.year;return t.era==="BCE"&&(n=1-n),Rc(EC,n,t.month,t.day)}getDaysInMonth(t){let n=t.year;return t.era==="BCE"&&(n=1-n),IO(n,t.month)}isInverseEra(t){return t.era==="BCE"}balanceDate(t){t.year<=0&&(t.era=t.era==="BCE"?"CE":"BCE",t.year=1-t.year)}getEras(){return["BCE","CE"]}getYearsInEra(t){return t.era==="BCE"?9999:9715}constructor(...t){super(...t),this.identifier="coptic"}}function D5(e){switch(e){case"buddhist":return new v5;case"ethiopic":return new s_;case"ethioaa":return new I5;case"coptic":return new k5;case"hebrew":return new P5;case"indian":return new b5;case"islamic-civil":return new a_;case"islamic-tbla":return new S5;case"islamic-umalqura":return new C5;case"japanese":return new g5;case"persian":return new _5;case"roc":return new y5;default:return new sr}}let Mm=new Map;class Nr{constructor(t,n={}){this.formatter=kO(t,n),this.options=n}format(t){return this.formatter.format(t)}formatToParts(t){return this.formatter.formatToParts(t)}formatRange(t,n){if(typeof this.formatter.formatRange=="function")return this.formatter.formatRange(t,n);if(n<t)throw new RangeError("End date must be >= start date");return`${this.formatter.format(t)} – ${this.formatter.format(n)}`}formatRangeToParts(t,n){if(typeof this.formatter.formatRangeToParts=="function")return this.formatter.formatRangeToParts(t,n);if(n<t)throw new RangeError("End date must be >= start date");let r=this.formatter.formatToParts(t),a=this.formatter.formatToParts(n);return[...r.map(o=>({...o,source:"startRange"})),{type:"literal",value:" – ",source:"shared"},...a.map(o=>({...o,source:"endRange"}))]}resolvedOptions(){let t=this.formatter.resolvedOptions();return N5()&&(this.resolvedHourCycle||(this.resolvedHourCycle=L5(t.locale,this.options)),t.hourCycle=this.resolvedHourCycle,t.hour12=this.resolvedHourCycle==="h11"||this.resolvedHourCycle==="h12"),t.calendar==="ethiopic-amete-alem"&&(t.calendar="ethioaa"),t}}const $5={true:{ja:"h11"},false:{}};function kO(e,t={}){if(typeof t.hour12=="boolean"&&M5()){t={...t};let a=$5[String(t.hour12)][e.split("-")[0]],o=t.hour12?"h12":"h23";t.hourCycle=a??o,delete t.hour12}let n=e+(t?Object.entries(t).sort((a,o)=>a[0]<o[0]?-1:1).join():"");if(Mm.has(n))return Mm.get(n);let r=new Intl.DateTimeFormat(e,t);return Mm.set(n,r),r}let Nm=null;function M5(){return Nm==null&&(Nm=new Intl.DateTimeFormat("en-US",{hour:"numeric",hour12:!1}).format(new Date(2020,2,3,0))==="24"),Nm}let Lm=null;function N5(){return Lm==null&&(Lm=new Intl.DateTimeFormat("fr",{hour:"numeric",hour12:!1}).resolvedOptions().hourCycle==="h12"),Lm}function L5(e,t){if(!t.timeStyle&&!t.hour)return;e=e.replace(/(-u-)?-nu-[a-zA-Z0-9]+/,""),e+=(e.includes("-u-")?"":"-u")+"-nu-latn";let n=kO(e,{...t,timeZone:void 0}),r=parseInt(n.formatToParts(new Date(2020,2,3,0)).find(o=>o.type==="hour").value,10),a=parseInt(n.formatToParts(new Date(2020,2,3,23)).find(o=>o.type==="hour").value,10);if(r===0&&a===23)return"h23";if(r===24&&a===23)return"h24";if(r===0&&a===11)return"h11";if(r===12&&a===11)return"h12";throw new Error("Unexpected hour cycle result")}function V5(e,t){const n=[];for(let r=0;r<e.length;r+=t)n.push(e.slice(r,r+t));return n}function Un(e,t=Cl()){return Ld(e)?e.toDate():e.toDate(t)}function B5(e){return e instanceof Cs}function Ld(e){return e instanceof Ts}function wv(e){return B5(e)||Ld(e)}function Tr(e){if(e instanceof Date){const t=e.getFullYear(),n=e.getMonth()+1;return new Date(t,n,0).getDate()}else return e.set({day:100}).day}function jn(e,t){return e.compare(t)<0}function mi(e,t){return e.compare(t)>0}function DO(e,t){return e.compare(t)<=0}function F5(e,t){return e.compare(t)>=0}function q5(e,t,n){return F5(e,t)&&DO(e,n)}
26function U5(e,t,n){return mi(e,t)&&jn(e,n)}function j5(e,t,n){const r=cO(e,n);return t>r?e.subtract({days:r+7-t}):t===r?e:e.subtract({days:r-t})}function H5(e,t,n){const r=cO(e,n),a=t===0?6:t-1;return r===a?e:r>a?e.add({days:7-r+a}):e.add({days:a-r})}function $O(e,t,n,r){if(n===void 0&&r===void 0)return!0;let a=e.add({days:1});if(r!=null&&r(a)||n!=null&&n(a))return!1;const o=t;for(;a.compare(o)<0;)if(a=a.add({days:1}),r!=null&&r(a)||n!=null&&n(a))return!1;return!0}function CC(e,t){const n=[];let r=e.add({days:1});const a=t;for(;r.compare(a)<0;)n.push(r),r=r.add({days:1});return n}function Vm(e){const{dateObj:t,weekStartsOn:n,fixedWeeks:r,locale:a}=e,o=Tr(t),s=Array.from({length:o},(y,b)=>t.set({day:b+1})),i=hv(t),l=sC(t),c=j5(i,n,a),u=H5(l,n,a),d=CC(c.subtract({days:1}),i),f=CC(l,u.add({days:1})),p=d.length+s.length+f.length;if(r&&p<42){const y=42-p;let b=f[f.length-1];b||(b=sC(t));const w=Array.from({length:y},(v,_)=>{const S=_+1;return b.add({days:S})});f.push(...w)}const g=d.concat(s,f),h=V5(g,7);return{value:t,cells:g,rows:h}}function no(e){const{numberOfMonths:t,dateObj:n,...r}=e,a=[];if(!t||t===1)return a.push(Vm({...r,dateObj:n})),a;a.push(Vm({...r,dateObj:n}));for(let o=1;o<t;o++){const s=n.add({months:o});a.push(Vm({...r,dateObj:s}))}return a}const W5=["top","right","bottom","left"],ja=Math.min,xn=Math.max,Oc=Math.round,du=Math.floor,_r=e=>({x:e,y:e}),K5={left:"right",right:"left",bottom:"top",top:"bottom"};function Sv(e,t,n){return xn(e,ja(t,n))}function la(e,t){return typeof e=="function"?e(t):e}function ua(e){return e.split("-")[0]}function qs(e){return e.split("-")[1]}function i_(e){return e==="x"?"y":"x"}function l_(e){return e==="y"?"height":"width"}function vr(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function u_(e){return i_(vr(e))}function z5(e,t,n){n===void 0&&(n=!1);const r=qs(e),a=u_(e),o=l_(a);let s=a==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[o]>t.floating[o]&&(s=Pc(s)),[s,Pc(s)]}function G5(e){const t=Pc(e);return[Ev(e),t,Ev(t)]}function Ev(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const TC=["left","right"],AC=["right","left"],Y5=["top","bottom"],Q5=["bottom","top"];function J5(e,t,n){switch(e){case"top":case"bottom":return n?t?AC:TC:t?TC:AC;case"left":case"right":return t?Y5:Q5;default:return[]}}function X5(e,t,n,r){const a=qs(e);let o=J5(ua(e),n==="start",r);return a&&(o=o.map(s=>s+"-"+a),t&&(o=o.concat(o.map(Ev)))),o}function Pc(e){const t=ua(e);return K5[t]+e.slice(t.length)}function Z5(e){return{top:0,right:0,bottom:0,left:0,...e}}function MO(e){return typeof e!="number"?Z5(e):{top:e,right:e,bottom:e,left:e}}function Ic(e){const{x:t,y:n,width:r,height:a}=e;return{width:r,height:a,top:n,left:t,right:t+r,bottom:n+a,x:t,y:n}}function xC(e,t,n){let{reference:r,floating:a}=e;const o=vr(t),s=u_(t),i=l_(s),l=ua(t),c=o==="y",u=r.x+r.width/2-a.width/2,d=r.y+r.height/2-a.height/2,f=r[i]/2-a[i]/2;let p;switch(l){case"top":p={x:u,y:r.y-a.height};break;case"bottom":p={x:u,y:r.y+r.height};break;case"right":p={x:r.x+r.width,y:d};break;case"left":p={x:r.x-a.width,y:d};break;default:p={x:r.x,y:r.y}}switch(qs(t)){case"start":p[s]-=f*(n&&c?-1:1);break;case"end":p[s]+=f*(n&&c?-1:1);break}return p}async function eW(e,t){var n;t===void 0&&(t={});const{x:r,y:a,platform:o,rects:s,elements:i,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=la(t,e),g=MO(p),y=i[f?d==="floating"?"reference":"floating":d],b=Ic(await o.getClippingRect({element:(n=await(o.isElement==null?void 0:o.isElement(y)))==null||n?y:y.contextElement||await(o.getDocumentElement==null?void 0:o.getDocumentElement(i.floating)),boundary:c,rootBoundary:u,strategy:l})),w=d==="floating"?{x:r,y:a,width:s.floating.width,height:s.floating.height}:s.reference,v=await(o.getOffsetParent==null?void 0:o.getOffsetParent(i.floating)),_=await(o.isElement==null?void 0:o.isElement(v))?await(o.getScale==null?void 0:o.getScale(v))||{x:1,y:1}:{x:1,y:1},S=Ic(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:w,offsetParent:v,strategy:l}):w);return{top:(b.top-S.top+g.top)/_.y,bottom:(S.bottom-b.bottom+g.bottom)/_.y,left
26:(b.left-S.left+g.left)/_.x,right:(S.right-b.right+g.right)/_.x}}const tW=50,nW=async(e,t,n)=>{const{placement:r="bottom",strategy:a="absolute",middleware:o=[],platform:s}=n,i=s.detectOverflow?s:{...s,detectOverflow:eW},l=await(s.isRTL==null?void 0:s.isRTL(t));let c=await s.getElementRects({reference:e,floating:t,strategy:a}),{x:u,y:d}=xC(c,r,l),f=r,p=0;const g={};for(let h=0;h<o.length;h++){const y=o[h];if(!y)continue;const{name:b,fn:w}=y,{x:v,y:_,data:S,reset:E}=await w({x:u,y:d,initialPlacement:r,placement:f,strategy:a,middlewareData:g,rects:c,platform:i,elements:{reference:e,floating:t}});u=v??u,d=_??d,g[b]={...g[b],...S},E&&p<tW&&(p++,typeof E=="object"&&(E.placement&&(f=E.placement),E.rects&&(c=E.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:a}):E.rects),{x:u,y:d}=xC(c,f,l)),h=-1)}return{x:u,y:d,placement:f,strategy:a,middlewareData:g}},rW=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:a,rects:o,platform:s,elements:i,middlewareData:l}=t,{element:c,padding:u=0}=la(e,t)||{};if(c==null)return{};const d=MO(u),f={x:n,y:r},p=u_(a),g=l_(p),h=await s.getDimensions(c),y=p==="y",b=y?"top":"left",w=y?"bottom":"right",v=y?"clientHeight":"clientWidth",_=o.reference[g]+o.reference[p]-f[p]-o.floating[g],S=f[p]-o.reference[p],E=await(s.getOffsetParent==null?void 0:s.getOffsetParent(c));let C=E?E[v]:0;(!C||!await(s.isElement==null?void 0:s.isElement(E)))&&(C=i.floating[v]||o.floating[g]);const x=_/2-S/2,A=C/2-h[g]/2-1,T=ja(d[b],A),O=ja(d[w],A),P=T,z=C-h[g]-O,Q=C/2-h[g]/2+x,K=Sv(P,Q,z),W=!l.arrow&&qs(a)!=null&&Q!==K&&o.reference[g]/2-(Q<P?T:O)-h[g]/2<0,G=W?Q<P?Q-P:Q-z:0;return{[p]:f[p]+G,data:{[p]:K,centerOffset:Q-K-G,...W&&{alignmentOffset:G}},reset:W}}}),aW=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:a,middlewareData:o,rects:s,initialPlacement:i,platform:l,elements:c}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...y}=la(e,t);if((n=o.arrow)!=null&&n.alignmentOffset)return{};const b=ua(a),w=vr(i),v=ua(i)===i,_=await(l.isRTL==null?void 0:l.isRTL(c.floating)),S=f||(v||!h?[Pc(i)]:G5(i)),E=g!=="none";!f&&E&&S.push(...X5(i,h,g,_));const C=[i,...S],x=await l.detectOverflow(t,y),A=[];let T=((r=o.flip)==null?void 0:r.overflows)||[];if(u&&A.push(x[b]),d){const Q=z5(a,s,_);A.push(x[Q[0]],x[Q[1]])}if(T=[...T,{placement:a,overflows:A}],!A.every(Q=>Q<=0)){var O,P;const Q=(((O=o.flip)==null?void 0:O.index)||0)+1,K=C[Q];if(K&&(!(d==="alignment"?w!==vr(K):!1)||T.every(ee=>vr(ee.placement)===w?ee.overflows[0]>0:!0)))return{data:{index:Q,overflows:T},reset:{placement:K}};let W=(P=T.filter(G=>G.overflows[0]<=0).sort((G,ee)=>G.overflows[1]-ee.overflows[1])[0])==null?void 0:P.placement;if(!W)switch(p){case"bestFit":{var z;const G=(z=T.filter(ee=>{if(E){const ge=vr(ee.placement);return ge===w||ge==="y"}return!0}).map(ee=>[ee.placement,ee.overflows.filter(ge=>ge>0).reduce((ge,Se)=>ge+Se,0)]).sort((ee,ge)=>ee[1]-ge[1])[0])==null?void 0:z[0];G&&(W=G);break}case"initialPlacement":W=i;break}if(a!==W)return{reset:{placement:W}}}return{}}}};function RC(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function OC(e){return W5.some(t=>e[t]>=0)}const oW=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:a="referenceHidden",...o}=la(e,t);switch(a){case"referenceHidden":{const s=await r.detectOverflow(t,{...o,elementContext:"reference"}),i=RC(s,n.reference);return{data:{referenceHiddenOffsets:i,referenceHidden:OC(i)}}}case"escaped":{const s=await r.detectOverflow(t,{...o,altBoundary:!0}),i=RC(s,n.floating);return{data:{escapedOffsets:i,escaped:OC(i)}}}default:return{}}}}},NO=new Set(["left","top"]);async function sW(e,t){const{placement:n,platform:r,elements:a}=e,o=await(r.isRTL==null?void 0:r.isRTL(a.floating)),s=ua(n),i=qs(n),l=vr(n)==="y",c=NO.has(s)?-1:1,u=o&&l?-1:1,d=la(t,e);let{mainAxis:f,crossAxis:p,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}
26:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return i&&typeof g=="number"&&(p=i==="end"?g*-1:g),l?{x:p*u,y:f*c}:{x:f*c,y:p*u}}const iW=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:a,y:o,placement:s,middlewareData:i}=t,l=await sW(t,e);return s===((n=i.offset)==null?void 0:n.placement)&&(r=i.arrow)!=null&&r.alignmentOffset?{}:{x:a+l.x,y:o+l.y,data:{...l,placement:s}}}}},lW=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:a,platform:o}=t,{mainAxis:s=!0,crossAxis:i=!1,limiter:l={fn:b=>{let{x:w,y:v}=b;return{x:w,y:v}}},...c}=la(e,t),u={x:n,y:r},d=await o.detectOverflow(t,c),f=vr(ua(a)),p=i_(f);let g=u[p],h=u[f];if(s){const b=p==="y"?"top":"left",w=p==="y"?"bottom":"right",v=g+d[b],_=g-d[w];g=Sv(v,g,_)}if(i){const b=f==="y"?"top":"left",w=f==="y"?"bottom":"right",v=h+d[b],_=h-d[w];h=Sv(v,h,_)}const y=l.fn({...t,[p]:g,[f]:h});return{...y,data:{x:y.x-n,y:y.y-r,enabled:{[p]:s,[f]:i}}}}}},uW=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:a,rects:o,middlewareData:s}=t,{offset:i=0,mainAxis:l=!0,crossAxis:c=!0}=la(e,t),u={x:n,y:r},d=vr(a),f=i_(d);let p=u[f],g=u[d];const h=la(i,t),y=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){const v=f==="y"?"height":"width",_=o.reference[f]-o.floating[v]+y.mainAxis,S=o.reference[f]+o.reference[v]-y.mainAxis;p<_?p=_:p>S&&(p=S)}if(c){var b,w;const v=f==="y"?"width":"height",_=NO.has(ua(a)),S=o.reference[d]-o.floating[v]+(_&&((b=s.offset)==null?void 0:b[d])||0)+(_?0:y.crossAxis),E=o.reference[d]+o.reference[v]+(_?0:((w=s.offset)==null?void 0:w[d])||0)-(_?y.crossAxis:0);g<S?g=S:g>E&&(g=E)}return{[f]:p,[d]:g}}}},cW=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:a,rects:o,platform:s,elements:i}=t,{apply:l=()=>{},...c}=la(e,t),u=await s.detectOverflow(t,c),d=ua(a),f=qs(a),p=vr(a)==="y",{width:g,height:h}=o.floating;let y,b;d==="top"||d==="bottom"?(y=d,b=f===(await(s.isRTL==null?void 0:s.isRTL(i.floating))?"start":"end")?"left":"right"):(b=d,y=f==="end"?"top":"bottom");const w=h-u.top-u.bottom,v=g-u.left-u.right,_=ja(h-u[y],w),S=ja(g-u[b],v),E=!t.middlewareData.shift;let C=_,x=S;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(x=v),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=w),E&&!f){const T=xn(u.left,0),O=xn(u.right,0),P=xn(u.top,0),z=xn(u.bottom,0);p?x=g-2*(T!==0||O!==0?T+O:xn(u.left,u.right)):C=h-2*(P!==0||z!==0?P+z:xn(u.top,u.bottom))}await l({...t,availableWidth:x,availableHeight:C});const A=await s.getDimensions(i.floating);return g!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}};function Vd(){return typeof window<"u"}function Io(e){return c_(e)?(e.nodeName||"").toLowerCase():"#document"}function Pn(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Or(e){var t;return(t=(c_(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function c_(e){return Vd()?e instanceof Node||e instanceof Pn(e).Node:!1}function ir(e){return Vd()?e instanceof Element||e instanceof Pn(e).Element:!1}function ha(e){return Vd()?e instanceof HTMLElement||e instanceof Pn(e).HTMLElement:!1}function PC(e){return!Vd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Pn(e).ShadowRoot}function Tl(e){const{overflow:t,overflowX:n,overflowY:r,display:a}=lr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&a!=="inline"&&a!=="contents"}function dW(e){return/^(table|td|th)$/.test(Io(e))}function Bd(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const fW=/transform|translate|scale|rotate|perspective|filter/,pW=/paint|layout|strict|content/,ro=e=>!!e&&e!=="none";let Bm;function d_(e){const t=ir(e)?lr(e):e;return ro(t.transform)||ro(t.translate)||ro(t.scale)||ro(t.rotate)||ro(t.perspective)||!f_()&&(ro(t.backdropFilter)||ro(t.filter))||fW.test(t.willChange||"")||pW.test(t.contain||"")}function hW(e){let t=Ha(e);for(;ha(t)&&!As(t);){if(d_(t))return t;if(Bd(t))return null;t=Ha(t)}return null}function f_(){return Bm==null&&(Bm=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Bm}function As(e){return/^(html|body|#document)$/.test(Io(e))}function lr(e){return Pn(e).getComputedStyle(e)}function Fd(e){return ir(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ha(e){if(Io(e)==="html")return e;const t=e.assignedSlot||e.parentNode||PC(e)&&e.host||Or(e);return PC(t)?t.host:t}function LO(e){const t=Ha(e);return As(t)?e.ownerDocument?e.ownerDocument.body:e.body:ha(t)&&Tl(t)?t:LO(t)}function Gi(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const a=LO(e),o=a===((r=e.ownerDocument)==null?void 0:r.body),s=Pn(a);if(o){const i=Cv(s);
26return t.concat(s,s.visualViewport||[],Tl(a)?a:[],i&&n?Gi(i):[])}else return t.concat(a,Gi(a,[],n))}function Cv(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function VO(e){const t=lr(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const a=ha(e),o=a?e.offsetWidth:n,s=a?e.offsetHeight:r,i=Oc(n)!==o||Oc(r)!==s;return i&&(n=o,r=s),{width:n,height:r,$:i}}function p_(e){return ir(e)?e:e.contextElement}function ss(e){const t=p_(e);if(!ha(t))return _r(1);const n=t.getBoundingClientRect(),{width:r,height:a,$:o}=VO(t);let s=(o?Oc(n.width):n.width)/r,i=(o?Oc(n.height):n.height)/a;return(!s||!Number.isFinite(s))&&(s=1),(!i||!Number.isFinite(i))&&(i=1),{x:s,y:i}}const mW=_r(0);function BO(e){const t=Pn(e);return!f_()||!t.visualViewport?mW:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function gW(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Pn(e)?!1:t}function Eo(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const a=e.getBoundingClientRect(),o=p_(e);let s=_r(1);t&&(r?ir(r)&&(s=ss(r)):s=ss(e));const i=gW(o,n,r)?BO(o):_r(0);let l=(a.left+i.x)/s.x,c=(a.top+i.y)/s.y,u=a.width/s.x,d=a.height/s.y;if(o){const f=Pn(o),p=r&&ir(r)?Pn(r):r;let g=f,h=Cv(g);for(;h&&r&&p!==g;){const y=ss(h),b=h.getBoundingClientRect(),w=lr(h),v=b.left+(h.clientLeft+parseFloat(w.paddingLeft))*y.x,_=b.top+(h.clientTop+parseFloat(w.paddingTop))*y.y;l*=y.x,c*=y.y,u*=y.x,d*=y.y,l+=v,c+=_,g=Pn(h),h=Cv(g)}}return Ic({width:u,height:d,x:l,y:c})}function qd(e,t){const n=Fd(e).scrollLeft;return t?t.left+n:Eo(Or(e)).left+n}function FO(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-qd(e,n),a=n.top+t.scrollTop;return{x:r,y:a}}function vW(e){let{elements:t,rect:n,offsetParent:r,strategy:a}=e;const o=a==="fixed",s=Or(r),i=t?Bd(t.floating):!1;if(r===s||i&&o)return n;let l={scrollLeft:0,scrollTop:0},c=_r(1);const u=_r(0),d=ha(r);if((d||!d&&!o)&&((Io(r)!=="body"||Tl(s))&&(l=Fd(r)),d)){const p=Eo(r);c=ss(r),u.x=p.x+r.clientLeft,u.y=p.y+r.clientTop}const f=s&&!d&&!o?FO(s,l):_r(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}}function yW(e){return Array.from(e.getClientRects())}function _W(e){const t=Or(e),n=Fd(e),r=e.ownerDocument.body,a=xn(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=xn(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+qd(e);const i=-n.scrollTop;return lr(r).direction==="rtl"&&(s+=xn(t.clientWidth,r.clientWidth)-a),{width:a,height:o,x:s,y:i}}const IC=25;function bW(e,t){const n=Pn(e),r=Or(e),a=n.visualViewport;let o=r.clientWidth,s=r.clientHeight,i=0,l=0;if(a){o=a.width,s=a.height;const u=f_();(!u||u&&t==="fixed")&&(i=a.offsetLeft,l=a.offsetTop)}const c=qd(r);if(c<=0){const u=r.ownerDocument,d=u.body,f=getComputedStyle(d),p=u.compatMode==="CSS1Compat"&&parseFloat(f.marginLeft)+parseFloat(f.marginRight)||0,g=Math.abs(r.clientWidth-d.clientWidth-p);g<=IC&&(o-=g)}else c<=IC&&(o+=c);return{width:o,height:s,x:i,y:l}}function wW(e,t){const n=Eo(e,!0,t==="fixed"),r=n.top+e.clientTop,a=n.left+e.clientLeft,o=ha(e)?ss(e):_r(1),s=e.clientWidth*o.x,i=e.clientHeight*o.y,l=a*o.x,c=r*o.y;return{width:s,height:i,x:l,y:c}}function kC(e,t,n){let r;if(t==="viewport")r=bW(e,n);else if(t==="document")r=_W(Or(e));else if(ir(t))r=wW(t,n);else{const a=BO(e);r={x:t.x-a.x,y:t.y-a.y,width:t.width,height:t.height}}return Ic(r)}function qO(e,t){const n=Ha(e);return n===t||!ir(n)||As(n)?!1:lr(n).position==="fixed"||qO(n,t)}function SW(e,t){const n=t.get(e);if(n)return n;let r=Gi(e,[],!1).filter(i=>ir(i)&&Io(i)!=="body"),a=null;const o=lr(e).position==="fixed";let s=o?Ha(e):e;for(;ir(s)&&!As(s);){const i=lr(s),l=d_(s);!l&&i.position==="fixed"&&(a=null),(o?!l&&!a:!l&&i.position==="static"&&!!a&&(a.position==="absolute"||a.position==="fixed")||Tl(s)&&!l&&qO(e,s))?r=r.filter(u=>u!==s):a=i,s=Ha(s)}return t.set(e,r),r}function EW(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e;const s=[...n==="clippingAncestors"?Bd(t)?[]:SW(t,this._c):[].concat(n),r],i=kC(t,s[0],a);let l=i.top,c=i.right,u=i.bottom,d=i.left;for(let f=1;f<s.length;f++){const p=kC(t,s[f],a);l=xn(p.top,l),c=ja(p.right,c),u=ja(p.bottom,u),d=xn(p.left,d)}return{width:c-d,height:u-l,x:d,y:l}}function CW(e){const{width:t,height:n}=VO(e);return{width:t,height:n}}function TW(e,t,n){const r=ha(t),a=Or(t),o=n==="fixed",s=Eo(e,!0,o,t);let i={scrollLeft:0,scrollTop:0};const l=_r(0);function c(){l.x=qd(a)}if(r||!r&&!o)if((Io(t)!=="body"||Tl(a))&&(i=Fd(t)),r){const p=Eo(t,!0,o,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}else a&&c();o&&!r&&a&&c();const u=a&&!r&&!o?FO(a,i):_r(0),d=s.left+i.scrollLeft-l.x-u.x,f=s.top+i.scrollTop-l.y-u.y;return{x:d,y:f,width:s.width,height:s.height}}function Fm(e){return lr(e).position==="static"}function DC(e,t){if(!ha(e)||lr(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Or(e)===n&&(n=n.ownerDocument.body),n}function UO(e,t){const n=Pn(e);if(Bd(e))return n;if(!ha(e)){let a=Ha(e);for(;a&&!As(a);){if(ir(a)&&!Fm(a))return a;a=Ha(a)}return n}let r=DC(e,t);for(;r&&dW(r)&&Fm(r);)r=DC(r,t);return r&&As(r)&&Fm(r)&&!d_(r)?n:r||hW(e)||n}const AW=async function(e){const t=this.getOffsetParent||UO,n=this.getDimensions,r=await n(e.floating);return{reference:TW(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function xW(e){return lr(e).direction==="rtl"}const RW={convertOffsetParentRelativeRectToViewportRelativeRect:vW,getDocumentElement:Or,getClippingRect:EW,getOffsetParent:UO,getElementRects:AW,getClientRects:yW,getDimensions:CW,getScale:ss,isElement:ir,isRTL:xW};function jO(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function OW(e,t){let n=null,r;const a=Or(e);function o(){var i;clearTimeout(r),(i=n)==null||i.disconnect(),n=null}function s(i,l){i===void 0&&(i=!1),l===void 0&&(l=1),o();const c=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=c;if(i||t(),!f||!p)return;const g=du(d),h=du(a.clientWidth-(u+f)),y=du(a.clientHeight-(d+p)),b=du(u),v={rootMargin:-g+"px "+-h+"px "+-y+"px "+-b+"px",threshold:xn(0,ja(1,l))||1};let _=!0;function S(E){const C=E[0].intersectionRatio;if(C!==l){if(!_)return s();C?s(!1,C):r=setTimeout(()=>{s(!1,1e-7)},1e3)}C===1&&!jO(c,e.getBoundingClientRect())&&s(),_=!1}try{n=new IntersectionObserver(S,{...v,root:a.ownerDocument})}catch{n=new IntersectionObserver(S,v)}n.observe(e)}return s(!0),o}function PW(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:a=!0,ancestorResize:o=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:i=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,c=p_(e),u=a||o?[...c?Gi(c):[],...t?Gi(t):[]]:[];u.forEach(b=>{a&&b.addEventListener("scroll",n,{passive:!0}),o&&b.addEventListener("resize",n)});const d=c&&i?OW(c,n):null;let f=-1,p=null;s&&(p=new ResizeObserver(b=>{let[w]=b;w&&w.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var v;(v=p)==null||v.observe(t)})),n()}),c&&!l&&p.observe(c),t&&p.observe(t));let g,h=l?Eo(e):null;l&&y();function y(){const b=Eo(e);h&&!jO(h,b)&&n(),h=b,g=requestAnimationFrame(y)}return n(),()=>{var b;u.forEach(w=>{a&&w.removeEventListener("scroll",n),o&&w.removeEventListener("resize",n)}),d?.(),(b=p)==null||b.disconnect(),p=null,l&&cancelAnimationFrame(g)}}
26const IW=iW,kW=lW,$C=aW,DW=cW,$W=oW,MW=rW,NW=uW,LW=(e,t,n)=>{const r=new Map,a={platform:RW,...n},o={...a.platform,_c:r};return nW(e,t,{...a,platform:o})};function VW(e){return e!=null&&typeof e=="object"&&"$el"in e}function Tv(e){if(VW(e)){const t=e.$el;return c_(t)&&Io(t)==="#comment"?null:t}return e}function zo(e){return typeof e=="function"?e():m(e)}function BW(e){return{name:"arrow",options:e,fn(t){const n=Tv(zo(e.element));return n==null?{}:MW({element:n,padding:e.padding}).fn(t)}}}function HO(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function MC(e,t){const n=HO(e);return Math.round(t*n)/n}function FW(e,t,n){n===void 0&&(n={});const r=n.whileElementsMounted,a=D(()=>{var C;return(C=zo(n.open))!=null?C:!0}),o=D(()=>zo(n.middleware)),s=D(()=>{var C;return(C=zo(n.placement))!=null?C:"bottom"}),i=D(()=>{var C;return(C=zo(n.strategy))!=null?C:"absolute"}),l=D(()=>{var C;return(C=zo(n.transform))!=null?C:!0}),c=D(()=>Tv(e.value)),u=D(()=>Tv(t.value)),d=B(0),f=B(0),p=B(i.value),g=B(s.value),h=Ct({}),y=B(!1),b=D(()=>{const C={position:p.value,left:"0",top:"0"};if(!u.value)return C;const x=MC(u.value,d.value),A=MC(u.value,f.value);return l.value?{...C,transform:"translate("+x+"px, "+A+"px)",...HO(u.value)>=1.5&&{willChange:"transform"}}:{position:p.value,left:x+"px",top:A+"px"}});let w;function v(){if(c.value==null||u.value==null)return;const C=a.value;LW(c.value,u.value,{middleware:o.value,placement:s.value,strategy:i.value}).then(x=>{d.value=x.x,f.value=x.y,p.value=x.strategy,g.value=x.placement,h.value=x.middlewareData,y.value=C!==!1})}function _(){typeof w=="function"&&(w(),w=void 0)}function S(){if(_(),r===void 0){v();return}if(c.value!=null&&u.value!=null){w=r(c.value,u.value,v);return}}function E(){a.value||(y.value=!1)}return _e([o,s,i,a],v,{flush:"sync"}),_e([c,u],S,{flush:"sync"}),_e(a,E,{flush:"sync"}),Dn()&&wr(_),{x:Fr(d),y:Fr(f),strategy:Fr(p),placement:Fr(g),middlewareData:Fr(h),isPositioned:Fr(y),floatingStyles:b,update:v}}function je(e,t){const n=typeof e=="string"&&!t?`${e}Context`:t,r=Symbol(n);return[a=>{const o=vt(r,a);if(o||o===null)return o;throw new Error(`Injection \`${r.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(", ")}`:`\`${e}\``}`)},a=>(nn(r,a),a)]}function WO(e,t,n){const r=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(a)}function kc(e,t=Number.NEGATIVE_INFINITY,n=Number.POSITIVE_INFINITY){return Math.min(n,Math.max(t,e))}function Nu(e){return e==null}function h_(e){const{defaultValue:t,defaultPlaceholder:n,granularity:r="day",locale:a="en"}=e;if(Array.isArray(t)&&t.length)return t.at(-1).copy();if(t&&!Array.isArray(t))return t.copy();if(n)return n.copy();const o=new Date,s=o.getFullYear(),i=o.getMonth()+1,l=o.getDate(),c=["hour","minute","second"],u=new Nr(a),d=D5(u.resolvedOptions().calendar);return c.includes(r??"day")?yn(new Cs(s,i,l,0,0,0),d):yn(new Mt(s,i,l),d)}const qW=["ach","af","am","an","ar","ast","az","be","bg","bn","br","bs","ca","cak","ckb","cs","cy","da","de","dsb","el","en","eo","es","et","eu","fa","ff","fi","fr","fy","ga","gd","gl","he","hr","hsb","hu","ia","id","it","ja","ka","kk","kn","ko","lb","lo","lt","lv","meh","ml","ms","nl","nn","no","oc","pl","pt","rm","ro","ru","sc","scn","sk","sl","sr","sv","szl","tg","th","tr","uk","zh-CN","zh-TW"],UW=["year","month","day"],qm={ach:{year:"mwaka",month:"dwe",day:"nino"},af:{year:"jjjj",month:"mm",day:"dd"},am:{year:"ዓዓዓዓ",month:"ሚሜ",day:"ቀቀ"},an:{year:"aaaa",month:"mm",day:"dd"},ar:{year:"سنة",month:"شهر",day:"يوم"},ast:{year:"aaaa",month:"mm",day:"dd"},az:{year:"iiii",month:"aa",day:"gg"},be:{year:"гггг",month:"мм",day:"дд"},bg:{year:"гггг",month:"мм",day:"дд"},bn:{year:"yyyy",month:"মিমি",day:"dd"},br:{year:"bbbb",month:"mm",day:"dd"},bs:{year:"gggg",month:"mm",day:"dd"},ca:{year:"aaaa",month:"mm",day:"dd"},cak:{year:"jjjj",month:"ii",day:"q'q'"},ckb:{year:"ساڵ",month:"مانگ",day:"ڕۆژ"},cs:{year:"rrrr",month:"mm",day:"dd"},cy:{year:"bbbb",month:"mm",day:"dd"},da:{year:"åååå",month:"mm",day:"dd"},de:{year:"jjjj",month:"mm",day:"tt"},dsb:{year:"llll",month:"mm",day:"źź"},el:{year:"εεεε",month:"μμ",day:"ηη"},en:{year:"yyyy",month:"mm",day:"dd"},eo:{year:"jjjj",month:"mm",day:"tt"},es:{year:"aaaa",month:"mm",day:"dd"},et:{year:"aaaa",month:"kk",day:"pp"},eu:{year:"uuuu",month:"hh",day:"ee"},fa:{year:"سال",month:"ماه",day:"روز"},ff:{year:"hhhh",month:"ll",day:"ññ"},fi:{year:"vvvv",month:"kk",day:"pp"},fr:{year:"aaaa",month:"mm",day:"jj"},fy:{year:"jjjj",month:"mm",day:"dd"},ga:{year:"bbbb",month:"mm",day:"ll"},gd:{year:"bbbb",month:"mm",day:"ll"},gl:{year:"aaaa",month:"mm",day:"dd"},he:{year:"שנה",month:"חודש",day:"יום"},hr:{year:"gggg",month:"mm",day:"dd"},hsb:{year:"llll",month:"mm",day:"dd"},hu:{year:"éééé",month:"hh",day:"nn"},ia:{year:"aaaa",month:"mm",day:"dd"},id:{year:"tttt",month:"bb",day:"hh"},it:{year:"aaaa",month:"mm",day:"gg"},ja:{year:" 年 ",month:"月",day:"日"},ka:{year:"წწწწ",month:"თთ",day:"რრ"},kk:{year:"жжжж",month:"аа",day:"кк"},kn:{year:"ವವವವ",month:"ಮಿಮೀ",day:"ದಿದಿ"},ko:{year:"연도",month:"월",day:"일"},lb:{year:"jjjj",month:"mm",day:"dd"},lo:{year:"ປປປປ",month:"ດດ",day:"ວວ"},lt:{year:"mmmm",month:"mm",day:"dd"},lv:{year:"gggg",month:"mm",day:"dd"},meh:{year:"aaaa",month:"mm",day:"dd"},ml:{year:"വർഷം",month:"മാസം",day:"തീയതി"},ms:{year:"tttt",month:"mm",day:"hh"},nl:{year:"jjjj",month:"mm",day:"dd"},nn:{year:"åååå",month:"mm",day:"dd"},no:{year:"åååå",month:"mm",day:"dd"},oc:{year:"aaaa",month:"mm",day:"jj"},pl:{year:"rrrr",month:"mm",day:"dd"},pt:{year:"aaaa",month:"mm",day:"dd"}
26,rm:{year:"oooo",month:"mm",day:"dd"},ro:{year:"aaaa",month:"ll",day:"zz"},ru:{year:"гггг",month:"мм",day:"дд"},sc:{year:"aaaa",month:"mm",day:"dd"},scn:{year:"aaaa",month:"mm",day:"jj"},sk:{year:"rrrr",month:"mm",day:"dd"},sl:{year:"llll",month:"mm",day:"dd"},sr:{year:"гггг",month:"мм",day:"дд"},sv:{year:"åååå",month:"mm",day:"dd"},szl:{year:"rrrr",month:"mm",day:"dd"},tg:{year:"сссс",month:"мм",day:"рр"},th:{year:"ปปปป",month:"ดด",day:"วว"},tr:{year:"yyyy",month:"aa",day:"gg"},uk:{year:"рррр",month:"мм",day:"дд"},"zh-CN":{year:"年",month:"月",day:"日"},"zh-TW":{year:"年",month:"月",day:"日"}};function jW(e){if(NC(e))return qm[e];{const t=zW(e);return NC(t)?qm[t]:qm.en}}function Um(e,t,n){return HW(e)?jW(n)[e]:KW(e)?t:WW(e)?"––":""}function NC(e){return qW.includes(e)}function HW(e){return UW.includes(e)}function WW(e){return e==="hour"||e==="minute"||e==="second"}function KW(e){return e==="era"||e==="dayPeriod"}function zW(e){return Intl.Locale?new Intl.Locale(e).language:e.split("-")[0]}const m_=["day","month","year"],KO=["hour","minute","second","dayPeriod"],zO=[...m_,...KO];function GW(e){return m_.includes(e)}function GO(e){return zO.includes(e)}function YW(e,t){const n={year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:"short",hourCycle:t===24?"h24":void 0,hour12:t===24?!1:void 0};return e==="day"&&(delete n.second,delete n.hour,delete n.minute,delete n.timeZoneName),e==="hour"&&(delete n.minute,delete n.second),e==="minute"&&delete n.second,n}function QW(e){const t=e.querySelector("[data-selected]");if(t)return t.focus();const n=e.querySelector("[data-today]");if(n)return n.focus();const r=e.querySelector("[data-radix-vue-calendar-day]");if(r)return r.focus()}function JW(e,t){var n;const r=Ct();return yt(()=>{r.value=e()},{...t,flush:(n=void 0)!=null?n:"sync"}),kn(r)}function ko(e){return Dn()?(wr(e),!0):!1}function XW(){const e=new Set,t=n=>{e.delete(n)};return{on:n=>{e.add(n);const r=()=>t(n);return ko(r),{off:r}},off:t,trigger:(...n)=>Promise.all(Array.from(e).map(r=>r(...n)))}}function ZW(e){let t=!1,n;const r=Xi(!0);return(...a)=>(t||(n=r.run(()=>e(...a)),t=!0),n)}function YO(e){let t=0,n,r;const a=()=>{t-=1,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return(...o)=>(t+=1,n||(r=Xi(!0),n=r.run(()=>e(...o))),ko(a),n)}function br(e){return typeof e=="function"?e():m(e)}const Pr=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const eK=e=>typeof e<"u",tK=Object.prototype.toString,nK=e=>tK.call(e)==="[object Object]",Dc=()=>{},LC=rK();function rK(){var e,t;return Pr&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window?.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function QO(e,t){function n(...r){return new Promise((a,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(o)})}return n}const JO=e=>e();function aK(e,t={}){let n,r,a=Dc;const o=s=>{clearTimeout(s),a(),a=Dc};return s=>{const i=br(e),l=br(t.maxWait);return n&&o(n),i<=0||l!==void 0&&l<=0?(r&&(o(r),r=null),Promise.resolve(s())):new Promise((c,u)=>{a=t.rejectOnCancel?u:c,l&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,c(s())},l)),n=setTimeout(()=>{r&&o(r),r=null,c(s())},i)})}}function oK(e=JO){const t=B(!0);function n(){t.value=!1}function r(){t.value=!0}return{isActive:kn(t),pause:n,resume:r,eventFilter:(...o)=>{t.value&&e(...o)}}}function sK(e){return Ge()}function Ud(e,t=1e4){return Rs((n,r)=>{let a=br(e),o;const s=()=>setTimeout(()=>{a=br(e),r()},br(t));return ko(()=>{clearTimeout(o)}),{get(){return n(),a},set(i){a=i,r(),clearTimeout(o),o=s()}}})}function iK(e,t=200,n={}){return QO(aK(t,n),e)}function lK(e,t,n={}){const{eventFilter:r=JO,...a}=n;return _e(e,QO(r,t),a)}function VC(e,t,n={}){const{eventFilter:r,...a}=n,{eventFilter:o,pause:s,resume:i,isActive:l}=oK(r);return{stop:lK(e,t,{...a,eventFilter:o}),pause:s,resume:i,isActive:l}}function uK(e,t,...[n]){const{flush:r="sync",deep:a=!1,immediate:o=!0,direction:s="both",transform:i={}}=n||{},l=[],c="ltr"in i&&i.ltr||(d=>d),u="rtl"in i&&i.rtl||(d=>d);return(s==="both"||s==="ltr")&&l.push(VC(e,d=>{l.forEach(f=>f.pause()),t.value=c(d),l.forEach(f=>f.resume())},{flush:r,deep:a,immediate:o})),(s==="both"||s==="rtl")&&l.push(VC(t,d=>{l.forEach(f=>f.pause()),e.value=u(d),l.forEach(f=>f.resume())},{flush:r,deep:a,immediate:o})),()=>{l.forEach(d=>d.stop())}}function cK(e,t){sK()&&xr(e,t)}function g_(e,t,n={}){const{immediate:r=!0}=n,a=B(!1);let o=null;function s(){o&&(clearTimeout(o),o=null)}function i(){a.value=!1,s()}function l(...c){s(),a.value=!0,o=setTimeout(()=>{a.value=!1,o=null,e(...c)},br(t))}return r&&(a.value=!0,Pr&&l()),ko(i),{isPending:kn(a),start:l,stop:i}}function dK(e=1e3,t={}){const{controls:n=!1,callback:r}=t,a=g_(r??Dc,e,t),o=D(()=>!a.isPending.value);return n?{ready:o,...a}:o}function bn(e){var t;const n=br(e);return(t=n?.$el)!=null?t:n}const Al=Pr?window:void 0;function Wa(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=Al):[t,n,r,a]=e,!t)return Dc;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],s=()=>{o.forEach(u=>u()),o.length=0},i=(u,d,f,p)=>(u.addEventListener(d,f,p),()=>u.removeEventListener(d,f,p)),l=_e(()=>[bn(t),br(a)],([u,d])=>{if(s(),!u)return;const f=nK(d)?{...d}:d;o.push(...n.flatMap(p=>r.map(g=>i(u,p,g,f))))},{immediate:!0,flush:"post"}),c=()=>
26{l(),s()};return ko(c),c}function fK(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function v_(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:a=Al,eventName:o="keydown",passive:s=!1,dedupe:i=!1}=r,l=fK(t);return Wa(a,o,c=>{c.repeat&&br(i)||l(c)&&n(c)},s)}function jd(){const e=B(!1),t=Ge();return t&&Ve(()=>{e.value=!0},t),e}function pK(e){const t=jd();return D(()=>(t.value,!!e()))}function XO(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:a=Al}=t,o=B(!1),s=r?1e3/r:null;let i=0,l=null;function c(f){if(!o.value||!a)return;i||(i=f);const p=f-i;if(s&&p<s){l=a.requestAnimationFrame(c);return}i=f,e({delta:p,timestamp:f}),l=a.requestAnimationFrame(c)}function u(){!o.value&&a&&(o.value=!0,i=0,l=a.requestAnimationFrame(c))}function d(){o.value=!1,l!=null&&a&&(a.cancelAnimationFrame(l),l=null)}return n&&u(),ko(d),{isActive:kn(o),pause:d,resume:u}}function hK(e){return JSON.parse(JSON.stringify(e))}function mK(e,t,n={}){const{window:r=Al,...a}=n;let o;const s=pK(()=>r&&"ResizeObserver"in r),i=()=>{o&&(o.disconnect(),o=void 0)},l=D(()=>Array.isArray(e)?e.map(d=>bn(d)):[bn(e)]),c=_e(l,d=>{if(i(),s.value&&r){o=new ResizeObserver(t);for(const f of d)f&&o.observe(f,a)}},{immediate:!0,flush:"post"}),u=()=>{i(),c()};return ko(u),{isSupported:s,stop:u}}function mt(e,t,n,r={}){var a,o,s;const{clone:i=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:f}=r,p=Ge(),g=n||p?.emit||((a=p?.$emit)==null?void 0:a.bind(p))||((s=(o=p?.proxy)==null?void 0:o.$emit)==null?void 0:s.bind(p?.proxy));let h=c;t||(t="modelValue"),h=h||`update:${t.toString()}`;const y=v=>i?typeof i=="function"?i(v):hK(v):v,b=()=>eK(e[t])?y(e[t]):d,w=v=>{f?f(v)&&g(h,v):g(h,v)};if(l){const v=b(),_=B(v);let S=!1;return _e(()=>e[t],E=>{S||(S=!0,_.value=y(E),Oe(()=>S=!1))}),_e(_,E=>{!S&&(E!==e[t]||u)&&w(E)},{deep:u}),_}else return D({get(){return b()},set(v){w(v)}})}function Hd(e){return e?e.flatMap(t=>t.type===Je?Hd(t.children):[t]):[]}function St(){let e=document.activeElement;if(e==null)return null;for(;e!=null&&e.shadowRoot!=null&&e.shadowRoot.activeElement!=null;)e=e.shadowRoot.activeElement;return e}const gK=["INPUT","TEXTAREA"];function Wd(e,t,n,r={}){if(!t||r.enableIgnoredElement&&gK.includes(t.nodeName))return null;const{arrowKeyOptions:a="both",attributeName:o="[data-radix-vue-collection-item]",itemsArray:s=[],loop:i=!0,dir:l="ltr",preventScroll:c=!0,focus:u=!1}=r,[d,f,p,g,h,y]=[e.key==="ArrowRight",e.key==="ArrowLeft",e.key==="ArrowUp",e.key==="ArrowDown",e.key==="Home",e.key==="End"],b=p||g,w=d||f;if(!h&&!y&&(!b&&!w||a==="vertical"&&w||a==="horizontal"&&b))return null;const v=n?Array.from(n.querySelectorAll(o)):s;if(!v.length)return null;c&&e.preventDefault();let _=null;return w||b?_=ZO(v,t,{goForward:b?g:l==="ltr"?d:f,loop:i}):h?_=v.at(0)||null:y&&(_=v.at(-1)||null),u&&_?.focus(),_}function ZO(e,t,n,r=e.length){if(--r===0)return null;const a=e.indexOf(t),o=n.goForward?a+1:a-1;if(!n.loop&&(o<0||o>=e.length))return null;const s=(o+e.length)%e.length,i=e[s];return i?i.hasAttribute("disabled")&&i.getAttribute("disabled")!=="false"?ZO(e,i,n,r):i:null}function jm(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Av(e,t,n=".",r){if(!jm(t))return Av(e,{},n);const a=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const s=e[o];s!=null&&(Array.isArray(s)&&Array.isArray(a[o])?a[o]=[...s,...a[o]]:jm(s)&&jm(a[o])?a[o]=Av(s,a[o],(n?`${n}.`:"")+o.toString()):a[o]=s)}return a}function vK(e){return(...t)=>t.reduce((n,r)=>Av(n,r,""),{})}const yK=vK(),[Kd]=je("ConfigProvider");let _K="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",bK=(e=21)=>{let t="",n=e;for(;n--;)t+=_K[Math.random()*64|0];return t};const wK=YO(()=>{const e=B(new Map),t=B(),n=D(()=>{for(const s of e.value.values())if(s)return!0;return!1}),r=Kd({scrollBody:B(!0)});let a=null;const o=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.body.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",LC&&a?.(),t.value=void 0};return _e(n,(s,i)=>{var l;if(!Pr)return;if(!s){i&&o();return}t.value===void 0&&(t.value=document.body.style.overflow);const c=window.innerWidth-document.documentElement.clientWidth,u={padding:c,margin:0},d=(l=r.scrollBody)!=null&&l.value?typeof r.scrollBody.value=="object"?yK({padding:r.scrollBody.value.padding===!0?c:r.scrollBody.value.padding,margin:r.scrollBody.value.margin===!0?c:r.scrollBody.value.margin},u):u:{padding:0,margin:0};c>0&&(document.body.style.paddingRight=typeof d.padding=="number"?`${d.padding}px`:String(d.padding),document.body.style.marginRight=typeof d.margin=="number"?`${d.margin}px`:String(d.margin),document.body.style.setProperty("--scrollbar-width",`${c}px`),document.body.style.overflow="hidden"),LC&&(a=Wa(document,"touchmove",f=>SK(f),{passive:!1})),Oe(()=>{document.body.style.pointerEvents="none",document.body.style.overflow="hidden"})},{immediate:!0,flush:"sync"}),e});function zd(e){const t=bK(6),n=wK();n.value.set(t,e??!1);const r=D({get:()=>n.value.get(t)??!1,set:a=>n.value.set(t,a)});return cK(()=>{n.value.delete(t)}),r}function eP(e){const t=window.getComputedStyle(e);
26if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!(n instanceof Element)||n.tagName==="BODY"?!1:eP(n)}}function SK(e){const t=e||window.event,n=t.target;return n instanceof Element&&eP(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}const EK="data-radix-vue-collection-item";function ma(e,t=EK){const n=e??Symbol();return{createCollection:r=>{const a=B([]);function o(){const s=bn(r);return s?a.value=Array.from(s.querySelectorAll(`[${t}]:not([data-disabled])`)):a.value=[]}return Jv(()=>{a.value=[]}),Ve(o),nd(o),_e(()=>r?.value,o,{immediate:!0}),nn(n,a),a},injectCollection:()=>vt(n,B([]))}}function tP(e){const t=B(e);function n(){return t.value}function r(h){t.value=h}function a(h,y){return new Nr(t.value,y).format(h)}function o(h,y=!0){return wv(h)&&y?a(Un(h),{dateStyle:"long",timeStyle:"long"}):a(Un(h),{dateStyle:"long"})}function s(h,y={}){return new Nr(t.value,{month:"long",year:"numeric",...y}).format(h)}function i(h,y={}){return new Nr(t.value,{month:"long",...y}).format(h)}function l(){const h=dO(Cl());return[1,2,3,4,5,6,7,8,9,10,11,12].map(y=>({label:i(Un(h.set({month:y}))),value:y}))}function c(h,y={}){return new Nr(t.value,{year:"numeric",...y}).format(h)}function u(h,y){return Ld(h)?new Nr(t.value,{...y,timeZone:h.timeZone}).formatToParts(Un(h)):new Nr(t.value,y).formatToParts(Un(h))}function d(h,y="narrow"){return new Nr(t.value,{weekday:y}).format(h)}function f(h){var y;return((y=new Nr(t.value,{hour:"numeric",minute:"numeric"}).formatToParts(h).find(b=>b.type==="dayPeriod"))==null?void 0:y.value)==="PM"?"PM":"AM"}const p={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"};function g(h,y,b={}){const w={...p,...b},v=u(h,w).find(_=>_.type===y);return v?v.value:""}return{setLocale:r,getLocale:n,fullMonth:i,fullYear:c,fullMonthAndYear:s,toParts:u,custom:a,part:g,dayPeriod:f,selectedDate:o,dayOfWeek:d,getMonths:l}}function zn(e){const t=Kd({dir:B("ltr")});return D(()=>{var n;return e?.value||((n=t.dir)==null?void 0:n.value)||"ltr"})}
26function ga(e){const t=Ge(),n=t?.type.emits,r={};return n!=null&&n.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(a=>{r[yi(Ot(a))]=(...o)=>e(a,...o)}),r}let Hm=0;function y_(){yt(e=>{if(!Pr)return;const t=document.querySelectorAll("[data-radix-focus-guard]");document.body.insertAdjacentElement("afterbegin",t[0]??BC()),document.body.insertAdjacentElement("beforeend",t[1]??BC()),Hm++,e(()=>{Hm===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(n=>n.remove()),Hm--})})}function BC(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}function Gd(e){return D(()=>{var t;return br(e)?!!((t=bn(e))!=null&&t.closest("form")):!0})}function Us(e){const t=Ge(),n=Object.keys(t?.type.props??{}).reduce((a,o)=>{const s=(t?.type.props[o]).default;return s!==void 0&&(a[o]=s),a},{}),r=Os(e);return D(()=>{const a={},o=t?.vnode.props??{};return Object.keys(o).forEach(s=>{a[Ot(s)]=o[s]}),Object.keys({...n,...a}).reduce((s,i)=>(r.value[i]!==void 0&&(s[i]=r.value[i]),s),{})})}function Nn(e,t){const n=Us(e),r=t?ga(t):{};return D(()=>({...n.value,...r}))}function re(){const e=Ge(),t=B(),n=D(()=>{var s,i;return["#text","#comment"].includes((s=t.value)==null?void 0:s.$el.nodeName)?(i=t.value)==null?void 0:i.$el.nextElementSibling:bn(t)}),r=Object.assign({},e.exposed),a={};for(const s in e.props)Object.defineProperty(a,s,{enumerable:!0,configurable:!0,get:()=>e.props[s]});if(Object.keys(r).length>0)for(const s in r)Object.defineProperty(a,s,{enumerable:!0,configurable:!0,get:()=>r[s]});Object.defineProperty(a,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=a;function o(s){t.value=s,s&&(Object.defineProperty(a,"$el",{enumerable:!0,configurable:!0,get:()=>s instanceof Element?s:s.$el}),e.exposed=a)}return{forwardRef:o,currentRef:t,currentElement:n}}function nP(e,t){const n=Ud(!1,300),r=B(null),a=XW();function o(){r.value=null,n.value=!1}function s(i,l){const c=i.currentTarget,u={x:i.clientX,y:i.clientY},d=CK(u,c.getBoundingClientRect()),f=TK(u,d),p=AK(l.getBoundingClientRect()),g=RK([...f,...p]);r.value=g,n.value=!0}return yt(i=>{if(e.value&&t.value){const l=u=>s(u,t.value),c=u=>s(u,e.value);e.value.addEventListener("pointerleave",l),t.value.addEventListener("pointerleave",c),i(()=>{var u,d;(u=e.value)==null||u.removeEventListener("pointerleave",l),(d=t.value)==null||d.removeEventListener("pointerleave",c)})}}),yt(i=>{var l;if(r.value){const c=u=>{var d,f;if(!r.value)return;const p=u.target,g={x:u.clientX,y:u.clientY},h=((d=e.value)==null?void 0:d.contains(p))||((f=t.value)==null?void 0:f.contains(p)),y=!xK(g,r.value),b=!!p.closest("[data-grace-area-trigger]");h?o():(y||b)&&(o(),a.trigger())};(l=e.value)==null||l.ownerDocument.addEventListener("pointermove",c),i(()=>{var u;return(u=e.value)==null?void 0:u.ownerDocument.removeEventListener("pointermove",c)})}}),{isPointerInTransit:n,onPointerExit:a.on}}function CK(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),a=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,a,o)){case o:return"left";case a:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function TK(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function AK(e){const{top:t,right:n,bottom:r,left:a}=e;return[{x:a,y:t},{x:n,y:t},{x:n,y:r},{x:a,y:r}]}function xK(e,t){const{x:n,y:r}=e;let a=!1;for(let o=0,s=t.length-1;o<t.length;s=o++){const i=t[o].x,l=t[o].y,c=t[s].x,u=t[s].y;l>r!=u>r&&n<(c-i)*(r-l)/(u-l)+i&&(a=!a)}return a}function RK(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),OK(t)}function OK(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const a=e[r];for(;t.length>=2;){const o=t[t.length-1],s=t[t.length-2];if((o.x-s.x)*(a.y-s.y)>=(o.y-s.y)*(a.x-s.x))t.pop();else break}t.push(a)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const a=e[r];for(;n.length>=2;){const o=n[n.length-1],s=n[n.length-2];if((o.x-s.x)*(a.y-s.y)>=(o.y-s.y)*(a.x-s.x))n.pop();else break}n.push(a)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var PK=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Uo=new WeakMap,fu=new WeakMap,pu={},Wm=0,rP=function(e){return e&&(e.host||rP(e.parentNode))},IK=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=rP(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},kK=function(e,t,n,r){var a=IK(t,Array.isArray(e)?e:[e]);pu[n]||(pu[n]=new WeakMap);
26var o=pu[n],s=[],i=new Set,l=new Set(a),c=function(d){!d||i.has(d)||(i.add(d),c(d.parentNode))};a.forEach(c);var u=function(d){!d||l.has(d)||Array.prototype.forEach.call(d.children,function(f){if(i.has(f))u(f);else try{var p=f.getAttribute(r),g=p!==null&&p!=="false",h=(Uo.get(f)||0)+1,y=(o.get(f)||0)+1;Uo.set(f,h),o.set(f,y),s.push(f),h===1&&g&&fu.set(f,!0),y===1&&f.setAttribute(n,"true"),g||f.setAttribute(r,"true")}catch(b){console.error("aria-hidden: cannot operate on ",f,b)}})};return u(t),i.clear(),Wm++,function(){s.forEach(function(d){var f=Uo.get(d)-1,p=o.get(d)-1;Uo.set(d,f),o.set(d,p),f||(fu.has(d)||d.removeAttribute(r),fu.delete(d)),p||d.removeAttribute(n)}),Wm--,Wm||(Uo=new WeakMap,Uo=new WeakMap,fu=new WeakMap,pu={})}},DK=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),a=PK(e);return a?(r.push.apply(r,Array.from(a.querySelectorAll("[aria-live]"))),kK(r,a,n,"aria-hidden")):function(){return null}};function Yd(e){let t;_e(()=>bn(e),n=>{n?t=DK(n):t&&t()}),wn(()=>{t&&t()})}let $K=0;function Qt(e,t="radix"){if(e)return e;const n=Kd({useId:void 0});return G_?`${t}-${G_()}`:n.useId?`${t}-${n.useId()}`:`${t}-${++$K}`}function aP(e){const t=B(),n=D(()=>{var a;return((a=t.value)==null?void 0:a.width)??0}),r=D(()=>{var a;return((a=t.value)==null?void 0:a.height)??0});return Ve(()=>{const a=bn(e);if(a){t.value={width:a.offsetWidth,height:a.offsetHeight};const o=new ResizeObserver(s=>{if(!Array.isArray(s)||!s.length)return;const i=s[0];let l,c;if("borderBoxSize"in i){const u=i.borderBoxSize,d=Array.isArray(u)?u[0]:u;l=d.inlineSize,c=d.blockSize}else l=a.offsetWidth,c=a.offsetHeight;t.value={width:l,height:c}});return o.observe(a,{box:"border-box"}),()=>o.unobserve(a)}else t.value=void 0}),{width:n,height:r}}function MK(e,t){const n=B(e);function r(a){return t[n.value][a]??n.value}return{state:n,dispatch:a=>{n.value=r(a)}}}const NK="data-item-text";function __(e){const t=Ud("",1e3);return{search:t,handleTypeaheadSearch:(n,r)=>{if(!(e!=null&&e.value)&&!r)return;t.value=t.value+n;const a=e?.value??r,o=St(),s=a.map(d=>{var f;return{ref:d,textValue:((f=(d.querySelector(`[${NK}]`)??d).textContent)==null?void 0:f.trim())??""}}),i=s.find(d=>d.ref===o),l=s.map(d=>d.textValue),c=VK(l,t.value,i?.textValue),u=s.find(d=>d.textValue===c);return u&&u.ref.focus(),u?.ref},resetTypeahead:()=>{t.value=""}}}function LK(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function VK(e,t,n){const r=t.length>1&&Array.from(t).every(i=>i===t[0])?t[0]:t,a=n?e.indexOf(n):-1;let o=LK(e,Math.max(a,0));r.length===1&&(o=o.filter(i=>i!==n));const s=o.find(i=>i.toLowerCase().startsWith(r.toLowerCase()));return s!==n?s:void 0}function xl(){return{ALT:"Alt",ARROW_DOWN:"ArrowDown",ARROW_LEFT:"ArrowLeft",ARROW_RIGHT:"ArrowRight",ARROW_UP:"ArrowUp",BACKSPACE:"Backspace",CAPS_LOCK:"CapsLock",CONTROL:"Control",DELETE:"Delete",END:"End",ENTER:"Enter",ESCAPE:"Escape",F1:"F1",F10:"F10",F11:"F11",F12:"F12",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",HOME:"Home",META:"Meta",PAGE_DOWN:"PageDown",PAGE_UP:"PageUp",SHIFT:"Shift",SPACE:" ",TAB:"Tab",CTRL:"Control",ASTERISK:"*",SPACE_CODE:"Space"}}const b_=N({name:"PrimitiveSlot",inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{var r,a;if(!n.default)return null;const o=Hd(n.default()),s=o.findIndex(u=>u.type!==Rt);if(s===-1)return o;const i=o[s];(r=i.props)==null||delete r.ref;const l=i.props?se(t,i.props):t;t.class&&(a=i.props)!=null&&a.class&&delete i.props.class;const c=_n(i,l);for(const u in l)u.startsWith("on")&&(c.props||(c.props={}),c.props[u]=l[u]);return o.length===1?c:(o[s]=c,o)}}}),pe=N({name:"Primitive",inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:"div"}},setup(e,{attrs:t,slots:n}){const r=e.asChild?"template":e.as;return typeof r=="string"&&["area","img","input"].includes(r)?()=>rt(r,t):r!=="template"?()=>rt(e.as,t,{default:n.default}):()=>rt(b_,t,{default:n.default})}});function Rl(){const e=B(),t=D(()=>{var n,r;return["#text","#comment"].includes((n=e.value)==null?void 0:n.$el.nodeName)?(r=e.value)==null?void 0:r.$el.nextElementSibling:bn(e)});return{primitiveElement:e,currentElement:t}}const[oP,BK]=je("CollapsibleRoot"),FK=N({__name:"CollapsibleRoot",props:{defaultOpen:{type:Boolean,default:!1},open:{type:Boolean,default:void 0},disabled:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["update:open"],setup(e,{expose:t,emit:n}){const r=e,a=mt(r,"open",n,{defaultValue:r.defaultOpen,passive:r.open===void 0}),o=mt(r,"disabled");return BK({contentId:"",disabled:o,open:a,onOpenToggle:()=>{a.value=!a.value}}),t({open:a}),re(),(s,i)=>(k(),L(m(pe),{as:s.as,"as-child":r.asChild,"data-state":m(a)?"open":"closed","data-disabled":m(o)?"":void 0},{default:I(()=>[F(s.$slots,"default",{open:m(a)})]),_:3},8,["as","as-child","data-state","data-disabled"]))}}),qK=N({__name:"CollapsibleTrigger",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;re();const n=oP();return(r,a)=>{var o,s;return k(),L(m(pe),{type:r.as==="button"?"button":void 0,as:r.as,"as-child":t.asChild,"aria-controls":m(n).contentId,"aria-expanded":m(n).open.value,"data-state":m(n).open.value?"open":"closed","data-disabled":(o=m(n).disabled)!=null&&o.value?"":void 0,disabled:(s=m(n).disabled)==null?void 0:s.value,onClick:m(n).onOpenToggle},{default:I(()=>[F(r.$slots,"default")]),_:3},8,["type","as","as-child","aria-controls","aria-expanded","data-state","data-disabled","disabled","onClick"])}}});function UK(e,t){var n;const r=B({}),a=B("none"),o=B(e),s=e.value?"mounted":"unmounted";let i;const l=((n=t.value)==null?void 0:n.ownerDocument.defaultView)??Al,{state:c,dispatch:u}=MK(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}}),d=y=>{var b;if(Pr){const w=new CustomEvent(y,{bubbles:!1,cancelable:!1});(b=t.value)==null||b.dispatchEvent(w)}};_e(e,async(y,b)=>{var w;const v=b!==y;if(await Oe(),v){const _=a.value,S=hu(t.value);y?(u("MOUNT"),d("enter"),S==="none"&&d("after-enter")):S==="none"||((w=r.value)==null?void 0:w.display)==="none"?(u("UNMOUNT"),d("leave"),d("after-leave")):b&&_!==S?(u("ANIMATION_OUT"),d("leave")):(u("UNMOUNT"),d("after-leave"))}},{immediate:!0});const f=y=>{const b=hu(t.value),w=b.includes(y.animationName),v=c.value==="mounted"?"enter":"leave";if(y.target===t.value&&w&&(d(`after-${v}`),u("ANIMATION_END"),!o.value)){const _=t.value.style.animationFillMode;t.value.style.animationFillMode="forwards",i=l?.setTimeout(()=>{var S;((S=t.value)==null?void 0:S.style.animationFillMode)==="forwards"&&(t.value.style.animationFillMode=_)})}y.target===t.value&&b==="none"&&u("ANIMATION_END")},p=y=>
26{y.target===t.value&&(a.value=hu(t.value))},g=_e(t,(y,b)=>{y?(r.value=getComputedStyle(y),y.addEventListener("animationstart",p),y.addEventListener("animationcancel",f),y.addEventListener("animationend",f)):(u("ANIMATION_END"),i!==void 0&&l?.clearTimeout(i),b?.removeEventListener("animationstart",p),b?.removeEventListener("animationcancel",f),b?.removeEventListener("animationend",f))},{immediate:!0}),h=_e(c,()=>{const y=hu(t.value);a.value=c.value==="mounted"?y:"none"});return wn(()=>{g(),h()}),{isPresent:D(()=>["mounted","unmountSuspended"].includes(c.value))}}function hu(e){return e&&getComputedStyle(e).animationName||"none"}const En=N({name:"Presence",props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){var r;const{present:a,forceMount:o}=et(e),s=B(),{isPresent:i}=UK(a,s);n({present:i});let l=t.default({present:i});l=Hd(l||[]);const c=Ge();if(l&&l?.length>1){const u=(r=c?.parent)!=null&&r.type.name?`<${c.parent.type.name} />`:"component";throw new Error([`Detected an invalid children for \`${u}\` for  \`Presence\` component.`,"","Note: Presence works similarly to `v-if` directly, but it waits for animation/transition to finished before unmounting. So it expect only one direct child of valid VNode type.","You can apply a few solutions:",["Provide a single child element so that `presence` directive attach correctly.","Ensure the first child is an actual element instead of a raw text node or comment node."].map(d=>`  - ${d}`).join(`
27`)].join(`
28`))}return()=>o.value||a.value||i.value?rt(t.default({present:i})[0],{ref:u=>{const d=bn(u);return typeof d?.hasAttribute>"u"||(d!=null&&d.hasAttribute("data-radix-popper-content-wrapper")?s.value=d.firstElementChild:s.value=d),d}}):null}}),jK=N({inheritAttrs:!1,__name:"CollapsibleContent",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=oP();n.contentId||(n.contentId=Qt(void 0,"radix-vue-collapsible-content"));const r=B(),{forwardRef:a,currentElement:o}=re(),s=B(0),i=B(0),l=D(()=>n.open.value),c=B(l.value),u=B();return _e(()=>{var d;return[l.value,(d=r.value)==null?void 0:d.present]},async()=>{await Oe();const d=o.value;if(!d)return;u.value=u.value||{transitionDuration:d.style.transitionDuration,animationName:d.style.animationName},d.style.transitionDuration="0s",d.style.animationName="none";const f=d.getBoundingClientRect();i.value=f.height,s.value=f.width,c.value||(d.style.transitionDuration=u.value.transitionDuration,d.style.animationName=u.value.animationName)},{immediate:!0}),Ve(()=>{requestAnimationFrame(()=>{c.value=!1})}),(d,f)=>(k(),L(m(En),{ref_key:"presentRef",ref:r,present:d.forceMount||m(n).open.value,"force-mount":!0},{default:I(()=>{var p,g;return[de(m(pe),se(d.$attrs,{id:m(n).contentId,ref:m(a),"as-child":t.asChild,as:d.as,"data-state":m(n).open.value?"open":"closed","data-disabled":(p=m(n).disabled)!=null&&p.value?"":void 0,hidden:!((g=r.value)!=null&&g.present),style:{"--radix-collapsible-content-height":`${i.value}px`,"--radix-collapsible-content-width":`${s.value}px`}}),{default:I(()=>{var h;return[(h=r.value)!=null&&h.present?F(d.$slots,"default",{key:0}):ut("",!0)]}),_:3},16,["id","as-child","as","data-state","data-disabled","hidden","style"])]}),_:3},8,["present"]))}});function sP({type:e,defaultValue:t,modelValue:n}){const r=n||t;if(Nu(e)&&Nu(n)&&Nu(t))throw new Error("Either the `type` or the `value` or `default-value` prop must be defined.");if(n!==void 0&&t!==void 0&&typeof n!=typeof t)throw new Error(`Invalid prop \`value\` of value \`${n}\` supplied, should be the same type as the \`defaultValue\` prop, which is \`${t}\`. The \`value\` prop must be:
29  ${e==="single"?"- a string":e==="multiple"?"- an array of strings":`- a string
30- an array of strings`}
31  - \`undefined\``);const a=n!==void 0||t!==void 0;if(e&&a){const o=Array.isArray(n)||Array.isArray(t),s=n!==void 0?"modelValue":"defaultValue",i=s==="modelValue"?typeof n:typeof t;if(e==="single"&&o)return console.error(`Invalid prop \`${s}\` of type ${i} supplied with type \`single\`. The \`modelValue\` prop must be a string or \`undefined\`.
32    You can remove the \`type\` prop to let the component infer the type from the ${s} prop.`),"multiple";if(e==="multiple"&&!o)return console.error(`Invalid prop \`${s}\` of type ${i} supplied with type \`multiple\`. The \`modelValue\` prop must be an array of str
32ings or \`undefined\`.
33    You can remove the \`type\` prop to let the component infer the type from the ${s} prop.`),"single"}return a?Array.isArray(r)?"multiple":"single":e}function HK({type:e,defaultValue:t,modelValue:n}){return e||sP({type:e,defaultValue:t,modelValue:n})}function WK({type:e,defaultValue:t}){return t!==void 0?t:e==="single"?void 0:[]}function KK(e,t){const n=B(HK(e)),r=mt(e,"modelValue",t,{defaultValue:WK(e),passive:e.modelValue===void 0,deep:!0});_e(()=>[e.type,e.modelValue,e.defaultValue],()=>{const s=sP(e);n.value!==s&&(n.value=s)},{immediate:!0});function a(s){if(n.value==="single")r.value=s===r.value?void 0:s;else{const i=[...r.value||[]];if(i.includes(s)){const l=i.findIndex(c=>c===s);i.splice(l,1)}else i.push(s);r.value=i}}const o=D(()=>n.value==="single");return{modelValue:r,type:n,changeModelValue:a,isSingle:o}}const[Qd,zK]=je("AccordionRoot"),AX=N({__name:"AccordionRoot",props:{collapsible:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},dir:{},orientation:{default:"vertical"},asChild:{type:Boolean},as:{},type:{},modelValue:{},defaultValue:{}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,{dir:a,disabled:o}=et(n),s=zn(a),{modelValue:i,changeModelValue:l,isSingle:c}=KK(n,r),{forwardRef:u,currentElement:d}=re();return zK({disabled:o,direction:s,orientation:n.orientation,parentElement:d,isSingle:c,collapsible:n.collapsible,modelValue:i,changeModelValue:l}),(f,p)=>(k(),L(m(pe),{ref:m(u),"as-child":f.asChild,as:f.as},{default:I(()=>[F(f.$slots,"default",{modelValue:m(i)})]),_:3},8,["as-child","as"]))}}),[w_,GK]=je("AccordionItem"),xX=N({__name:"AccordionItem",props:{disabled:{type:Boolean},value:{},asChild:{type:Boolean},as:{}},setup(e,{expose:t}){const n=e,r=Qd(),a=D(()=>r.isSingle.value?n.value===r.modelValue.value:Array.isArray(r.modelValue.value)&&r.modelValue.value.includes(n.value)),o=D(()=>r.disabled.value||n.disabled),s=D(()=>o.value?"":void 0),i=D(()=>a.value?"open":"closed");t({open:a,dataDisabled:s});const{currentRef:l,currentElement:c}=re();GK({open:a,dataState:i,disabled:o,dataDisabled:s,triggerId:"",currentRef:l,currentElement:c,value:D(()=>n.value)});function u(d){var f;const p=d.target;if(Array.from(((f=r.parentElement.value)==null?void 0:f.querySelectorAll("[data-radix-vue-collection-item]"))??[]).findIndex(g=>g===p)===-1)return null;Wd(d,c.value,r.parentElement.value,{arrowKeyOptions:r.orientation,dir:r.direction.value,focus:!0})}return(d,f)=>(k(),L(m(FK),{"data-orientation":m(r).orientation,"data-disabled":s.value,"data-state":i.value,disabled:o.value,open:a.value,as:n.as,"as-child":n.asChild,onKeydown:Ga(u,["up","down","left","right","home","end"])},{default:I(()=>[F(d.$slots,"default",{open:a.value})]),_:3},8,["data-orientation","data-disabled","data-state","disabled","open","as","as-child"]))}}),RX=N({__name:"AccordionContent",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=Qd(),r=w_();return re(),(a,o)=>(k(),L(m(jK),{role:"region",hidden:!m(r).open.value,"as-child":t.asChild,"force-mount":t.forceMount,"aria-labelledby":m(r).triggerId,"data-state":m(r).dataState.value,"data-disabled":m(r).dataDisabled.value,"data-orientation":m(n).orientation,style:{"--radix-accordion-content-width":"var(--radix-collapsible-content-width)","--radix-accordion-content-height":"var(--radix-collapsible-content-height)"}},{default:I(()=>[F(a.$slots,"default")]),_:3},8,["hidden","as-child","force-mount","aria-labelledby","data-state","data-disabled","data-orientation"]))}}),OX=N({__name:"AccordionHeader",props:{asChild:{type:Boolean},as:{default:"h3"}},setup(e){const t=e,n=Qd(),r=w_();return re(),(a,o)=>(k(),L(m(pe),{as:t.as,"as-child":t.asChild,"data-orientation":m(n).orientation,"data-state":m(r).dataState.value,"data-disabled":m(r).dataDisabled.value},{default:I(()=>[F(a.$slots,"default")]),_:3},8,["as","as-child","data-orientation","data-state","data-disabled"]))}}),PX=N({__name:"AccordionTrigger",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e,n=Qd(),r=w_();r.triggerId||(r.triggerId=Qt(void 0,"radix-vue-accordion-trigger"));function a(){const o=n.isSingle.value&&r.open.value&&!n.collapsible;r.disabled.value||o||n.changeModelValue(r.value.value)}return(o,s)=>(k(),L(m(qK),{id:m(r).triggerId,ref:m(r).currentRef,"data-radix-vue-collection-item":"",as:t.as,"as-child":t.asChild,"aria-disabled":m(r).disabled.value||void 0,"aria-expanded":m(r).open.value||!1,"data-disabled":m(r).dataDisabled.value,"data-orientation":m(n).orientation,"data-state":m(r).dataState.value,disabled:m(r).disabled.value,onClick:a},{default:I(()=>[F(o.$slots,"default")]),_:3},8,["id","as","as-child","aria-disabled","aria-expanded","data-disabled","data-orientation","data-state","disabled"]))}}),[Ir,YK]=je("DialogRoot"),QK=N({inheritAttrs:!1,__name:"DialogRoot",props:{open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean,default:!1},modal:{type:Boolean,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=mt(n,"open",t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),a=B(),o=B(),{modal:s}=et(n);return YK({open:r,modal:s,openModal:()=>{r.value=!0},onOpenChange:i=>{r.value=i},onOpenToggle:()=>{r.value=!r.value},contentId:"",titleId:"",descriptionId:"",triggerElement:a,contentElement:o}),(i,l)=>F(i.$slots,"default",{open:m(r)})}}),JK=N({__name:"DialogTrigger",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=Ir(),{forwardRef:r,currentElement:a}=re();return n.contentId||(n.contentId=Qt(void 0,"radix-vue-dialog-content")),Ve(()=>{n.triggerElement.value=a.value}),(o,s)=>(k(),L(m(pe),se(t,{ref:m(r),type:o.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":m(n).open.value||!1,"aria-controls":m(n).open.value?m(n).c
33ontentId:void 0,"data-state":m(n).open.value?"open":"closed",onClick:m(n).onOpenToggle}),{default:I(()=>[F(o.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),Do=N({__name:"Teleport",props:{to:{default:"body"},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=jd();return(n,r)=>m(t)||n.forceMount?(k(),L(nl,{key:0,to:n.to,disabled:n.disabled},[F(n.$slots,"default")],8,["to","disabled"])):ut("",!0)}}),IX=N({__name:"DialogPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),XK="dismissableLayer.pointerDownOutside",ZK="dismissableLayer.focusOutside";function iP(e,t){const n=t.closest("[data-dismissable-layer]"),r=e.dataset.dismissableLayer===""?e:e.querySelector("[data-dismissable-layer]"),a=Array.from(e.ownerDocument.querySelectorAll("[data-dismissable-layer]"));return!!(n&&r===n||a.indexOf(r)<a.indexOf(n))}function ez(e,t){var n;const r=((n=t?.value)==null?void 0:n.ownerDocument)??globalThis?.document,a=B(!1),o=B(()=>{});return yt(s=>{if(!Pr)return;const i=async c=>{const u=c.target;if(t!=null&&t.value){if(iP(t.value,u)){a.value=!1;return}if(c.target&&!a.value){let d=function(){WO(XK,e,f)};const f={originalEvent:c};c.pointerType==="touch"?(r.removeEventListener("click",o.value),o.value=d,r.addEventListener("click",o.value,{once:!0})):d()}else r.removeEventListener("click",o.value);a.value=!1}},l=window.setTimeout(()=>{r.addEventListener("pointerdown",i)},0);s(()=>{window.clearTimeout(l),r.removeEventListener("pointerdown",i),r.removeEventListener("click",o.value)})}),{onPointerDownCapture:()=>a.value=!0}}function tz(e,t){var n;const r=((n=t?.value)==null?void 0:n.ownerDocument)??globalThis?.document,a=B(!1);return yt(o=>{if(!Pr)return;const s=async i=>{t!=null&&t.value&&(await Oe(),!(!t.value||iP(t.value,i.target))&&i.target&&!a.value&&WO(ZK,e,{originalEvent:i}))};r.addEventListener("focusin",s),o(()=>r.removeEventListener("focusin",s))}),{onFocusCapture:()=>a.value=!0,onBlurCapture:()=>a.value=!1}}const Yn=Bt({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),$o=N({__name:"DismissableLayer",props:{disableOutsidePointerEvents:{type:Boolean,default:!1},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","dismiss"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:a,currentElement:o}=re(),s=D(()=>{var g;return((g=o.value)==null?void 0:g.ownerDocument)??globalThis.document}),i=D(()=>Yn.layersRoot),l=D(()=>o.value?Array.from(i.value).indexOf(o.value):-1),c=D(()=>Yn.layersWithOutsidePointerEventsDisabled.size>0),u=D(()=>{const g=Array.from(i.value),[h]=[...Yn.layersWithOutsidePointerEventsDisabled].slice(-1),y=g.indexOf(h);return l.value>=y}),d=ez(async g=>{const h=[...Yn.branches].some(y=>y?.contains(g.target));!u.value||h||(r("pointerDownOutside",g),r("interactOutside",g),await Oe(),g.defaultPrevented||r("dismiss"))},o),f=tz(g=>{[...Yn.branches].some(h=>h?.contains(g.target))||(r("focusOutside",g),r("interactOutside",g),g.defaultPrevented||r("dismiss"))},o);v_("Escape",g=>{l.value===i.value.size-1&&(r("escapeKeyDown",g),g.defaultPrevented||r("dismiss"))});let p;return yt(g=>{o.value&&(n.disableOutsidePointerEvents&&(Yn.layersWithOutsidePointerEventsDisabled.size===0&&(p=s.value.body.style.pointerEvents,s.value.body.style.pointerEvents="none"),Yn.layersWithOutsidePointerEventsDisabled.add(o.value)),i.value.add(o.value),g(()=>{n.disableOutsidePointerEvents&&Yn.layersWithOutsidePointerEventsDisabled.size===1&&(s.value.body.style.pointerEvents=p)}))}),yt(g=>{g(()=>{o.value&&(i.value.delete(o.value),Yn.layersWithOutsidePointerEventsDisabled.delete(o.value))})}),(g,h)=>(k(),L(m(pe),{ref:m(a),"as-child":g.asChild,as:g.as,"data-dismissable-layer":"",style:ur({pointerEvents:c.value?u.value?"auto":"none":void 0}),onFocusCapture:m(f).onFocusCapture,onBlurCapture:m(f).onBlurCapture,onPointerdownCapture:m(d
33).onPointerDownCapture},{default:I(()=>[F(g.$slots,"default")]),_:3},8,["as-child","as","style","onFocusCapture","onBlurCapture","onPointerdownCapture"]))}}),nz=N({__name:"DismissableLayerBranch",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e,{forwardRef:n,currentElement:r}=re();return Ve(()=>{Yn.branches.add(r.value)}),wn(()=>{Yn.branches.delete(r.value)}),(a,o)=>(k(),L(m(pe),se({ref:m(n)},t),{default:I(()=>[F(a.$slots,"default")]),_:3},16))}}),Km="focusScope.autoFocusOnMount",zm="focusScope.autoFocusOnUnmount",FC={bubbles:!1,cancelable:!0};function Lu(e,{select:t=!1}={}){const n=St();for(const r of e)if(Ta(r,{select:t}),St()!==n)return!0}function rz(e){const t=S_(e),n=qC(t,e),r=qC(t.reverse(),e);return[n,r]}function S_(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function qC(e,t){for(const n of e)if(!az(n,{upTo:t}))return n}function az(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function oz(e){return e instanceof HTMLInputElement&&"select"in e}function Ta(e,{select:t=!1}={}){if(e&&e.focus){const n=St();e.focus({preventScroll:!0}),e!==n&&oz(e)&&t&&e.select()}}const sz=ZW(()=>B([]));function iz(){const e=sz();return{add(t){const n=e.value[0];t!==n&&n?.pause(),e.value=UC(e.value,t),e.value.unshift(t)},remove(t){var n;e.value=UC(e.value,t),(n=e.value[0])==null||n.resume()}}}function UC(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function lz(e){return e.filter(t=>t.tagName!=="A")}const Jd=N({__name:"FocusScope",props:{loop:{type:Boolean,default:!1},trapped:{type:Boolean,default:!1},asChild:{type:Boolean},as:{}},emits:["mountAutoFocus","unmountAutoFocus"],setup(e,{emit:t}){const n=e,r=t,{currentRef:a,currentElement:o}=re(),s=B(null),i=iz(),l=Bt({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});yt(u=>{if(!Pr)return;const d=o.value;if(!n.trapped)return;function f(y){if(l.paused||!d)return;const b=y.target;d.contains(b)?s.value=b:Ta(s.value,{select:!0})}function p(y){if(l.paused||!d)return;const b=y.relatedTarget;b!==null&&(d.contains(b)||Ta(s.value,{select:!0}))}function g(y){d.contains(s.value)||Ta(d)}document.addEventListener("focusin",f),document.addEventListener("focusout",p);const h=new MutationObserver(g);d&&h.observe(d,{childList:!0,subtree:!0}),u(()=>{document.removeEventListener("focusin",f),document.removeEventListener("focusout",p),h.disconnect()})}),yt(async u=>{const d=o.value;if(await Oe(),!d)return;i.add(l);const f=St();if(!d.contains(f)){const p=new CustomEvent(Km,FC);d.addEventListener(Km,g=>r("mountAutoFocus",g)),d.dispatchEvent(p),p.defaultPrevented||(Lu(lz(S_(d)),{select:!0}),St()===f&&Ta(d))}u(()=>{d.removeEventListener(Km,h=>r("mountAutoFocus",h));const p=new CustomEvent(zm,FC),g=h=>{r("unmountAutoFocus",h)};d.addEventListener(zm,g),d.dispatchEvent(p),setTimeout(()=>{p.defaultPrevented||Ta(f??document.body,{select:!0}),d.removeEventListener(zm,g),i.remove(l)},0)})});function c(u){if(!n.loop&&!n.trapped||l.paused)return;const d=u.key==="Tab"&&!u.altKey&&!u.ctrlKey&&!u.metaKey,f=St();if(d&&f){const p=u.currentTarget,[g,h]=rz(p);g&&h?!u.shiftKey&&f===h?(u.preventDefault(),n.loop&&Ta(g,{select:!0})):u.shiftKey&&f===g&&(u.preventDefault(),n.loop&&Ta(h,{select:!0})):f===p&&u.preventDefault()}}return(u,d)=>(k(),L(m(pe),{ref_key:"currentRef",ref:a,tabindex:"-1","as-child":u.asChild,as:u.as,onKeydown:c},{default:I(()=>[F(u.$slots,"default")]),_:3},8,["as-child","as"]))}}),uz="menu.itemSelect",xv=["Enter"," "],cz=["ArrowDown","PageUp","Home"],lP=["ArrowUp","PageDown","End"],dz=[...cz,...lP];[...xv],[...xv];function uP(e){return e?"open":"closed"}function Rv(e){const t=St();for(const n of e)if(n===t||(n.focus(),St()!==t))return}function fz(e,t){const{x:n,y:r}=e;let a=!1;for(let o=0,s=t.length-1;o<t.length;s=o++){const i=t[o].x,l=t[o].y,c=t[s].x,u=t[s].y;l>r!=u>r&&n<(c-i)*(r-l)/(u-l)+i&&(a=!a)}return a}function pz(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return fz(n,t)}function Ov(e){return e.pointerType==="mouse"}const cP=N({__name:"DialogContentImpl",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Ir(),{forwardRef:o,currentElement:s}=re();return a.titleId||(a.titleId=Qt(void 0,"radix-vue-dialog-title")),a.descriptionId||(a.descriptionId=Qt(void 0,"radix-vue-dialog-description")),Ve(()=>{a.contentElement=s,St()!==document.body&&(a.triggerElement.value=St())}),(i,l)=>(k(),L(m(Jd),{"as-child":"",loop:"",trapped:n.trapFocus,onMountAutoFocus:l[5]||(l[5]=c=>r("openAutoFocus",c)),onUnmountAutoFocus:l[6]||(l[6]=c=>r("closeAutoFocus",c))},{default:I(()=>[de(m($o),se({id:m(a).contentId,ref:m(o),as:i.as,"as-child":i.asChild,"disable-outside-pointer-events":i.disableOutsidePointerEvents,role:"dialog","aria-describedby":m(a).descriptionId,"aria-labelledby":m(a).titleId,"data-state":m(uP)(m(a
33).open.value)},i.$attrs,{onDismiss:l[0]||(l[0]=c=>m(a).onOpenChange(!1)),onEscapeKeyDown:l[1]||(l[1]=c=>r("escapeKeyDown",c)),onFocusOutside:l[2]||(l[2]=c=>r("focusOutside",c)),onInteractOutside:l[3]||(l[3]=c=>r("interactOutside",c)),onPointerDownOutside:l[4]||(l[4]=c=>r("pointerDownOutside",c))}),{default:I(()=>[F(i.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),hz=N({__name:"DialogContentModal",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Ir(),o=ga(r),{forwardRef:s,currentElement:i}=re();return Yd(i),(l,c)=>(k(),L(cP,se({...n,...m(o)},{ref:m(s),"trap-focus":m(a).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:c[0]||(c[0]=u=>{var d;u.defaultPrevented||(u.preventDefault(),(d=m(a).triggerElement.value)==null||d.focus())}),onPointerDownOutside:c[1]||(c[1]=u=>{const d=u.detail.originalEvent,f=d.button===0&&d.ctrlKey===!0;(d.button===2||f)&&u.preventDefault()}),onFocusOutside:c[2]||(c[2]=u=>{u.preventDefault()})}),{default:I(()=>[F(l.$slots,"default")]),_:3},16,["trap-focus"]))}}),mz=N({__name:"DialogContentNonModal",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=ga(t);re();const a=Ir(),o=B(!1),s=B(!1);return(i,l)=>(k(),L(cP,se({...n,...m(r)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:l[0]||(l[0]=c=>{var u;c.defaultPrevented||(o.value||(u=m(a).triggerElement.value)==null||u.focus(),c.preventDefault()),o.value=!1,s.value=!1}),onInteractOutside:l[1]||(l[1]=c=>{var u;c.defaultPrevented||(o.value=!0,c.detail.originalEvent.type==="pointerdown"&&(s.value=!0));const d=c.target;(u=m(a).triggerElement.value)!=null&&u.contains(d)&&c.preventDefault(),c.detail.originalEvent.type==="focusin"&&s.value&&c.preventDefault()})}),{default:I(()=>[F(i.$slots,"default")]),_:3},16))}}),gz=N({__name:"DialogContent",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Ir(),o=ga(r),{forwardRef:s}=re();return(i,l)=>(k(),L(m(En),{present:i.forceMount||m(a).open.value},{default:I(()=>[m(a).modal.value?(k(),L(hz,se({key:0,ref:m(s)},{...n,...m(o),...i.$attrs}),{default:I(()=>[F(i.$slots,"default")]),_:3},16)):(k(),L(mz,se({key:1,ref:m(s)},{...n,...m(o),...i.$attrs}),{default:I(()=>[F(i.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),vz=N({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean},as:{}},setup(e){const t=Ir();return zd(!0),re(),(n,r)=>(k(),L(m(pe),{as:n.as,"as-child":n.asChild,"data-state":m(t).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:I(()=>[F(n.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),yz=N({__name:"DialogOverlay",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=Ir(),{forwardRef:n}=re();return(r,a)=>{var o;return(o=m(t))!=null&&o.modal.value?(k(),L(m(En),{key:0,present:r.forceMount||m(t).open.value},{default:I(()=>[de(vz,se(r.$attrs,{ref:m(n),as:r.as,"as-child":r.asChild}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):ut("",!0)}}}),dP=N({__name:"DialogClose",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;re();const n=Ir();return(r,a)=>(k(),L(m(pe),se(t,{type:r.as==="button"?"button":void 0,onClick:a[0]||(a[0]=o=>m(n).onOpenChange(!1))}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["type"]))}}),_z=N({__name:"DialogTitle",props:{asChild:{type:Boolean},as:{default:"h2"}},setup(e){const t=e,n=Ir();return re(),(r,a)=>(k(),L(m(pe),se(t,{id:m(n).titleId}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["id"]))}}),bz=N({__name:"DialogDescription",props:{asChild:{type:Boolean},as:{default:"p"}},setup(e){const t=e;re();const n=Ir();return(r,a)=>(k(),L(m(pe),se(t,{id:m(n).descriptionId}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["id"]))}}),wz=N({__name:"AlertDialogRoot",props:{open:{type:Boolean},defaultOpen:{type:Boolean}},emits:["update:open"],setup(e,{emit:t}){const n=Nn(e,t);return re(),(r,a)=>(k(),L(m(QK),se(m(n),{modal:!0}),{default:I(()=>[F(r.$slots,"default")]),_:3},16))}}),kX=N({__name:"AlertDialogTrigger",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(JK),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),Sz=N({__name:"AlertDialogPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),[Ez,Cz]=je("AlertDialogContent"),Tz=N({__name:"AlertDialogContent",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=ga(t);re();const a=B();return Cz({onCancelElementChange:o=>{a.value=o}}),(o,s)=>(k(),L(m(gz),se({...n,...m(r)},{role:"alertdialog",onPointerDownOutside:s[0]||(s[0]=Wt(()=>{},["prevent"])),onInteractOutside:s[1]||(s[1]=Wt(()=>{},["prevent"])),onOpenAutoFocus:s[2]||(s[2]=()=>{Oe(()=>{var i;(i=a.value)==null||i.focus({preventScroll:!0})})})}),{default:I(()=>[F(o.$slots,"default")]),_:3},16))}}),Az=N({__name:"AlertDialogOverlay",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(yz),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),xz=N({__name:"AlertDialogCancel",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=Ez(),{forwardRef:r,currentElement:a}=re();return Ve(()=>{n.onCancelElementChange(a.value)}),(o,s)=>(k(),L(m(dP),se(t,{ref:m(r)}),{default:I(()=>[F(o.$slots,"default")]),_:3},16))}}),Rz=N({__name:"AlertDialogTitle",props:{asChild:{type:Boolean},as:{default:"h2"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(_z),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),Oz=N({__name:"AlertDialogDescription",props:{asChild:{type:Boolean},as:{default:"p"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(bz),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),Pz=N({__name:"AlertDialogAction",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(dP),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}});function Iz(e,t){const n=t(e),r=n.compare(e),a={};return r>=7&&(a.day=1),r>=Tr(e)&&(a.month=1),n.set({...a})}function kz(e,t){const n=t(e),r=e.compare(n),a={};return r>=7&&(a.day=35),r>=Tr(e)&&(a.month=13),n.set({...a})}function Dz(e,t){return t(e)}function $z(e,t){return t(e)}function Mz(e){const t=tP(e.locale.value),n=D(()=>{const h={calendar:e.placeholder.value.calendar.identifier};return e.placeholder.value.calendar.identifier==="gregory"&&e.placeholder.value.era==="BC"&&(h.era="short"),h}),r=B(no({dateObj:e.placeholder.value,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,
33numberOfMonths:e.numberOfMonths.value})),a=D(()=>r.value.map(h=>h.value));function o(h){return!a.value.some(y=>aC(h,y))}const s=(h="month",y)=>{if(!e.maxValue.value||!r.value.length)return!1;if(e.disabled.value)return!0;const b=r.value[r.value.length-1].value;if(y||e.nextPage.value){const v=Iz(b,y||e.nextPage.value);return mi(v,e.maxValue.value)}if(h==="year"){const v=b.add({years:1}).set({day:1,month:1});return mi(v,e.maxValue.value)}const w=b.add({months:1}).set({day:1});return mi(w,e.maxValue.value)},i=(h="month",y)=>{if(!e.minValue.value||!r.value.length)return!1;if(e.disabled.value)return!0;const b=r.value[0].value;if(y||e.prevPage.value){const v=kz(b,y||e.prevPage.value);return jn(v,e.minValue.value)}if(h==="year"){const v=b.subtract({years:1}).set({day:35,month:13});return jn(v,e.minValue.value)}const w=b.subtract({months:1}).set({day:35});return jn(w,e.minValue.value)};function l(h){var y;return!!((y=e.isDateDisabled)!=null&&y.call(e,h)||e.disabled.value||e.maxValue.value&&mi(h,e.maxValue.value)||e.minValue.value&&jn(h,e.minValue.value))}const c=h=>{var y;return!!((y=e.isDateUnavailable)!=null&&y.call(e,h))},u=D(()=>r.value.length?r.value[0].rows[0].map(h=>t.dayOfWeek(Un(h),e.weekdayFormat.value)):[]),d=(h="month",y)=>{const b=r.value[0].value;if(y||e.nextPage.value){const _=Dz(b,y||e.nextPage.value),S=no({dateObj:_,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,numberOfMonths:e.numberOfMonths.value});r.value=S;const E={};if(!y){const C=S[0].value.compare(b);C>=Tr(b)&&(E.day=1),C>=365&&(E.month=1)}e.placeholder.value=S[0].value.set({...E});return}const w=h==="month"?b.add({months:e.pagedNavigation.value?e.numberOfMonths.value:1}):b.add({years:1}),v=no({dateObj:w,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,numberOfMonths:e.numberOfMonths.value});r.value=v,e.placeholder.value=v[0].value.set({day:1})},f=(h="month",y)=>{const b=r.value[0].value;if(y||e.prevPage.value){const _=$z(b,y||e.prevPage.value),S=no({dateObj:_,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,numberOfMonths:e.numberOfMonths.value});r.value=S;const E={};if(!y){const C=b.compare(S[0].value);C>=Tr(b)&&(E.day=1),C>=365&&(E.month=1)}e.placeholder.value=S[0].value.set({...E});return}const w=h==="month"?b.subtract({months:e.pagedNavigation.value?e.numberOfMonths.value:1}):b.subtract({years:1}),v=no({dateObj:w,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,numberOfMonths:e.numberOfMonths.value});r.value=v,e.placeholder.value=v[0].value.set({day:1})};_e(e.placeholder,h=>{a.value.some(y=>aC(y,h))||(r.value=no({dateObj:h,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,numberOfMonths:e.numberOfMonths.value}))}),_e([e.locale,e.weekStartsOn,e.fixedWeeks,e.numberOfMonths],()=>{r.value=no({dateObj:e.placeholder.value,weekStartsOn:e.weekStartsOn.value,locale:e.locale.value,fixedWeeks:e.fixedWeeks.value,numberOfMonths:e.numberOfMonths.value})});const p=D(()=>{if(!r.value.length)return"";if(e.locale.value!==t.getLocale()&&t.setLocale(e.locale.value),r.value.length===1){const S=r.value[0].value;return`${t.fullMonthAndYear(Un(S),n.value)}`}const h=Un(r.value[0].value),y=Un(r.value[r.value.length-1].value),b=t.fullMonth(h,n.value),w=t.fullMonth(y,n.value),v=t.fullYear(h,n.value),_=t.fullYear(y,n.value);return v===_?`${b} - ${w} ${_}`:`${b} ${v} - ${w} ${_}`}),g=D(()=>`${e.calendarLabel.value??"Event Date"}, ${p.value}`);return{isDateDisabled:l,isDateUnavailable:c,isNextButtonDisabled:s,isPrevButtonDisabled:i,grid:r,weekdays:u,visibleView:a,isOutsideVisibleView:o,formatter:t,nextPage:d,prevPage:f,headingValue:p,fullCalendarLabel:g}}function $c(e){return e==="indeterminate"}function fP(e){return $c(e)?"indeterminate":e?"checked":"unchecked"}const Nz=["value","checked","name","disabled","required"],[Lz,Vz]=je("CheckboxRoot"),DX=N({inheritAttrs:!1,__name:"CheckboxRoot",props:{defaultChecked:{type:Boolean},checked:{type:[Boolean,String],default:void 0},disabled:{type:Boolean},required:{type:Boolean},name:{},value:{default:"on"},id:{},asChild:{type:Boolean},as:{default:"button"}},emits:["update:checked"],setup(e,{emit:t}){const n=e,r=t,{disabled:a}=et(n),o=mt(n,"checked",r,{defaultValue:n.defaultChecked,passive:n.checked===void 0}),{forwardRef:s,currentElement:i}=re(),l=Gd(i),c=D(()=>{var u;return n.id&&i.value?(u=document.querySelector(`[for="${n.id}"]`))==null?void 0:u.innerText:void 0});return Vz({disabled:a,state:o}),(u,d)=>(k(),at(Je,null,[de(m(pe),se(u.$attrs,{id:u.id,ref:m(s),role:"checkbox","as-child":n.asChild,as:u.as,type:u.as==="button"?"button":void 0,"aria-checked":m($c)(m(o
33))?"mixed":m(o),"aria-required":n.required,"aria-label":u.$attrs["aria-label"]||c.value,"data-state":m(fP)(m(o)),"data-disabled":m(a)?"":void 0,disabled:m(a),onKeydown:Ga(Wt(()=>{},["prevent"]),["enter"]),onClick:d[0]||(d[0]=f=>o.value=m($c)(m(o))?!0:!m(o))}),{default:I(()=>[F(u.$slots,"default",{checked:m(o)})]),_:3},16,["id","as-child","as","type","aria-checked","aria-required","aria-label","data-state","data-disabled","disabled","onKeydown"]),m(l)?(k(),at("input",{key:0,type:"checkbox",tabindex:"-1","aria-hidden":"true",value:u.value,checked:!!m(o),name:n.name,disabled:n.disabled,required:n.required,style:{transform:"translateX(-100%)",position:"absolute",pointerEvents:"none",opacity:0,margin:0}},null,8,Nz)):ut("",!0)],64))}}),$X=N({__name:"CheckboxIndicator",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{default:"span"}},setup(e){const{forwardRef:t}=re(),n=Lz();return(r,a)=>(k(),L(m(En),{present:r.forceMount||m($c)(m(n).state.value)||m(n).state.value===!0},{default:I(()=>[de(m(pe),se({ref:m(t),"data-state":m(fP)(m(n).state.value),"data-disabled":m(n).disabled.value?"":void 0,style:{pointerEvents:"none"},"as-child":r.asChild,as:r.as},r.$attrs),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["data-state","data-disabled","as-child","as"])]),_:3},8,["present"]))}}),[pP,Bz]=je("PopperRoot"),Ol=N({inheritAttrs:!1,__name:"PopperRoot",setup(e){const t=B();return Bz({anchor:t,onAnchorChange:n=>t.value=n}),(n,r)=>F(n.$slots,"default")}}),Pl=N({__name:"PopperAnchor",props:{element:{},asChild:{type:Boolean},as:{}},setup(e){const t=e,{forwardRef:n,currentElement:r}=re(),a=pP();return yt(()=>{a.onAnchorChange(t.element??r.value)}),(o,s)=>(k(),L(m(pe),{ref:m(n),as:o.as,"as-child":o.asChild},{default:I(()=>[F(o.$slots,"default")]),_:3},8,["as","as-child"]))}});function Fz(e){return e!==null}function qz(e){return{name:"transformOrigin",options:e,fn(t){var n,r,a;const{placement:o,rects:s,middlewareData:i}=t,l=((n=i.arrow)==null?void 0:n.centerOffset)!==0,c=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[d,f]=Pv(o),p={start:"0%",center:"50%",end:"100%"}[f],g=(((r=i.arrow)==null?void 0:r.x)??0)+c/2,h=(((a=i.arrow)==null?void 0:a.y)??0)+u/2;let y="",b="";return d==="bottom"?(y=l?p:`${g}px`,b=`${-u}px`):d==="top"?(y=l?p:`${g}px`,b=`${s.floating.height+u}px`):d==="right"?(y=`${-u}px`,b=l?p:`${h}px`):d==="left"&&(y=`${s.floating.width+u}px`,b=l?p:`${h}px`),{data:{x:y,y:b}}}}}function Pv(e){const[t,n="center"]=e.split("-");return[t,n]}const hP={side:"bottom",sideOffset:0,align:"center",alignOffset:0,arrowPadding:0,avoidCollisions:!0,collisionBoundary:()=>[],collisionPadding:0,sticky:"partial",hideWhenDetached:!1,updatePositionStrategy:"optimized",prioritizePosition:!1},[Uz,jz]=je("PopperContent"),Il=N({inheritAttrs:!1,__name:"PopperContent",props:aA({side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},{...hP}),emits:["placed"],setup(e,{emit:t}){const n=e,r=t,a=pP(),{forwardRef:o,currentElement:s}=re(),i=B(),l=B(),{width:c,height:u}=aP(l),d=D(()=>n.side+(n.align!=="center"?`-${n.align}`:"")),f=D(()=>typeof n.collisionPadding=="number"?n.collisionPadding:{top:0,right:0,bottom:0,left:0,...n.collisionPadding}),p=D(()=>Array.isArray(n.collisionBoundary)?n.collisionBoundary:[n.collisionBoundary]),g=D(()=>({padding:f.value,boundary:p.value.filter(Fz),altBoundary:p.value.length>0})),h=JW(()=>[IW({mainAxis:n.sideOffset+u.value,alignmentAxis:n.alignOffset}),n.prioritizePosition&&n.avoidCollisions&&$C({...g.value}),n.avoidCollisions&&kW({mainAxis:!0,crossAxis:!!n.prioritizePosition,limiter:n.sticky==="partial"?NW():void 0,...g.value}),!n.prioritizePosition&&n.avoidCollisions&&$C({...g.value}),DW({...g.value,apply:({elements:T,rects:O,availableWidth:P,availableHeight:z})=>{const{width:Q,height:K}=O.reference,W=T.floating.style;W.setProperty("--radix-popper-available-width",`${P}px`),W.setProperty("--radix-popper-available-height",`${z}px`),W.setProperty("--radix-popper-anchor-width",`${Q}px`),W.setProperty("--radix-popper-anchor-height",`${K}px`)}}),l.value&&BW({element:l.value,padding:n.arrowPadding}),qz({arrowWidth:c.value,arrowHeight:u.value}),n.hideWhenDetached&&$W({strategy:"referenceHidden",...g.value})]),{floatingStyles:y,placement:b,isPositioned:w,middlewareData:v}=FW(a.anchor,i,{strategy:"fixed",placement:d,whileElementsMounted:(...T)=>PW(...T,{animationFrame:n.updatePositionStrategy==="always"}),middleware:h}),_=D(()=>Pv(b.value)[0]),S=D(()=>Pv(b.value)[1]);hk(()=>{w.value&&r("placed")});const E=D(()=>{var T;return((T=v.value.arrow)==null?void 0:T.centerOffset)!==0}),C=B("");yt(()=>{s.value&&(C.value=window.getComputedStyle(s.value).zIndex)});const x=D(()=>{var T;return((T=v.value.arrow)==null?void 0:T.x)??0}),A=D(()=>{var T;return((T=v.value.arrow)==null?void 0:T.y)??0});return jz({placedSide:_,onArrowChange:T=>l.value=T,arrowX:x,arrowY:A,shouldHideArrow:E}),(T,O)=>{var P,z,Q;return k(),at("div",{ref_key:"floatingRef",ref:i,"data-radix-popper-content-wrapper":"",style:ur({...m(y),transform:m(w)?m(y).transform:"translate(0, -200%)",minWidth:"max-content",zIndex:C.value,"--radix-popper-transform-origin":[(P=m(v).transformOrigin)==null?void 0:P.x,(z=m(v).transformOrigin)==null?void 0:z.y].join(" "),...((Q=m(v).hide)==null?void 0:Q.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}})},[de(m(pe),se({ref:m(o)},T.$attrs,{"as-child":n.asChild,as:T.as,"data-side":_.value,"data-align":S.value,style:{animation:m(w)?void 0:"none"}}),{default:I(()=>[F(T.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","style"])],4)}}}),Hz=tn("polygon",{points:"0,0 30,0 15,10"},null,-1),Wz=N({__name:"Arrow",props:{width:{default:10},height:{default:5},asChild:{type:Boolean},as:{default:"svg"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(pe),se(t,{width:n.width,height:n.height,viewBox:n.asChild?void 0:"0 0 30 10",preserveAspectRatio:n.asChild?void 0:"none"}),{default:I(()=>[F(n.$slots,"default",{},()=>[Hz])]),_:3},16,["width","height","viewBox","preserveAspectRatio"]))}}
33),Kz={top:"bottom",right:"left",bottom:"top",left:"right"},zz=N({inheritAttrs:!1,__name:"PopperArrow",props:{width:{},height:{},asChild:{type:Boolean},as:{default:"svg"}},setup(e){const{forwardRef:t}=re(),n=Uz(),r=D(()=>Kz[n.placedSide.value]);return(a,o)=>{var s,i,l,c;return k(),at("span",{ref:u=>{m(n).onArrowChange(u)},style:ur({position:"absolute",left:(s=m(n).arrowX)!=null&&s.value?`${(i=m(n).arrowX)==null?void 0:i.value}px`:void 0,top:(l=m(n).arrowY)!=null&&l.value?`${(c=m(n).arrowY)==null?void 0:c.value}px`:void 0,[r.value]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[m(n).placedSide.value],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[m(n).placedSide.value],visibility:m(n).shouldHideArrow.value?"hidden":void 0})},[de(Wz,se(a.$attrs,{ref:m(t),style:{display:"block"},as:a.as,"as-child":a.asChild,width:a.width,height:a.height}),{default:I(()=>[F(a.$slots,"default")]),_:3},16,["as","as-child","width","height"])],4)}}}),kl=N({__name:"VisuallyHidden",props:{asChild:{type:Boolean},as:{default:"span"}},setup(e){return re(),(t,n)=>(k(),L(m(pe),{as:t.as,"as-child":t.asChild,style:{position:"absolute",border:0,width:"1px",display:"inline-block",height:"1px",padding:0,margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}},{default:I(()=>[F(t.$slots,"default")]),_:3},8,["as","as-child"]))}}),Gz="data-radix-vue-collection-item",[E_,Yz]=je("CollectionProvider");function mP(e=Gz){const t=B(new Map),n=B(),r=Yz({collectionRef:n,itemMap:t,attrName:e}),{getItems:a}=T_(r),o=D(()=>
33Array.from(r.itemMap.value.values())),s=D(()=>r.itemMap.value.size);return{getItems:a,reactiveItems:o,itemMapSize:s}}const gP=N({name:"CollectionSlot",setup(e,{slots:t}){const n=E_(),{primitiveElement:r,currentElement:a}=Rl();return _e(a,()=>{n.collectionRef.value=a.value}),()=>rt(b_,{ref:r},t)}}),C_=N({name:"CollectionItem",inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(e,{slots:t,attrs:n}){const r=E_(),{primitiveElement:a,currentElement:o}=Rl();return yt(s=>{if(o.value){const i=Xc(o.value);r.itemMap.value.set(i,{ref:o.value,value:e.value}),s(()=>r.itemMap.value.delete(i))}}),()=>rt(b_,{...n,[r.attrName]:"",ref:a},t)}});function T_(e){const t=e??E_();return{getItems:()=>{const n=t.collectionRef.value;if(!n)return[];const r=Array.from(n.querySelectorAll(`[${t.attrName}]`));return Array.from(t.itemMap.value.values()).sort((a,o)=>r.indexOf(a.ref)-r.indexOf(o.ref))}}}function Qz(e){const t=Kd({nonce:B()});return D(()=>{var n;return e?.value||((n=t.nonce)==null?void 0:n.value)})}const Jz=N({__name:"MenuAnchor",props:{element:{},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(Pl),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}});function Xz(){const e=B(!1);return Ve(()=>{Wa("keydown",()=>{e.value=!0},{capture:!0,passive:!0}),Wa(["pointerdown","pointermove"],()=>{e.value=!1},{capture:!0,passive:!0})}),e}const Zz=YO(Xz),[Xd,e9]=je(["MenuRoot","MenuSub"],"MenuContext"),[A_,t9]=je("MenuRoot"),n9=N({__name:"MenuRoot",props:{open:{type:Boolean,default:!1},dir:{},modal:{type:Boolean,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t,{modal:a,dir:o}=et(n),s=zn(o),i=mt(n,"open",r),l=B(),c=Zz();return e9({open:i,onOpenChange:u=>{i.value=u},content:l,onContentChange:u=>{l.value=u}}),t9({onClose:()=>{i.value=!1},isUsingKeyboardRef:c,dir:s,modal:a}),(u,d)=>(k(),L(m(Ol),null,{default:I(()=>[F(u.$slots,"default")]),_:3}))}}),r9="rovingFocusGroup.onEntryFocus",a9={bubbles:!1,cancelable:!0},o9={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function s9(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function i9(e,t,n){const r=s9(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return o9[r]}function vP(e,t=!1){const n=St();for(const r of e)if(r===n||(r.focus({preventScroll:t}),St()!==n))return}function l9(e,t){return e.map((n,r)=>e[(t+r)%e.length])}const[u9,c9]=je("RovingFocusGroup"),x_=N({__name:"RovingFocusGroup",props:{orientation:{default:void 0},dir:{},loop:{type:Boolean,default:!1},currentTabStopId:{},defaultCurrentTabStopId:{},preventScrollOnEntryFocus:{type:Boolean,default:!1},asChild:{type:Boolean},as:{}},emits:["entryFocus","update:currentTabStopId"],setup(e,{expose:t,emit:n}){const r=e,a=n,{loop:o,orientation:s,dir:i}=et(r),l=zn(i),c=mt(r,"currentTabStopId",a,{defaultValue:r.defaultCurrentTabStopId,passive:r.currentTabStopId===void 0}),u=B(!1),d=B(!1),f=B(0),{getItems:p}=mP();function g(y){const b=!d.value;if(y.currentTarget&&y.target===y.currentTarget&&b&&!u.value){const w=new CustomEvent(r9,a9);if(y.currentTarget.dispatchEvent(w),a("entryFocus",w),!w.defaultPrevented){const v=p().map(C=>C.ref).filter(C=>C.dataset.disabled!==""),_=v.find(C=>C.getAttribute("data-active")==="true"),S=v.find(C=>C.id===c.value),E=[_,S,...v].filter(Boolean);vP(E,r.preventScrollOnEntryFocus)}}d.value=!1}function h(){setTimeout(()=>{d.value=!1},1)}return t({getItems:p}),c9({loop:o,dir:l,orientation:s,currentTabStopId:c,onItemFocus:y=>{c.value=y},onItemShiftTab:()=>{u.value=!0},onFocusableItemAdd:()=>{f.value++},onFocusableItemRemove:()=>{f.value--}}),(y,b)=>(k(),L(m(gP),null,{default:I(()=>[de(m(pe),{tabindex:u.value||f.value===0?-1:0,"data-orientation":m(s),as:y.as,"as-child":y.asChild,dir:m(l),style:{outline:"none"},onMousedown:b[0]||(b[0]=w=>d.value=!0),onMouseup:h,onFocus:g,onBlur:b[1]||(b[1]=w=>u.value=!1)},{default:I(()=>[F(y.$slots,"default")]),_:3},8,["tabindex","data-orientation","as","as-child","dir"])]),_:3}))}}),yP=N({__name:"RovingFocusItem",props:{tabStopId:{},focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!0},allowShiftKey:{type:Boolean},asChild:{type:Boolean},as:{default:"span"}},setup(e){const t=e,n=u9(),r=D(()=>t.tabStopId||Qt()),a=D(()=>n.currentTabStopId.value===r.value),{getItems:o}=T_();Ve(()=>{t.focusable&&n.onFocusableItemAdd()}),wn(()=>{t.focusable&&n.onFocusableItemRemove()});function s(i){if(i.key==="Tab"&&i.shiftKey){n.onItemShiftTab();return}if(i.target!==i.currentTarget)return;
33const l=i9(i,n.orientation.value,n.dir.value);if(l!==void 0){if(i.metaKey||i.ctrlKey||i.altKey||!t.allowShiftKey&&i.shiftKey)return;i.preventDefault();let c=[...o().map(u=>u.ref).filter(u=>u.dataset.disabled!=="")];if(l==="last")c.reverse();else if(l==="prev"||l==="next"){l==="prev"&&c.reverse();const u=c.indexOf(i.currentTarget);c=n.loop.value?l9(c,u+1):c.slice(u+1)}Oe(()=>vP(c))}}return(i,l)=>(k(),L(m(C_),null,{default:I(()=>[de(m(pe),{tabindex:a.value?0:-1,"data-orientation":m(n).orientation.value,"data-active":i.active,"data-disabled":i.focusable?void 0:"",as:i.as,"as-child":i.asChild,onMousedown:l[0]||(l[0]=c=>{i.focusable?m(n).onItemFocus(r.value):c.preventDefault()}),onFocus:l[1]||(l[1]=c=>m(n).onItemFocus(r.value)),onKeydown:s},{default:I(()=>[F(i.$slots,"default")]),_:3},8,["tabindex","data-orientation","data-active","data-disabled","as","as-child"])]),_:3}))}}),[_P,d9]=je("MenuContent"),bP=N({__name:"MenuContentImpl",props:aA({loop:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},disableOutsideScroll:{type:Boolean},trapFocus:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},{...hP}),emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus","dismiss"],setup(e,{emit:t}){const n=e,r=t,a=Xd(),o=A_(),{trapFocus:s,disableOutsidePointerEvents:i,loop:l}=et(n);y_(),zd(i.value);const c=B(""),u=B(0),d=B(0),f=B(null),p=B("right"),g=B(0),h=B(null),{createCollection:y}=ma(),{forwardRef:b,currentElement:w}=re(),v=y(w);_e(w,T=>{a.onContentChange(T)});const{handleTypeaheadSearch:_}=__(v);wn(()=>{window.clearTimeout(u.value)});function S(T){var O,P;return p.value===((O=f.value)==null?void 0:O.side)&&pz(T,(P=f.value)==null?void 0:P.area)}async function E(T){var O;r("openAutoFocus",T),!T.defaultPrevented&&(T.preventDefault(),(O=w.value)==null||O.focus({preventScroll:!0}))}function C(T){if(T.defaultPrevented)return;const O=T.target.closest("[data-radix-menu-content]")===T.currentTarget,P=T.ctrlKey||T.altKey||T.metaKey,z=T.key.length===1,Q=Wd(T,St(),w.value,{loop:l.value,arrowKeyOptions:"vertical",dir:o?.dir.value,focus:!0,attributeName:"[data-radix-vue-collection-item]:not([data-disabled])"});if(Q)return Q?.focus();if(T.code==="Space"||(O&&(T.key==="Tab"&&T.preventDefault(),!P&&z&&_(T.key)),T.target!==w.value)||!dz.includes(T.key))return;T.preventDefault();const K=v.value;lP.includes(T.key)&&K.reverse(),Rv(K)}function x(T){var O,P;(P=(O=T?.currentTarget)==null?void 0:O.contains)!=null&&P.call(O,T.target)||(window.clearTimeout(u.value),c.value="")}function A(T){var O;if(!Ov(T))return;const P=T.target,z=g.value!==T.clientX;if((O=T?.currentTarget)!=null&&O.contains(P)&&z){const Q=T.clientX>g.value?"right":"left";p.value=Q,g.value=T.clientX}}return d9({onItemEnter:T=>!!S(T),onItemLeave:T=>{var O;S(T)||((O=w.value)==null||O.focus(),h.value=null)},onTriggerLeave:T=>!!S(T),searchRef:c,pointerGraceTimerRef:d,onPointerGraceIntentChange:T=>{f.value=T}}),(T,O)=>(k(),L(m(Jd),{"as-child":"",trapped:m(s),onMountAutoFocus:E,onUnmountAutoFocus:O[7]||(O[7]=P=>r("closeAutoFocus",P))},{default:I(()=>[de(m($o),{"as-child":"","disable-outside-pointer-events":m(i),onEscapeKeyDown:O[2]||(O[2]=P=>r("escapeKeyDown",P)),onPointerDownOutside:O[3]||(O[3]=P=>r("pointerDownOutside",P)),onFocusOutside:O[4]||(O[4]=P=>r("focusOutside",P)),onInteractOutside:O[5]||(O[5]=P=>r("interactOutside",P)),onDismiss:O[6]||(O[6]=P=>r("dismiss"))},{default:I(()=>[de(m(x_),{"current-tab-stop-id":h.value,"onUpdate:currentTabStopId":O[0]||(O[0]=P=>h.value=P),"as-child":"",orientation:"vertical",dir:m(o).dir.value,loop:m(l),onEntryFocus:O[1]||(O[1]=P=>{r("entryFocus",P),m(o).isUsingKeyboardRef.value||P.preventDefault()})},{default:I(()=>[de(m(Il),{ref:m(b),role:"menu",as:T.as,"as-child":T.asChild,"aria-orientation":"vertical","data-radix-menu-content":"","data-state":m(uP)(m(a).open.value),dir:m(o).dir.value,side:T.side,"side-offset":T.sideOffset,align:T.align,"align-offset":T.alignOffset,"avoid-collisions":T.avoidCollisions,"collision-boundary":T.collisionBoundary,"collision-padding":T.collisionPadding,"arrow-padding":T.arrowPadding,"prioritize-position":T.prioritizePosition,sticky:T.sticky,"hide-when-detached":T.hideWhenDetached,onKeydown:C,onBlur:x,onPointermove:A},{default:I(()=>[F(T.$slots,"default")]),_:3},8,["as","as-child","data-state","dir","side","side-offset","align","align-offset","avoid-collisions","collision-boundary","collision-padding","arrow-padding","prioritize-position","sticky","hide-when-detached"])]),_:3},8,["current-tab-stop-id","dir","loop"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),f9=N({inheritAttrs:!1,__name:"MenuItemImpl",props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=_P(),{forwardRef:r}=re(),a=B(!1);
33async function o(i){if(!i.defaultPrevented&&Ov(i)){if(t.disabled)n.onItemLeave(i);else if(!n.onItemEnter(i)){const l=i.currentTarget;l?.focus({preventScroll:!0})}}}async function s(i){await Oe(),!i.defaultPrevented&&Ov(i)&&n.onItemLeave(i)}return(i,l)=>(k(),L(m(C_),{value:{textValue:i.textValue}},{default:I(()=>[de(m(pe),se({ref:m(r),role:"menuitem",tabindex:"-1"},i.$attrs,{as:i.as,"as-child":i.asChild,"data-radix-vue-collection-item":"","aria-disabled":i.disabled||void 0,"data-disabled":i.disabled?"":void 0,"data-highlighted":a.value?"":void 0,onPointermove:o,onPointerleave:s,onFocus:l[0]||(l[0]=async c=>{await Oe(),!(c.defaultPrevented||i.disabled)&&(a.value=!0)}),onBlur:l[1]||(l[1]=async c=>{await Oe(),!c.defaultPrevented&&(a.value=!1)})}),{default:I(()=>[F(i.$slots,"default")]),_:3},16,["as","as-child","aria-disabled","data-disabled","data-highlighted"])]),_:3},8,["value"]))}}),p9=N({__name:"MenuItem",props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{}},emits:["select"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:a,currentElement:o}=re(),s=A_(),i=_P(),l=B(!1);async function c(){const u=o.value;if(!n.disabled&&u){const d=new CustomEvent(uz,{bubbles:!0,cancelable:!0});r("select",d),await Oe(),d.defaultPrevented?l.value=!1:s.onClose()}}return(u,d)=>(k(),L(f9,se(n,{ref:m(a),onClick:c,onPointerdown:d[0]||(d[0]=()=>{l.value=!0}),onPointerup:d[1]||(d[1]=async f=>{var p;await Oe(),!f.defaultPrevented&&(l.value||(p=f.currentTarget)==null||p.click())}),onKeydown:d[2]||(d[2]=async f=>{const p=m(i).searchRef.value!=="";u.disabled||p&&f.key===" "||m(xv).includes(f.key)&&(f.currentTarget.click(),f.preventDefault())})}),{default:I(()=>[F(u.$slots,"default")]),_:3},16))}}),h9=N({__name:"MenuRootContentModal",props:{loop:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Nn(n,r),o=Xd(),{forwardRef:s,currentElement:i}=re();return Yd(i),(l,c)=>(k(),L(bP,se(m(a),{ref:m(s),"trap-focus":m(o).open.value,"disable-outside-pointer-events":m(o).open.value,"disable-outside-scroll":!0,onDismiss:c[0]||(c[0]=u=>m(o).onOpenChange(!1)),onFocusOutside:c[1]||(c[1]=Wt(u=>r("focusOutside",u),["prevent"]))}),{default:I(()=>[F(l.$slots,"default")]),_:3},16,["trap-focus","disable-outside-pointer-events"]))}}),m9=N({__name:"MenuRootContentNonModal",props:{loop:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=Nn(e,t),r=Xd();return(a,o)=>(k(),L(bP,se(m(n),{"trap-focus":!1,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,onDismiss:o[0]||(o[0]=s=>m(r).onOpenChange(!1))}),{default:I(()=>[F(a.$slots,"default")]),_:3},16))}}),g9=N({__name:"MenuContent",props:{forceMount:{type:Boolean},loop:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","entryFocus","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=Nn(e,t),r=Xd(),a=A_();return(o,s)=>(k(),L(m(En),{present:o.forceMount||m(r).open.value},{default:I(()=>[m(a).modal.value?(k(),L(h9,Me(se({key:0},{...o.$attrs,...m(n)})),{default:I(()=>[F(o.$slots,"default")]),_:3},16)):(k(),L(m9,Me(se({key:1},{...o.$attrs,...m(n)})),{default:I(()=>[F(o.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),v9=N({__name:"MenuLabel",props:{asChild:{type:Boolean},as:{default:"div"}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),y9=N({__name:"MenuPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),_9=N({__name:"MenuSeparator",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),se(t,{role:"separator","aria-orientation":"horizontal"}),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),b9=["hour","minute","second"];function mu(e){const{formatter:t}=e,n=m_.map(r=>[r,e.value[r]]);if("hour"in e.value){const r=KO.map(o=>o==="dayPeriod"?[o,t.dayPeriod(Un(e.value))]:[o,e.value[o]]),a=[...n,...r];return Object.fromEntries(a)}return Object.fromEntries(n)}function w9(e){const t=zO.map(n=>n==="dayPeriod"?[n,"AM"]:[n,null]).filter(([n])=>n==="literal"||n===null||e==="minute"&&n==="second"||e==="hour"&&(n==="second"||n==="minute")?!1:e==="day"?!b9.includes(n)&&n!=="dayPeriod":!0);return Object.fromEntries(t)}function S9(e){const{segmentValues:t,formatter:n,locale:r}=e;function a(o){if("hour"in t){const s=t[o];return s!==null?o==="day"&&t.month!==null?n.part(e.dateRef.set({[o]:s,month:t.month}),o,{hourCycle:e.hourCycle===24?"h24":void 0}):n.part(e.dateRef.set({[o]:s}),o,{hourCycle:e.hourCycle===24?"h24":void 0}):Um(o,"",r.value)}else{if(GW(o)){const s=t[o];return s!==null?o==="day"&&t.month!==null?n.part(e.dateRef.set({[o]:s,month:t.month}),o):n.part(e.dateRef.set({[o]:s}),o):Um(o,"",r.value)}return""}}return Object.keys(t).reduce((o,s)=>{if(!GO(s))return o;if("hour"in t&&s==="dayPeriod"){const i=t[s];i!==null?o[s]=i:o[s]=Um(s,"AM",r.value)}else o[s]=a(s);return o},{})}function E9(e){const{granularity:t,formatter:n,contentObj:r,hideTimeZone:a,hourCycle:o}=e;return n.toParts(e.dateRef,YW(t,o)).map(s=>["literal","timeZoneName",null].includes(s.type)||!GO(s.type)?{part:s.type,value:s.value}:{part:s.type,value:r[s.type]}).filter(s=>!(s.part===null||s.value===null||s.part==="timeZoneName"&&(!Ld(e.dateRef)||a)))}function jC(e){const t=S9(e),n=E9({contentObj:t,...e});return{obj:t,arr:n}
33}function Aa(e){const t=xl();return e===t.ARROW_RIGHT||e===t.ARROW_LEFT}function ao(e){return!Number.isNaN(Number.parseInt(e))}function ya(e){const t=xl();return!!([t.ENTER,t.ARROW_UP,t.ARROW_DOWN,t.ARROW_LEFT,t.ARROW_RIGHT,t.BACKSPACE,t.SPACE,"a","A","p","P"].includes(e)||ao(e))}function HC(e){return Array.from(e.querySelectorAll("[data-radix-vue-date-field-segment]")).filter(t=>t.getAttribute("data-radix-vue-date-field-segment")!=="literal")}function Xa(e){return{role:"spinbutton",contenteditable:!0,tabindex:e.disabled?void 0:0,spellcheck:!1,inputmode:"numeric",autocorrect:"off",enterkeyhint:"next",style:"caret-color: transparent;"}}function C9(e){const{segmentValues:t,placeholder:n}=e,r=t.day===null,a=t.day?n.set({day:t.day}):n,o=a.day,s=1,i=Tr(a),l=r?"Empty":`${o}`;return{...Xa(e),"aria-label":"day,","aria-valuemin":s,"aria-valuemax":i,"aria-valuenow":o,"aria-valuetext":l,"data-placeholder":r?"":void 0}}function T9(e){const{segmentValues:t,placeholder:n,formatter:r}=e,a=t.month===null,o=t.month?n.set({month:t.month}):n,s=o.month,i=1,l=12,c=a?"Empty":`${s} - ${r.fullMonth(Un(o))}`;return{...Xa(e),"aria-label":"month, ",contenteditable:!0,"aria-valuemin":i,"aria-valuemax":l,"aria-valuenow":s,"aria-valuetext":c,"data-placeholder":a?"":void 0}}function A9(e){const{segmentValues:t,placeholder:n}=e,r=t.year===null,a=t.year?n.set({year:t.year}):n,o=1,s=9999,i=a.year,l=r?"Empty":`${i}`;return{...Xa(e),"aria-label":"year, ","aria-valuemin":o,"aria-valuemax":s,"aria-valuenow":i,"aria-valuetext":l,"data-placeholder":r?"":void 0}}function x9(e){const{segmentValues:t,hourCycle:n,placeholder:r}=e;if(!("hour"in t)||!("hour"in r))return{};const a=t.hour===null,o=t.hour?r.set({hour:t.hour}):r,s=n===12?1:0,i=n===12?12:23,l=o.hour,c=a?"Empty":`${l} ${t.dayPeriod??""}`;return{...Xa(e),"aria-label":"hour, ","aria-valuemin":s,"aria-valuemax":i,"aria-valuenow":l,"aria-valuetext":c,"data-placeholder":a?"":void 0}}function R9(e){const{segmentValues:t,placeholder:n}=e;if(!("minute"in t)||!("minute"in n))return{};const r=t.minute===null,a=(t.minute?n.set({minute:t.minute}):n).minute,o=0,s=59,i=r?"Empty":`${a}`;return{...Xa(e),"aria-label":"minute, ","aria-valuemin":o,"aria-valuemax":s,"aria-valuenow":a,"aria-valuetext":i,"data-placeholder":r?"":void 0}}function O9(e){const{segmentValues:t,placeholder:n}=e;if(!("second"in t)||!("second"in n))return{};const r=t.second===null,a=(t.second?n.set({second:t.second}):n).second,o=0,s=59,i=r?"Empty":`${a}`;return{...Xa(e),"aria-label":"second, ","aria-valuemin":o,"aria-valuemax":s,"aria-valuenow":a,"aria-valuetext":i,"data-placeholder":r?"":void 0}}function P9(e){const{segmentValues:t}=e;if(!("dayPeriod"in t))return{};const n=0,r=12,a=t.hour?t.hour>12?t.hour-12:t.hour:0,o=t.dayPeriod??"AM";return{...Xa(e),inputmode:"text","aria-label":"AM/PM","aria-valuemin":n,"aria-valuemax":r,"aria-valuenow":a,"aria-valuetext":o}}function I9(e){return{"aria-hidden":!0,"data-segment":"literal"}}function k9(e){return{role:"textbox","aria-label":"timezone, ","data-readonly":!0,"data-segment":"timeZoneName",tabindex:e.disabled?void 0:0,style:"caret-color: transparent;"}}function D9(e){const{segmentValues:t,placeholder:n}=e,r=0,a=0,o=0,s="era"in t?t.era:n.era;return{...Xa(e),"aria-label":"era","aria-valuemin":r,"aria-valuemax":a,"aria-valuenow":o,"aria-valuetext":s}}const $9={day:{attrs:C9},month:{attrs:T9},year:{attrs:A9},hour:{attrs:x9},minute:{attrs:R9},second:{attrs:O9},dayPeriod:{attrs:P9},literal:{attrs:I9},timeZoneName:{attrs:k9},era:{attrs:D9}};function M9(e){const t=xl();function n({e:v,part:_,dateRef:S,prevValue:E}){const C=v.key===t.ARROW_UP?1:-1,x=0,A=59;if(E===null)return C>0?x:A;const T=[_,C];return S.set({[_]:E}).cycle(...T)[_]}function r(v){if(e.hasLeftFocus.value=!1,v===null)return v;const _=v.toString();return _.length===1?(e.modelValue.value=void 0,null):Number.parseInt(_.slice(0,-1))}function a({e:v,part:_,dateRef:S,prevValue:E,hourCycle:C}){const x=v.key===t.ARROW_UP?1:-1;if(E===null)return S[_];if(_==="hour"&&"hour"in S){const T=[_,x,{hourCycle:C}];return S.set({[_]:E}).cycle(...T)[_]}const A=[_,x];return _==="day"&&e.segmentValues.value.month!==null?S.set({[_]:E,month:e.segmentValues.value.month}).cycle(...A)[_]:S.set({[_]:E}).cycle(...A)[_]}function o(v,_,S){let E=!1;const C=Math.floor(v/10);if(e.hasLeftFocus.value&&(e.hasLeftFocus.value=!1,S=null),S===null)return _===0?(e.lastKeyZero.value=!0,{value:null,moveToNext:E}):((e.lastKeyZero.value||_>C)&&(E=!0),e.lastKeyZero.value=!1,{value:_,moveToNext:E});const x=S.toString().length,A=Number.parseInt(S.toString()+_.toString());return x===2||A>
33v?((_>C||A>v)&&(E=!0),{value:_,moveToNext:E}):(E=!0,{value:A,moveToNext:E})}function s(v,_){let S=!1;const E=Math.floor(59/10);if(e.hasLeftFocus.value&&(e.hasLeftFocus.value=!1,_=null),_===null)return v===0?(e.lastKeyZero.value=!0,{value:0,moveToNext:S}):((e.lastKeyZero.value||v>E)&&(S=!0),e.lastKeyZero.value=!1,{value:v,moveToNext:S});const C=_.toString().length,x=Number.parseInt(_.toString()+v.toString());return C===2||x>59?(v>E&&(S=!0),{value:v,moveToNext:S}):(S=!0,{value:x,moveToNext:S})}function i(v,_){let S=!1;const E=Math.floor(24/10);if(e.hasLeftFocus.value&&(e.hasLeftFocus.value=!1,_=null),_===null)return v===0?(e.lastKeyZero.value=!0,{value:0,moveToNext:S}):((e.lastKeyZero.value||v>E)&&(S=!0),e.lastKeyZero.value=!1,{value:v,moveToNext:S});const C=_.toString().length,x=Number.parseInt(_.toString()+v.toString());return C===2||x>24?(v>E&&(S=!0),{value:v,moveToNext:S}):(S=!0,{value:x,moveToNext:S})}function l(v,_){let S=!1;if(e.hasLeftFocus.value&&(e.hasLeftFocus.value=!1,_=null),_===null)return{value:v===0?1:v,moveToNext:S};const E=_.toString()+v.toString();return E.length>4?{value:v===0?1:v,moveToNext:S}:(E.length===4&&(S=!0),{value:Number.parseInt(E),moveToNext:S})}const c=D(()=>{var v;return((v=$9[e.part])==null?void 0:v.attrs({disabled:e.disabled.value,placeholder:e.placeholder.value,hourCycle:e.hourCycle,segmentValues:e.segmentValues.value,formatter:e.formatter}))??{}});function u(v){if(!ya(v.key)||Aa(v.key))return;const _=e.segmentValues.value.day;if(v.key===t.ARROW_DOWN||v.key===t.ARROW_UP){e.segmentValues.value.day=a({e:v,part:"day",dateRef:e.placeholder.value,prevValue:_});return}if(ao(v.key)){const S=Number.parseInt(v.key),E=e.segmentValues.value.month,C=Tr(E?e.placeholder.value.set({month:E}):e.placeholder.value),{value:x,moveToNext:A}=o(C,S,_);e.segmentValues.value.day=x,A&&e.focusNext()}v.key===t.BACKSPACE&&(e.hasLeftFocus.value=!1,e.segmentValues.value.day=r(_))}function d(v){if(!ya(v.key)||Aa(v.key))return;const _=e.segmentValues.value.month;if(v.key===t.ARROW_DOWN||v.key===t.ARROW_UP){e.segmentValues.value.month=a({e:v,part:"month",dateRef:e.placeholder.value,prevValue:_});return}if(ao(v.key)){const S=Number.parseInt(v.key),{value:E,moveToNext:C}=o(12,S,_);e.segmentValues.value.month=E,C&&e.focusNext()}v.key===t.BACKSPACE&&(e.hasLeftFocus.value=!1,e.segmentValues.value.month=r(_))}function f(v){if(!ya(v.key)||Aa(v.key))return;const _=e.segmentValues.value.year;if(v.key===t.ARROW_DOWN||v.key===t.ARROW_UP){e.segmentValues.value.year=a({e:v,part:"year",dateRef:e.placeholder.value,prevValue:_});return}if(ao(v.key)){const S=Number.parseInt(v.key),{value:E,moveToNext:C}=l(S,_);e.segmentValues.value.year=E,C&&e.focusNext()}v.key===t.BACKSPACE&&(e.hasLeftFocus.value=!1,e.segmentValues.value.year=r(_))}function p(v){const _=e.placeholder.value;if(!ya(v.key)||Aa(v.key)||!("hour"in _)||!("hour"in e.segmentValues.value))return;const S=e.segmentValues.value.hour,E=e.hourCycle;if(v.key===t.ARROW_UP||v.key===t.ARROW_DOWN){e.segmentValues.value.hour=a({e:v,part:"hour",dateRef:e.placeholder.value,prevValue:S,hourCycle:E}),"dayPeriod"in e.segmentValues.value&&(e.segmentValues.value.hour<12?e.segmentValues.value.dayPeriod="AM":e.segmentValues.value.hour&&(e.segmentValues.value.dayPeriod="PM"));return}if(ao(v.key)){const C=Number.parseInt(v.key),{value:x,moveToNext:A}=i(C,S);"dayPeriod"in e.segmentValues.value&&x&&x>12?e.segmentValues.value.dayPeriod="PM":"dayPeriod"in e.segmentValues.value&&x&&(e.segmentValues.value.dayPeriod="AM"),e.segmentValues.value.hour=x,A&&e.focusNext()}v.key===t.BACKSPACE&&(e.hasLeftFocus.value=!1,e.segmentValues.value.hour=r(S))}function g(v){const _=e.placeholder.value;if(!ya(v.key)||Aa(v.key)||!("minute"in _)||!("minute"in e.segmentValues.value))return;const S=e.segmentValues.value.minute;if(e.segmentValues.value.minute=n({e:v,part:"minute",dateRef:e.placeholder.value,prevValue:S}),ao(v.key)){const E=Number.parseInt(v.key),{value:C,moveToNext:x}=s(E,S);e.segmentValues.value.minute=C,x&&e.focusNext()}v.key===t.BACKSPACE&&(e.hasLeftFocus.value=!1,e.segmentValues.value.minute=r(S))}function h(v){const _=e.placeholder.value;if(!ya(v.key)||Aa(v.key)||!("second"in _)||!("second"in e.segmentValues.value))return;const S=e.segmentValues.value.second;if(e.segmentValues.value.second=n({e:v,part:"second",dateRef:e.placeholder.value,prevValue:S}),ao(v.key)){const E=Number.parseInt(v.key),{value:C,moveToNext:x}=s(E,S);e.segmentValues.value.second=C,x&&e.focusNext()}v.key===t.BACKSPACE&&(e.hasLeftFocus.value=!1,e.segmentValues.value.second=r(S))}function y(v){if(!((!ya(v.key)||Aa(v.key))&&v.key!=="a"&&v.key!=="p"||!("hour"in e.placeholder.value)||!("dayPeriod"in e.segmentValues.value))){if(v.key===t.ARROW_UP||v.key===t.ARROW_DOWN){if(e.segmentValues.value.dayPeriod==="AM"){e.segmentValues.value.dayPeriod="PM",e.segmentValues.value.hour=e.segmentValues.value.hour+12;return}e.segmentValues.value.dayPeriod="AM",e.segmentValues.value.hour=e.segmentValues.value.hour-12;return}if(["a","A"].includes(v.key)&&e.segmentValues.value.dayPeriod!=="AM"){e.segmentValues.value.dayPeriod="AM",e.segmentValues.value.hour=e.segmentValues.value.hour-12;return}["p","P"].includes(v.key)&&e.segmentValues.value.dayPeriod!=="PM"&&(e.segmentValues.value.dayPeriod="PM",e.segmentValues.value.hour=e.segmentValues.value.hour+12)}}function b(v){e.disabled.value&&v.preventDefault()}function w(v){const _=e.disabled.value,S=e.readonly.value;if(v.key!==t.TAB&&v.preventDefault(),!(_||S)&&({day:u,month:d,year:f,hour:p,minute:g,second:h,dayPeriod:y,timeZoneName:()=>{}}[e.part](v),![t.ARROW_LEFT,t.ARROW_RIGHT].includes(v.key)&&v.key!==t.TAB&&v.key!==t.SHIFT&&ya(v.ke
33y)&&Object.values(e.segmentValues.value).every(E=>E!==null))){const E={...e.segmentValues.value};let C=e.placeholder.value.copy();Object.keys(E).forEach(x=>{const A=E[x];C=C.set({[x]:A})}),e.modelValue.value=C.copy()}}return{handleSegmentClick:b,handleSegmentKeydown:w,attributes:c}}const MX=N({__name:"DateRangePickerHeader",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(b2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),NX=N({__name:"DateRangePickerHeading",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(w2),Me(Ne(t)),{default:I(({headingValue:a})=>[F(n.$slots,"default",{headingValue:a},()=>[bt(Vt(a),1)])]),_:3},16))}}),LX=N({__name:"DateRangePickerGrid",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(S2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),VX=N({__name:"DateRangePickerCell",props:{date:{},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(E2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),BX=N({__name:"DateRangePickerHeadCell",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(C2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),FX=N({__name:"DateRangePickerNext",props:{step:{},nextPage:{type:Function},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(T2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),qX=N({__name:"DateRangePickerPrev",props:{step:{},prevPage:{type:Function},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(A2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),UX=N({__name:"DateRangePickerGridHead",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(x2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),jX=N({__name:"DateRangePickerGridBody",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(R2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),HX=N({__name:"DateRangePickerGridRow",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(O2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),WX=N({__name:"DateRangePickerCellTrigger",props:{day:{},month:{},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(P2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),KX=N({__name:"DateRangePickerInput",props:{part:{},type:{},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(q9),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),[R_,N9]=je("DateRangePickerRoot"),zX=N({inheritAttrs:!1,__name:"DateRangePickerRoot",props:{defaultValue:{default:()=>({start:void 0,end:void 0})},defaultPlaceholder:{},placeholder:{default:void 0},modelValue:{},hourCycle:{},granularity:{},hideTimeZone:{type:Boolean},maxValue:{},minValue:{},locale:{default:"en"},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},isDateUnavailable:{type:Function,default:void 0},name:{},required:{type:Boolean},id:{},dir:{},asChild:{type:Boolean},as:{},defaultOpen:{type:Boolean,default:!1},open:{type:Boolean,default:void 0},modal:{type:Boolean,default:!1},isDateDisabled:{type:Function,default:void 0},pagedNavigation:{type:Boolean,default:!1},weekStartsOn:{default:0},weekdayFormat:{default:"narrow"},fixedWeeks:{type:Boolean,default:!1},numberOfMonths:{default:1},preventDeselect:{type:Boolean,default:!1}},emits:["update:modelValue","update:placeholder","update:startValue","update:open"],setup(e,{emit:t}){const n=e,r=t,{locale:a,disabled:o,readonly:s,pagedNavigation:i,weekStartsOn:l,weekdayFormat:c,fixedWeeks:u,numberOfMonths:d,preventDeselect:f,isDateDisabled:p,isDateUnavailable:g,defaultOpen:h,modal:y,id:b,name:w,required:v,minValue:_,maxValue:S,granularity:E,hideTimeZone:C,hourCycle:x,dir:A}=et(n),T=zn(A),O=mt(n,"modelValue",r,{defaultValue:n.defaultValue??{start:void 0,end:void 0},passive:n.modelValue===void 0}),P=h_({defaultPlaceholder:n.placeholder,granularity:n.granularity,defaultValue:O.value.start,locale:n.locale}),z=mt(n,"placeholder",r,{defaultValue:n.defaultPlaceholder??P.copy(),passive:n.placeholder===void 0}),Q=mt(n,"open",r,{defaultValue:h.value,passive:n.open===void 0}),K=B();return _e(O,W=>{W.start&&W.start.compare(z.value)!==0&&(z.value=W.start.copy())}),N9({isDateUnavailable:g.value,isDateDisabled:p.value,locale:a,disabled:o,pagedNavigation:i,weekStartsOn:l,weekdayFormat:c,fixedWeeks:u,numberOfMonths:d,readonly:s,preventDeselect:f,modelValue:O,placeholder:z,defaultOpen:h,modal:y,open:Q,id:b,name:w,required:v,minValue:_,maxValue:S,granularity:E,hideTimeZone:C,hourCycle:x,dateFieldRef:K,dir:T,onStartValueChange(W){r("update:startValue",W)},onDateChange(W){var G,ee;O.value={start:(G=W.start)==null?void 0:G.copy(),end:(ee=W.end)==null?void 0:ee.copy()}},onPlaceholderChange(W){z.value=W.copy()}}),(W,G)=>(k(),L(m(n2),{open:m(Q),"onUpdate:open":G[0]||(G[0]=ee=>Ue(Q)?Q.value=ee:null),"default-open":m(h),modal:m(y)},{default:I(()=>[F(W.$slots,"default")]),_:3},8,["open","default-open","modal"]))}}),GX=N({__name:"DateRangePickerCalendar",setup(e){const t=R_();return(n,r)=>(k(),L(m(_2),se({isDateDisabled:m(t).isDateDisabled,isDateUnavailable:m(t).isDateUnavailable,locale:m(t).locale.value,disabled:m(t).disabled.value,pagedNavigation:m(t).pagedNavigation.value,weekStartsOn:m(t).weekStartsOn.value,weekdayFormat:m(t).weekdayFormat.value,fixedWeeks:m(t).fixedWeeks.value,
33numberOfMonths:m(t).numberOfMonths.value,readonly:m(t).readonly.value,preventDeselect:m(t).preventDeselect.value,minValue:m(t).minValue.value,maxValue:m(t).maxValue.value,dir:m(t).dir.value},{"initial-focus":"","model-value":m(t).modelValue.value,placeholder:m(t).placeholder.value,"onUpdate:startValue":r[0]||(r[0]=a=>{m(t).onStartValueChange(a)}),"onUpdate:modelValue":r[1]||(r[1]=a=>{a.start&&m(t).modelValue.value.start&&a.end&&m(t).modelValue.value.end&&m(Xn)(a.start,m(t).modelValue.value.start)&&m(Xn)(a.end,m(t).modelValue.value.end)||m(t).onDateChange(a)}),"onUpdate:placeholder":r[2]||(r[2]=a=>{m(Xn)(a,m(t).placeholder.value)||m(t).onPlaceholderChange(a)})}),{default:I(({weekDays:a,grid:o,date:s,weekStartsOn:i,locale:l,fixedWeeks:c})=>[F(n.$slots,"default",{date:s,grid:o,weekDays:a,weekStartsOn:i,locale:l,fixedWeeks:c})]),_:3},16,["model-value","placeholder"]))}}),YX=N({__name:"DateRangePickerField",setup(e){const t=R_();return(n,r)=>(k(),L(m(F9),se({ref:m(t).dateFieldRef,"model-value":m(t).modelValue.value,placeholder:m(t).placeholder.value},{id:m(t).id.value,name:m(t).name.value,disabled:m(t).disabled.value,minValue:m(t).minValue.value,maxValue:m(t).maxValue.value,readonly:m(t).readonly.value,hourCycle:m(t).hourCycle.value,granularity:m(t).granularity.value,hideTimeZone:m(t).hideTimeZone.value,locale:m(t).locale.value,isDateUnavailable:m(t).isDateUnavailable,required:m(t).required.value,dir:m(t).dir.value},{"onUpdate:modelValue":r[0]||(r[0]=a=>{a.start&&m(t).modelValue.value.start&&a.end&&m(t).modelValue.value.end&&a.start.compare(m(t).modelValue.value.start)===0&&a.end.compare(m(t).modelValue.value.end)===0||m(t).onDateChange(a)}),"onUpdate:placeholder":r[1]||(r[1]=a=>{m(Xn)(a,m(t).placeholder.value)&&a.compare(m(t).placeholder.value)===0||m(t).onPlaceholderChange(a)})}),{default:I(({segments:a,modelValue:o})=>[F(n.$slots,"default",{segments:a,modelValue:o})]),_:3},16,["model-value","placeholder"]))}}),QX=N({__name:"DateRangePickerArrow",props:{width:{},height:{},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(l2),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),JX=N({__name:"DateRangePickerTrigger",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e,n=R_();return(r,a)=>(k(),L(m(r2),se({"data-radix-vue-date-field-segment":"trigger"},t,{disabled:m(n).disabled.value,onFocusin:a[0]||(a[0]=o=>{var s;(s=m(n).dateFieldRef.value)==null||s.setFocusedElement(o.target)})}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["disabled"]))}}),XX=N({__name:"DateRangePickerContent",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=Nn(e,t);return(r,a)=>(k(),L(m(a2),null,{default:I(()=>[de(m(i2),Me(Ne({...m(n),...r.$attrs})),{default:I(()=>[F(r.$slots,"default")]),_:3},16)]),_:3}))}}),L9=["id","value","name","disabled","required"],[V9,B9]=je("DateRangeFieldRoot"),F9=N({inheritAttrs:!1,__name:"DateRangeFieldRoot",props:{defaultValue:{default:void 0},defaultPlaceholder:{},placeholder:{default:void 0},modelValue:{},hourCycle:{},granularity:{},hideTimeZone:{type:Boolean},maxValue:{},minValue:{},locale:{default:"en"},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},isDateUnavailable:{type:Function,default:void 0},name:{},required:{type:Boolean},id:{},dir:{},asChild:{type:Boolean},as:{}},emits:["update:modelValue","update:placeholder"],setup(e,{expose:t,emit:n}){var r,a;const o=e,s=n,{locale:i,disabled:l,readonly:c,isDateUnavailable:u,dir:d}=et(o),f=tP(o.locale),{primitiveElement:p,currentElement:g}=Rl(),h=B(new Set),y=zn(d);Ve(()=>{HC(g.value).forEach(ie=>h.value.add(ie))});const b=mt(o,"modelValue",s,{defaultValue:o.defaultValue??{start:void 0,end:void 0},passive:o.modelValue===void 0}),w=h_({defaultPlaceholder:o.placeholder,granularity:o.granularity,defaultValue:b.value.start,locale:o.locale}),v=mt(o,"placeholder",s,{defaultValue:o.defaultPlaceholder??w.copy(),passive:o.placeholder===void 0}),_=D(()=>o.granularity?wv(v.value)?o.granularity:"day":wv(v.value)?"minute":"day"),S=D(()=>{var ie;return b.value.start?!!((ie=u.value)!=null&&ie.call(u,b.value.start)||o.minValue&&jn(b.value.start,o.minValue)||o.maxValue&&jn(o.maxValue,b.value.start)):!1}),E=D(()=>{var ie;return b.value.end?!!((ie=u.value)!=null&&ie.call(u,b.value.end)||o.minValue&&jn(b.value.end,o.minValue)||o.maxValue&&jn(o.maxValue,b.value.end)):!1}),C=D(()=>S.value||E.value?!0:!b.value.start||!b.value.end?!1:!DO(b.value.start,b.value.end)||u.value!==void 0&&!$O(b.value.start,b.value.end,u.value,void 0)),x=w9(_.value),A=B(b.value.start?{...mu({value:b.value.start,formatter:f})}:{...x}),T=B(b.value.end?{...mu({value:b.value.end,formatter:f})}:{...x}),O=D(()=>jC({granularity:_.value,dateRef:v.value,formatter:f,hideTimeZone:o.hideTimeZone,hourCycle:o.hourCycle,segmentValues:A.value,locale:i})),P=D(()=>jC({granularity:_.value,dateRef:v.value,formatter:f,hideTimeZone:o.hideTimeZone,hourCycle:o.hourCycle,segmentValues:T.value,locale:i})),z=D(()=>({start:O.value.arr,end:P.value.arr})),Q=D(()=>({start:z.value.start.filter(({part:ie})=>ie!=="literal"),end:z.value.end.filter(({part:ie})=>ie!=="literal")})),K=B((r=b.value.start)==null?void 0:r.copy()),W=B((a=b.value.end)==null?void 0:a.copy());_e([K,W],([ie,Le])=>{b.value={start:ie?.copy(),end:Le?.copy()}}),_e(b,ie=>{ie.start&&ie.end&&((!K.value||ie.start.compare(K.value)!==0)&&(K.value=ie.start.copy()),(!W.value||ie.end.compare(W.value)!==0)&&(W.value=ie.end.copy()))}),_e([K,i],([ie])=>{ie!==void 0?A.value={...mu({value:ie,formatter:f})}:Object.values(A.value).every(Le=>Le!==null)&&ie===void 0&&(A.value={...x})}),_e(i,ie=>{f.getLocale()!==ie&&(f.setLocale(ie),Oe(()=>{h.value.clear(),HC(g.value).forEach(Le=>h.value.add(Le))}))}),_e(b,ie=>{ie.start!==void 0&&v.value.compare(ie.start)!==0&&(v.value=ie.start.copy())}),_e([W,i],([ie])=>{ie!==void 0?T.value={...mu({value:ie,formatter:f})}:Object.values(T.value).every(Le=>Le!==null)&&ie===void 0&&(T.value={...x})});const G=B(null),ee=D(()=>Array.from(h.value).findIndex(ie=>{var Le,fe;return ie.getAttribute("data-radix-vue-date-field-segment")===((Le=G.value)==null?void 0:Le.getAttribute("data-radix-vue-date-field-segment"))&&ie.getAttribute("data-radix-vue-date-range-field-segment-type")===((fe=G.value)==null?void 0:fe.getAttribute("data-radix-vue-date-range-field-segment-type"))})),ge=D(()=>{const ie=y.value==="rtl"?-1:1;return(ie<0?ee.value<0:ee.value>h.value.size-1)?null:Array.from(h.value)[ee.value+ie]}),Se=D(()=>{const ie=y.value==="rtl"?-1:1;return(ie>0?ee.value<0:ee.value>h.value.size-1)?null:Array.from(h.value)[ee.value-ie]}),Ce=xl();function ke(ie){var Le,fe;
33Aa(ie.key)&&(ie.key===Ce.ARROW_LEFT&&((Le=Se.value)==null||Le.focus()),ie.key===Ce.ARROW_RIGHT&&((fe=ge.value)==null||fe.focus()))}function st(ie){G.value=ie}return B9({isDateUnavailable:u.value,locale:i,startValue:K,endValue:W,placeholder:v,disabled:l,formatter:f,hourCycle:o.hourCycle,readonly:c,segmentValues:{start:A,end:T},isInvalid:C,segmentContents:Q,elements:h,setFocusedElement:st,focusNext(){var ie;(ie=ge.value)==null||ie.focus()}}),t({setFocusedElement:st}),(ie,Le)=>{var fe,U;return k(),at(Je,null,[de(m(pe),se(ie.$attrs,{ref_key:"primitiveElement",ref:p,role:"group","aria-disabled":m(l)?!0:void 0,"data-disabled":m(l)?"":void 0,"data-readonly":m(c)?"":void 0,"data-invalid":C.value?"":void 0,dir:m(y),onKeydown:Ga(ke,["left","right"])}),{default:I(()=>[F(ie.$slots,"default",{modelValue:m(b),segments:z.value})]),_:3},16,["aria-disabled","data-disabled","data-readonly","data-invalid","dir"]),tn("input",{id:ie.id,type:"text",tabindex:"-1","aria-hidden":"true",value:`${(fe=m(b).start)==null?void 0:fe.toString()} - ${(U=m(b).end)==null?void 0:U.toString()}`,name:ie.name,disabled:m(l),required:ie.required,style:{transform:"translateX(-100%)",position:"absolute",pointerEvents:"none",opacity:0,margin:0},onFocus:Le[0]||(Le[0]=te=>{var X,he;return(he=(X=Array.from(h.value))==null?void 0:X[0])==null?void 0:he.focus()})},null,40,L9)],64)}}}),q9=N({__name:"DateRangeFieldInput",props:{part:{},type:{},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=V9(),r=B(!0),a=B(!1),{handleSegmentClick:o,handleSegmentKeydown:s,attributes:i}=M9({hasLeftFocus:r,lastKeyZero:a,placeholder:n.placeholder,hourCycle:n.hourCycle,segmentValues:n.segmentValues[t.type],formatter:n.formatter,part:t.part,disabled:n.disabled,readonly:n.readonly,focusNext:n.focusNext,modelValue:t.type==="start"?n.startValue:n.endValue}),l=D(()=>n.disabled.value),c=D(()=>n.readonly.value),u=D(()=>n.isInvalid.value);return(d,f)=>(k(),L(m(pe),se({as:d.as,"as-child":d.asChild},m(i),{contenteditable:l.value||c.value?!1:d.part!=="literal","data-radix-vue-date-field-segment":d.part,"aria-disabled":l.value?!0:void 0,"aria-readonly":c.value?!0:void 0,"data-disabled":l.value?"":void 0,"data-radix-vue-date-range-field-segment-type":d.type,"data-invalid":u.value?"":void 0,"aria-invalid":u.value?!0:void 0},tA(d.part!=="literal"?{mousedown:m(o),keydown:m(s),focusout:()=>{r.value=!0},focusin:p=>{m(n).setFocusedElement(p.target)}}:{})),{default:I(()=>[F(d.$slots,"default")]),_:3},16,["as","as-child","contenteditable","data-radix-vue-date-field-segment","aria-disabled","aria-readonly","data-disabled","data-radix-vue-date-range-field-segment-type","data-invalid","aria-invalid"]))}}),[wP,U9]=je("DropdownMenuRoot"),ZX=N({__name:"DropdownMenuRoot",props:{defaultOpen:{type:Boolean},open:{type:Boolean,default:void 0},dir:{},modal:{type:Boolean,default:!0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t;re();const a=mt(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),o=B(),{modal:s,dir:i}=et(n),l=zn(i);return U9({open:a,onOpenChange:c=>{a.value=c},onOpenToggle:()=>{a.value=!a.value},triggerId:"",triggerElement:o,contentId:"",modal:s,dir:l}),(c,u)=>(k(),L(m(n9),{open:m(a),"onUpdate:open":u[0]||(u[0]=d=>Ue(a)?a.value=d:null),dir:m(l),modal:m(s)},{default:I(()=>[F(c.$slots,"default",{open:m(a)})]),_:3},8,["open","dir","modal"]))}}),eZ=N({__name:"DropdownMenuTrigger",props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=wP(),{forwardRef:r,currentElement:a}=re();return Ve(()=>{n.triggerElement=a}),n.triggerId||(n.triggerId=Qt(void 0,"radix-vue-dropdown-menu-trigger")),(o,s)=>(k(),L(m(Jz),{"as-child":""},{default:I(()=>[de(m(pe),{id:m(n).triggerId,ref:m(r),type:o.as==="button"?"button":void 0,"as-child":t.asChild,as:o.as,"aria-haspopup":"menu","aria-expanded":m(n).open.value,"aria-controls":m(n).open.value?m(n).contentId:void 0,"data-disabled":o.disabled?"":void 0,disabled:o.disabled,"data-state":m(n).open.value?"open":"closed",onClick:s[0]||(s[0]=async i=>{var l;!o.disabled&&i.button===0&&i.ctrlKey===!1&&((l=m(n))==null||l.onOpenToggle(),await Oe(),m(n).open.value&&i.preventDefault())}),onKeydown:s[1]||(s[1]=Ga(i=>{o.disabled||(["Enter"," "].includes(i.key)&&m(n).onOpenToggle(),i.key==="ArrowDown"&&m(n).onOpenChange(!0),["Enter"," ","ArrowDown"].includes(i.key)&&i.preventDefault())},["enter","space","arrow-down"]))},{default:I(()=>[F(o.$slots,"default")]),_:3},8,["id","type","as-child","as","aria-expanded","aria-controls","data-disabled","disabled","data-state"])]),_:3}))}}),tZ=N({__name:"DropdownMenuPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(y9),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),nZ=N({__name:"DropdownMenuContent",props:{forceMount:{type:Boolean},loop:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","closeAutoFocus"],setup(e,{emit:t}){const n=Nn(e,t);re();const r=wP(),a=B(!1);function o(s){s.defaultPrevented||(a.value||setTimeout(()=>{var i;(i=r.triggerElement.value)==null||i.focus()},0),a.value=!1,s.preventDefault())}return r.contentId||(r.contentId=Qt(void 0,"radix-vue-dropdown-menu-content")),(s,i)=>{var l;return k(),L(m(g9),se(m(n),{id:m(r).contentId,"aria-labelledby":(l=m(r))==null?void 0:l.triggerId,style:{"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"},onCloseAutoFocus:o,onInteractOutside:i[0]||(i[0]=c=>{var u;if(c.defaultPrevented)return;const d=c.detail.originalEvent,f=d.button===0&&d.ctrlKey===!0,p=d.button===2||f;(!m(r).modal.value||p)&&(a.value=!0),(u=m(r).triggerElement.value)!=null&&u.contains(c.target)&&c.preventDefault()})}),{default:I(()=>[F(s.$slots,"default")]),_:3},16,["id","aria-labelledby"])}}}),rZ=N({__name:"DropdownMenuItem",props:{disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{}},emits:["select"],setup(e,{emit:t}){const n=e,r=ga(t);return re(),(a,o)=>(k(),L(m(p9),Me(Ne({...n,...m(r)})),{default:I(()=>[F(a.$slots,"default")]),_:3},16))}}),aZ=N({__name:"DropdownMenuSeparator",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(_9),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),oZ=N({__name:"DropdownMenuLabel",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(v9),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),[O_,j9]=je("HoverCardRoot"),sZ=N({__name:"HoverCardRoot",props:{defaultOpen:{type:Boolean,default:!1},open:{type:Boolean,default:void 0},openDelay:{default:700},closeDelay:{default:300}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t,{openDelay:a,closeDelay:o}=et(n);re();const s=mt(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),i=B(0),l=B(0),c=B(!1),u=B(!1),d=B(!1),f=B();function p(){clearTimeout(l.value),i.value=window.setTimeout(()=>s.value=!0,a.value)}function g(){clearTimeout(i.value),!c.value&&!u.value&&(l.value=window.setTimeout(()=>s.value=!1,o.value))}function h(){s.value=!1}return j9({open:s,onOpenChange(y){s.value=y},onOpen:p,onClose:g,onDismiss:h,hasSelectionRef:c,isPointerDownOnContentRef:u,isPointerInTransitRef:d,triggerElement:f}),(y,b)=>(k(),L(m(Ol),null,{default:I(()=>[F(y.$slots,"default",{open:m(s)})]),_:3}))}});function Iv(e){return t=>t.pointerType==="touch"?void 0:e()}function H9(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}const iZ=N({__name:"HoverCardTrigger",props:{asChild:{type:Boolean},as:{default:"a"}},setup(e){const{forwardRef:t,currentElement:n}=re(),r=O_();r.triggerElement=n;function a(){setTimeout(()=>{!r.isPointerInTransitRef.value&&!r.open.value&&r.onClose()},0)}return(o,s)=>(k(),L(m(Pl),{"as-child":""},{default:I(()=>[de(m(pe),{ref:m(t),"as-child":o.asChild,as:o.as,"data-state":m(r).open.value?"open":"closed","data-grace-area-trigger":"",onPointerenter:s[0]||(s[0]=i=>m(Iv)(m(r).onOpen)(i)),onPointerleave:s[1]||(s[1]=i=>m(Iv)(a)(i)),onFocus:s[2]||(s[2]=i=>m(r).onOpen()),onBlur:s[3]||(s[3]=i=>m(r).onClose())},{default:I(()=>[F(o.$slots,"default")]),_:3},8,["as-child","as","data-state"])]),_:3}))}}),lZ=N({__name:"HoverCardPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),W9=N({__name:"HoverCardContentImpl",props:{side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,r=t,a=Us(n),{forwardRef:o,currentElement:s}
33=re(),i=O_(),{isPointerInTransit:l,onPointerExit:c}=nP(i.triggerElement,s);uK(i.isPointerInTransitRef,l,{direction:"rtl"}),c(()=>{i.onClose()});const u=B(!1);let d;yt(p=>{if(u.value){const g=document.body;d=g.style.userSelect||g.style.webkitUserSelect,g.style.userSelect="none",g.style.webkitUserSelect="none",p(()=>{g.style.userSelect=d,g.style.webkitUserSelect=d})}});function f(){u.value=!1,i.isPointerDownOnContentRef.value=!1,Oe(()=>{var p;((p=document.getSelection())==null?void 0:p.toString())!==""&&(i.hasSelectionRef.value=!0)})}return Ve(()=>{s.value&&(document.addEventListener("pointerup",f),H9(s.value).forEach(p=>p.setAttribute("tabindex","-1")))}),wn(()=>{document.removeEventListener("pointerup",f),i.hasSelectionRef.value=!1,i.isPointerDownOnContentRef.value=!1}),(p,g)=>(k(),L(m($o),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:g[1]||(g[1]=h=>r("escapeKeyDown",h)),onPointerDownOutside:g[2]||(g[2]=h=>r("pointerDownOutside",h)),onFocusOutside:g[3]||(g[3]=Wt(h=>r("focusOutside",h),["prevent"])),onDismiss:m(i).onDismiss},{default:I(()=>[de(m(Il),se({...m(a),...p.$attrs},{ref:m(o),"data-state":m(i).open.value?"open":"closed",style:{userSelect:u.value?"text":void 0,WebkitUserSelect:u.value?"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)"},onPointerdown:g[0]||(g[0]=h=>{h.currentTarget.contains(h.target)&&(u.value=!0),m(i).hasSelectionRef.value=!1,m(i).isPointerDownOnContentRef.value=!0})}),{default:I(()=>[F(p.$slots,"default")]),_:3},16,["data-state","style"])]),_:3},8,["onDismiss"]))}}),uZ=N({__name:"HoverCardContent",props:{forceMount:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=Nn(e,t),{forwardRef:r}=re(),a=O_();return(o,s)=>(k(),L(m(En),{present:o.forceMount||m(a).open.value},{default:I(()=>[de(W9,se(m(n),{ref:m(r),onPointerenter:s[0]||(s[0]=i=>m(Iv)(m(a).onOpen)(i))}),{default:I(()=>[F(o.$slots,"default")]),_:3},16)]),_:3},8,["present"]))}}),cZ=N({__name:"Label",props:{for:{},asChild:{type:Boolean},as:{default:"label"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(pe),se(t,{onMousedown:r[0]||(r[0]=a=>{!a.defaultPrevented&&a.detail>1&&a.preventDefault()})}),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),[js,K9]=je(["NavigationMenuRoot","NavigationMenuSub"],"NavigationMenuContext"),dZ=N({__name:"NavigationMenuRoot",props:{modelValue:{default:void 0},defaultValue:{},dir:{},orientation:{default:"horizontal"},delayDuration:{default:200},skipDelayDuration:{default:300},disableClickTrigger:{type:Boolean,default:!1},disableHoverTrigger:{type:Boolean,default:!1},asChild:{type:Boolean},as:{default:"nav"}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=mt(n,"modelValue",t,{defaultValue:n.defaultValue??"",passive:n.modelValue===void 0}),a=B(""),{forwardRef:o,currentElement:s}=re(),i=B(),l=B(),{createCollection:c}=ma("nav");c(i);const{delayDuration:u,skipDelayDuration:d,dir:f,disableClickTrigger:p,disableHoverTrigger:g}=et(n),h=zn(f),y=Ud(!1,d),b=D(()=>r.value!==""||y.value?150:u.value),w=iK(v=>{typeof v=="string"&&(a.value=r.value,r.value=v)},b);return K9({isRootMenu:!0,modelValue:r,previousValue:a,baseId:Qt(void 0,"radix-navigation-menu"),disableClickTrigger:p,disableHoverTrigger:g,dir:h,orientation:n.orientation,rootNavigationMenu:s,indicatorTrack:i,onIndicatorTrackChange:v=>{i.value=v},viewport:l,onViewportChange:v=>{l.value=v},onTriggerEnter:v=>{w(v)},onTriggerLeave:()=>{y.value=!0,w("")},onContentEnter:()=>{w()},onContentLeave:()=>{w("")},onItemSelect:v=>{a.value=r.value,r.value=v},onItemDismiss:()=>{a.value=r.value,r.value=""}}),(v,_)=>(k(),L(m(pe),{ref:m(o),"aria-label":"Main",as:v.as,"as-child":v.asChild,"data-orientation":v.orientation,dir:m(h),"data-radix-navigation-menu":""},{default:I(()=>[F(v.$slots,"default",{modelValue:m(r)})]),_:3},8,["as","as-child","data-orientation","dir"]))}});function Zd(e){return e?"open":"closed"}function SP(e,t){return`${e}-trigger-${t}`}function P_(e,t){return`${e}-content-${t}`}const z9="navigationMenu.linkSelect",Vu="navigationMenu.rootContentDism
33iss";function kv(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const a=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||a?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function EP(e){const t=St();return e.some(n=>n===t?!0:(n.focus(),St()!==t))}function G9(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function CP(e){return t=>t.pointerType==="mouse"?e(t):void 0}const[I_,Y9]=je("NavigationMenuItem"),fZ=N({__name:"NavigationMenuItem",props:{value:{},asChild:{type:Boolean},as:{default:"li"}},setup(e){const t=e;re();const{injectCollection:n}=ma("nav"),r=n(),a=js(),o=Qt(t.value),s=B(),i=B(),l=P_(a.baseId,o);let c=()=>({});const u=B(!1);async function d(h="start"){const y=document.getElementById(l);if(y){c();const b=kv(y);b.length&&EP(h==="start"?b:b.reverse())}}function f(){const h=document.getElementById(l);if(h){const y=kv(h);y.length&&(c=G9(y))}}Y9({value:o,contentId:l,triggerRef:s,focusProxyRef:i,wasEscapeCloseRef:u,onEntryKeyDown:d,onFocusProxyEnter:d,onContentFocusOutside:f,onRootContentClose:f});function p(){var h;a.onItemDismiss(),(h=s.value)==null||h.focus()}function g(h){const y=St();if(h.keyCode===32||h.key==="Enter")if(a.modelValue.value===o){p(),h.preventDefault();return}else{h.target.click(),h.preventDefault();return}const b=r.value.filter(v=>{var _;return(_=v.parentElement)==null?void 0:_.hasAttribute("data-menu-item")});if(!b.includes(y))return;const w=Wd(h,y,void 0,{itemsArray:b,loop:!1});w&&w?.focus(),h.preventDefault(),h.stopPropagation()}return(h,y)=>(k(),L(m(pe),{"as-child":h.asChild,as:h.as,"data-menu-item":"",onKeydown:Ga(g,["up","down","left","right","home","end","space"])},{default:I(()=>[F(h.$slots,"default")]),_:3},8,["as-child","as"]))}}),Q9=N({__name:"NavigationMenuContentImpl",props:{disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,r=t,{injectCollection:a}=ma("nav"),o=a(),{forwardRef:s,currentElement:i}=re(),l=js(),c=I_(),u=SP(l.baseId,c.value),d=P_(l.baseId,c.value),f=B(null),p=D(()=>{const v=o.value.map(A=>A.id.split("trigger-")[1]);l.dir.value==="rtl"&&v.reverse();const _=v.indexOf(l.modelValue.value),S=v.indexOf(l.previousValue.value),E=c.value===l.modelValue.value,C=S===v.indexOf(c.value);if(!E&&!C)return f.value;const x=(()=>{if(_!==S){if(E&&S!==-1)return _>S?"from-end":"from-start";if(C&&_!==-1)return _>S?"to-start":"to-end"}return null})();return f.value=x,x});function g(v){var _,S;if(r("focusOutside",v),r("interactOutside",v),!v.defaultPrevented){c.onContentFocusOutside();const E=v.target;(S=(_=l.rootNavigationMenu)==null?void 0:_.value)!=null&&S.contains(E)&&v.preventDefault()}}function h(v){var _;if(r("pointerDownOutside",v),!v.defaultPrevented){const S=v.target,E=o.value.some(x=>x.contains(S)),C=l.isRootMenu&&((_=l.viewport.value)==null?void 0:_.contains(S));(E||C||!l.isRootMenu)&&v.preventDefault()}}yt(v=>{const _=i.value;if(l.isRootMenu&&_){const S=()=>{var E;l.onItemDismiss(),c.onRootContentClose(),_.contains(St())&&((E=c.triggerRef.value)==null||E.focus())};_.addEventListener(Vu,S),v(()=>_.removeEventListener(Vu,S))}});function y(v){var _,S;r("escapeKeyDown",v),v.defaultPrevented||(l.onItemDismiss(),(S=(_=c.triggerRef)==null?void 0:_.value)==null||S.focus(),c.wasEscapeCloseRef.value=!0)}function b(v){var _;if(v.target.closest("[data-radix-navigation-menu]")!==l.rootNavigationMenu.value)return;const S=v.altKey||v.ctrlKey||v.metaKey,E=v.key==="Tab"&&!S,C=kv(v.currentTarget);if(E){const A=St(),T=C.findIndex(P=>P===A),O=v.shiftKey?C.slice(0,T).reverse():C.slice(T+1,C.length);if(EP(O))v.preventDefault();else{(_=c.focusProxyRef.value)==null||_.focus();return}}const x=Wd(v,St(),void 0,{itemsArray:C,loop:!1,enableIgnoredElement:!0});x?.focus()}function w(){var v;const _=new Event(Vu,{bubbles:!0,cancelable:!0});(v=i.value)==null||v.dispatchEvent(_)}return(v,_)=>(k(),L(m($o),se({id:m(d),ref:m(s),"aria-labelledby":m(u),"data-motion":p.value,"data-state":m(Zd)(m(l).modelValue.value===m(c).value),"data-orientation":m(l).orientation},n,{onKeydown:b,onEscapeKeyDown:y,onPointerDownOutside:h,onFocusOutside:g,onDismiss:w}),{default:I(()=>[F(v.$slots,"default")]),_:3},16,["id","aria-labelledby","data-motion","data-state","data-orientation"]))}}),pZ=N({inheritAttrs:!1,__name:"NavigationMenuContent",props:{forceMount:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside"],setup(e,{emit:t}){const n=e,r=t,a=ga(r),{forwardRef:o}=re(),s=jd(),i=js(),l=I_(),c=D(()=>l.value===i.modelValue.value),u=D(()=>i.viewport.value&&!i.modelValue.value&&i.previousValue.value?i.previousValue.value===l.value:!1);return(d,f)=>m(s)?(k(),L(nl,{key:0,to:m(i).viewport.value,disabled:!m(i).viewport.value},[de(m(En),{present:d.forceMount||c.value||u.value},{default:I(()=>[de(Q9,se({ref:m(o),"data-state":m(Zd)(c.value),style:{pointerEvents:!c.value&&m(i).isRootMenu?"none":void 0}},{...d.$attrs,...n,...m(a)},{onPointerenter:f[0]||(f[0]=p=>m(i).onContentEnter(m(l).value)),onPointerleave:f[1]||(f[1]=p=>m(CP)(()=>m(i).onContentLeave())(p)),onPointerDownOutside:f[2]||(f[2]=p=>r("pointerDownOutside",p)),onFocusOutside:f[3]||(f[3]=p=>r("focusOutside",p)),onInteractOutside:f[4]||(f[4]=p=>r("interactOutside",p))}),{default:I(()=>[F(d.$slots,"default")]),_:3},16,["data-state","style"])]),_:3},8,["present"])],8,["to","disabled"])):ut("",!0)}}),hZ=N({__name:"NavigationMenuLink",props:{active:{type:Boolean},asChild:{type:Boolean},as:{default:"a"}},emits:["select"],setup(e,{emit:t}){const n=e,r=t;re();async function a(o){var s;const i=new CustomEvent(z9,{bubbles:!0,cancelable:!0,detail:{originalEvent:o}});if(r("select",i),!i.defaultPrevented&&!o.metaKey){const l=new CustomEvent(Vu,{bubbles:!0,cancelable:!0});(s=o.target)==null||s.dispatchEvent(l)}}return(o,s)=>(k(),L(m(pe),{as:o.as,"data-active":o.active?"":void 0,"aria-current":o.active?"page":void 0,"as-child":n.asChild,"data-radix-vue-collection-item":"",onClick:a},{default:I(()=>[F(o.$slots,"default")]),_:3},8,["as","data-active","aria-current","as-child"]))}}),mZ=N({inheritAttrs:!1,__name:"NavigationMenuList",props:{asChild:{type:Boolean},as:{default:"ul"}},setup(e){const t=e,n=js(),{forwardRef:r,currentElement:a}=re();return Ve(()=>{n.onIndicatorTrackChange(a.value)}),(o,s)=>(k(),L(m(pe),{ref:m(r),style:{position:"relative"}}
33,{default:I(()=>[de(m(pe),se(o.$attrs,{"as-child":t.asChild,as:o.as,"data-orientation":m(n).orientation}),{default:I(()=>[F(o.$slots,"default")]),_:3},16,["as-child","as","data-orientation"])]),_:3},512))}}),J9=["aria-owns"],gZ=N({inheritAttrs:!1,__name:"NavigationMenuTrigger",props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=js(),r=I_(),{forwardRef:a,currentElement:o}=re(),s=B(""),i=B(""),l=Ud(!1,300),c=B(!1),u=D(()=>r.value===n.modelValue.value);Ve(()=>{r.triggerRef=o,s.value=SP(n.baseId,r.value),i.value=P_(n.baseId,r.value)});function d(){n.disableHoverTrigger.value||(c.value=!1,r.wasEscapeCloseRef.value=!1)}function f(w){if(!n.disableHoverTrigger.value&&w.pointerType==="mouse"){if(t.disabled||c.value||r.wasEscapeCloseRef.value||l.value)return;n.onTriggerEnter(r.value),l.value=!0}}function p(w){if(!n.disableHoverTrigger.value&&w.pointerType==="mouse"){if(t.disabled)return;n.onTriggerLeave(),l.value=!1}}function g(w){w.pointerType==="mouse"&&n.disableClickTrigger.value||l.value||(u.value?n.onItemSelect(""):n.onItemSelect(r.value),c.value=u.value)}function h(w){const v={horizontal:"ArrowDown",vertical:n.dir.value==="rtl"?"ArrowLeft":"ArrowRight"}[n.orientation];u.value&&w.key===v&&(r.onEntryKeyDown(),w.preventDefault(),w.stopPropagation())}function y(w){r.focusProxyRef.value=bn(w)}function b(w){const v=document.getElementById(r.contentId),_=w.relatedTarget,S=_===o.value,E=v?.contains(_);(S||!E)&&r.onFocusProxyEnter(S?"start":"end")}return(w,v)=>(k(),at(Je,null,[de(m(pe),se({id:s.value,ref:m(a),disabled:w.disabled,"data-disabled":w.disabled?"":void 0,"data-state":m(Zd)(u.value),"aria-expanded":u.value,"aria-controls":i.value,"as-child":t.asChild,as:w.as},w.$attrs,{"data-radix-vue-collection-item":"",onPointerenter:d,onPointermove:f,onPointerleave:p,onClick:g,onKeydown:h}),{default:I(()=>[F(w.$slots,"default")]),_:3},16,["id","disabled","data-disabled","data-state","aria-expanded","aria-controls","as-child","as"]),u.value?(k(),at(Je,{key:0},[de(m(kl),{ref:y,"aria-hidden":"true",tabindex:0,onFocus:b}),m(n).viewport?(k(),at("span",{key:0,"aria-owns":i.value},null,8,J9)):ut("",!0)],64)):ut("",!0)],64))}}),vZ=N({inheritAttrs:!1,__name:"NavigationMenuViewport",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const{forwardRef:t,currentElement:n}=re(),r=js(),a=B(),o=D(()=>!!r.modelValue.value),s=D(()=>r.modelValue.value);_e(n,()=>{n.value&&r.onViewportChange(n.value)});const i=B();return _e([s,o],async()=>{var l,c;if(await Oe(),!n.value)return;const u=(c=(l=n.value.querySelector("[data-state=open]"))==null?void 0:l.children)==null?void 0:c[0];i.value=u},{immediate:!0}),mK(i,()=>{i.value&&(a.value={width:i.value.offsetWidth,height:i.value.offsetHeight})}),(l,c)=>(k(),L(m(En),{present:l.forceMount||o.value},{default:I(()=>{var u,d;return[de(m(pe),se(l.$attrs,{ref:m(t),as:l.as,"as-child":l.asChild,"data-state":m(Zd)(o.value),"data-orientation":m(r).orientation,style:{pointerEvents:!o.value&&m(r).isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":a.value?`${(u=a.value)==null?void 0:u.width}px`:void 0,"--radix-navigation-menu-viewport-height":a.value?`${(d=a.value)==null?void 0:d.height}px`:void 0},onPointerenter:c[0]||(c[0]=f=>m(r).onContentEnter(m(r).modelValue.value)),onPointerleave:c[1]||(c[1]=f=>m(CP)(()=>m(r).onContentLeave())(f))}),{default:I(()=>[F(l.$slots,"default")]),_:3},16,["as","as-child","data-state","data-orientation","style"])]}),_:3},8,["present"]))}}),[ef,X9]=je("PaginationRoot"),yZ=N({__name:"PaginationRoot",props:{page:{},defaultPage:{default:1},itemsPerPage:{default:10},total:{default:0},siblingCount:{default:2},disabled:{type:Boolean},showEdges:{type:Boolean,default:!1},asChild:{type:Boolean},as:{default:"nav"}},emits:["update:page"],setup(e,{emit:t}){const n=e,r=t,{siblingCount:a,disabled:o,showEdges:s}=et(n);re();const i=mt(n,"page",r,{defaultValue:n.defaultPage,passive:n.page===void 0}),l=D(()=>Math.max(1,Math.ceil(n.total/n.itemsPerPage)));return X9({page:i,onPageChange(c){i.value=c},pageCount:l,siblingCount:a,disabled:o,showEdges:s}),(c,u)=>(k(),L(m(pe),{as:c.as,"as-child":c.asChild},{default:I(()=>[F(c.$slots,"default",{page:m(i),pageCount:l.value})]),_:3},8,["as","as-child"]))}}),_Z=N({__name:"PaginationEllipsis",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(pe),se(t,{"data-type":"ellipsis"}),{default:I(()=>[F(n.$slots,"default",{},()=>[bt("…")])]),_:3},16))}});function _a(e,t){const n=t-e+1;return Array.from({length:n},(r,a)=>a+e)}function Z9(e){return e.map(t=>typeof t=="number"?{type:"page",value:t}:{type:"ellipsis"})}const gu="ellipsis";function e2(e,t,n,r){const a=t,o=Math.max(e-n,1),s=Math.min(e+n,a);if(r){const i=Math.min(2*n+5,t)-2,l=o>3&&Math.abs(a-i-1+1)>2&&Math.abs(o-1)>2,c=s<a-2&&Math.abs(a-i)>2&&Math.abs(a-s)>2;if(!l&&c)return[..._a(1,i),gu,a];if(l&&!c){const u=_a(a-i+1,a);return[1,gu,...u]}if(l&&c){const u=_a(o,s);return[1,gu,...u,gu,a]}return _a(1,a)}else{const i=n*2+1;return t<i?_a(1,a):e<=n+1?_a(1,i):t-e<=n?_a(t-i+1,a):_a(o,s)}}const bZ=N({__name:"PaginationList",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;re();const n=ef(),r=D(()=>Z9(e2(n.page.value,n.pageCount.value,n.siblingCount.value,n.showEdges.value)));return(a,o)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(a.$slots,"default",{items:r.value})]),_:3},16))}}),wZ=N({__name:"PaginationListItem",props:{value:{},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;re();const n=ef(),r=D(()=>n.page.value===t.value),a=D(()=>n.disabled.value);return(o,s)=>(k(),L(m(pe),se(t,{"data-type":"page","aria-label":`Page ${o.value}`,"aria-current":r.value?"page":void 0,"data-selected":r.value?"true":void 0,disabled:a.value,type:o.as==="button"?"button":void 0,onClick:s[0]||(s[0]=i=>!a.value&&m(n).onPageChange(o.value))}),{default:I(()=>[F(o.$slots,"default",{},()=>[bt(Vt(o.value),1)])]),_:3},16,["aria-label","aria-current","data-selected","disabled","type"]))}}),SZ=N({__name:"PaginationNext",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;re();const n=ef(),r=D(()=>n.page.value===n.pageCount.value||n.disabled.value);return(a,o)=>(k(),L(m(pe),se(t,{"aria-label":"Next Page",type:a.as==="button"?"button":void 0,disabled:r.value,onClick:o[0]||(o[0]=s=>!r.value&&m(n).onPageChange(m(n).page.value+1))}),{default:I(()=>[F(a.$slots,"default",{},()=>[bt("Next page")])]),_:3},16,["type","disabled"]))}}),EZ=N({__name:"PaginationPrev",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e;re();const n=ef(),r=D(()=>n.page.value===1||n.disabled.value);return(a,o)=>(k(),L(m(pe),se(t,{"aria-label":"Previous Page",type:a.as==="button"?"button":void 0,disabled:r.value,onClick:o[0]||(o[0]=s=>!r.value&&m(n).onPageChange(m(n).page.value-1))}),{default:I(()=>[F(a.$slots,"default",{},()=>[bt("Prev page")])]),_:3},16,["type","disabled"]))}}),[Dl,t2]=je("PopoverRoot"),n2=N({__name:"PopoverRoot",props:{defaultOpen:{type:Boolean,default:!1},open:{type:Boolean,default:void 0},modal:{type:Boolean,default:!1}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t,{modal:a}=et(n),o=mt(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0});return t2({contentId:"",modal:a,open:o,onOpenChange:l=>{o.value=l},onOpenToggle:()=>{o.value=!o.value},triggerElement:B(),hasCustomAnchor:B(!1)}),(l,c)=>(k(),L(m(Ol),null,{default:I(()=>[F(l.$slots,"default",{open:m(o)})]),_:3}))}}),r2=N({__name:"PopoverTrigger",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=Dl(),{forwardRef:r,currentElement:a}=re();return Ve(()=>{n.triggerElement.value=a.value}),(o,s)=>(k(),L(Ba(m(n).hasCustomAnchor.value?m(pe):m(Pl)),{"as-child":""},{default:I(()=>[de(m(pe),{ref:m(r),type:o.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":m(n).open.value,"aria-controls":m(n).contentId,"data-state":m(n).open.value?"open":"closed",as:o.as,"as-child":t.asChild,onClick:m(n).onOpenToggle},{default:I(()=>[F(o.$slots,"default")]),_:3},8,["type","aria-expanded","aria-controls","data-state","as","as-child","onClick"])]),_:3}))}}),a2=N({__name:"PopoverPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),TP=N({__name:"PopoverContentImpl",props:{trapFocus:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Us(n),{forwardRef:o}=re(),s=Dl();return y_(),(i,l)=>(k(),L(m(Jd),{"as-child":"",loop:"",trapped:i.trapFocus,onMountAutoFocus:l[5]||(l[5]=c=>r("openAutoFocus",c)),onUnmountAutoFocus:l[6]||(l[6]=c=>r("closeAutoFocus",c))},{default:I(()=>[de(m($o),{"as-child":"","disable-outside-pointer-events":i.disableOutsidePointerEvents,onPointerDownOutside:l[0]||(l[0]=c=>r("pointerDownOutside",c)),onInteractOutside:l[1]||(l[1]=c=>r("interactOutside",c)),onEscapeKeyDown:l[2]||(l[2]=c=>r("escapeKeyDown",c)),onFocusOutside:l[3]||(l[3]=c=>r("focusOutside",c)),onDismiss:l[4]||(l[4]=c=>m(s).onOpenChange(!1))},{default:I(()=>[de(m(Il),se(m(a),{id:m(s).contentId,ref:m(o),"data-state":m(s).open.value?"open":"closed",role:"dialog",style:{"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}),{default:I(()=>[F(i.$slots,"default")]),_:3},16,["id","data-state"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),o2=N({__name:"PopoverContentModal",props:{trapFocus:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Dl(),o=B(!1);zd(!0);const s=Nn(n,r),{forwardRef:i,currentElement:l}=re();return Yd(l),(c,u)=>(k(),L(TP,se(m(s),{ref:m(i),"trap-focus":m(a).open.value,"disable-outside-pointer-events":"",onCloseAutoFocus:u[0]||(u[0]=Wt(d=>{var f;r("closeAutoFocus",d),o.value||(f=m(a).triggerElement.value)==null||f.focu
33s()},["prevent"])),onPointerDownOutside:u[1]||(u[1]=d=>{r("pointerDownOutside",d);const f=d.detail.originalEvent,p=f.button===0&&f.ctrlKey===!0,g=f.button===2||p;o.value=g}),onFocusOutside:u[2]||(u[2]=Wt(()=>{},["prevent"]))}),{default:I(()=>[F(c.$slots,"default")]),_:3},16,["trap-focus"]))}}),s2=N({__name:"PopoverContentNonModal",props:{trapFocus:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Dl(),o=B(!1),s=B(!1),i=Nn(n,r);return(l,c)=>(k(),L(TP,se(m(i),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=u=>{var d;r("closeAutoFocus",u),u.defaultPrevented||(o.value||(d=m(a).triggerElement.value)==null||d.focus(),u.preventDefault()),o.value=!1,s.value=!1}),onInteractOutside:c[1]||(c[1]=async u=>{var d;r("interactOutside",u),u.defaultPrevented||(o.value=!0,u.detail.originalEvent.type==="pointerdown"&&(s.value=!0));const f=u.target;(d=m(a).triggerElement.value)!=null&&d.contains(f)&&u.preventDefault(),u.detail.originalEvent.type==="focusin"&&s.value&&u.preventDefault()})}),{default:I(()=>[F(l.$slots,"default")]),_:3},16))}}),i2=N({__name:"PopoverContent",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{},disableOutsidePointerEvents:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,r=t,a=Dl(),o=Nn(n,r),{forwardRef:s}=re();return a.contentId||(a.contentId=Qt(void 0,"radix-vue-popover-content")),(i,l)=>(k(),L(m(En),{present:i.forceMount||m(a).open.value},{default:I(()=>[m(a).modal.value?(k(),L(o2,se({key:0},m(o),{ref:m(s)}),{default:I(()=>[F(i.$slots,"default")]),_:3},16)):(k(),L(s2,se({key:1},m(o),{ref:m(s)}),{default:I(()=>[F(i.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),l2=N({__name:"PopoverArrow",props:{width:{default:10},height:{default:5},asChild:{type:Boolean},as:{default:"svg"}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(zz),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),[u2,c2]=je("RadioGroupRoot"),CZ=N({__name:"RadioGroupRoot",props:{modelValue:{},defaultValue:{},disabled:{type:Boolean,default:!1},name:{},required:{type:Boolean,default:!1},orientation:{default:void 0},dir:{},loop:{type:Boolean,default:!0},asChild:{type:Boolean},as:{}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:a}=re(),o=mt(n,"modelValue",r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),{disabled:s,loop:i,orientation:l,name:c,required:u,dir:d}=et(n),f=zn(d);return c2({modelValue:o,changeModelValue:p=>{o.value=p},disabled:s,loop:i,orientation:l,name:c?.value,required:u}),(p,g)=>(k(),L(m(x_),{"as-child":"",orientation:m(l),dir:m(f),loop:m(i)},{default:I(()=>[de(m(pe),{ref:m(a),role:"radiogroup","data-disabled":m(s)?"":void 0,"as-child":p.asChild,as:p.as,required:m(u),"aria-orientation":m(l),"aria-required":m(u),dir:m(f),name:m(c)},{default:I(()=>[F(p.$slots,"default",{modelValue:m(o)})]),_:3},8,["data-disabled","as-child","as","required","aria-orientation","aria-required","dir","name"])]),_:3},8,["orientation","dir","loop"]))}}),d2=["value","checked","name","disabled","required"],f2=N({__name:"Radio",props:{id:{},value:{},disabled:{type:Boolean,default:!1},required:{type:Boolean},checked:{type:Boolean,default:void 0},name:{},asChild:{type:Boolean},as:{default:"button"}},emits:["update:checked"],setup(e,{emit:t}){const n=e,r=mt(n,"checked",t,{passive:n.checked===void 0}),{value:a}=et(n),{forwardRef:o,currentElement:s}=re(),i=Gd(s),l=D(()=>{var u;return n.id&&s.value?((u=document.querySelector(`[for="${n.id}"]`))==null?void 0:u.innerText)??n.value:void 0});function c(u){r.value=!0,i.value&&u.stopPropagation()}return(u,d)=>(k(),L(m(pe),se(u.$attrs,{id:u.id,ref:m(o),role:"radio",type:u.as==="button"?"button":void 0,as:u.as,"aria-checked":m(r),"aria-label":l.value,"as-child":u.asChild,disabled:u.disabled?"":void 0,"data-state":m(r)?"checked":"unchecked","data-disabled":u.disabled?"":void 0,value:m(a),required:u.required,name:u.name,onClick:Wt(c,["stop"])}),{default:I(()=>[F(u.$slots,"default",{checked:m(r)}
33),m(i)?(k(),at("input",{key:0,type:"radio",tabindex:"-1","aria-hidden":"true",value:m(a),checked:!!m(r),name:u.name,disabled:u.disabled,required:u.required,style:{transform:"translateX(-100%)",position:"absolute",pointerEvents:"none",opacity:0,margin:0}},null,8,d2)):ut("",!0)]),_:3},16,["id","type","as","aria-checked","aria-label","as-child","disabled","data-state","data-disabled","value","required","name"]))}}),[p2,h2]=je("RadioGroupItem"),TZ=N({inheritAttrs:!1,__name:"RadioGroupItem",props:{id:{},value:{},disabled:{type:Boolean,default:!1},required:{type:Boolean},name:{},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,{forwardRef:n,currentElement:r}=re(),a=u2(),o=D(()=>a.disabled.value||t.disabled),s=D(()=>a.required.value||t.required),i=D(()=>{var d;return((d=a.modelValue)==null?void 0:d.value)===t.value});h2({disabled:o,checked:i});const l=B(!1),c=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"];Wa("keydown",d=>{c.includes(d.key)&&(l.value=!0)}),Wa("keyup",()=>{l.value=!1});function u(){setTimeout(()=>{var d;l.value&&((d=r.value)==null||d.click())},0)}return(d,f)=>(k(),L(m(yP),{checked:i.value,disabled:o.value,"as-child":"",focusable:!o.value,active:i.value},{default:I(()=>[de(f2,se({...d.$attrs,...t},{ref:m(n),checked:i.value,required:s.value,disabled:o.value,"onUpdate:checked":f[0]||(f[0]=p=>m(a).changeModelValue(d.value)),onKeydown:f[1]||(f[1]=Ga(Wt(()=>{},["prevent"]),["enter"])),onFocus:u}),{default:I(()=>[F(d.$slots,"default")]),_:3},16,["checked","required","disabled"])]),_:3},8,["checked","disabled","focusable","active"]))}}),AZ=N({__name:"RadioGroupIndicator",props:{forceMount:{type:Boolean},asChild:{type:Boolean},as:{default:"span"}},setup(e){const{forwardRef:t}=re(),n=p2();return(r,a)=>(k(),L(m(En),{present:r.forceMount||m(n).checked.value},{default:I(()=>[de(m(pe),se({ref:m(t),"data-state":m(n).checked.value?"checked":"unchecked","data-disabled":m(n).disabled.value?"":void 0,"as-child":r.asChild,as:r.as},r.$attrs),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["data-state","data-disabled","as-child","as"])]),_:3},8,["present"]))}});function m2(e){const t=D(()=>e.start.value?!!e.isDateDisabled(e.start.value):!1),n=D(()=>e.end.value?!!e.isDateDisabled(e.end.value):!1),r=D(()=>t.value||n.value?!1:!!(e.start.value&&e.end.value&&jn(e.end.value,e.start.value))),a=l=>e.start.value?An(e.start.value,l):!1,o=l=>e.end.value?An(e.end.value,l):!1,s=l=>e.start.value&&An(e.start.value,l)||e.end.value&&An(e.end.value,l)?!0:e.end.value&&e.start.value?U5(l,e.start.value,e.end.value):!1,i=D(()=>{if(e.start.value&&e.end.value||!e.start.value||!e.focusedValue.value)return null;const l=jn(e.start.value,e.focusedValue.value),c=l?e.start.value:e.focusedValue.value,u=l?e.focusedValue.value:e.start.value;return An(c,u)?{start:c,end:u}:$O(c,u,e.isDateUnavailable,e.isDateDisabled)?{start:c,end:u}:null});return{isInvalid:r,isSelected:s,highlightedRange:i,isSelectionStart:a,isSelectionEnd:o,isHighlightedStart:l=>!i.value||!i.value.start?!1:An(i.value.start,l),isHighlightedEnd:l=>!i.value||!i.value.end?!1:An(i.value.end,l)}}const g2={style:{border:"0px",clip:"rect(0px, 0px, 0px, 0px)","clip-path":"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0px",position:"absolute","white-space":"nowrap",width:"1px"}},v2={role:"heading","aria-level":"2"},[Hs,y2]=je("RangeCalendarRoot"),_2=N({__name:"RangeCalendarRoot",props:{defaultPlaceholder:{},defaultValue:{default:()=>({start:void 0,end:void 0})},modelValue:{},placeholder:{default:void 0},pagedNavigation:{type:Boolean,default:!1},preventDeselect:{type:Boolean,default:!1},weekStartsOn:{default:0},weekdayFormat:{default:"narrow"},calendarLabel:{},fixedWeeks:{type:Boolean,default:!1},maxValue:{},minValue:{},locale:{default:"en"},numberOfMonths:{default:1},disabled:{type:Boolean,default:!1},readonly:{type:Boolean,default:!1},initialFocus:{type:Boolean,default:!1},isDateDisabled:{type:Function,default:void 0},isDateUnavailable:{type:Function,default:void 0},dir:{},nextPage:{},prevPage:{},asChild:{type:Boolean},as:{default:"div"}},emits:["update:modelValue","update:placeholder","update:startValue"],setup(e,{emit:t}){const n=e,r=t,{disabled:a,readonly:o,initialFocus:s,pagedNavigation:i,weekStartsOn:l,weekdayFormat:c,fixedWeeks:u,numberOfMonths:d,preventDeselect:f,isDateUnavailable:p,isDateDisabled:g,calendarLabel:h,maxValue:y,minValue:b,locale:w,dir:v,nextPage:_,prevPage:S}=et(n),{primitiveElement:E,currentElement:C}=Rl(),x=zn(v),A=B(),T=B(),O=mt(n,"modelValue",r,{defaultValue:n.defaultValue??{start:void 0,end:void 0},passive:n.modelValue===void 0}),P=h_({defaultPlaceholder:n.placeholder,defaultValue:O.value.start,locale:n.locale}),z=B(O.value.start),Q=B(O.value.end),K=mt(n,"placeholder",r,{defaultValue:n.defaultPlaceholder??P.copy(),passive:n.placeholder===void 0});function W(Y){K.value=Y.copy()}const{fullCalendarLabel:G,headingValue:ee,isDateDisabled:ge,isDateUnavailable:Se,isNextButtonDisabled:Ce,isPrevButtonDisabled:ke,grid:st,weekdays:ie,isOutsideVisibleView:Le,nextPage:fe,prevPage:U,formatter:te}=Mz({locale:w,placeholder:K,weekStartsOn:l,fixedWeeks:u,numberOfMonths:d,minValue:b,maxValue:y,disabled:a,weekdayFormat:c,pagedNavigation:i,isDateDisabled:g.value,isDateUnavailable:p.value,calendarLabel:h,nextPage:_,prevPage:S}),{isInvalid:X,isSelected:he,highlightedRange:Ae,isSelectionStart:De,isSelectionEnd:R,isHighlightedStart:$,isHighlightedEnd:q}=m2({start:z,end:Q,isDateDisabled:ge,isDateUnavailable:Se,focusedValue:T});return _e(O,Y=>{var H,J,le,oe;(!Y||!Y.start||z.value&&!Xn(Y.start,z.value))&&(z.value=(J=(H=Y?.start)==null?void 0:H.copy)==null?void 0:J.call(H)),(!Y||!Y.end||Q.value&&!Xn(Y.end,Q.value))&&(Q.value=(oe=(le=Y?.end
33)==null?void 0:le.copy)==null?void 0:oe.call(le))}),_e(z,Y=>{Y&&!Xn(Y,K.value)&&W(Y),r("update:startValue",Y)}),_e([z,Q],([Y,H])=>{const J=O.value;if(!(J&&J.start&&J.end&&Y&&H&&Xn(J.start,Y)&&Xn(J.end,H)))if(Y&&H){if(J.start&&J.end&&Xn(J.start,Y)&&Xn(J.end,H))return;jn(H,Y)?O.value={start:H.copy(),end:Y.copy()}:O.value={start:Y.copy(),end:H.copy()}}else J.start&&J.end&&(O.value={start:Y?.copy(),end:void 0})}),y2({isDateUnavailable:Se,startValue:z,endValue:Q,formatter:te,modelValue:O,placeholder:K,disabled:a,initialFocus:s,pagedNavigation:i,weekStartsOn:l,weekdayFormat:c,fixedWeeks:u,numberOfMonths:d,readonly:o,preventDeselect:f,fullCalendarLabel:G,headingValue:ee,isInvalid:X,isDateDisabled:ge,highlightedRange:Ae,focusedValue:T,lastPressedDateValue:A,isSelected:he,isSelectionEnd:R,isSelectionStart:De,isNextButtonDisabled:Ce,isPrevButtonDisabled:ke,isOutsideVisibleView:Le,nextPage:fe,prevPage:U,parentElement:C,onPlaceholderChange:W,locale:w,dir:x,isHighlightedStart:$,isHighlightedEnd:q}),Ve(()=>{s.value&&QW(C.value)}),(Y,H)=>(k(),L(m(pe),{ref_key:"primitiveElement",ref:E,as:Y.as,"as-child":Y.asChild,role:"application","aria-label":m(G),"data-readonly":m(o)?"":void 0,"data-disabled":m(a)?"":void 0,"data-invalid":m(X)?"":void 0,dir:m(x)},{default:I(()=>[tn("div",g2,[tn("div",v2,Vt(m(G)),1)]),F(Y.$slots,"default",{date:m(K),grid:m(st),weekDays:m(ie),weekStartsOn:m(l),locale:m(w),fixedWeeks:m(u)})]),_:3},8,["as","as-child","aria-label","data-readonly","data-disabled","data-invalid","dir"]))}}),b2=N({__name:"RangeCalendarHeader",props:{asChild:{type:Boolean},as:{default:"div"}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),w2=N({__name:"RangeCalendarHeading",props:{asChild:{type:Boolean},as:{default:"div"}},setup(e){const t=e,n=Hs();return(r,a)=>(k(),L(m(pe),se(t,{"data-disabled":m(n).disabled.value?"":void 0}),{default:I(()=>[F(r.$slots,"default",{headingValue:m(n).headingValue.value},()=>[bt(Vt(m(n).headingValue.value),1)])]),_:3},16,["data-disabled"]))}}),S2=N({__name:"RangeCalendarGrid",props:{asChild:{type:Boolean},as:{default:"table"}},setup(e){const t=e,n=Hs(),r=D(()=>n.disabled.value?!0:void 0),a=D(()=>n.readonly.value?!0:void 0);return(o,s)=>(k(),L(m(pe),se(t,{tabindex:"-1",role:"grid","aria-readonly":a.value,"aria-disabled":r.value,"data-readonly":a.value&&"","data-disabled":r.value&&""}),{default:I(()=>[F(o.$slots,"default")]),_:3},16,["aria-readonly","aria-disabled","data-readonly","data-disabled"]))}}),E2=N({__name:"RangeCalendarCell",props:{date:{},asChild:{type:Boolean},as:{default:"td"}},setup(e){const t=Hs();return(n,r)=>{var a,o;return k(),L(m(pe),{as:n.as,"as-child":n.asChild,role:"gridcell","aria-selected":m(t).isSelected(n.date)?!0:void 0,"aria-disabled":m(t).isDateDisabled(n.date)||((o=(a=m(t)).isDateUnavailable)==null?void 0:o.call(a,n.date)),"data-disabled":m(t).isDateDisabled(n.date)?"":void 0},{default:I(()=>[F(n.$slots,"default")]),_:3},8,["as","as-child","aria-selected","aria-disabled","data-disabled"])}}}),C2=N({__name:"RangeCalendarHeadCell",props:{asChild:{type:Boolean},as:{default:"th"}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),T2=N({__name:"RangeCalendarNext",props:{step:{},nextPage:{},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=D(()=>r.disabled.value||r.isNextButtonDisabled(t.step,t.nextPage)),r=Hs();return(a,o)=>(k(),L(m(pe),se(t,{"aria-label":"Next page",type:a.as==="button"?"button":void 0,"aria-disabled":n.value||void 0,"data-disabled":n.value||void 0,disabled:n.value,onClick:o[0]||(o[0]=s=>m(r).nextPage(t.step,t.nextPage))}),{default:I(()=>[F(a.$slots,"default",{},()=>[bt("Next page")])]),_:3},16,["type","aria-disabled","data-disabled","disabled"]))}}),A2=N({__name:"RangeCalendarPrev",props:{step:{},prevPage:{},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=D(()=>r.disabled.value||r.isPrevButtonDisabled(t.step,t.prevPage)),r=Hs();return(a,o)=>(k(),L(m(pe),se(t,{"aria-label":"Previous page",type:a.as==="button"?"button":void 0,"aria-disabled":n.value||void 0,"data-disabled":n.value||void 0,disabled:n.value,onClick:o[0]||(o[0]=s=>m(r).prevPage(t.step,t.prevPage))}),{default:I(()=>[F(a.$slots,"default",{},()=>[bt("Prev page")])]),_:3},16,["type","aria-disabled","data-disabled","disabled"]))}}),x2=N({__name:"RangeCalendarGridHead",props:{asChild:{type:Boolean},as:{default:"thead"}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),se(t,{"aria-hidden":"true"}),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),R2=N({__name:"RangeCalendarGridBody",props:{asChild:{type:Boolean},as:{default:"tbody"}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),O2=N({__name:"RangeCalendarGridRow",props:{asChild:{type:Boolean},as:{default:"tr"}},setup(e){const t=e;return(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),P2=N({__name:"RangeCalendarCellTrigger",props:{day:{},month:{},asChild:{type:Boolean},as:{default:"div"}},setup(e){const t=e,n=Hs(),r=xl(),{primitiveElement:a,currentElement:o}=Rl(),s=D(()=>n.formatter.custom(Un(t.day),{weekday:"long",month:"long",day:"numeric",year:"numeric"})),i=D(()=>n.isDateDisabled(t.day)),l=D(()=>{var A;return(A=n.isDateUnavailable)==null?void 0:A.call(n,t.day)}),c=D(()=>n.isSelected(t.day)),u=D(()=>n.isSelectionStart(t.day)),d=D(()=>n.isSelectionEnd(t.day)),f=D(()=>n.isHighlightedStart(t.day)),p=D(()=>n.isHighlightedEnd(t.day)),g=D(()=>n.highlightedRange.value?q5(t.day,n.highlightedRange.value.start,n.highlightedRange.value.end):!1),h="[data-radix-vue-calendar-cell-trigger]:not([data-disabled]):not([data-outside-view]):not([data-outside-visible-view])",y=D(()=>z8(t.day,Cl())),b=D(()=>!uO(t.day,t.month)),w=D(()=>n.isOutsideVisibleView(t.day)),v=D(()=>
33t.day.day.toLocaleString(n.locale.value)),_=D(()=>!n.disabled.value&&An(t.day,n.placeholder.value));function S(A,T){var O;if(!n.readonly.value&&!(n.isDateDisabled(T)||(O=n.isDateUnavailable)!=null&&O.call(n,T))){if(n.lastPressedDateValue.value=T.copy(),n.startValue.value&&n.highlightedRange.value===null){if(An(T,n.startValue.value)&&!n.preventDeselect.value&&!n.endValue.value){n.startValue.value=void 0,n.onPlaceholderChange(T);return}else if(!n.endValue.value){A.preventDefault(),n.lastPressedDateValue.value&&An(n.lastPressedDateValue.value,T)&&(n.startValue.value=T.copy());return}}if(n.startValue.value&&n.endValue.value&&An(n.endValue.value,T)&&!n.preventDeselect.value){n.startValue.value=void 0,n.endValue.value=void 0,n.onPlaceholderChange(T);return}n.startValue.value?n.endValue.value?n.endValue.value&&n.startValue.value&&(n.endValue.value=void 0,n.startValue.value=T.copy()):n.endValue.value=T.copy():n.startValue.value=T.copy()}}function E(A){S(A,t.day)}function C(){var A;n.isDateDisabled(t.day)||(A=n.isDateUnavailable)!=null&&A.call(n,t.day)||(n.focusedValue.value=t.day.copy())}function x(A){A.preventDefault(),A.stopPropagation();const T=n.parentElement.value,O=T?Array.from(T.querySelectorAll(h)):[];let P=O.indexOf(o.value);const z=7,Q=n.dir.value==="rtl"?-1:1;switch(A.code){case r.ARROW_RIGHT:P+=Q;break;case r.ARROW_LEFT:P-=Q;break;case r.ARROW_UP:P-=z;break;case r.ARROW_DOWN:P+=z;break;case r.ENTER:case r.SPACE_CODE:S(A,t.day);return;default:return}if(P>=0&&P<O.length){O[P].focus();return}if(P<0){if(n.isPrevButtonDisabled("month"))return;n.prevPage(),Oe(()=>{const K=T?Array.from(T.querySelectorAll(h)):[];if(!n.pagedNavigation.value){const W=Tr(n.placeholder.value);K[W-Math.abs(P)].focus();return}K[K.length-Math.abs(P)].focus()});return}if(P>=O.length){if(n.isNextButtonDisabled("month"))return;n.nextPage(),Oe(()=>{const K=T?Array.from(T.querySelectorAll(h)):[];if(!n.pagedNavigation.value){const W=Tr(n.placeholder.value.add({months:n.numberOfMonths.value-1}));K[K.length-W+P-O.length].focus();return}K[P-O.length].focus()})}}return(A,T)=>(k(),L(m(pe),se({ref_key:"primitiveElement",ref:a},t,{role:"button","aria-label":s.value,"data-radix-vue-calendar-cell-trigger":"","aria-selected":c.value?!0:void 0,"aria-disabled":i.value||l.value?!0:void 0,"data-highlighted":g.value?"":void 0,"data-selection-start":u.value?!0:void 0,"data-selection-end":d.value?!0:void 0,"data-highlighted-start":f.value?!0:void 0,"data-highlighted-end":p.value?!0:void 0,"data-selected":c.value?!0:void 0,"data-outside-visible-view":w.value?"":void 0,"data-value":A.day.toString(),"data-disabled":i.value?"":void 0,"data-unavailable":l.value?"":void 0,"data-today":y.value?"":void 0,"data-outside-view":b.value?"":void 0,"data-focused":_.value?"":void 0,tabindex:_.value?0:b.value||i.value?void 0:-1,onClick:E,onFocusin:C,onMouseenter:C,onKeydown:Ga(x,["up","down","left","right","enter","space"])}),{default:I(()=>[F(A.$slots,"default",{dayValue:v.value},()=>[bt(Vt(v.value),1)])]),_:3},16,["aria-label","aria-selected","aria-disabled","data-highlighted","data-selection-start","data-selection-end","data-highlighted-start","data-highlighted-end","data-selected","data-outside-visible-view","data-value","data-disabled","data-unavailable","data-today","data-outside-view","data-focused","tabindex"]))}}),I2=["default-value"],k2=N({__name:"BubbleSelect",props:{autocomplete:{},autofocus:{type:Boolean},disabled:{type:Boolean},form:{},multiple:{type:Boolean},name:{},required:{type:Boolean},size:{},value:{}},setup(e){const t=e,{value:n}=et(t),r=B();return(a,o)=>(k(),L(m(kl),{"as-child":""},{default:I(()=>[dk(tn("select",se({ref_key:"selectElement",ref:r},t,{"onUpdate:modelValue":o[0]||(o[0]=s=>Ue(n)?n.value=s:null),"default-value":m(n)}),[F(a.$slots,"default")],16,I2),[[UA,m(n)]])]),_:3}))}}),D2={key:0,value:""},[Mo,AP]=je("SelectRoot"),[$2,M2]=je("SelectRoot"),xZ=N({__name:"SelectRoot",props:{open:{type:Boolean,default:void 0},defaultOpen:{type:Boolean},defaultValue:{default:""},modelValue:{default:void 0},dir:{},name:{},autocomplete:{},disabled:{type:Boolean},required:{type:Boolean}},emits:["update:modelValue","update:open"],setup(e,{emit:t}){const n=e,r=t,a=mt(n,"modelValue",r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),o=mt(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),s=B(),i=B(),l=B({x:0,y:0}),c=B(!1),{required:u,disabled:d,dir:f}=et(n),p=zn(f);AP({triggerElement:s,onTriggerChange:b=>{s.value=b},valueElement:i,onValueElementChange:b=>
33{i.value=b},valueElementHasChildren:c,onValueElementHasChildrenChange:b=>{c.value=b},contentId:"",modelValue:a,onValueChange:b=>{a.value=b},open:o,required:u,onOpenChange:b=>{o.value=b},dir:p,triggerPointerDownPosRef:l,disabled:d});const g=Gd(s),h=B(new Set),y=D(()=>Array.from(h.value).map(b=>{var w;return(w=b.props)==null?void 0:w.value}).join(";"));return M2({onNativeOptionAdd:b=>{h.value.add(b)},onNativeOptionRemove:b=>{h.value.delete(b)}}),(b,w)=>(k(),L(m(Ol),null,{default:I(()=>[F(b.$slots,"default",{modelValue:m(a),open:m(o)}),m(g)?(k(),L(k2,se({key:y.value},b.$attrs,{"aria-hidden":"true",tabindex:"-1",required:m(u),name:b.name,autocomplete:b.autocomplete,disabled:m(d),value:m(a),onChange:w[0]||(w[0]=v=>a.value=v.target.value)}),{default:I(()=>[m(a)===void 0?(k(),at("option",D2)):ut("",!0),(k(!0),at(Je,null,ey(Array.from(h.value),v=>(k(),L(Ba(v),se({ref_for:!0},v.props,{key:v.key??""}),null,16))),128))]),_:1},16,["required","name","autocomplete","disabled","value"])):ut("",!0)]),_:3}))}}),N2=[" ","Enter","ArrowUp","ArrowDown"],L2=[" ","Enter"],Qn=10;function xP(e){return e===""||Nu(e)}const RZ=N({__name:"SelectTrigger",props:{disabled:{type:Boolean},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=Mo(),r=D(()=>{var p;return((p=n.disabled)==null?void 0:p.value)||t.disabled}),{forwardRef:a,currentElement:o}=re();n.contentId||(n.contentId=Qt(void 0,"radix-vue-select-content")),Ve(()=>{n.triggerElement=o});const{injectCollection:s}=ma(),i=s(),{search:l,handleTypeaheadSearch:c,resetTypeahead:u}=__(i);function d(){r.value||(n.onOpenChange(!0),u())}function f(p){d(),n.triggerPointerDownPosRef.value={x:Math.round(p.pageX),y:Math.round(p.pageY)}}return(p,g)=>(k(),L(m(Pl),{"as-child":""},{default:I(()=>{var h,y,b,w;return[de(m(pe),{ref:m(a),role:"combobox",type:p.as==="button"?"button":void 0,"aria-controls":m(n).contentId,"aria-expanded":m(n).open.value||!1,"aria-required":(h=m(n).required)==null?void 0:h.value,"aria-autocomplete":"none",disabled:r.value,dir:(y=m(n))==null?void 0:y.dir.value,"data-state":(b=m(n))!=null&&b.open.value?"open":"closed","data-disabled":r.value?"":void 0,"data-placeholder":m(xP)((w=m(n).modelValue)==null?void 0:w.value)?"":void 0,"as-child":p.asChild,as:p.as,onClick:g[0]||(g[0]=v=>{var _;(_=v?.currentTarget)==null||_.focus()}),onPointerdown:g[1]||(g[1]=v=>{if(v.pointerType==="touch")return v.preventDefault();const _=v.target;_.hasPointerCapture(v.pointerId)&&_.releasePointerCapture(v.pointerId),v.button===0&&v.ctrlKey===!1&&(f(v),v.preventDefault())}),onPointerup:g[2]||(g[2]=Wt(v=>{v.pointerType==="touch"&&f(v)},["prevent"])),onKeydown:g[3]||(g[3]=v=>{const _=m(l)!=="";!(v.ctrlKey||v.altKey||v.metaKey)&&v.key.length===1&&_&&v.key===" "||(m(c)(v.key),m(N2).includes(v.key)&&(d(),v.preventDefault()))})},{default:I(()=>[F(p.$slots,"default")]),_:3},8,["type","aria-controls","aria-expanded","aria-required","disabled","dir","data-state","data-disabled","data-placeholder","as-child","as"])]}),_:3}))}}),OZ=N({__name:"SelectPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),[k_,V2]=je("SelectItemAlignedPosition"),B2=N({inheritAttrs:!1,__name:"SelectItemAlignedPosition",props:{asChild:{type:Boolean},as:{}},emits:["placed"],setup(e,{emit:t}){const n=e,r=t,{injectCollection:a}=ma(),o=Mo(),s=No(),i=a(),l=B(!1),c=B(!0),u=B(),{forwardRef:d,currentElement:f}=re(),{viewport:p,selectedItem:g,selectedItemText:h,focusSelectedItem:y}=s;function b(){if(o.triggerElement.value&&o.valueElement.value&&u.value&&f.value&&p!=null&&p.value&&g!=null&&g.value&&h!=null&&h.value){const _=o.triggerElement.value.getBoundingClientRect(),S=f.value.getBoundingClientRect(),E=o.valueElement.value.getBoundingClientRect(),C=h.value.getBoundingClientRect();if(o.dir.value!=="rtl"){const U=C.left-S.left,te=E.left-U,X=_.left-te,he=_.width+X,Ae=Math.max(he,S.width),De=window.innerWidth-Qn,R=kc(te,Qn,Math.max(Qn,De-Ae));u.value.style.minWidth=`${he}px`,u.value.style.left=`${R}px`}else{const U=S.right-C.right,te=window.innerWidth-E.right-U,X=window.innerWidth-_.right-te,he=_.width+X,Ae=Math.max(he,S.width),De=window.innerWidth-Qn,R=kc(te,Qn,Math.max(Qn,De-Ae));u.value.style.minWidth=`${he}px`,u.value.style.right=`${R}px`}const x=i.value,A=window.innerHeight-Qn*2,T=p.value.scrollHeight,O=window.getComputedStyle(f.value),P=Number.parseInt(O.borderTopWidth,10),z=Number.parseInt(O.paddingTop,10),Q=Number.parseInt(O.borderBottomWidth,10),K=Number.parseInt(O.paddingBottom,10),W=P+z+T+K+Q,G=Math.min(g.value.offsetHeight*5,W),ee=window.getComputedStyle(p.value),ge=Number.parseInt(ee.paddingTop,10),Se=Number.parseInt(ee.paddingBottom,10),Ce=_.top+_.height/2-Qn,ke=A-Ce,st=g.value.offsetHeight/2,ie=g.value.offsetTop+st,Le=P+z+ie,fe=W-Le;if(Le<=Ce){const U=g.value===x[x.length-1];u.value.style.bottom="0px";const te=f.value.clientHeight-p.value.offsetTop-p.value.offsetHeight,X=Math.max(ke,st+(U?Se:0)+te+Q),he=Le+X;u.value.style.height=`${he}px`}else{const U=g.value===x[0];u.value.style.top="0px";const te=Math.max(Ce,P+p.value.offsetTop+(U?ge:0)+st)+fe;u.value.style.height=`${te}px`,p.value.scrollTop=Le-Ce+p.value.offsetTop}u.value.style.margin=`${Qn}px 0`,u.value.style.minHeight=`${G}px`,u.value.style.maxHeight=`${A}px`,r("placed"),requestAnimationFrame(()=>l.value=!0)}}const w=B("");Ve(async()=>{await Oe(),b(),f.value&&(w.value=window.getComputedStyle(f.value).zIndex)});
33function v(_){_&&c.value===!0&&(b(),y?.(),c.value=!1)}return V2({contentWrapper:u,shouldExpandOnScrollRef:l,onScrollButtonChange:v}),(_,S)=>(k(),at("div",{ref_key:"contentWrapperElement",ref:u,style:ur({display:"flex",flexDirection:"column",position:"fixed",zIndex:w.value})},[de(m(pe),se({ref:m(d),style:{boxSizing:"border-box",maxHeight:"100%"}},{..._.$attrs,...n}),{default:I(()=>[F(_.$slots,"default")]),_:3},16)],4))}}),F2=N({__name:"SelectPopperPosition",props:{side:{},sideOffset:{},align:{default:"start"},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{default:Qn},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=Us(e);return(n,r)=>(k(),L(m(Il),se(m(t),{style:{boxSizing:"border-box","--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}}),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),Ws={onViewportChange:()=>{},itemTextRefCallback:()=>{},itemRefCallback:()=>{}},[No,q2]=je("SelectContent"),U2=N({__name:"SelectContentImpl",props:{position:{default:"item-aligned"},bodyLock:{type:Boolean,default:!0},side:{},sideOffset:{},align:{default:"start"},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["closeAutoFocus","escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const n=e,r=t,a=Mo();y_(),zd(n.bodyLock);const{createCollection:o}=ma(),s=B();Yd(s);const i=o(s),{search:l,handleTypeaheadSearch:c}=__(i),u=B(),d=B(),f=B(),p=B(!1),g=B(!1);function h(){d.value&&s.value&&Rv([d.value,s.value])}_e(p,()=>{h()});const{onOpenChange:y,triggerPointerDownPosRef:b}=a;yt(S=>{if(!s.value)return;let E={x:0,y:0};const C=A=>{var T,O;E={x:Math.abs(Math.round(A.pageX)-(((T=b.value)==null?void 0:T.x)??0)),y:Math.abs(Math.round(A.pageY)-(((O=b.value)==null?void 0:O.y)??0))}},x=A=>{var T;A.pointerType!=="touch"&&(E.x<=10&&E.y<=10?A.preventDefault():(T=s.value)!=null&&T.contains(A.target)||y(!1),document.removeEventListener("pointermove",C),b.value=null)};b.value!==null&&(document.addEventListener("pointermove",C),document.addEventListener("pointerup",x,{capture:!0,once:!0})),S(()=>{document.removeEventListener("pointermove",C),document.removeEventListener("pointerup",x,{capture:!0})})});function w(S){const E=S.ctrlKey||S.altKey||S.metaKey;if(S.key==="Tab"&&S.preventDefault(),!E&&S.key.length===1&&c(S.key),["ArrowUp","ArrowDown","Home","End"].includes(S.key)){let C=i.value;if(["ArrowUp","End"].includes(S.key)&&(C=C.slice().reverse()),["ArrowUp","ArrowDown"].includes(S.key)){const x=S.target,A=C.indexOf(x);C=C.slice(A+1)}setTimeout(()=>Rv(C)),S.preventDefault()}}const v=D(()=>n.position==="popper"?n:{}),_=Us(v.value);return q2({content:s,viewport:u,onViewportChange:S=>{u.value=S},itemRefCallback:(S,E,C)=>{var x,A;const T=!g.value&&!C;(((x=a.modelValue)==null?void 0:x.value)!==void 0&&((A=a.modelValue)==null?void 0:A.value)===E||T)&&(d.value=S,T&&(g.value=!0))},selectedItem:d,selectedItemText:f,onItemLeave:()=>{var S;(S=s.value)==null||S.focus()},itemTextRefCallback:(S,E,C)=>{var x,A;const T=!g.value&&!C;(((x=a.modelValue)==null?void 0:x.value)!==void 0&&((A=a.modelValue)==null?void 0:A.value)===E||T)&&(f.value=S)},focusSelectedItem:h,position:n.position,isPositioned:p,searchRef:l}),(S,E)=>(k(),L(m(Jd),{"as-child":"",onMountAutoFocus:E[6]||(E[6]=Wt(()=>{},["prevent"])),onUnmountAutoFocus:E[7]||(E[7]=C=>{var x;r("closeAutoFocus",C),!C.defaultPrevented&&((x=m(a).triggerElement.value)==null||x.focus({preventScroll:!0}),C.preventDefault())})},{default:I(()=>[de(m($o),{"as-child":"","disable-outside-pointer-events":"",onFocusOutside:E[2]||(E[2]=Wt(()=>{},["prevent"])),onDismiss:E[3]||(E[3]=C=>m(a).onOpenChange(!1)),onEscapeKeyDown:E[4]||(E[4]=C=>r("escapeKeyDown",C)),onPointerDownOutside:E[5]||(E[5]=C=>r("pointerDownOutside",C))},{default:I(()=>[(k(),L(Ba(S.position==="popper"?F2:B2),se({...S.$attrs,...m(_)},{id:m(a).contentId,ref:C=>{s.value=m(bn)(C)},role:"listbox","data-state":m(a).open.value?"open":"closed",dir:m(a).dir.value,style:{display:"flex",flexDirection:"column",outline:"none"},onContextmenu:E[0]||(E[0]=Wt(()=>{},["prevent"])),onPlaced:E[1]||(E[1]=C=>p.value=!0),onKeydown:w}),{default:I(()=>[F(S.$slots,"default")]),_:3},16,["id","data-state","dir","onKeydown"]))]),_:3})]),_:3}))}}),j2=N({inheritAttrs:!1,__name:"SelectProvider",props:{context:{}},setup(e){return AP(e.context),(t,n)=>F(t.$slots,"default")}}),H2={key:1},PZ=N({inheritAttrs:!1,__name:"SelectContent",props:{forceMount:{type:Boolean},position:{},bodyLock:{type:Boolean},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean},updatePositionStrategy:{},prioritizePosition:{type:Boolean},asChild:{type:Boolean},as:{}},emits:["closeAutoFocus","escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const n=e,r=Nn(n,t),a=Mo(),o=B();Ve(()=>{o.value=new DocumentFragment});const s=B(),i=D(()=>n.forceMount||a.open.value);return(l,c)=>{var u;return i.value?(k(),L(m(En),{key:0,ref_key:"presenceRef",ref:s,present:!0},{default:I(()=>[de(U2,Me(Ne({...m(r),...l.$attrs})),{default:I(()=>[F(l.$slots,"default")]),_:3},16)]),_:3},512)):!((u=s.value)!=null&&u.present)&&o.value?(k(),at("div",H2,[(k(),L(nl,{to:o.value},[de(j2,{context:m(a)},{default:I(()=>[F(l.$slots,"default")]),_:3},8,["context"])],8,["to"]))])):ut("",!0)}}}),[RP,W2]=je("SelectItem"),IZ=N({__name:"SelectItem",props:{value:{},disabled:{type:Boolean},textValue:{},asChild:{type:Boolean},as:{}},setup(e){const t=e,{disabled:n}=et(t),r=Mo(),a=No(Ws),{forwardRef:o,currentElement:s}=re(),i=D(()=>{var h;return((h=r.modelValue)==null?void 0:h.value)===t.value}),l=B(!1),c=B(t.textValue??""),u=Qt(void 0,"radix-vue-select-item-text");async function d(h){await Oe(),!(h!=null&&h.defaultPrevented)&&(n.value||(r.onValueChange(t.value),r.onOpenChange(!1)))}async function f(h){var y;await Oe(),!h.defaultPrevented&&(n.value?(y=a.onItemLeave)==null||y.call(a):h.currentTarget.focu
33s({preventScroll:!0}))}async function p(h){var y;await Oe(),!h.defaultPrevented&&h.currentTarget===St()&&((y=a.onItemLeave)==null||y.call(a))}async function g(h){var y;await Oe(),!(h.defaultPrevented||((y=a.searchRef)==null?void 0:y.value)!==""&&h.key===" ")&&(L2.includes(h.key)&&d(),h.key===" "&&h.preventDefault())}if(t.value==="")throw new Error("A <SelectItem /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return Ve(()=>{s.value&&a.itemRefCallback(s.value,t.value,t.disabled)}),W2({value:t.value,disabled:n,textId:u,isSelected:i,onItemTextChange:h=>{c.value=((c.value||h?.textContent)??"").trim()}}),(h,y)=>(k(),L(m(pe),{ref:m(o),role:"option","data-radix-vue-collection-item":"","aria-labelledby":m(u),"data-highlighted":l.value?"":void 0,"aria-selected":i.value,"data-state":i.value?"checked":"unchecked","aria-disabled":m(n)||void 0,"data-disabled":m(n)?"":void 0,tabindex:m(n)?void 0:-1,as:h.as,"as-child":h.asChild,onFocus:y[0]||(y[0]=b=>l.value=!0),onBlur:y[1]||(y[1]=b=>l.value=!1),onPointerup:d,onPointerdown:y[2]||(y[2]=b=>{b.currentTarget.focus({preventScroll:!0})}),onTouchend:y[3]||(y[3]=Wt(()=>{},["prevent","stop"])),onPointermove:f,onPointerleave:p,onKeydown:g},{default:I(()=>[F(h.$slots,"default")]),_:3},8,["aria-labelledby","data-highlighted","aria-selected","data-state","aria-disabled","data-disabled","tabindex","as","as-child"]))}}),kZ=N({__name:"SelectItemIndicator",props:{asChild:{type:Boolean},as:{default:"span"}},setup(e){const t=e,n=RP();return(r,a)=>m(n).isSelected.value?(k(),L(m(pe),se({key:0,"aria-hidden":"true"},t),{default:I(()=>[F(r.$slots,"default")]),_:3},16)):ut("",!0)}}),[K2,z2]=je("SelectGroup"),DZ=N({__name:"SelectGroup",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e,n=Qt(void 0,"radix-vue-select-group");return z2({id:n}),(r,a)=>(k(),L(m(pe),se({role:"group"},t,{"aria-labelledby":m(n)}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["aria-labelledby"]))}}),$Z=N({__name:"SelectLabel",props:{for:{},asChild:{type:Boolean},as:{default:"div"}},setup(e){const t=e,n=K2({id:""});return(r,a)=>(k(),L(m(pe),se(t,{id:m(n).id}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["id"]))}}),MZ=N({inheritAttrs:!1,__name:"SelectItemText",props:{asChild:{type:Boolean},as:{default:"span"}},setup(e){const t=e,n=Mo(),r=No(Ws),a=$2(),o=RP(),{forwardRef:s,currentElement:i}=re(),l=D(()=>{var c;return rt("option",{key:o.value,value:o.value,disabled:o.disabled.value,textContent:(c=i.value)==null?void 0:c.textContent})});return Ve(()=>{i.value&&(o.onItemTextChange(i.value),r.itemTextRefCallback(i.value,o.value,o.disabled.value),a.onNativeOptionAdd(l.value))}),xr(()=>{a.onNativeOptionRemove(l.value)}),(c,u)=>(k(),at(Je,null,[de(m(pe),se({id:m(o).textId,ref:m(s)},{...t,...c.$attrs},{"data-item-text":""}),{default:I(()=>[F(c.$slots,"default")]),_:3},16,["id"]),m(o).isSelected.value&&m(n).valueElement.value&&!m(n).valueElementHasChildren.value?(k(),L(nl,{key:0,to:m(n).valueElement.value},[F(c.$slots,"default")],8,["to"])):ut("",!0)],64))}}),NZ=N({__name:"SelectViewport",props:{nonce:{},asChild:{type:Boolean},as:{}},setup(e){const t=e,{nonce:n}=et(t),r=Qz(n),a=No(Ws),o=a.position==="item-aligned"?k_():void 0,{forwardRef:s,currentElement:i}=re();Ve(()=>{a?.onViewportChange(i.value)});const l=B(0);function c(u){const d=u.currentTarget,{shouldExpandOnScrollRef:f,contentWrapper:p}=o??{};if(f!=null&&f.value&&p!=null&&p.value){const g=Math.abs(l.value-d.scrollTop);if(g>0){const h=window.innerHeight-Qn*2,y=Number.parseFloat(p.value.style.minHeight),b=Number.parseFloat(p.value.style.height),w=Math.max(y,b);
33if(w<h){const v=w+g,_=Math.min(h,v),S=v-_;p.value.style.height=`${_}px`,p.value.style.bottom==="0px"&&(d.scrollTop=S>0?S:0,p.value.style.justifyContent="flex-end")}}}l.value=d.scrollTop}return(u,d)=>(k(),at(Je,null,[de(m(pe),se({ref:m(s),"data-radix-select-viewport":"",role:"presentation"},{...u.$attrs,...t},{style:{position:"relative",flex:1,overflow:"hidden auto"},onScroll:c}),{default:I(()=>[F(u.$slots,"default")]),_:3},16),de(m(pe),{as:"style",nonce:m(r)},{default:I(()=>[bt(" /* Hide scrollbars cross-browser and enable momentum scroll for touch devices */ [data-radix-select-viewport] { scrollbar-width:none; -ms-overflow-style: none; -webkit-overflow-scrolling: touch; } [data-radix-select-viewport]::-webkit-scrollbar { display: none; } ")]),_:1},8,["nonce"])],64))}}),OP=N({__name:"SelectScrollButtonImpl",emits:["autoScroll"],setup(e,{emit:t}){const n=t,{injectCollection:r}=ma(),a=r(),o=No(Ws),s=B(null);function i(){s.value!==null&&(window.clearInterval(s.value),s.value=null)}yt(()=>{const u=a.value.find(d=>d===St());u?.scrollIntoView({block:"nearest"})});function l(){s.value===null&&(s.value=window.setInterval(()=>{n("autoScroll")},50))}function c(){var u;(u=o.onItemLeave)==null||u.call(o),s.value===null&&(s.value=window.setInterval(()=>{n("autoScroll")},50))}return xr(()=>i()),(u,d)=>{var f;return k(),L(m(pe),se({"aria-hidden":"true",style:{flexShrink:0}},(f=u.$parent)==null?void 0:f.$props,{onPointerdown:l,onPointermove:c,onPointerleave:d[0]||(d[0]=()=>{i()})}),{default:I(()=>[F(u.$slots,"default")]),_:3},16)}}}),LZ=N({__name:"SelectScrollUpButton",props:{asChild:{type:Boolean},as:{}},setup(e){const t=No(Ws),n=t.position==="item-aligned"?k_():void 0,{forwardRef:r,currentElement:a}=re(),o=B(!1);return yt(s=>{var i,l;if((i=t.viewport)!=null&&i.value&&(l=t.isPositioned)!=null&&l.value){let c=function(){o.value=u.scrollTop>0};const u=t.viewport.value;c(),u.addEventListener("scroll",c),s(()=>u.removeEventListener("scroll",c))}}),_e(a,()=>{a.value&&n?.onScrollButtonChange(a.value)}),(s,i)=>o.value?(k(),L(OP,{key:0,ref:m(r),onAutoScroll:i[0]||(i[0]=()=>{const{viewport:l,selectedItem:c}=m(t);l!=null&&l.value&&c!=null&&c.value&&(l.value.scrollTop=l.value.scrollTop-c.value.offsetHeight)})},{default:I(()=>[F(s.$slots,"default")]),_:3},512)):ut("",!0)}}),VZ=N({__name:"SelectScrollDownButton",props:{asChild:{type:Boolean},as:{}},setup(e){const t=No(Ws),n=t.position==="item-aligned"?k_():void 0,{forwardRef:r,currentElement:a}=re(),o=B(!1);return yt(s=>{var i,l;if((i=t.viewport)!=null&&i.value&&(l=t.isPositioned)!=null&&l.value){let c=function(){const d=u.scrollHeight-u.clientHeight;o.value=Math.ceil(u.scrollTop)<d};const u=t.viewport.value;c(),u.addEventListener("scroll",c),s(()=>u.removeEventListener("scroll",c))}}),_e(a,()=>{a.value&&n?.onScrollButtonChange(a.value)}),(s,i)=>o.value?(k(),L(OP,{key:0,ref:m(r),onAutoScroll:i[0]||(i[0]=()=>{const{viewport:l,selectedItem:c}=m(t);l!=null&&l.value&&c!=null&&c.value&&(l.value.scrollTop=l.value.scrollTop+c.value.offsetHeight)})},{default:I(()=>[F(s.$slots,"default")]),_:3},512)):ut("",!0)}}),BZ=N({__name:"SelectValue",props:{placeholder:{default:""},asChild:{type:Boolean},as:{default:"span"}},setup(e){const{forwardRef:t,currentElement:n}=re(),r=Mo(),a=nA();return Qv(()=>{var o;const s=!!Hd((o=a?.default)==null?void 0:o.call(a)).length;r.onValueElementHasChildrenChange(s)}),Ve(()=>{r.valueElement=n}),(o,s)=>(k(),L(m(pe),{ref:m(t),as:o.as,"as-child":o.asChild,style:{pointerEvents:"none"}},{default:I(()=>{var i;return[m(xP)((i=m(r).modelValue)==null?void 0:i.value)?(k(),at(Je,{key:0},[bt(Vt(o.placeholder),1)],64)):F(o.$slots,"default",{key:1})]}),_:3},8,["as","as-child"]))}}),FZ=N({__name:"SelectIcon",props:{asChild:{type:Boolean},as:{default:"span"}},setup(e){return(t,n)=>(k(),L(m(pe),{"aria-hidden":"true",as:t.as,"as-child":t.asChild},{default:I(()=>[F(t.$slots,"default",{},()=>[bt("▼")])]),_:3},8,["as","as-child"]))}}),G2=N({__name:"BaseSeparator",props:{orientation:{default:"horizontal"},decorative:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=["horizontal","vertical"];function r(i){return n.includes(i)}const a=D(()=>r(t.orientation)?t.orientation:"horizontal"),o=D(()=>a.value==="vertical"?t.orientation:void 0),s=D(()=>t.decorative?{role:"none"}:{"aria-orientation":o.value,role:"separator"});return(i,l)=>(k(),L(m(pe),se({as:i.as,"as-child":i.asChild,"data-orientation":a.value},s.value),{default:I(()=>[F(i.$slots,"default")]),_:3},16,["as","as-child","data-orientation"]))}}),qZ=N({__name:"Separator",props:{orientation:{default:"horizontal"},decorative:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e;return(n,r)=>(k(),L(G2,Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}});function Y2(e=[],t,n){const r=[...e];return r[n]=t,r.sort((a,o)=>a-o)}function PP(e,t,n){const r=100/(n-t)*(e-t);return kc(r,0,100)}function Q2(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function J2(e,t){if(e.length===1)return 0;const n=e.map(a=>
33Math.abs(a-t)),r=Math.min(...n);return n.indexOf(r)}function X2(e,t,n){const r=e/2,a=D_([0,50],[0,r]);return(r-a(t)*n)*n}function Z2(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)}function eG(e,t){if(t>0){const n=Z2(e);return Math.min(...n)>=t}return!0}function D_(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function tG(e){return(String(e).split(".")[1]||"").length}function nG(e,t){const n=10**t;return Math.round(e*n)/n}const IP=["PageUp","PageDown"],kP=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],DP={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},[$P,MP]=je(["SliderVertical","SliderHorizontal"]),NP=N({__name:"SliderImpl",props:{asChild:{type:Boolean},as:{default:"span"}},emits:["slideStart","slideMove","slideEnd","homeKeyDown","endKeyDown","stepKeyDown"],setup(e,{emit:t}){const n=e,r=t,a=tf();return(o,s)=>(k(),L(m(pe),se({"data-slider-impl":""},n,{onKeydown:s[0]||(s[0]=i=>{i.key==="Home"?(r("homeKeyDown",i),i.preventDefault()):i.key==="End"?(r("endKeyDown",i),i.preventDefault()):m(IP).concat(m(kP)).includes(i.key)&&(r("stepKeyDown",i),i.preventDefault())}),onPointerdown:s[1]||(s[1]=i=>{const l=i.target;l.setPointerCapture(i.pointerId),i.preventDefault(),m(a).thumbElements.value.includes(l)?l.focus():r("slideStart",i)}),onPointermove:s[2]||(s[2]=i=>{i.target.hasPointerCapture(i.pointerId)&&r("slideMove",i)}),onPointerup:s[3]||(s[3]=i=>{const l=i.target;l.hasPointerCapture(i.pointerId)&&(l.releasePointerCapture(i.pointerId),r("slideEnd",i))})}),{default:I(()=>[F(o.$slots,"default")]),_:3},16))}}),rG=N({__name:"SliderHorizontal",props:{dir:{},min:{},max:{},inverted:{type:Boolean}},emits:["slideEnd","slideStart","slideMove","homeKeyDown","endKeyDown","stepKeyDown"],setup(e,{emit:t}){const n=e,r=t,{max:a,min:o,dir:s,inverted:i}=et(n),{forwardRef:l,currentElement:c}=re(),u=B(),d=D(()=>s?.value==="ltr"&&!i.value||s?.value!=="ltr"&&i.value);function f(p){const g=u.value||c.value.getBoundingClientRect(),h=[0,g.width],y=d.value?[o.value,a.value]:[a.value,o.value],b=D_(h,y);return u.value=g,b(p-g.left)}return MP({startEdge:d.value?"left":"right",endEdge:d.value?"right":"left",direction:d.value?1:-1,size:"width"}),(p,g)=>(k(),L(NP,{ref:m(l),dir:m(s),"data-orientation":"horizontal",style:{"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:g[0]||(g[0]=h=>{const y=f(h.clientX);r("slideStart",y)}),onSlideMove:g[1]||(g[1]=h=>{const y=f(h.clientX);r("slideMove",y)}),onSlideEnd:g[2]||(g[2]=()=>{u.value=void 0,r("slideEnd")}),onStepKeyDown:g[3]||(g[3]=h=>{const y=d.value?"from-left":"from-right",b=m(DP)[y].includes(h.key);r("stepKeyDown",h,b?-1:1)}),onEndKeyDown:g[4]||(g[4]=h=>r("endKeyDown",h)),onHomeKeyDown:g[5]||(g[5]=h=>r("homeKeyDown",h))},{default:I(()=>[F(p.$slots,"default")]),_:3},8,["dir"]))}}),aG=N({__name:"SliderVertical",props:{min:{},max:{},inverted:{type:Boolean}},emits:["slideEnd","slideStart","slideMove","homeKeyDown","endKeyDown","stepKeyDown"],setup(e,{emit:t}){const n=e,r=t,{max:a,min:o,inverted:s}=et(n),{forwardRef:i,currentElement:l}=re(),c=B(),u=D(()=>!s.value);function d(f){const p=c.value||l.value.getBoundingClientRect(),g=[0,p.height],h=u.value?[a.value,o.value]:[o.value,a.value],y=D_(g,h);return c.value=p,y(f-p.top)}return MP({startEdge:u.value?"bottom":"top",endEdge:u.value?"top":"bottom",size:"height",direction:u.value?1:-1}),(f,p)=>(k(),L(NP,{ref:m(i),"data-orientation":"vertical",style:{"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:p[0]||(p[0]=g=>{const h=d(g.clientY);r("slideStart",h)}),onSlideMove:p[1]||(p[1]=g=>{const h=d(g.clientY);r("slideMove",h)}),onSlideEnd:p[2]||(p[2]=()=>{c.value=void 0,r("slideEnd")}),onStepKeyDown:p[3]||(p[3]=g=>{const h=u.value?"from-bottom":"from-top",y=m(DP)[h].includes(g.key);r("stepKeyDown",g,y?-1:1)}),onEndKeyDown:p[4]||(p[4]=g=>r("endKeyDown",g)),onHomeKeyDown:p[5]||(p[5]=g=>r("homeKeyDown",g))},{default:I(()=>[F(f.$slots,"default")]),_:3},512))}}),oG=["value","name","disabled","step"],[tf,sG]=je("SliderRoot"),UZ=N({inheritAttrs:!1,__name:"SliderRoot",props:{name:{},defaultValue:{default:()=>[0]},modelValue:{},disabled:{type:Boolean,default:!1},orientation:{default:"horizontal"},dir:{},inverted:{type:Boolean,default:!1},min:{default:0},max:{default:100},step:{default:1},minStepsBetweenThumbs:{default:0},asChild:{type:Boolean},as:{}},emits:["update:modelValue","valueCommit"],setup(e,{emit:t}){const n=e,r=t,{min:a,max:o,step:s,minStepsBetweenThumbs:i,orientation:l,disabled:c,dir:u}=et(n),d=zn(u),{forwardRef:f,currentElement:p}=re(),g=Gd(p);mP();const h=mt(n,"modelValue",r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),y=B(0),b=B(h.value);function w(C){const x=J2(h.value,C);S(C,x)}function v(C){S(C,y.value)}function _(){const C=b.value[y.value];h.value[y.value]!==C&&r("valueCommit",We(h.value))}function S(C,x,{commit:A}={commit:!1}){var T;const O=tG(s.value),P=nG(Math.round((C-a.value)/s.value)*s.value+a.value,O),z=kc(P,a.value,o.value),Q=Y2(h.value,z,x);if(eG(Q,i.value*s.value)){y.value=Q.indexOf(z);const K=String(Q)!==String(h.value);K&&A&&r("valueCommit",Q),K&&((T=E.value[y.value])==null||T.focus(),h.value=Q)}}const E=B([]);return sG({modelValue:h,valueIndexToChangeRef:y,thumbElements:E,orientation:l,min:a,max:o,disabled:c}),(C,x)=>(k(),at(Je,null,[de(m(gP),null,{default:I(()=>[(k(),L(Ba(m(l)==="horizontal"?rG:aG),se(C.$attrs,{ref:m(f),"as-child":C.asChild,as:C.as,min:m(a),max:m(o),dir:m(d
33),inverted:C.inverted,"aria-disabled":m(c),"data-disabled":m(c)?"":void 0,onPointerdown:x[0]||(x[0]=()=>{m(c)||(b.value=m(h))}),onSlideStart:x[1]||(x[1]=A=>!m(c)&&w(A)),onSlideMove:x[2]||(x[2]=A=>!m(c)&&v(A)),onSlideEnd:x[3]||(x[3]=A=>!m(c)&&_()),onHomeKeyDown:x[4]||(x[4]=A=>!m(c)&&S(m(a),0,{commit:!0})),onEndKeyDown:x[5]||(x[5]=A=>!m(c)&&S(m(o),m(h).length-1,{commit:!0})),onStepKeyDown:x[6]||(x[6]=(A,T)=>{if(!m(c)){const O=m(IP).includes(A.key)||A.shiftKey&&m(kP).includes(A.key)?10:1,P=y.value,z=m(h)[P],Q=m(s)*O*T;S(z+Q,P,{commit:!0})}})}),{default:I(()=>[F(C.$slots,"default",{modelValue:m(h)})]),_:3},16,["as-child","as","min","max","dir","inverted","aria-disabled","data-disabled"]))]),_:3}),m(g)?(k(!0),at(Je,{key:0},ey(m(h),(A,T)=>(k(),at("input",{key:T,value:A,type:"number",style:{display:"none"},name:C.name?C.name+(m(h).length>1?"[]":""):void 0,disabled:m(c),step:m(s)},null,8,oG))),128)):ut("",!0)],64))}}),iG=N({inheritAttrs:!1,__name:"SliderThumbImpl",props:{index:{},asChild:{type:Boolean},as:{}},setup(e){const t=e,n=tf(),r=$P(),{forwardRef:a,currentElement:o}=re(),s=D(()=>{var p,g;return(g=(p=n.modelValue)==null?void 0:p.value)==null?void 0:g[t.index]}),i=D(()=>s.value===void 0?0:PP(s.value,n.min.value??0,n.max.value??100)),l=D(()=>{var p,g;return Q2(t.index,((g=(p=n.modelValue)==null?void 0:p.value)==null?void 0:g.length)??0)}),c=aP(o),u=D(()=>c[r.size].value),d=D(()=>u.value?X2(u.value,i.value,r.direction):0),f=jd();return Ve(()=>{n.thumbElements.value.push(o.value)}),wn(()=>{const p=n.thumbElements.value.findIndex(g=>g===o.value)??-1;n.thumbElements.value.splice(p,1)}),(p,g)=>(k(),L(m(C_),null,{default:I(()=>[de(m(pe),se(p.$attrs,{ref:m(a),role:"slider","data-radix-vue-collection-item":"",tabindex:m(n).disabled.value?void 0:0,"aria-label":p.$attrs["aria-label"]||l.value,"data-disabled":m(n).disabled.value?"":void 0,"data-orientation":m(n).orientation.value,"aria-valuenow":s.value,"aria-valuemin":m(n).min.value,"aria-valuemax":m(n).max.value,"aria-orientation":m(n).orientation.value,"as-child":p.asChild,as:p.as,style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[m(r).startEdge]:`calc(${i.value}% + ${d.value}px)`,display:!m(f)&&s.value===void 0?"none":void 0},onFocus:g[0]||(g[0]=()=>{m(n).valueIndexToChangeRef.value=p.index})}),{default:I(()=>[F(p.$slots,"default")]),_:3},16,["tabindex","aria-label","data-disabled","data-orientation","aria-valuenow","aria-valuemin","aria-valuemax","aria-orientation","as-child","as","style"])]),_:3}))}}),jZ=N({__name:"SliderThumb",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e,{getItems:n}=T_(),{forwardRef:r,currentElement:a}=re(),o=D(()=>a.value?n().findIndex(s=>s.ref===a.value):-1);return(s,i)=>(k(),L(iG,se({ref:m(r)},t,{index:o.value}),{default:I(()=>[F(s.$slots,"default")]),_:3},16,["index"]))}}),HZ=N({__name:"SliderTrack",props:{asChild:{type:Boolean},as:{default:"span"}},setup(e){const t=tf();return re(),(n,r)=>(k(),L(m(pe),{"as-child":n.asChild,as:n.as,"data-disabled":m(t).disabled.value?"":void 0,"data-orientation":m(t).orientation.value},{default:I(()=>[F(n.$slots,"default")]),_:3},8,["as-child","as","data-disabled","data-orientation"]))}}),WZ=N({__name:"SliderRange",props:{asChild:{type:Boolean},as:{default:"span"}},setup(e){const t=tf(),n=$P();re();const r=D(()=>{var s,i;return(i=(s=t.modelValue)==null?void 0:s.value)==null?void 0:i.map(l=>PP(l,t.min.value,t.max.value))}),a=D(()=>t.modelValue.value.length>1?Math.min(...r.value):0),o=D(()=>100-Math.max(...r.value));return(s,i)=>(k(),L(m(pe),{"data-disabled":m(t).disabled.value?"":void 0,"data-orientation":m(t).orientation.value,"as-child":s.asChild,as:s.as,style:ur({[m(n).startEdge]:`${a.value}%`,[m(n).endEdge]:`${o.value}%`})},{default:I(()=>[F(s.$slots,"default")]),_:3},8,["data-disabled","data-orientation","as-child","as","style"]))}});function lG(){if(typeof matchMedia=="function")return matchMedia("(pointer:coarse)").matches?"coarse":"fine"}lG();const[$_,uG]=je("TabsRoot"),KZ=N({__name:"TabsRoot",props:{defaultValue:{},orientation:{default:"horizontal"},dir:{},activationMode:{default:"automatic"},modelValue:{},asChild:{type:Boolean},as:{}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,{orientation:a,dir:o}=et(n),s=zn(o);re();const i=mt(n,"modelValue",r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),l=B();return uG({modelValue:i,changeModelValue:c=>{i.value=c},orientation:a,dir:s,activationMode:n.activationMode,baseId:Qt(void 0,"radix-vue-tabs"),tabsList:l}),(c,u)=>(k(),L(m(pe),{dir:m(s),"data-orientation":m(a),"as-child":c.asChild,as:c.as},{default:I(()=>[F(c.$slots,"default",{modelValue:m(i)})]),_:3},8,["dir","data-orientation","as-child","as"]))}}),zZ=N({__name:"TabsList",props:{loop:{type:Boolean,default:!0},asChild:{type:Boolean},as:{}},setup(e){const t=e,{loop:n}=et(t),{forwardRef:r,currentElement:a}=re(),o=$_();return o.tabsList=a,(s,i)=>(k(),L(m(x_),{"as-child":"",orientation:m(o).orientation.value,dir:m(o).dir.value,loop:m(n)},{default:I(()=>[de(m(pe),{ref:m(r),role:"tablist","as-child":s.asChild,as:s.as,"aria-orientation":m(o).orientation.value},{default:I(()=>[F(s.$slots,"default")]),_:3},8,["as-child","as","aria-orientation"])]),_:3},8,["orientation","dir","loop"]))}});function LP(e,t){return`${e}-trigger-${t}`}function VP(e,t){return`${e}-content-${t}`}const GZ=N({__name:"TabsContent",props:{value:{},forceMount:{type:Boolean},asChild:{type:Boolean},as:{}},setup(e){const t=e,{forwardRef:n}=re(),r=$_(),a=D(()=>LP(r.baseId,t.value)),o=D(()=>VP(r.baseId,t.value)),s=D(()=>t.value===r.modelValue.value),i=B(s.value);return Ve(()=>{requestAnimationFrame(()=>{i.value=!1})}),(l,c)=>(k(),L(m(En),{present:s.value,"force-mount":""},{default:I(({present:u})=>[de(m(pe),{id:o.value,ref:m(n),"as-child":l.asChild,as:l.as,role:"tabpanel","data-state":s.value?"active":"inactive","data-orientation":m(r).orientation.value,"aria-labelledby":a.value,hidden:!u.value,tabindex:"0",style:ur({animationDuration:i.value?"0s":void 0})},{default:I(()=>[l.forceMount||s.value?F(l.$slots,"default",{key:0}):ut("",!0)]),_:2},1032,["id","as-child","as","data-state","data-orientation","aria-labelledby","hidden","style"])]),_:3},8,["present"]))}}),YZ=N({__name:"TabsTrigger",props:{value:{},disabled:{type:Boolean,default:!1},asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,{forwardRef:n}=re(),r=$_(),a=D(()=>LP(r.baseId,t.value)),o=D(()=>VP(r.baseId,t.value)),s=D(()=>t.value===r.modelValue.value);return(i,l)=>(k(),L(m(yP),{"as-child":"",focusable:!i.disabled,active:s.value},{default:I(()=>[de(m(pe),{id:a.value,ref:m(n),role:"tab",type:i.as==="button"?"button":void 0,as:i.as,"as-child":i.asChild,"aria-selected":s.value?"true":"false","aria-controls":o.value,"data-state":s.value?"active":"inactive",disabled:i.disabled,"data-disabled":i.disabled?"":void 0,"data-orientation":m(r).orientation.value,onMousedown:l[0]||(l[0]=Wt(c=>{!i.disabled&&c.ctrlKey===!1?m(r).changeModelValue(i.value):c.preventDefault()},["left"])),onKeydown:l[1]||(l[1]=Ga(c=>m(r).changeModelValue(i.value),["enter","space"])),onFocus:l[2]||(l[2]=()=>{const c=m(r).activationMode!=="manual";!s.value&&!i.disabled&&c&&m(r).changeModelValue(i.value)})},{default:I(()=>[F(i.$slots,"default")]),_:3},8,["id","type","as","as-child","aria-selected","aria-controls","data-state","disabled","data-disabled","data-orientation"])]),_:3},8,["focusable","active"]))}}),[nf,cG]=je("ToastProvider"),dG=N({inheritAttrs:!1,__name:"ToastProvider",props:{label:{default:"Notification"},duration:{default:5e3},swipeDirection:{default:"right"},swipeThreshold:{default:50}},setup(e){const t=e,{label:n,duration:r,swipeDirection:a,swipeThreshold:o}=et(t),s=B(),i=B(0),l=B(!1),c=B(!1);if(t.label&&typeof t.label=="string"&&!t.label.trim()){const u="Invalid prop `label` supplied to `ToastProvider`. Expected non-empty `string`.";throw new Error(u)}return cG({label:n,duration:r,swipeDirection:a,swipeThreshold:o,toastCount:i,viewport:s,onViewportChange(u){s.value=u},onToastAdd(){i.value++},onToastRemove(){i.value--},isFocusedToastEscapeKeyDownRef:l,isClosePausedRef:c}),(u,d)=>F(u.$slots,"default")}}),fG="toast.swipeStart",pG="toast.swipeMove",hG="toast.swipeCancel",mG="toast.swipeEnd",Dv="toast.viewportPause",$v="toast.viewportResume";function vu(e,t,n){const r=n.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(a)}function WC(e,t,n=0){const r=Math.abs(e.x),a=Math.abs(e.y),o=r>a;return t==="left"||t==="right"?o&&r>n:!o&&a>n}
33function gG(e){return e.nodeType===e.ELEMENT_NODE}function BP(e){const t=[];return Array.from(e.childNodes).forEach(n=>{if(n.nodeType===n.TEXT_NODE&&n.textContent&&t.push(n.textContent),gG(n)){const r=n.ariaHidden||n.hidden||n.style.display==="none",a=n.dataset.radixToastAnnounceExclude==="";if(!r)if(a){const o=n.dataset.radixToastAnnounceAlt;o&&t.push(o)}else t.push(...BP(n))}}),t}const vG=N({__name:"ToastAnnounce",setup(e){const t=nf(),n=dK(1e3),r=B(!1);return XO(()=>{r.value=!0}),(a,o)=>m(n)||r.value?(k(),L(m(kl),{key:0},{default:I(()=>[bt(Vt(m(t).label.value)+" ",1),F(a.$slots,"default")]),_:3})):ut("",!0)}}),[yG,_G]=je("ToastRoot"),bG=N({inheritAttrs:!1,__name:"ToastRootImpl",props:{type:{},open:{type:Boolean,default:!1},duration:{},asChild:{type:Boolean},as:{default:"li"}},emits:["close","escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:a,currentElement:o}=re(),s=nf(),i=B(null),l=B(null),c=D(()=>typeof n.duration=="number"?n.duration:s.duration.value),u=B(0),d=B(c.value),f=B(0),p=B(c.value),g=XO(()=>{const w=new Date().getTime()-u.value;p.value=Math.max(d.value-w,0)},{fpsLimit:60});function h(w){w<=0||w===Number.POSITIVE_INFINITY||Pr&&(window.clearTimeout(f.value),u.value=new Date().getTime(),f.value=window.setTimeout(y,w))}function y(){var w,v;(w=o.value)!=null&&w.contains(St())&&((v=s.viewport.value)==null||v.focus()),s.isClosePausedRef.value=!1,r("close")}const b=D(()=>o.value?BP(o.value):null);if(n.type&&!["foreground","background"].includes(n.type)){const w="Invalid prop `type` supplied to `Toast`. Expected `foreground | background`.";throw new Error(w)}return yt(w=>{const v=s.viewport.value;if(v){const _=()=>{h(d.value),g.resume(),r("resume")},S=()=>{const E=new Date().getTime()-u.value;d.value=d.value-E,window.clearTimeout(f.value),g.pause(),r("pause")};return v.addEventListener(Dv,S),v.addEventListener($v,_),()=>{v.removeEventListener(Dv,S),v.removeEventListener($v,_)}}}),_e(()=>[n.open,c.value],()=>{d.value=c.value,n.open&&!s.isClosePausedRef.value&&h(c.value)},{immediate:!0}),v_("Escape",w=>{r("escapeKeyDown",w),w.defaultPrevented||(s.isFocusedToastEscapeKeyDownRef.value=!0,y())}),Ve(()=>{s.onToastAdd()}),wn(()=>{s.onToastRemove()}),_G({onClose:y}),(w,v)=>(k(),at(Je,null,[b.value?(k(),L(vG,{key:0,role:"alert","aria-live":w.type==="foreground"?"assertive":"polite","aria-atomic":"true"},{default:I(()=>[bt(Vt(b.value),1)]),_:1},8,["aria-live"])):ut("",!0),m(s).viewport.value?(k(),L(nl,{key:1,to:m(s).viewport.value},[de(m(pe),se({ref:m(a),role:"alert","aria-live":"off","aria-atomic":"true",tabindex:"0","data-radix-vue-collection-item":""},w.$attrs,{as:w.as,"as-child":w.asChild,"data-state":w.open?"open":"closed","data-swipe-direction":m(s).swipeDirection.value,style:{userSelect:"none",touchAction:"none"},onPointerdown:v[0]||(v[0]=Wt(_=>{i.value={x:_.clientX,y:_.clientY}},["left"])),onPointermove:v[1]||(v[1]=_=>{if(!i.value)return;const S=_.clientX-i.value.x,E=_.clientY-i.value.y,C=!!l.value,x=["left","right"].includes(m(s).swipeDirection.value),A=["left","up"].includes(m(s).swipeDirection.value)?Math.min:Math.max,T=x?A(0,S):0,O=x?0:A(0,E),P=_.pointerType==="touch"?10:2,z={x:T,y:O},Q={originalEvent:_,delta:z};C?(l.value=z,m(vu)(m(pG),K=>r("swipeMove",K),Q)):m(WC)(z,m(s).swipeDirection.value,P)?(l.value=z,m(vu)(m(fG),K=>r("swipeStart",K),Q),_.target.setPointerCapture(_.pointerId)):(Math.abs(S)>P||Math.abs(E)>P)&&(i.value=null)}),onPointerup:v[2]||(v[2]=_=>{const S=l.value,E=_.target;if(E.hasPointerCapture(_.pointerId)&&E.releasePointerCapture(_.pointerId),l.value=null,i.value=null,S){const C=_.currentTarget,x={originalEvent:_,delta:S};m(WC)(S,m(s).swipeDirection.value,m(s).swipeThreshold.value)?m(vu)(m(mG),A=>r("swipeEnd",A),x):m(vu)(m(hG),A=>r("swipeCancel",A),x),C?.addEventListener("click",A=>A.preventDefault(),{once:!0})}})}),{default:I(()=>[F(w.$slots,"default",{remaining:p.value,duration:c.value})]),_:3},16,["as","as-child","data-state","data-swipe-direction"])],8,["to"])):ut("",!0)],64))}}),wG=N({__name:"ToastRoot",props:{defaultOpen:{type:Boolean,default:!0},forceMount:{type:Boolean},type:{default:"foreground"},open:{type:Boolean,default:void 0},duration:{},asChild:{type:Boolean},as:{default:"li"}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{emit:t}){const n=e,r=t,{forwardRef:a}=re(),o=mt(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0});return(s,i)=>(k(),L(m(En),{present:s.forceMount||m(o)},{default:I(()=>[de(bG,se({ref:m(a),open:m(o),type:s.type,as:s.as,"as-child":s.asChild,duration:s.duration},s.$attrs,{onClose:i[0]||(i[0]=l=>o.value=!1),onPause:i[1]||(i[1]=l=>r("pause")),onResume:i[2]||(i[2]=l=>r("resume")),onEscapeKeyDown:i[3]||(i[3]=l=>r("escapeKeyDown",l)),onSwipeStart:i[4]||(i[4]=l=>{r("swipeStart",l),l.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:i[5]||(i[5]=l=>{const{x:c,y:u}=l.detail.delta,d=l.currentTarget;d.setAttribute("data-swipe","move"),d.style.setProperty("--radix-toast-swipe-move-x",`${c}px`),d.style.setProperty("--radix-toast-swipe-move-y",`${u}px`)}),onSwipeCancel:i[6]||(i[6]=l=>{const c=l.currentTarget;c.setAttribute("data-swipe","cancel"),c.style.removeProperty("--radix-toast-swipe-move-x"),c.style.removeProperty("--radix-toast-swipe-move-y"),c.style.removeProperty("--radix-toast-swipe-end-x"),c.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:i[7]||(i[7]=l=>{const{x:c,y:u}=l.detail.delta,d=l.currentTarget;d.setAttribute("data-swipe","end"),d.style.removeProperty("--radix-toast-swipe-move-x"),d.style.removeProperty("--radix-toast-swipe-move-y"),d.style.setProperty("--radix-toast-swipe-end-x",`${c}px`),d.style.setProperty("--radix-toast-swipe-end-y",`${u}px`),o.value=!1})}),{default:I(({remaining:l,duration:c})=>[F(s.$slots,"default",{remaining:l,duration:c,open:m(o)})]),_:3},16,["open","type","as","as-child","duration"])]),_:3},8,["present"]))}}),SG=N({__name:"ToastAnnounceExclude",props:{altText:{},asChild:{type:Boolean},as:{}},setup(e){return(t,n)=>(k(),L(m(pe),{as:t.as,"as-child":t.asChild,"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":t.altText||void 0},{default:I(()=>[F(t.$slots,"default")]),_:3},8,["as","as-child","data-radix-toast-announce-alt"]))}}),EG=N({__name:"ToastClose",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=yG(),{forwardRef:r}=re();return(a,o)=>(k(),L(SG,{"as-child":""},{default:I(()=>[de(m(pe),se(t,{ref:m(r),type:a.as==="button"?"button":void 0,onClick:o[0]||(o[0]=s=>m(n).onClose())}),{default:I(()=>[F(a.$slots,"default")]),_:3},16,["type"])]),_:3}))}}),KC=N({__name:"FocusProxy",emits:["focusFromOutsideViewport"],setup(e,{emit:t}){const n=t,r=nf();return(a,o)=>(k(),L(m(kl),{"aria-hidden":"true",tabindex:"0",style:{position:"fixed"},onFocus:o[0]||(o[0]=s=>{var i;const l=s.relatedTarget;!((i=m(r).viewport.value)!=null&&i.contains(l))&&n("focusFromOutsideViewport")})},{default:I(()=>[F(a.$slots,"default")]),_:3}))}}),CG=N({inheritAttrs:!1,__name:"ToastViewport",props:{hotkey:{default:()=>["F8"]},label:{type:[String,Function],default:"Notifications ({hotkey})"},asChild:{type:Boolean},as:{default:"ol"}},setup(e){const t=e,{hotkey:n,label:r}=et(t),{forwardRef:a,currentElement:o}=re(),{createCollection:s}=ma(),i=s(o),l=nf(),c=D(()=>l.toastCount.value>0),u=B(),d=B(),f=D(()=>n.value.join("+").replace(/Key/g,"").replace(/Digit/g,""));v_(n.value,()=>{o.value.focus()}),Ve(()=>{l.onViewportChange(o.value)}),yt(g=>{const h=o.value;if(c.value&&h){const y=()=>
33{if(!l.isClosePausedRef.value){const S=new CustomEvent(Dv);h.dispatchEvent(S),l.isClosePausedRef.value=!0}},b=()=>{if(l.isClosePausedRef.value){const S=new CustomEvent($v);h.dispatchEvent(S),l.isClosePausedRef.value=!1}},w=S=>{!h.contains(S.relatedTarget)&&b()},v=()=>{h.contains(St())||b()},_=S=>{var E,C,x;const A=S.altKey||S.ctrlKey||S.metaKey;if(S.key==="Tab"&&!A){const T=St(),O=S.shiftKey;if(S.target===h&&O){(E=u.value)==null||E.focus();return}const P=p({tabbingDirection:O?"backwards":"forwards"}),z=P.findIndex(Q=>Q===T);Lu(P.slice(z+1))?S.preventDefault():O?(C=u.value)==null||C.focus():(x=d.value)==null||x.focus()}};h.addEventListener("focusin",y),h.addEventListener("focusout",w),h.addEventListener("pointermove",y),h.addEventListener("pointerleave",v),h.addEventListener("keydown",_),window.addEventListener("blur",y),window.addEventListener("focus",b),g(()=>{h.removeEventListener("focusin",y),h.removeEventListener("focusout",w),h.removeEventListener("pointermove",y),h.removeEventListener("pointerleave",v),h.removeEventListener("keydown",_),window.removeEventListener("blur",y),window.removeEventListener("focus",b)})}});function p({tabbingDirection:g}){const h=i.value.map(y=>{const b=[y,...S_(y)];return g==="forwards"?b:b.reverse()});return(g==="forwards"?h.reverse():h).flat()}return(g,h)=>(k(),L(m(nz),{role:"region","aria-label":typeof m(r)=="string"?m(r).replace("{hotkey}",f.value):m(r)(f.value),tabindex:"-1",style:ur({pointerEvents:c.value?void 0:"none"})},{default:I(()=>[c.value?(k(),L(KC,{key:0,ref:y=>{u.value=m(bn)(y)},onFocusFromOutsideViewport:h[0]||(h[0]=()=>{const y=p({tabbingDirection:"forwards"});m(Lu)(y)})},null,512)):ut("",!0),de(m(pe),se({ref:m(a),tabindex:"-1",as:g.as,"as-child":g.asChild},g.$attrs),{default:I(()=>[F(g.$slots,"default")]),_:3},16,["as","as-child"]),c.value?(k(),L(KC,{key:1,ref:y=>{d.value=m(bn)(y)},onFocusFromOutsideViewport:h[1]||(h[1]=()=>{const y=p({tabbingDirection:"backwards"});m(Lu)(y)})},null,512)):ut("",!0)]),_:3},8,["aria-label","style"]))}}),TG=N({__name:"ToastTitle",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),AG=N({__name:"ToastDescription",props:{asChild:{type:Boolean},as:{}},setup(e){const t=e;return re(),(n,r)=>(k(),L(m(pe),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),FP="tooltip.open",[M_,xG]=je("TooltipProvider"),RG=N({inheritAttrs:!1,__name:"TooltipProvider",props:{delayDuration:{default:700},skipDelayDuration:{default:300},disableHoverableContent:{type:Boolean,default:!1},disableClosingTrigger:{type:Boolean},disabled:{type:Boolean},ignoreNonKeyboardFocus:{type:Boolean,default:!1}},setup(e){const t=e,{delayDuration:n,skipDelayDuration:r,disableHoverableContent:a,disableClosingTrigger:o,ignoreNonKeyboardFocus:s,disabled:i}=et(t);re();const l=B(!0),c=B(!1),{start:u,stop:d}=g_(()=>{l.value=!0},r,{immediate:!1});return xG({isOpenDelayed:l,delayDuration:n,onOpen(){d(),l.value=!1},onClose(){u()},isPointerInTransitRef:c,disableHoverableContent:a,disableClosingTrigger:o,disabled:i,ignoreNonKeyboardFocus:s}),(f,p)=>F(f.$slots,"default")}}),[rf,OG]=je("TooltipRoot"),QZ=N({__name:"TooltipRoot",props:{defaultOpen:{type:Boolean,default:!1},open:{type:Boolean,default:void 0},delayDuration:{default:void 0},disableHoverableContent:{type:Boolean,default:void 0},disableClosingTrigger:{type:Boolean,default:void 0},disabled:{type:Boolean,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,default:void 0}},emits:["update:open"],setup(e,{emit:t}){const n=e,r=t;re();const a=M_(),o=D(()=>n.disableHoverableContent??a.disableHoverableContent.value),s=D(()=>n.disableClosingTrigger??a.disableClosingTrigger.value),i=D(()=>n.disabled??a.disabled.value),l=D(()=>n.delayDuration??a.delayDuration.value),c=D(()=>n.ignoreNonKeyboardFocus??a.ignoreNonKeyboardFocus.value),u=mt(n,"open",r,{defaultValue:n.defaultOpen,passive:n.open===void 0});_e(u,v=>{a.onClose&&(v?(a.onOpen(),document.dispatchEvent(new CustomEvent(FP))):a.onClose())});const d=B(!1),f=B(),p=D(()=>u.value?d.value?"delayed-open":"instant-open":"closed"),{start:g,stop:h}=g_(()=>{d.value=!0,u.value=!0},l,{immediate:!1});function y(){h(),d.value=!1,u.value=!0}function b(){h(),u.value=!1}function w(){g()}return OG({contentId:"",open:u,stateAttribute:p,trigger:f,onTriggerChange(v){f.value=v},onTriggerEnter(){a.isOpenDelayed.value?w():y()},onTriggerLeave(){o.value?b():h()},onOpen:y,onClose:b,disableHoverableContent:o,disableClosingTrigger:s,disabled:i,ignoreNonKeyboardFocus:c}),(v,_)=>(k(),L(m(Ol),null,{default:I(()=>[F(v.$slots,"default",{open:m(u)})]),_:3}))}}),JZ=N({__name:"TooltipTrigger",props:{asChild:{type:Boolean},as:{default:"button"}},setup(e){const t=e,n=rf(),r=M_();n.contentId||(n.contentId=Qt(void 0,"radix-vue-tooltip-content"));const{forwardRef:a,currentElement:o}=re(),s=B(!1),i=B(!1),l=D(()=>n.disabled.value?{}:{click:h,focus:p,pointermove:d,pointerleave:f,pointerdown:u,blur:g});Ve(()=>{n.onTriggerChange(o.value)});function c(){setTimeout(()=>{s.value=!1},1)}function u(){s.value=!0,document.addEventListener("pointerup",c,{once:!0})}function d(y){y.pointerType!=="touch"&&!i.value&&!r.isPointerInTransitRef.value&&(n.onTriggerEnter(),i.value=!0)}function f(){n.onTriggerLeave(),i.value=!1}function p(y){var b,w;s.value||n.ignoreNonKeyboardFocus.value&&!((w=(b=y.target).matches)!=null&&w.call(b,":focus-visible"))||n.onOpen()}function g(){n.onClose()}function h(){n.disableClosingTrigger.value||n.onClose()}return(y,b)=>(k(),L(m(Pl),{"as-child":""},{default:I(()=>[de(m(pe),se({ref:m(a),"aria-describedby":m(n).open.value?m(n).c
33ontentId:void 0,"data-state":m(n).stateAttribute.value,as:y.as,"as-child":t.asChild,"data-grace-area-trigger":""},tA(l.value)),{default:I(()=>[F(y.$slots,"default")]),_:3},16,["aria-describedby","data-state","as","as-child"])]),_:3}))}}),qP=N({__name:"TooltipContentImpl",props:{ariaLabel:{},asChild:{type:Boolean},as:{},side:{default:"top"},sideOffset:{default:0},align:{default:"center"},alignOffset:{},avoidCollisions:{type:Boolean,default:!0},collisionBoundary:{default:()=>[]},collisionPadding:{default:0},arrowPadding:{default:0},sticky:{default:"partial"},hideWhenDetached:{type:Boolean,default:!1}},emits:["escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const n=e,r=t,a=rf(),{forwardRef:o}=re(),s=nA(),i=D(()=>{var u;return(u=s.default)==null?void 0:u.call(s)}),l=D(()=>{var u;if(n.ariaLabel)return n.ariaLabel;let d="";function f(p){typeof p.children=="string"&&p.type!==Rt?d+=p.children:Array.isArray(p.children)&&p.children.forEach(g=>f(g))}return(u=i.value)==null||u.forEach(p=>f(p)),d}),c=D(()=>{const{ariaLabel:u,...d}=n;return d});return Ve(()=>{Wa(window,"scroll",u=>{const d=u.target;d!=null&&d.contains(a.trigger.value)&&a.onClose()}),Wa(window,FP,a.onClose)}),(u,d)=>(k(),L(m($o),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:d[0]||(d[0]=f=>r("escapeKeyDown",f)),onPointerDownOutside:d[1]||(d[1]=f=>{var p;m(a).disableClosingTrigger.value&&(p=m(a).trigger.value)!=null&&p.contains(f.target)&&f.preventDefault(),r("pointerDownOutside",f)}),onFocusOutside:d[2]||(d[2]=Wt(()=>{},["prevent"])),onDismiss:d[3]||(d[3]=f=>m(a).onClose())},{default:I(()=>[de(m(Il),se({ref:m(o),"data-state":m(a).stateAttribute.value},{...u.$attrs,...c.value},{style:{"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),{default:I(()=>[F(u.$slots,"default"),de(m(kl),{id:m(a).contentId,role:"tooltip"},{default:I(()=>[bt(Vt(l.value),1)]),_:1},8,["id"])]),_:3},16,["data-state"])]),_:3}))}}),PG=N({__name:"TooltipContentHoverable",props:{ariaLabel:{},asChild:{type:Boolean},as:{},side:{},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean}},setup(e){const t=Us(e),{forwardRef:n,currentElement:r}=re(),{trigger:a,onClose:o}=rf(),s=M_(),{isPointerInTransit:i,onPointerExit:l}=nP(a,r);return s.isPointerInTransitRef=i,l(()=>{o()}),(c,u)=>(k(),L(qP,se({ref:m(n)},m(t)),{default:I(()=>[F(c.$slots,"default")]),_:3},16))}}),XZ=N({__name:"TooltipContent",props:{forceMount:{type:Boolean},ariaLabel:{},asChild:{type:Boolean},as:{},side:{default:"top"},sideOffset:{},align:{},alignOffset:{},avoidCollisions:{type:Boolean},collisionBoundary:{},collisionPadding:{},arrowPadding:{},sticky:{},hideWhenDetached:{type:Boolean}},emits:["escapeKeyDown","pointerDownOutside"],setup(e,{emit:t}){const n=e,r=t,a=rf(),o=Nn(n,r),{forwardRef:s}=re();return(i,l)=>(k(),L(m(En),{present:i.forceMount||m(a).open.value},{default:I(()=>[(k(),L(Ba(m(a).disableHoverableContent.value?qP:PG),se({ref:m(s)},m(o)),{default:I(()=>[F(i.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),ZZ=N({__name:"TooltipPortal",props:{to:{},disabled:{type:Boolean},forceMount:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(Do),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),IG=N({__name:"TooltipProvider",props:{delayDuration:{},skipDelayDuration:{},disableHoverableContent:{type:Boolean},disableClosingTrigger:{type:Boolean},disabled:{type:Boolean},ignoreNonKeyboardFocus:{type:Boolean}},setup(e){const t=e;return(n,r)=>(k(),L(m(RG),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),kG=1,UP=3e3,Gr={ADD_TOAST:"ADD_TOAST",UPDATE_TOAST:"UPDATE_TOAST",DISMISS_TOAST:"DISMISS_TOAST",REMOVE_TOAST:"REMOVE_TOAST"};let Gm=0;function DG(){return Gm=(Gm+1)%Number.MAX_VALUE,Gm.toString()}const Ym=new Map;function zC(e){if(Ym.has(e))return;const t=setTimeout(()=>{Ym.delete(e),Pi({type:Gr.REMOVE_TOAST,toastId:e})},UP);Ym.set(e,t)}const Gn=B({toasts:[]});function Pi(e){switch(e.type){case Gr.ADD_TOAST:Gn.value.toasts=[e.toast,...Gn.value.toasts].slice(0,kG);break;case Gr.UPDATE_TOAST:Gn.value.toasts=Gn.value.toasts.map(t=>
33t.id===e.toast.id?{...t,...e.toast}:t);break;case Gr.DISMISS_TOAST:{const{toastId:t}=e;t?zC(t):Gn.value.toasts.forEach(n=>{zC(n.id)}),Gn.value.toasts=Gn.value.toasts.map(n=>n.id===t||t===void 0?{...n,open:!1}:n);break}case Gr.REMOVE_TOAST:e.toastId===void 0?Gn.value.toasts=[]:Gn.value.toasts=Gn.value.toasts.filter(t=>t.id!==e.toastId);break}}function $G(){return{toasts:D(()=>Gn.value.toasts),toast:MG,dismiss:e=>Pi({type:Gr.DISMISS_TOAST,toastId:e})}}function MG(e){const t=DG(),n=a=>Pi({type:Gr.UPDATE_TOAST,toast:{...a,id:t}}),r=()=>Pi({type:Gr.DISMISS_TOAST,toastId:t});return Pi({type:Gr.ADD_TOAST,toast:{...e,id:t,open:!0,onOpenChange:a=>{a||r()},duration:e.duration??UP}}),{id:t,dismiss:r,update:n}}function jP(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=jP(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function HP(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=jP(e))&&(r&&(r+=" "),r+=t);return r}const GC=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,YC=HP,WP=(e,t)=>n=>{var r;if(t?.variants==null)return YC(e,n?.class,n?.className);const{variants:a,defaultVariants:o}=t,s=Object.keys(a).map(c=>{const u=n?.[c],d=o?.[c];if(u===null)return null;const f=GC(u)||GC(d);return a[c][f]}),i=n&&Object.entries(n).reduce((c,u)=>{let[d,f]=u;return f===void 0||(c[d]=f),c},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((c,u)=>{let{class:d,className:f,...p}=u;return Object.entries(p).every(g=>{let[h,y]=g;return Array.isArray(y)?y.includes({...o,...i}[h]):{...o,...i}[h]===y})?[...c,d,f]:c},[]);return YC(e,s,l,n?.class,n?.className)},N_="-",NG=e=>{const t=VG(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:s=>{const i=s.split(N_);return i[0]===""&&i.length!==1&&i.shift(),KP(i,t)||LG(s)},getConflictingClassGroupIds:(s,i)=>{const l=n[s]||[];return i&&r[s]?[...l,...r[s]]:l}}},KP=(e,t)=>{if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),a=r?KP(e.slice(1),r):void 0;if(a)return a;if(t.validators.length===0)return;const o=e.join(N_);return t.validators.find(({validator:s})=>s(o))?.classGroupId},QC=/^\[(.+)\]$/,LG=e=>{if(QC.test(e)){const t=QC.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},VG=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return FG(Object.entries(e.classGroups),n).forEach(([o,s])=>{Mv(s,r,o,t)}),r},Mv=(e,t,n,r)=>{e.forEach(a=>{if(typeof a=="string"){const o=a===""?t:JC(t,a);o.classGroupId=n;return}if(typeof a=="function"){if(BG(a)){Mv(a(r),t,n,r);return}t.validators.push({validator:a,classGroupId:n});return}Object.entries(a).forEach(([o,s])=>{Mv(s,JC(t,o),n,r)})})},JC=(e,t)=>{let n=e;return t.split(N_).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},BG=e=>e.isThemeGetter,FG=(e,t)=>
vendor: 4,608 bytes, line 33
33t?e.map(([n,r])=>{const a=r.map(o=>typeof o=="string"?t+o:typeof o=="object"?Object.fromEntries(Object.entries(o).map(([s,i])=>[t+s,i])):o);return[n,a]}):e,qG=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const a=(o,s)=>{n.set(o,s),t++,t>e&&(t=0,r=n,n=new Map)};return{get(o){let s=n.get(o);if(s!==void 0)return s;if((s=r.get(o))!==void 0)return a(o,s),s},set(o,s){n.has(o)?n.set(o,s):a(o,s)}}},zP="!",UG=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,a=t[0],o=t.length,s=i=>{const l=[];let c=0,u=0,d;for(let y=0;y<i.length;y++){let b=i[y];if(c===0){if(b===a&&(r||i.slice(y,y+o)===t)){l.push(i.slice(u,y)),u=y+o;continue}if(b==="/"){d=y;continue}}b==="["?c++:b==="]"&&c--}const f=l.length===0?i:i.substring(u),p=f.startsWith(zP),g=p?f.substring(1):f,h=d&&d>u?d-u:void 0;return{modifiers:l,hasImportantModifier:p,baseClassName:g,maybePostfixModifierPosition:h}};return n?i=>n({className:i,parseClassName:s}):s},jG=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},HG=e=>({cache:qG(e.cacheSize),parseClassName:UG(e),...NG(e)}),WG=/\s+/,KG=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:a}=t,o=[],s=e.trim().split(WG);let i="";for(let l=s.length-1;l>=0;l-=1){const c=s[l],{modifiers:u,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=n(c);let g=!!p,h=r(g?f.substring(0,p):f);if(!h){if(!g){i=c+(i.length>0?" "+i:i);continue}if(h=r(f),!h){i=c+(i.length>0?" "+i:i);continue}g=!1}const y=jG(u).join(":"),b=d?y+zP:y,w=b+h;if(o.includes(w))continue;o.push(w);const v=a(h,g);for(let _=0;_<v.length;++_){const S=v[_];o.push(b+S)}i=c+(i.length>0?" "+i:i)}return i};function zG(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=GP(t))&&(r&&(r+=" "),r+=n);return r}const GP=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=GP(e[r]))&&(n&&(n+=" "),n+=t);return n};function GG(e,...t){let n,r,a,o=s;function s(l){const c=t.reduce((u,d)=>d(u),e());return n=HG(c),r=n.cache.get,a=n.cache.set,o=i,i(l)}function i(l){const c=r(l);if(c)return c;const u=KG(l,n);return a(l,u),u}return function(){return o(zG.apply(null,arguments))}}const _t=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},YP=/^\[(?:([a-z-]+):)?(.+)\]$/i,YG=/^\d+\/\d+$/,QG=new Set(["px","full","screen"]),JG=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,XG=/\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$/,ZG=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,e7=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,t7=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,$r=e=>is(e)||QG.has(e)||YG.test(e),ba=e=>Ks(e,"length",u7),is=e=>!!e&&!Number.isNaN(Number(e)),Qm=e=>Ks(e,"number",is),ni=e=>!!e&&Number.isInteger(Number(e)),n7=e=>e.endsWith("%")&&is(e.slice(0,-1)),Fe=e=>YP.test(e),wa=e=>JG.test(e),r7=new Set(["length","size","percentage"]),a7=e=>Ks(e,r7,QP),o7=e=>Ks(e,"position",QP),s7=new Set(["image","url"]),i7=e=>Ks(e,s7,d7),l7=e=>Ks(e,"",c7),ri=()=>!0,Ks=(e,t,n)=>{const r=YP.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},u7=e=>XG.test(e)&&!ZG.test(e),QP=()=>!1,c7=e=>e7.test(e),d7=e=>t7.test(e),f7=()=>{const e=_t("colors"),t=_t("spacing"),n=_t("blur"),r=_t("brightness"),a=_t("borderColor"),o=_t("borderRadius"),s=_t("borderSpacing"),i=_t("borderWidth"),l=_t("contrast"),c=_t("grayscale"),u=_t("hueRotate"),d=_t("invert"),f=_t("gap"),p=_t("gradientColorStops"),g=_t("gradientColorStopPositions"),h=_t("inset"),y=_t("margin"),b=_t("opacity"),w=_t("padding"),v=_t("saturate"),_=_t("scale"),S=_t("sepia"),E=_t("skew"),C=_t("space"),x=_t("translate"),A=()=>["auto","contain","none"],T=()=>["auto","hidden","clip","visible","scroll"],O=()=>["auto",Fe,t],P=()=>[Fe,t],z=()=>["",$r,ba],Q=()=>["auto",is,Fe],K=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],W=()=>["solid","dashed","dotted","double","none"],G=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ee=()=>["start","end","center","between","around","evenly","stretch"],ge=()=>["","0",Fe],Se=()=>["auto","avoid","all","avoid-page","page","left","right","column"],Ce=()=>[is,Fe];return{cacheSize:500,separator:":",theme:{colors:[ri],spacing:[$r,ba],blur:["none","",wa,Fe],brightness:Ce(),borderColor:[e],borderRadius:["n
33one","","full",wa,Fe],borderSpacing:P(),borderWidth:z(),contrast:Ce(),grayscale:ge(),hueRotate:Ce(),invert:ge(),gap:P(),gradientColorStops:[e],gradientColorStopPositions:[n7,ba],inset:O(),margin:O(),opacity:Ce(),padding:P(),saturate:Ce(),scale:Ce(),sepia:ge(),skew:Ce(),space:P(),translate:P()},classGroups:{aspect:[{aspect:["auto","square","video",Fe]}],container:["container"],columns:[{columns:[wa]}],"break-after":[{"break-after":Se()}],"break-before":[{"break-before":Se()}],"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"]}],"object-position":[{object:[...K(),Fe]}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:A()}],"overscroll-x":[{"overscroll-x":A()}],"overscroll-y":[{"overscroll-y":A()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",ni,Fe]}],basis:[{basis:O()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",Fe]}],grow:[{grow:ge()}],shrink:[{shrink:ge()}],order:[{order:["first","last","none",ni,Fe]}],"grid-cols":[{"grid-cols":[ri]}],"col-start-end":[{col:["auto",{span:["full",ni,Fe]},Fe]}],"col-start":[{"col-start":Q()}],"col-end":[{"col-end":Q()}],"grid-rows":[{"grid-rows":[ri]}],"row-start-end":[{row:["auto",{span:[ni,Fe]},Fe]}],"row-start":[{"row-start":Q()}],"row-end":[{"row-end":Q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",Fe]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",Fe]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...ee()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...ee(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...ee(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[w]}],px:[{px:[w]}],py:[{py:[w]}],ps:[{ps:[w]}],pe:[{pe:[w]}],pt:[{pt:[w]}],pr:[{pr:[w]}],pb:[{pb:[w]}],pl:[{pl:[w]}],m:[{m:[y]}],mx:[{mx:[y]}],my:[{my:[y]}],ms:[{ms:[y]}],me:[{me:[y]}],mt:[{mt:[y]}],mr:[{mr:[y]}],mb:[{mb:[y]}],ml:[{ml:[y]}],"space-x":[{"space-x":[C]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[C]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",Fe,t]}],"min-w":[{"min-w":[Fe,t,"min","max","fit"]}],"max-w":[{"max-w":[Fe,t,"none","full","min","max","fit","prose",{screen:[wa]},wa]}],h:[{h:[Fe,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[Fe,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[Fe,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[Fe,t,"auto","min","max","fit"]}],"font-size":[{text:["base",wa,ba]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Qm]}],"font-family":[{font:[ri]}],"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:["tighter","tight","normal","wide","wider","widest",Fe]}],"line-clamp":[{"line-clamp":["none",is,Qm]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",$r,Fe]}],"list-image":[{"list-image":["none",Fe]}],"list-style-type":[{list:["none","disc","decimal",Fe]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...W(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",$r,ba]}],"underline-offset":[{"underline-offset":["auto",$r,Fe]}],"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:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Fe]}],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",Fe]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...K(),o7]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",a7]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},i7]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[g]}
vendor: 5,182 bytes, line 33
33],"gradient-via-pos":[{via:[g]}],"gradient-to-pos":[{to:[g]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[i]}],"border-w-x":[{"border-x":[i]}],"border-w-y":[{"border-y":[i]}],"border-w-s":[{"border-s":[i]}],"border-w-e":[{"border-e":[i]}],"border-w-t":[{"border-t":[i]}],"border-w-r":[{"border-r":[i]}],"border-w-b":[{"border-b":[i]}],"border-w-l":[{"border-l":[i]}],"border-opacity":[{"border-opacity":[b]}],"border-style":[{border:[...W(),"hidden"]}],"divide-x":[{"divide-x":[i]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[i]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[b]}],"divide-style":[{divide:W()}],"border-color":[{border:[a]}],"border-color-x":[{"border-x":[a]}],"border-color-y":[{"border-y":[a]}],"border-color-s":[{"border-s":[a]}],"border-color-e":[{"border-e":[a]}],"border-color-t":[{"border-t":[a]}],"border-color-r":[{"border-r":[a]}],"border-color-b":[{"border-b":[a]}],"border-color-l":[{"border-l":[a]}],"divide-color":[{divide:[a]}],"outline-style":[{outline:["",...W()]}],"outline-offset":[{"outline-offset":[$r,Fe]}],"outline-w":[{outline:[$r,ba]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:z()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[$r,ba]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",wa,l7]}],"shadow-color":[{shadow:[ri]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":[...G(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":G()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",wa,Fe]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[v]}],sepia:[{sepia:[S]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[S]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",Fe]}],duration:[{duration:Ce()}],ease:[{ease:["linear","in","out","in-out",Fe]}],delay:[{delay:Ce()}],animate:[{animate:["none","spin","ping","pulse","bounce",Fe]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[_]}],"scale-x":[{"scale-x":[_]}],"scale-y":[{"scale-y":[_]}],rotate:[{rotate:[ni,Fe]}],"translate-x":[{"translate-x":[x]}],"translate-y":[{"translate-y":[x]}],"skew-x":[{"skew-x":[E]}],"skew-y":[{"skew-y":[E]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",Fe]}],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",Fe]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],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"]}
33],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",Fe]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[$r,ba,Qm]}],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-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"],"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"]}}},p7=GG(f7);function Cn(...e){return p7(HP(e))}const h7=N({__name:"Toast",props:{class:{},variant:{},onOpenChange:{type:Function},defaultOpen:{type:Boolean},forceMount:{type:Boolean},type:{},open:{type:Boolean},duration:{},asChild:{type:Boolean},as:{}},emits:["escapeKeyDown","pause","resume","swipeStart","swipeMove","swipeCancel","swipeEnd","update:open"],setup(e,{emit:t}){const n=e,r=t;return(a,o)=>(k(),L(m(wG),se({...n,...m(ga)(r)},{class:m(Cn)(m(b7)({variant:n.variant}),n.class),"onUpdate:open":e.onOpenChange}),{default:I(()=>[F(a.$slots,"default")]),_:3},16,["class","onUpdate:open"]))}}),m7=N({__name:"ToastViewport",props:{hotkey:{},label:{type:[String,Function]},asChild:{type:Boolean},as:{},class:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(CG),se(t,{class:m(Cn)("z-toast fixed bottom-0 right-0 flex max-h-dvh w-full flex-col px-4 pb-[max(1rem,env(safe-area-inset-bottom))] pt-4 md:max-w-[320px]",t.class)}),null,16,["class"]))}});function g7(e,t){return k(),at("svg",{width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[tn("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M11.7816 4.03157C12.0062 3.80702 12.0062 3.44295 11.7816 3.2184C11.5571 2.99385 11.193 2.99385 10.9685 3.2184L7.50005 6.68682L4.03164 3.2184C3.80708 2.99385 3.44301 2.99385 3.21846 3.2184C2.99391 3.44295 2.99391 3.80702 3.21846 4.03157L6.68688 7.49999L3.21846 10.9684C2.99391 11.193 2.99391 11.557 3.21846 11.7816C3.44301 12.0061 3.80708 12.0061 4.03164 11.7816L7.50005 8.31316L10.9685 11.7816C11.193 12.0061 11.5571 12.0061 11.7816 11.7816C12.0062 11.557 12.0062 11.193 11.7816 10.9684L8.31322 7.49999L11.7816 4.03157Z",fill:"currentColor"})])}const v7=N({__name:"ToastClose",props:{class:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(EG),se(t,{class:m(Cn)("absolute right-1 top-1 rounded-md p-1 text-foreground
33/50 opacity-0 transition-opacity hover:text-foreground focus:opacity-100 focus:outline-none focus:ring-1 group-hover:opacity-100 group-[.destructive]:text-red-300 group-[.destructive]:hover:text-red-50 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",t.class)}),{default:I(()=>[de(m(g7),{class:"h-4 w-4"})]),_:1},16,["class"]))}}),y7=N({__name:"ToastTitle",props:{asChild:{type:Boolean},as:{},class:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(TG),se(t,{class:m(Cn)("text-sm font-semibold [&+div]:text-xs",t.class)}),{default:I(()=>[F(n.$slots,"default")]),_:3},16,["class"]))}}),XC=N({__name:"ToastDescription",props:{asChild:{type:Boolean},as:{},class:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(AG),se({class:m(Cn)("text-sm opacity-90",t.class)},t),{default:I(()=>[F(n.$slots,"default")]),_:3},16,["class"]))}}),_7=N({__name:"ToastProvider",props:{label:{},duration:{},swipeDirection:{},swipeThreshold:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(dG),Me(Ne(t)),{default:I(()=>[F(n.$slots,"default")]),_:3},16))}}),b7=WP("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-4 pr-6 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-primary text-primary-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground",success:"border bg-success text-success-foreground"}},defaultVariants:{variant:"default"}}),w7={class:"grid gap-1"},S7=N({__name:"Toaster",setup(e){const{toasts:t}=$G();return(n,r)=>(k(),L(m(_7),null,{default:I(()=>[(k(!0),at(Je,null,ey(m(t),a=>(k(),L(m(h7),se({key:a.id},{ref_for:!0},a),{default:I(()=>[tn("div",w7,[a.title?(k(),L(m(y7),{key:0},{default:I(()=>[bt(Vt(a.title),1)]),_:2},1024)):ut("",!0),a.description?(k(),at(Je,{key:1},[Er(a.description)?(k(),L(m(XC),{key:0},{default:I(()=>[(k(),L(Ba(a.description)))]),_:2},1024)):(k(),L(m(XC),{key:1},{default:I(()=>[bt(Vt(a.description),1)]),_:2},1024))],64)):ut("",!0),de(m(v7))]),(k(),L(Ba(a.action)))]),_:2},1040))),128)),de(m(m7))]),_:1}))}}),E7=N({__name:"AlertDialogTitle",props:{asChild:{type:Boolean},as:{},class:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(Rz),{"as-child":t.asChild,class:ca(m(Cn)("text-lg text-foreground font-semibold",t.class))},{default:I(()=>[F(n.$slots,"default")]),_:3},8,["as-child","class"]))}}),C7=N({__name:"AlertDialogDescription",props:{asChild:{type:Boolean},as:{},class:{}},setup(e){const t=e;return(n,r)=>(k(),L(m(Oz),{class:ca(m(Cn)("text-content-secondary text-sm",t.class)),"as-child":t.asChild},{default:I(()=>[F(n.$slots,"default")]),_:3},8,["class","as-child"]))}}),T7=N({__name:"AlertDialogHeader",props:{class:{type:String,default:""}},setup(e){const t=e;return(n,r)=>(k(),at("div",{class:ca(m(Cn)("flex flex-col space-y-2 text-center sm:text-left",t.class))},[F(n.$slots,"default")],2))}}),A7="focus-visible:outline focus-visible:outline-1 focus-visible:outline-focus focus-visible:[outline-offset:-1px]",eee="has-[:focus-visible]:border-focus",x7=A7,R7=N({__name:"Spinner",props:{size:{default:"sm"}},setup(e){return(t,n)=>(k(),at("svg",{class:ca(["animate-spin",m(Cn)([e.size==="xs"&&"h-3 w-3",e.size==="sm"&&"h-5 w-5",e.size==="md"&&"h-6 w-6",e.size==="lg"&&"h-8 w-8",t.$attrs.class])]),xmlns:"http://www.w3.org/2000/svg",fill:"none",height:"16",viewBox:"0 0 24 24"},[...n[0]||(n[0]=[tn("circle",{class:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor","stroke-width":"4"},null,-1),tn("path",{class:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"},null,-1)])],2))}}),L_=WP(`inline-flex items-center justify-center relative rounded-md font-medium text-center leading-none transition whitespace-nowrap tracking-[-0.04em] ${x7} disabled:pointer-events-none disabled:opacity-50 [&>svg]:m-0 [&>svg]:shrink-0`,{variants:{variant:{primary:"border border-primary bg-primary text-primary-foreground shadow hover:opacity-70","feather-ghost-dark":"border border-line-strong bg-transparent hover:border-content-tertiary hover:bg-surface-muted",outline:"border border-[var(--field-border)] bg-transparent shadow-sm hover:bg-surface-hover hover:text-foreground","outline-primary":"border border-primary text-primary shadow-sm hover:bg-primary hover:text-primary-foreground",secondary:"border border-line bg-surface-muted text-foreground shadow-sm hover:bg-surface-hover",success:"bg-success hover:bg-success/90 text-primary-foreground shadow",ghost:"hover:bg-surface-hover hover:text-foreground border border-transparent",plain:"hover:text-foreground",link:"hover:text-primary underline-offset-4 cursor-pointer !p-0"},size:{xs:"h-6 gap-1.5 rounded-md px-2 text-xs",sm:"h-8 gap-1.5 rounded-md px-3 text-xs",md:"h-9 gap-2 px-4 py-2 text-sm",lg:"h-10 gap-2 rounded-lg px-4",form:"h-11 gap-2 px-5 text-base",xl:"h-12 gap-2 rounded-lg px-6 text-lg"},destructive:{true:""},icon:{true:"aspect-square !px-0"}},compoundVariants:[{variant:"primary",destructive:!0,class:"bg-destructive border-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90"},{variant:"outline",destructive:!0,class:"border-destructive text-destructive bg-transparent shadow-sm hover:bg-destructive/90 hover:text-destructive-foreground"},{variant:"ghost",destructive:!0,class:"text-destructive hover:bg-destructive/10 hover:text-destructive"},{variant:"plain",destructive:!0,class:"text-destructive hover:text-destructive"},{variant:"link",destructive:!0,class:"text-destructive"}],defaultVariants:{variant:"primary",size:"md"}}),O7=N({__name:"AlertDialogCancel",props:{asChild:{type:Boolean},as:{},size:{default:"md"}},setup(e){const t=e,n=D(()=>{const{size:r,...a}=t;return a});return(r,a)=>(k(),L(m(xz),se(m(n),{class:m(Cn)(!t.asChild&&m(L_)({variant:"secondary",size:e.size}),r.$attrs.class??"")}),{default:I(()=>[F(r.$slots,"default")]),_:3},16,["class"]))}}),P7={key:0,class:"absolute inset-0 grid place-items-center"},I7=N({__name:"AlertDialogAction",props:{asChild:{type:Boolean},as:{},destructive:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},size:{default:"md"}},setup(e){const t=e,n=D(()=>{const{size:r,...a}=t;return a});return(r,a)=>(k(),L(m(Pz),se(m(n),{disabled:e.loading||e.disabled,class:m(Cn)(m(L_)({destructive:e.destructive,size:e.size}),r.$attrs.class??"")}),{default:I(()=>[e.loading?(k(),at("div",P7,[de(R7,{class:"h-5 text-white"})])):ut("",!0),F(r.$slots,"default")]),_:3},16,["disabled","class"]))}}),k7=N({__name:"AlertDialogFooter",props:{class:{type:String,default:""}},setup(e){const t=e;return(n,r)=>(k(),at("div",{class:ca(m(Cn)("flex flex-col space-y-2 sm:space-y-0 mt-3.5 sm:flex-row sm:justify-end sm:space-x-2",t.class))},[F(n.$slots,"default")],2))}}),D7=N({__name:"AlertDialogContent",props:{forceMount:{type:Boolean},trapFocus:{type:Boolean},disableOutsidePointerEvents:{type:Boolean},asChild:{type:Boolean},as:{},class:{}},emits:["escapeKeyDown","pointerDownOutside","focusOutside","interactOutside","openAutoFocus","closeAutoFocus"],setup(e,{emit:t}){const n=e,a=ga(t);return(o,s)=>(k(),L(m(Sz),null,{default:I(()=>[de(m(Az),{class:"z-modal fixed inset-0 bg-background/80 backdrop-blur-sm data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0"}),de(m(Tz),se({...n,...m(a)},{class:m(Cn)("fixed left-[50%] top-[50%] grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border border-line bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rou
33nded-lg md:w-full","z-modal",n.class)}),{default:I(()=>[F(o.$slots,"default")]),_:3},16,["class"])]),_:3}))}}),$7=N({__name:"AlertDialog",props:{open:{type:Boolean},defaultOpen:{type:Boolean}},emits:["update:open"],setup(e,{emit:t}){const a=Nn(e,t);return(o,s)=>(k(),L(m(wz),Me(Ne(m(a))),{default:I(()=>[F(o.$slots,"default")]),_:3},16))}}),yu=B({}),Jm=B(!1);function JP(){function e(r){yu.value={...r},Jm.value=!0}const t=B(!1);async function n(){if(yu.value?.primaryAction?.onAction){t.value=!0;try{await yu.value.primaryAction.onAction()}catch(r){console.error(r)}finally{t.value=!1,Jm.value=!1}}}return{showAlert:e,currentAlert:yu,isOpen:Jm,doAction:n,isProcessing:t}}const M7=N({__name:"Alerts",setup(e){const{isOpen:t,currentAlert:n,isProcessing:r,doAction:a}=JP();return(o,s)=>{const i=E7,l=C7,c=T7,u=O7,d=I7,f=k7,p=D7,g=$7;return k(),L(g,{open:m(t),"onUpdate:open":s[0]||(s[0]=h=>Ue(t)?t.value=h:null)},{default:I(()=>[de(p,null,{default:I(()=>[de(c,null,{default:I(()=>[de(i,null,{default:I(()=>[bt(Vt(m(n).title??"Confirmation"),1)]),_:1}),m(n).description?(k(),L(l,{key:0},{default:I(()=>[bt(Vt(m(n).description),1)]),_:1})):ut("",!0)]),_:1}),de(f,null,{default:I(()=>[de(u,null,{default:I(()=>[bt(Vt(m(n).cancelButtonText??"Cancel"),1)]),_:1}),m(n).primaryAction?(k(),L(d,{key:0,destructive:m(n).primaryAction.destructive??!1,loading:m(r),onClick:m(a)},{default:I(()=>[bt(Vt(m(n).primaryAction.label??"Confirm"),1)]),_:1},8,["destructive","loading","onClick"])):ut("",!0)]),_:1})]),_:1})]),_:1},8,["open"])}}});function hn(e){return typeof e=="function"}function XP(e){return e==null}const Co=e=>e!==null&&!!e&&typeof e=="object"&&!Array.isArray(e);function V_(e){return Number(e)>=0}function N7(e){const t=parseFloat(e);return isNaN(t)?e:t}function L7(e){return typeof e=="object"&&e!==null}function V7(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}function ZC(e){if(!L7(e)||V7(e)!=="[object Object]")return!1;if(Object.getPrototypeOf(e)===null)return!0;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function Yi(e,t){return Object.keys(t).forEach(n=>{if(ZC(t[n])&&ZC(e[n])){e[n]||(e[n]={}),Yi(e[n],t[n]);return}e[n]=t[n]}),e}function gi(e){const t=e.split(".");if(!t.length)return"";let n=String(t[0]);for(let r=1;r<t.length;r++){if(V_(t[r])){n+=`[${t[r]}]`;continue}n+=`.${t[r]}`}return n}const B7={};function F7(e){return B7[e]}function eT(e,t,n){typeof n.value=="object"&&(n.value=dt(n.value)),!n.enumerable||n.get||n.set||!n.configurable||!n.writable||t==="__proto__"?Object.defineProperty(e,t,n):e[t]=n.value}function dt(e){if(typeof e!="object")return e;var t=0,n,r,a,o=Object.prototype.toString.call(e);if(o==="[object Object]"?a=Object.create(e.__proto__||null):o==="[object Array]"?a=Array(e.length):o==="[object Set]"?(a=new Set,e.forEach(function(s){a.add(dt(s))})):o==="[object Map]"?(a=new Map,e.forEach(function(s,i){a.set(dt(i),dt(s))})):o==="[object Date]"?a=new Date(+e):o==="[object RegExp]"?a=new RegExp(e.source,e.flags):o==="[object DataView]"?a=new e.constructor(dt(e.buffer)):o==="[object ArrayBuffer]"?a=e.slice(0):o.slice(-6)==="Array]"&&(a=new e.constructor(e)),a){for(r=Object.getOwnPropertySymbols(e);t<r.length;t++)eT(a,r[t],Object.getOwnPropertyDescriptor(e,r[t]));for(t=0,r=Object.getOwnPropertyNames(e);t<r.length;t++)Object.hasOwnProperty.call(a,n=r[t])&&a[n]===e[n]||eT(a,n,Object.getOwnPropertyDescriptor(e,n))}return a||e}const $l=Symbol("vee-validate-form"),q7=Symbol("vee-validate-form-context"),U7=Symbol("vee-validate-field-instance"),tT=Symbol("Default empty value"),j7=typeof window<"u";function Nv(e){return hn(e)&&!!e.__locatorRef}function er(e){return!!e&&hn(e.parse)&&e.__type==="VVTypedSchema"}function Mc(e){return!!e&&hn(e.validate)}function ZP(e){return e==="checkbox"||e==="radio"}function H7(e){return Co(e)||Array.isArray(e)}function W7(e){return Array.isArray(e)?e.length===0:Co(e)&&Object.keys(e).length===0}function af(e){return/^\[.+\]$/i.test(e)}function K7(e){return eI(e)&&e.multiple}function eI(e){return e.tagName==="SELECT"}function z7(e){return tI(e)&&e.target&&"submit"in e.target}function tI(e){return e?!!(typeof Event<"u"&&hn(Event)&&e instanceof Event||e&&e.srcElement):!1}function rn(e,t){if(e===t)return!0;
33if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,a;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!rn(e[r],t[r]))return!1;return!0}if(e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(r of e.entries())if(!t.has(r[0]))return!1;for(r of e.entries())if(!rn(r[1],t.get(r[0])))return!1;return!0}if(rT(e)&&rT(t))return!(e.size!==t.size||e.name!==t.name||e.lastModified!==t.lastModified||e.type!==t.type);if(e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(r of e.entries())if(!t.has(r[0]))return!1;return!0}if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();if(e=nT(e),t=nT(t),a=Object.keys(e),n=a.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,a[r]))return!1;for(r=n;r--!==0;){var o=a[r];if(!rn(e[o],t[o]))return!1}return!0}return e!==e&&t!==t}function nT(e){return Object.fromEntries(Object.entries(e).filter(([,t])=>t!==void 0))}function rT(e){return j7?e instanceof File:!1}function B_(e){return af(e)?e.replace(/\[|\]/gi,""):e}function mn(e,t,n){return e?af(t)?e[B_(t)]:(t||"").split(/\.|\[(\d+)\]/).filter(Boolean).reduce((a,o)=>H7(a)&&o in a?a[o]:n,e):n}function Lr(e,t,n){if(af(t)){e[B_(t)]=n;return}const r=t.split(/\.|\[(\d+)\]/).filter(Boolean);let a=e;for(let o=0;o<r.length;o++){if(o===r.length-1){a[r[o]]=n;return}(!(r[o]in a)||XP(a[r[o]]))&&(a[r[o]]=V_(r[o+1])?[]:{}),a=a[r[o]]}}function Xm(e,t){if(Array.isArray(e)&&V_(t)){e.splice(Number(t),1);return}Co(e)&&delete e[t]}function aT(e,t){if(af(t)){delete e[B_(t)];return}const n=t.split(/\.|\[(\d+)\]/).filter(Boolean);let r=e;for(let o=0;o<n.length;o++){if(o===n.length-1){Xm(r,n[o]);break}if(!(n[o]in r)||XP(r[n[o]]))break;r=r[n[o]]}const a=n.map((o,s)=>mn(e,n.slice(0,s).join(".")));for(let o=a.length-1;o>=0;o--)if(W7(a[o])){if(o===0){Xm(e,n[0]);continue}Xm(a[o-1],n[o-1])}}function Tn(e){return Object.keys(e)}function of(e,t=void 0){const n=Ge();return n?.provides[e]||vt(e,t)}function G7(e,t,n){if(Array.isArray(e)){const r=[...e],a=r.findIndex(o=>rn(o,t));return a>=0?r.splice(a,1):r.push(t),r}return rn(e,t)?n:t}function oT(e,t=0){let n=null,r=[];return function(...a){return n&&clearTimeout(n),n=setTimeout(()=>{const o=e(...a);r.forEach(s=>s(o)),r=[]},t),new Promise(o=>r.push(o))}}function Y7(e,t){return Co(t)&&t.number?N7(e):e}function Lv(e,t){let n;return async function(...a){const o=e(...a);n=o;const s=await o;return o!==n?s:(n=void 0,t(s,a))}}function Vv(e){return Array.isArray(e)?e:e?[e]:[]}function _u(e,t){const n={};for(const r in e)t.includes(r)||(n[r]=e[r]);return n}function Q7(e){let t=null,n=[];return function(...r){const a=Oe(()=>{if(t!==a)return;const o=e(...r);n.forEach(s=>s(o)),n=[],t=null});return t=a,new Promise(o=>n.push(o))}}function Zm(e){if(nI(e))return e._value}function nI(e){return"_value"in e}function J7(e){return e.type==="number"||e.type==="range"?Number.isNaN(e.valueAsNumber)?e.value:e.valueAsNumber:e.value}function Nc(e){if(!tI(e))return e;const t=e.target;if(ZP(t.type)&&nI(t))return Zm(t);if(t.type==="file"&&t.files){const n=Array.from(t.files);return t.multiple?n:n[0]}if(K7(t))return Array.from(t.options).filter(n=>n.selected&&!n.disabled).map(Zm);if(eI(t)){const n=Array.from(t.options).find(r=>r.selected);return n?Zm(n):t.value}return J7(t)}function rI(e){const t={};return Object.defineProperty(t,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),e?Co(e)&&e._$$isNormalized?e:Co(e)?Object.keys(e).reduce((n,r)=>{const a=X7(e[r]);return e[r]!==!1&&(n[r]=sT(a)),n},t):typeof e!="string"?t:e.split("|").reduce((n,r)=>{const a=Z7(r);return a.name&&(n[a.name]=sT(a.params)),n},t):t}function X7(e){return e===!0?[]:Array.isArray(e)||Co(e)?e:[e]}function sT(e){const t=n=>typeof n=="string"&&n[0]==="@"?eY(n.slice(1)):n;return Array.isArray(e)?e.map(t):e instanceof RegExp?[e]:Object.keys(e).reduce((n,r)=>(n[r]=t(e[r]),n),{})}const Z7=e=>{let t=[];const n=e.split(":")[0];return e.includes(":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:n,params:t}};function eY(e){const t=n=>{var r;return(r=mn(n,e))!==null&&r!==void 0?r:n[e]};return t.__locatorRef=e,t}function tY(e){return Array.isArray(e)?e.filter(Nv):Tn(e).filter(t=>Nv(e[t])).map(t=>e[t])}const nY={generateMessage:({field:e})=>`${e}
33 is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let Bv=Object.assign({},nY);const vi=()=>Bv,rY=e=>{Bv=Object.assign(Object.assign({},Bv),e)},aY=rY;async function aI(e,t,n={}){const r=n?.bails,a={name:n?.name||"{field}",rules:t,label:n?.label,bails:r??!0,formData:n?.values||{}},o=await oY(a,e);return Object.assign(Object.assign({},o),{valid:!o.errors.length})}async function oY(e,t){const n=e.rules;if(er(n)||Mc(n))return iY(t,Object.assign(Object.assign({},e),{rules:n}));if(hn(n)||Array.isArray(n)){const i={field:e.label||e.name,name:e.name,label:e.label,form:e.formData,value:t},l=Array.isArray(n)?n:[n],c=l.length,u=[];for(let d=0;d<c;d++){const f=l[d],p=await f(t,i);if(!(typeof p!="string"&&!Array.isArray(p)&&p)){if(Array.isArray(p))u.push(...p);else{const h=typeof p=="string"?p:sI(i);u.push(h)}if(e.bails)return{errors:u}}}return{errors:u}}const r=Object.assign(Object.assign({},e),{rules:rI(n)}),a=[],o=Object.keys(r.rules),s=o.length;for(let i=0;i<s;i++){const l=o[i],c=await lY(r,t,{name:l,params:r.rules[l]});if(c.error&&(a.push(c.error),e.bails))return{errors:a}}return{errors:a}}function sY(e){return!!e&&e.name==="ValidationError"}function oI(e){return{__type:"VVTypedSchema",async parse(n,r){var a;try{return{output:await e.validate(n,{abortEarly:!1,context:r?.formData||{}}),errors:[]}}catch(o){if(!sY(o))throw o;if(!(!((a=o.inner)===null||a===void 0)&&a.length)&&o.errors.length)return{errors:[{path:o.path,errors:o.errors}]};const s=o.inner.reduce((i,l)=>{const c=l.path||"";return i[c]||(i[c]={errors:[],path:c}),i[c].errors.push(...l.errors),i},{});return{errors:Object.values(s)}}}}}async function iY(e,t){const r=await(er(t.rules)?t.rules:oI(t.rules)).parse(e,{formData:t.formData}),a=[];for(const o of r.errors)o.errors.length&&a.push(...o.errors);return{value:r.value,errors:a}}async function lY(e,t,n){const r=F7(n.name);if(!r)throw new Error(`No such validator '${n.name}' exists.`);const a=uY(n.params,e.formData),o={field:e.label||e.name,name:e.name,label:e.label,value:t,form:e.formData,rule:Object.assign(Object.assign({},n),{params:a})},s=await r(t,a,o);return typeof s=="string"?{error:s}:{error:s?void 0:sI(o)}}function sI(e){const t=vi().generateMessage;return t?t(e):"Field is invalid"}function uY(e,t){const n=r=>Nv(r)?r(t):r;return Array.isArray(e)?e.map(n):Object.keys(e).reduce((r,a)=>(r[a]=n(e[a]),r),{})}async function cY(e,t){const r=await(er(e)?e:oI(e)).parse(dt(t),{formData:dt(t)}),a={},o={};for(const s of r.errors){const i=s.errors,l=(s.path||"").replace(/\["(\d+)"\]/g,(c,u)=>`[${u}]`);a[l]={valid:!i.length,errors:i},i.length&&(o[l]=i[0])}return{valid:!r.errors.length,results:a,errors:o,values:r.value,source:"schema"}}async function dY(e,t,n){const a=Tn(e).map(async c=>{var u,d,f;
33const p=(u=n?.names)===null||u===void 0?void 0:u[c],g=await aI(mn(t,c),e[c],{name:p?.name||c,label:p?.label,values:t,bails:(f=(d=n?.bailsMap)===null||d===void 0?void 0:d[c])!==null&&f!==void 0?f:!0});return Object.assign(Object.assign({},g),{path:c})});let o=!0;const s=await Promise.all(a),i={},l={};for(const c of s)i[c.path]={valid:c.valid,errors:c.errors},c.valid||(o=!1,l[c.path]=c.errors[0]);return{valid:o,results:i,errors:l,source:"schema"}}let iT=0;function fY(e,t){const{value:n,initialValue:r,setInitialValue:a}=pY(e,t.modelValue,t.form);if(!t.form){let l=function(p){var g;"value"in p&&(n.value=p.value),"errors"in p&&u(p.errors),"touched"in p&&(f.touched=(g=p.touched)!==null&&g!==void 0?g:f.touched),"initialValue"in p&&a(p.initialValue)};const{errors:c,setErrors:u}=gY(),d=iT>=Number.MAX_SAFE_INTEGER?0:++iT,f=mY(n,r,c,t.schema);return{id:d,path:e,value:n,initialValue:r,meta:f,flags:{pendingUnmount:{[d]:!1},pendingReset:!1},errors:c,setState:l}}const o=t.form.createPathState(e,{bails:t.bails,label:t.label,type:t.type,validate:t.validate,schema:t.schema}),s=D(()=>o.errors);function i(l){var c,u,d;"value"in l&&(n.value=l.value),"errors"in l&&((c=t.form)===null||c===void 0||c.setFieldError(m(e),l.errors)),"touched"in l&&((u=t.form)===null||u===void 0||u.setFieldTouched(m(e),(d=l.touched)!==null&&d!==void 0?d:!1)),"initialValue"in l&&a(l.initialValue)}return{id:Array.isArray(o.id)?o.id[o.id.length-1]:o.id,path:e,value:n,errors:s,meta:o,initialValue:r,flags:o.__flags,setState:i}}function pY(e,t,n){const r=B(m(t));function a(){return n?mn(n.initialValues.value,m(e),m(r)):m(r)}function o(c){if(!n){r.value=c;return}n.setFieldInitialValue(m(e),c,!0)}const s=D(a);if(!n)return{value:B(a()),initialValue:s,setInitialValue:o};const i=hY(t,n,s,e);return n.stageInitialValue(m(e),i,!0),{value:D({get(){return mn(n.values,m(e))},set(c){n.setFieldValue(m(e),c,!1)}}),initialValue:s,setInitialValue:o}}function hY(e,t,n,r){return Ue(e)?m(e):e!==void 0?e:mn(t.values,m(r),m(n))}function mY(e,t,n,r){const a=D(()=>{var s,i,l;return(l=(i=(s=Re(r))===null||s===void 0?void 0:s.describe)===null||i===void 0?void 0:i.call(s).required)!==null&&l!==void 0?l:!1}),o=Bt({touched:!1,pending:!1,valid:!0,required:a,validated:!!m(n).length,initialValue:D(()=>m(t)),dirty:D(()=>!rn(m(e),m(t)))});return _e(n,s=>{o.valid=!s.length},{immediate:!0,flush:"sync"}),o}function gY(){const e=B([]);return{errors:e,setErrors:t=>{e.value=Vv(t)}}}function tee(e,t,n){return ZP(void 0)?yY(e,t):iI(e,t)}function iI(e,t,n){const{initialValue:r,validateOnMount:a,bails:o,type:s,checkedValue:i,label:l,validateOnValueUpdate:c,uncheckedValue:u,controlled:d,keepValueOnUnmount:f,syncVModel:p,form:g}=vY(),h=d?of($l):void 0,y=g||h,b=D(()=>gi(Re(e))),w=D(()=>{if(Re(y?.schema))return;const U=m(t);return Mc(U)||er(U)||hn(U)||Array.isArray(U)?U:rI(U)}),v=!hn(w.value)&&er(Re(t)),{id:_,value:S,initialValue:E,meta:C,setState:x,errors:A,flags:T}=fY(b,{modelValue:r,form:y,bails:o,label:l,type:s,validate:w.value?W:void 0,schema:v?t:void 0}),O=D(()=>A.value[0]);p&&_Y({value:S,prop:p,handleChange:G,shouldValidate:()=>c&&!T.pendingReset});const P=(fe,U=!1)=>{C.touched=!0,U&&Q()};async function z(fe){var U,te;if(y?.validateSchema){const{results:X}=await y.validateSchema(fe);return(U=X[Re(b)])!==null&&U!==void 0?U:{valid:!0,errors:[]}}return w.value?aI(S.value,w.value,{name:Re(b),label:Re(l),values:(te=y?.values)!==null&&te!==void 0?te:{},bails:o}):{valid:!0,errors:[]}}const Q=Lv(async()=>(C.pending=!0,C.validated=!0,z("validated-only")),fe=>(T.pendingUnmount[ie.id]||(x({errors:fe.errors}),C.pending=!1,C.valid=fe.valid),fe)),K=Lv(async()=>z("silent"),fe=>(C.valid=fe.valid,fe));function W(fe){return fe?.mode==="silent"?K():Q()}function G(fe,U=!0){const te=Nc(fe);Ce(te,U)}Ve(()=>{if(a)return Q();(!y||!y.validateSchema)&&K()});function ee(fe){C.touched=fe}function ge(fe){var U;const te=fe&&"value"in fe?fe.value:E.value;x({value:dt(te),initialValue:dt(te),touched:(U=fe?.touched)!==null&&U!==void 0?U:!1,errors:fe?.errors||[]}),C.pending=!1,C.validated=!1,K()}const Se=Ge();function Ce(fe,U=!0){S.value=Se&&p?Y7(fe,Se.props.modelModifiers):fe,(U?Q:K)()}function ke(fe){x({errors:Array.isArray(fe)?fe:[fe]})}const st=D({get(){return S.value},set(fe){Ce(fe,c)}}),ie={id:_,name:b,label:l,value:st,meta:C,errors:A,errorMessage:O,type:s,checkedValue:i,uncheckedValue:u,bails:o,keepValueOnUnmount:f,resetField:ge,handleReset:()=>
33ge(),validate:W,handleChange:G,handleBlur:P,setState:x,setTouched:ee,setErrors:ke,setValue:Ce};if(nn(U7,ie),Ue(t)&&typeof m(t)!="function"&&_e(t,(fe,U)=>{rn(fe,U)||(C.validated?Q():K())},{deep:!0}),!y)return ie;const Le=D(()=>{const fe=w.value;return!fe||hn(fe)||Mc(fe)||er(fe)||Array.isArray(fe)?{}:Object.keys(fe).reduce((U,te)=>{const X=tY(fe[te]).map(he=>he.__locatorRef).reduce((he,Ae)=>{const De=mn(y.values,Ae)||y.values[Ae];return De!==void 0&&(he[Ae]=De),he},{});return Object.assign(U,X),U},{})});return _e(Le,(fe,U)=>{if(!Object.keys(fe).length)return;!rn(fe,U)&&(C.validated?Q():K())}),xr(()=>{var fe;const U=(fe=Re(ie.keepValueOnUnmount))!==null&&fe!==void 0?fe:Re(y.keepValuesOnUnmount),te=Re(b);if(U||!y||T.pendingUnmount[ie.id]){y?.removePathState(te,_);return}T.pendingUnmount[ie.id]=!0;const X=y.getPathState(te);if(Array.isArray(X?.id)&&X?.multiple?X?.id.includes(ie.id):X?.id===ie.id){if(X?.multiple&&Array.isArray(X.value)){const Ae=X.value.findIndex(De=>rn(De,Re(ie.checkedValue)));if(Ae>-1){const De=[...X.value];De.splice(Ae,1),y.setFieldValue(te,De)}Array.isArray(X.id)&&X.id.splice(X.id.indexOf(ie.id),1)}else y.unsetPathValue(Re(b));y.removePathState(te,_)}}),ie}function vY(e){return Object.assign(Object.assign({},{initialValue:void 0,validateOnMount:!1,bails:!0,label:void 0,validateOnValueUpdate:!0,keepValueOnUnmount:void 0,syncVModel:!1,controlled:!0}),{initialValue:void 0})}function yY(e,t,n){const r=of($l),a=void 0,o=void 0;function s(i){const l=i.handleChange,c=D(()=>{const d=Re(i.value),f=Re(a);return Array.isArray(d)?d.findIndex(p=>rn(p,f))>=0:rn(f,d)});function u(d,f=!0){var p,g;if(c.value===((p=d?.target)===null||p===void 0?void 0:p.checked)){f&&i.validate();return}const h=Re(e),y=r?.getPathState(h),b=Nc(d);let w=(g=Re(a))!==null&&g!==void 0?g:b;r&&y?.multiple&&y.type==="checkbox"&&(w=G7(mn(r.values,h)||[],w,void 0)),l(w,f)}return Object.assign(Object.assign({},i),{checked:c,checkedValue:a,uncheckedValue:o,handleChange:u})}return s(iI(e,t))}function _Y({prop:e,value:t,handleChange:n,shouldValidate:r}){const a=Ge();if(!a||!e)return;const o=typeof e=="string"?e:"modelValue",s=`update:${o}`;o in a.props&&(_e(t,i=>{rn(i,lT(a,o))||a.emit(s,i)}),_e(()=>lT(a,o),i=>{if(i===tT&&t.value===void 0)return;const l=i===tT?void 0:i;rn(l,t.value)||n(l,r())}))}function lT(e,t){if(e)return e.props[t]}let bY=0;const bu=["bails","fieldsCount","id","multiple","type","validate"];function lI(e){const t=e?.initialValues||{},n=Object.assign({},Re(t)),r=m(e?.validationSchema);return r&&er(r)&&hn(r.cast)?dt(r.cast(n)||{}):dt(n)}function nee(e){var t;const n=bY++,r=e?.name||"Form";let a=0;const o=B(!1),s=B(!1),i=B(0),l=[],c=Bt(lI(e)),u=B([]),d=B({}),f=B({}),p=Q7(()=>{f.value=u.value.reduce((M,V)=>(M[gi(Re(V.path))]=V,M),{})});function g(M,V){const j=G(M);if(!j){typeof M=="string"&&(d.value[gi(M)]=Vv(V));return}if(typeof M=="string"){const ne=gi(M);d.value[ne]&&delete d.value[ne]}j.errors=Vv(V),j.valid=!j.errors.length}function h(M){Tn(M).forEach(V=>{g(V,M[V])})}e?.initialErrors&&h(e.initialErrors);const y=D(()=>{const M=u.value.reduce((V,j)=>(j.errors.length&&(V[Re(j.path)]=j.errors),V),{});return Object.assign(Object.assign({},d.value),M)}),b=D(()=>Tn(y.value).reduce((M,V)=>{const j=y.value[V];return j?.length&&(M[V]=j[0]),M},{})),w=D(()=>u.value.reduce((M,V)=>(M[Re(V.path)]={name:Re(V.path)||"",label:V.label||""},M),{})),v=D(()=>u.value.reduce((M,V)=>{var j;return M[Re(V.path)]=(j=V.bails)!==null&&j!==void 0?j:!0,M},{})),_=Object.assign({},e?.initialErrors||{}),S=(t=e?.keepValuesOnUnmount)!==null&&t!==void 0?t:!1,{initialValues:E,originalInitialValues:C,setInitialValues:x}=SY(u,c,e),A=wY(u,c,C,b),T=D(()=>u.value.reduce((M,V)=>{const j=mn(c,Re(V.path));return Lr(M,Re(V.path),j),M},{})),O=e?.validationSchema;function P(M,V){var j,ne;const Te=D(()=>mn(E.value,Re(M))),we=f.value[Re(M)],ce=V?.type==="checkbox"||V?.type==="radio";if(we&&ce){we.multiple=!0;const Ln=a++;return Array.isArray(we.id)?we.id.push(Ln):we.id=[we.id,Ln],we.fieldsCount++,we.__flags.pendingUnmount[Ln]=!1,we}const ye=D(()=>mn(c,Re(M))),Ye=Re(M),It=ge.findIndex(Ln=>Ln===Ye);It!==-1&&ge.splice(It,1);const ct=D(()=>{var Ln,zs,sf,lf;const uf=Re(O);
33if(er(uf))return(zs=(Ln=uf.describe)===null||Ln===void 0?void 0:Ln.call(uf,Re(M)).required)!==null&&zs!==void 0?zs:!1;const cf=Re(V?.schema);return er(cf)&&(lf=(sf=cf.describe)===null||sf===void 0?void 0:sf.call(cf).required)!==null&&lf!==void 0?lf:!1}),Kt=a++,on=Bt({id:Kt,path:M,touched:!1,pending:!1,valid:!0,validated:!!(!((j=_[Ye])===null||j===void 0)&&j.length),required:ct,initialValue:Te,errors:Ct([]),bails:(ne=V?.bails)!==null&&ne!==void 0?ne:!1,label:V?.label,type:V?.type||"default",value:ye,multiple:!1,__flags:{pendingUnmount:{[Kt]:!1},pendingReset:!1},fieldsCount:1,validate:V?.validate,dirty:D(()=>!rn(m(ye),m(Te)))});return u.value.push(on),f.value[Ye]=on,p(),b.value[Ye]&&!_[Ye]&&Oe(()=>{oe(Ye,{mode:"silent"})}),Ue(M)&&_e(M,Ln=>{p();const zs=dt(ye.value);f.value[Ln]=on,Oe(()=>{Lr(c,Ln,zs)})}),on}const z=oT(me,5),Q=oT(me,5),K=Lv(async M=>await(M==="silent"?z():Q()),(M,[V])=>{const j=Tn(U.errorBag.value),Te=[...new Set([...Tn(M.results),...u.value.map(we=>we.path),...j])].sort().reduce((we,ce)=>{var ye;const Ye=ce,It=G(Ye)||ee(Ye),ct=((ye=M.results[Ye])===null||ye===void 0?void 0:ye.errors)||[],Kt=Re(It?.path)||Ye,on=EY({errors:ct,valid:!ct.length},we.results[Kt]);return we.results[Kt]=on,on.valid||(we.errors[Kt]=on.errors[0]),It&&d.value[Kt]&&delete d.value[Kt],It?(It.valid=on.valid,V==="silent"||V==="validated-only"&&!It.validated||g(It,on.errors),we):(g(Kt,ct),we)},{valid:M.valid,results:{},errors:{},source:M.source});return M.values&&(Te.values=M.values,Te.source=M.source),Tn(Te.results).forEach(we=>{var ce;const ye=G(we);ye&&V!=="silent"&&(V==="validated-only"&&!ye.validated||g(ye,(ce=Te.results[we])===null||ce===void 0?void 0:ce.errors))}),Te});function W(M){u.value.forEach(M)}function G(M){const V=typeof M=="string"?gi(M):M;return typeof V=="string"?f.value[V]:V}function ee(M){return u.value.filter(j=>M.startsWith(Re(j.path))).reduce((j,ne)=>j?ne.path.length>j.path.length?ne:j:ne,void 0)}let ge=[],Se;function Ce(M){return ge.push(M),Se||(Se=Oe(()=>{[...ge].sort().reverse().forEach(j=>{aT(c,j)}),ge=[],Se=null})),Se}function ke(M){return function(j,ne){return function(we){return we instanceof Event&&(we.preventDefault(),we.stopPropagation()),W(ce=>ce.touched=!0),o.value=!0,i.value++,le().then(ce=>{const ye=dt(c);if(ce.valid&&typeof j=="function"){const Ye=dt(T.value);let It=M?Ye:ye;return ce.values&&(It=ce.source==="schema"?ce.values:Object.assign({},It,ce.values)),j(It,{evt:we,controlledValues:Ye,setErrors:h,setFieldError:g,setTouched:Y,setFieldTouched:De,setValues:he,setFieldValue:te,resetForm:J,resetField:H})}!ce.valid&&typeof ne=="function"&&ne({values:ye,evt:we,errors:ce.errors,results:ce.results})}).then(ce=>(o.value=!1,ce),ce=>{throw o.value=!1,ce})}}}const ie=ke(!1);ie.withControlled=ke(!0);function Le(M,V){const j=u.value.findIndex(Te=>Te.path===M&&(Array.isArray(Te.id)?Te.id.includes(V):Te.id===V)),ne=u.value[j];if(!(j===-1||!ne)){if(Oe(()=>{oe(M,{mode:"silent",warn:!1})}),ne.multiple&&ne.fieldsCount&&ne.fieldsCount--,Array.isArray(ne.id)){const Te=ne.id.indexOf(V);Te>=0&&ne.id.splice(Te,1),delete ne.__flags.pendingUnmount[V]}(!ne.multiple||ne.fieldsCount<=0)&&(u.value.splice(j,1),ue(M),p(),delete f.value[M])}}function fe(M){Tn(f.value).forEach(V=>{V.startsWith(M)&&delete f.value[V]}),u.value=u.value.filter(V=>!V.path.startsWith(M)),Oe(()=>{p()})}const U={name:r,formId:n,values:c,controlledValues:T,errorBag:y,errors:b,schema:O,submitCount:i,meta:A,isSubmitting:o,isValidating:s,fieldArrays:l,keepValuesOnUnmount:S,validateSchema:m(O)?K:void 0,validate:le,setFieldError:g,validateField:oe,setFieldValue:te,setValues:he,setErrors:h,setFieldTouched:De,setTouched:Y,resetForm:J,resetField:H,handleSubmit:ie,useFieldModel:Be,defineInputBinds:$e,defineComponentBinds:qe,defineField:xe,stageInitialValue:Z,unsetInitialValue:ue,setFieldInitialValue:ve,createPathState:P,getPathState:G,unsetPathValue:Ce,removePathState:Le,initialValues:E,getAllPathStates:()=>u.value,destroyPath:fe,isFieldTouched:R,isFieldDirty:$,isFieldValid:q};function te(M,V,j=!0){const ne=dt(V),Te=typeof M=="string"?M:M.path;G(Te)||P(Te),Lr(c,Te,ne),j&&oe(Te)}
33function X(M,V=!0){Tn(c).forEach(j=>{delete c[j]}),Tn(M).forEach(j=>{te(j,M[j],!1)}),V&&le()}function he(M,V=!0){Yi(c,M),l.forEach(j=>j&&j.reset()),V&&le()}function Ae(M,V){const j=G(Re(M))||P(M);return D({get(){return j.value},set(ne){var Te;const we=Re(M);te(we,ne,(Te=Re(V))!==null&&Te!==void 0?Te:!1)}})}function De(M,V){const j=G(M);j&&(j.touched=V)}function R(M){const V=G(M);return V?V.touched:u.value.filter(j=>j.path.startsWith(M)).some(j=>j.touched)}function $(M){const V=G(M);return V?V.dirty:u.value.filter(j=>j.path.startsWith(M)).some(j=>j.dirty)}function q(M){const V=G(M);return V?V.valid:u.value.filter(j=>j.path.startsWith(M)).every(j=>j.valid)}function Y(M){if(typeof M=="boolean"){W(V=>{V.touched=M});return}Tn(M).forEach(V=>{De(V,!!M[V])})}function H(M,V){var j;const ne=V&&"value"in V?V.value:mn(E.value,M),Te=G(M);Te&&(Te.__flags.pendingReset=!0),ve(M,dt(ne),!0),te(M,ne,!1),De(M,(j=V?.touched)!==null&&j!==void 0?j:!1),g(M,V?.errors||[]),Oe(()=>{Te&&(Te.__flags.pendingReset=!1)})}function J(M,V){let j=dt(M?.values?M.values:C.value);j=V?.force?j:Yi(C.value,j),j=er(O)&&hn(O.cast)?O.cast(j):j,x(j,{force:V?.force}),W(ne=>{var Te;ne.__flags.pendingReset=!0,ne.validated=!1,ne.touched=((Te=M?.touched)===null||Te===void 0?void 0:Te[Re(ne.path)])||!1,te(Re(ne.path),mn(j,Re(ne.path)),!1),g(Re(ne.path),void 0)}),V?.force?X(j,!1):he(j,!1),h(M?.errors||{}),i.value=M?.submitCount||0,Oe(()=>{le({mode:"silent"}),W(ne=>{ne.__flags.pendingReset=!1})})}async function le(M){const V=M?.mode||"force";if(V==="force"&&W(ce=>ce.validated=!0),U.validateSchema)return U.validateSchema(V);s.value=!0;const j=await Promise.all(u.value.map(ce=>ce.validate?ce.validate(M).then(ye=>({key:Re(ce.path),valid:ye.valid,errors:ye.errors,value:ye.value})):Promise.resolve({key:Re(ce.path),valid:!0,errors:[],value:void 0})));s.value=!1;const ne={},Te={},we={};for(const ce of j)ne[ce.key]={valid:ce.valid,errors:ce.errors},ce.value&&Lr(we,ce.key,ce.value),ce.errors.length&&(Te[ce.key]=ce.errors[0]);return{valid:j.every(ce=>ce.valid),results:ne,errors:Te,values:we,source:"fields"}}async function oe(M,V){var j;const ne=G(M);if(ne&&V?.mode!=="silent"&&(ne.validated=!0),O){const{results:Te}=await K(V?.mode||"validated-only");return Te[M]||{errors:[],valid:!0}}return ne?.validate?ne.validate(V):(!ne&&(j=V?.warn),Promise.resolve({errors:[],valid:!0}))}function ue(M){aT(E.value,M)}function Z(M,V,j=!1){ve(M,V),Lr(c,M,V),j&&!e?.initialValues&&Lr(C.value,M,dt(V))}function ve(M,V,j=!1){Lr(E.value,M,dt(V)),j&&Lr(C.value,M,dt(V))}async function me(){const M=m(O);if(!M)return{valid:!0,results:{},errors:{},source:"none"};s.value=!0;const V=Mc(M)||er(M)?await cY(M,c):await dY(M,c,{names:w.value,bailsMap:v.value});return s.value=!1,V}const be=ie((M,{evt:V})=>{z7(V)&&V.target.submit()});Ve(()=>{if(e?.initialErrors&&h(e.initialErrors),e?.initialTouched&&Y(e.initialTouched),e?.validateOnMount){le();return}U.validateSchema&&U.validateSchema("silent")}),Ue(O)&&_e(O,()=>{var M;(M=U.validateSchema)===null||M===void 0||M.call(U,"validated-only")}),nn($l,U);function xe(M,V){const j=hn(V)?void 0:V?.label,ne=G(Re(M))||P(M,{label:j}),Te=()=>hn(V)?V(_u(ne,bu)):V||{};function we(){var ct;ne.touched=!0,((ct=Te().validateOnBlur)!==null&&ct!==void 0?ct:vi().validateOnBlur)&&oe(Re(ne.path))}function ce(){var ct;((ct=Te().validateOnInput)!==null&&ct!==void 0?ct:vi().validateOnInput)&&Oe(()=>{oe(Re(ne.path))})}function ye(){var ct;((ct=Te().validateOnChange)!==null&&ct!==void 0?ct:vi().validateOnChange)&&Oe(()=>{oe(Re(ne.path))})}const Ye=D(()=>{const ct={onChange:ye,onInput:ce,onBlur:we};return hn(V)?Object.assign(Object.assign({},ct),V(_u(ne,bu)).props||{}):V?.props?Object.assign(Object.assign({},ct),V.props(_u(ne,bu))):ct});return[Ae(M,()=>{var ct,Kt,on;return(on=(ct=Te().validateOnModelUpdate)!==null&&ct!==void 0?ct:(Kt=vi())===null||Kt===void 0?void 0:Kt.validateOnModelUpdate)!==null&&on!==void 0?on:!0}),Ye]}function Be(M){return Array.isArray(M)?M.map(V=>Ae(V,!0)):Ae(M)}function $e(M,V){const[j,ne]=xe(M,V);function Te(){ne.value.onBlur()}function we(ye){const Ye=Nc(ye);te(Re(M),Ye,!1),ne.value.onInput()}function ce(ye){const Ye=Nc(ye);te(Re(M),Ye,!1),ne.value.onChange()}return D(()=>Object.assign(Object.assign({},ne.value),{onBlur:Te,onInput:we,onChange:ce,value:j.value}))}
33function qe(M,V){const[j,ne]=xe(M,V),Te=G(Re(M));function we(ce){j.value=ce}return D(()=>{const ce=hn(V)?V(_u(Te,bu)):V||{};return Object.assign({[ce.model||"modelValue"]:j.value,[`onUpdate:${ce.model||"modelValue"}`]:we},ne.value)})}const tt=Object.assign(Object.assign({},U),{values:kn(c),handleReset:()=>J(),submitForm:be});return nn(q7,tt),tt}function wY(e,t,n,r){const a={touched:"some",pending:"some",valid:"every"},o=D(()=>!rn(t,m(n)));function s(){const l=e.value;return Tn(a).reduce((c,u)=>{const d=a[u];return c[u]=l[d](f=>f[u]),c},{})}const i=Bt(s());return yt(()=>{const l=s();i.touched=l.touched,i.valid=l.valid,i.pending=l.pending}),D(()=>Object.assign(Object.assign({initialValues:m(n)},i),{valid:i.valid&&!Tn(r.value).length,dirty:o.value}))}function SY(e,t,n){const r=lI(n),a=B(r),o=B(dt(r));function s(i,l){l?.force?(a.value=dt(i),o.value=dt(i)):(a.value=Yi(dt(a.value)||{},dt(i)),o.value=Yi(dt(o.value)||{},dt(i))),l?.updateFields&&e.value.forEach(c=>{if(c.touched)return;const d=mn(a.value,Re(c.path));Lr(t,Re(c.path),dt(d))})}return{initialValues:a,originalInitialValues:o,setInitialValues:s}}function EY(e,t){return t?{valid:e.valid&&t.valid,errors:[...e.errors,...t.errors]}:e}function ree(){const e=of($l);return D(()=>{var t;return(t=e?.meta.value.touched)!==null&&t!==void 0?t:!1})}function aee(){const e=of($l);return D(()=>{var t;return(t=e?.submitCount.value)!==null&&t!==void 0?t:0})}function Ar(e){return Dn()?(wr(e),!0):!1}const ls=new WeakMap,CY=(e,t)=>{var n;const r=(n=Ge())==null?void 0:n.proxy;if(r==null)throw new Error("provideLocal must be called in setup");ls.has(r)||ls.set(r,Object.create(null));const a=ls.get(r);a[e]=t,nn(e,t)},TY=(...e)=>{var t;const n=e[0],r=(t=Ge())==null?void 0:t.proxy;if(r==null)throw new Error("injectLocal must be called in setup");return ls.has(r)&&n in ls.get(r)?ls.get(r)[n]:vt(...e)};function oee(e,t){const n=Symbol(e.name||"InjectionState"),r=void 0;return[(...s)=>{const i=e(...s);return CY(n,i),i},()=>TY(n,r)]}function Pt(e){return typeof e=="function"?e():m(e)}function AY(e){if(!Ue(e))return Bt(e);const t=new Proxy({},{get(n,r,a){return m(Reflect.get(e.value,r,a))},set(n,r,a){return Ue(e.value[r])&&!Ue(a)?e.value[r].value=a:e.value[r]=a,!0},deleteProperty(n,r){return Reflect.deleteProperty(e.value,r)},has(n,r){return Reflect.has(e.value,r)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return Bt(t)}function xY(e){return AY(D(e))}function see(e,...t){const n=t.flat(),r=n[0];return xY(()=>Object.fromEntries(typeof r=="function"?Object.entries(et(e)).filter(([a,o])=>!r(Pt(o),a)):Object.entries(et(e)).filter(a=>!n.includes(a[0]))))}const Ka=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const RY=e=>typeof e<"u",OY=Object.prototype.toString,PY=e=>OY.call(e)==="[object Object]",uT=()=>+Date.now(),Qi=()=>{},cT=IY();function IY(){var e,t;return Ka&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window?.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}function uI(e,t){function n(...r){return new Promise((a,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(a).catch(o)})}return n}const cI=e=>e();function dI(e,t={}){let n,r,a=Qi;const o=i=>{clearTimeout(i),a(),a=Qi};return i=>{const l=Pt(e),c=Pt(t.maxWait);return n&&o(n),l<=0||c!==void 0&&c<=0?(r&&(o(r),r=null),Promise.resolve(i())):new Promise((u,d)=>{a=t.rejectOnCancel?d:u,c&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,u(i())},c)),n=setTimeout(()=>{r&&o(r),r=null,u(i())},l)})}}function kY(e=cI){const t=B(!0);function n(){t.value=!1}function r(){t.value=!0}return{isActive:kn(t),pause:n,resume:r,eventFilter:(...o)=>{t.value&&e(...o)}}}function DY(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const r=t;t=void 0,r&&await r},n}function $Y(e,t){var n;if(typeof e=="number")return e+t;const r=((n=e.match(/^-?\d+\.?\d*/))==null?void 0:n[0])||"",a=e.slice(r.length),o=Number.parseFloat(r)+t;return Number.isNaN(o)?e:o+a}function MY(e){return Ge()}function fI(...e){if(e.length!==1)return Os(...e);const t=e[0];return typeof t=="function"?kn(Rs(()=>({get:t,set:Qi}))):B(t)}function NY(e,t=200,n={}){return uI(dI(t,n),e)}
33function iee(e,t=200,n={}){const r=B(e.value),a=NY(()=>{r.value=e.value},t,n);return _e(e,()=>a()),r}function pI(e,t,n={}){const{eventFilter:r=cI,...a}=n;return _e(e,uI(r,t),a)}function LY(e,t,n={}){const{eventFilter:r,...a}=n,{eventFilter:o,pause:s,resume:i,isActive:l}=kY(r);return{stop:pI(e,t,{...a,eventFilter:o}),pause:s,resume:i,isActive:l}}function VY(e,t=!0,n){MY()?Ve(e,n):t?e():Oe(e)}function BY(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:a=!1}=n;let o=null;const s=B(!1);function i(){o&&(clearInterval(o),o=null)}function l(){s.value=!1,i()}function c(){const u=Pt(t);u<=0||(s.value=!0,a&&e(),i(),o=setInterval(e,u))}if(r&&Ka&&c(),Ue(t)||typeof t=="function"){const u=_e(t,()=>{s.value&&Ka&&c()});Ar(u)}return Ar(l),{isActive:s,pause:l,resume:c}}function FY(e,t,n={}){const{immediate:r=!0}=n,a=B(!1);let o=null;function s(){o&&(clearTimeout(o),o=null)}function i(){a.value=!1,s()}function l(...c){s(),a.value=!0,o=setTimeout(()=>{a.value=!1,o=null,e(...c)},Pt(t))}return r&&(a.value=!0,Ka&&l()),Ar(i),{isPending:kn(a),start:l,stop:i}}function lee(e,t,n={}){const{debounce:r=0,maxWait:a=void 0,...o}=n;return pI(e,t,{...o,eventFilter:dI(r,{maxWait:a})})}const eg=new WeakMap;function uee(e,t,n={}){const{mode:r="replace",route:a=dd(),router:o=qx(),transform:s=d=>d}=n;eg.has(o)||eg.set(o,new Map);const i=eg.get(o);let l=a.params[e];Ar(()=>{l=void 0});let c;const u=Rs((d,f)=>(c=f,{get(){return d(),s(l!==void 0&&l!==""?l:Pt(t))},set(p){l!==p&&(l=p===t||p===null?void 0:p,i.set(e,p===t||p===null?void 0:p),f(),Oe(()=>{if(i.size===0)return;const g=Object.fromEntries(i.entries());i.clear();const{params:h,query:y,hash:b}=a;o[Pt(r)]({params:{...h,...g},query:y,hash:b})}))}}));return _e(()=>a.params[e],d=>{l=d,c()},{flush:"sync"}),u}const tg=new WeakMap;function hI(e,t,n={}){const{mode:r="replace",route:a=dd(),router:o=qx(),transform:s=d=>d}=n;tg.has(o)||tg.set(o,new Map);const i=tg.get(o);let l=a.query[e];Ar(()=>{l=void 0});let c;const u=Rs((d,f)=>(c=f,{get(){return d(),s(l!==void 0?l:Pt(t))},set(p){l!==p&&(l=p===t||p===null?void 0:p,i.set(e,p===t||p===null?void 0:p),f(),Oe(()=>{if(i.size===0)return;const g=Object.fromEntries(i.entries());i.clear();const{params:h,query:y,hash:b}=a;o[Pt(r)]({params:h,query:{...y,...g},hash:b})}))}}));return _e(()=>a.query[e],d=>{l=d,c()},{flush:"sync"}),u}function mI(e){var t;const n=Pt(e);return(t=n?.$el)!=null?t:n}const za=Ka?window:void 0,gI=Ka?window.navigator:void 0;function Hn(...e){let t,n,r,a;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,a]=e,t=za):[t,n,r,a]=e,!t)return Qi;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],s=()=>{o.forEach(u=>u()),o.length=0},i=(u,d,f,p)=>(u.addEventListener(d,f,p),()=>u.removeEventListener(d,f,p)),l=_e(()=>[mI(t),Pt(a)],([u,d])=>{if(s(),!u)return;const f=PY(d)?{...d}:d;o.push(...n.flatMap(p=>r.map(g=>i(u,p,g,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),s()};return Ar(c),c}function qY(){const e=B(!1),t=Ge();return t&&Ve(()=>{e.value=!0},t),e}function F_(e){const t=qY();return D(()=>(t.value,!!e()))}function UY(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:a=za}=t,o=B(!1),s=r?1e3/r:null;let i=0,l=null;function c(f){if(!o.value||!a)return;i||(i=f);const p=f-i;if(s&&p<s){l=a.requestAnimationFrame(c);return}i=f,e({delta:p,timestamp:f}),l=a.requestAnimationFrame(c)}function u(){!o.value&&a&&(o.value=!0,i=0,l=a.requestAnimationFrame(c))}function d(){o.value=!1,l!=null&&a&&(a.cancelAnimationFrame(l),l=null)}return n&&u(),Ar(d),{isActive:kn(o),pause:d,resume:u}}function ai(e,t={}){const{window:n=za}=t,r=F_(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let a;const o=B(!1),s=c=>{o.value=c.matches},i=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",s):a.removeListener(s))},l=yt(()=>{r.value&&(i(),a=n.matchMedia(Pt(e)),"addEventListener"in a?a.addEventListener("change",s):a.addListener(s),o.value=a.matches)});return Ar(()=>{l(),i(),a=void 0}),o}const cee={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};function dee(e,t={}){function n(u,d){let f=Pt(e[Pt(u)]);return d!=null&&(f=$Y(f,d)),typeof f=="number"&&(f=`${f}px`),f}const{window:r=za,strategy:a="min-width"}=t;function o(u){return r?r.matchMedia(u).matches:!1}const s=u=>ai(()=>`(min-width: ${n(u)}
33)`,t),i=u=>ai(()=>`(max-width: ${n(u)})`,t),l=Object.keys(e).reduce((u,d)=>(Object.defineProperty(u,d,{get:()=>a==="min-width"?s(d):i(d),enumerable:!0,configurable:!0}),u),{});function c(){const u=Object.keys(e).map(d=>[d,s(d)]);return D(()=>u.filter(([,d])=>d.value).map(([d])=>d))}return Object.assign(l,{greaterOrEqual:s,smallerOrEqual:i,greater(u){return ai(()=>`(min-width: ${n(u,.1)})`,t)},smaller(u){return ai(()=>`(max-width: ${n(u,-.1)})`,t)},between(u,d){return ai(()=>`(min-width: ${n(u)}) and (max-width: ${n(d,-.1)})`,t)},isGreater(u){return o(`(min-width: ${n(u,.1)})`)},isGreaterOrEqual(u){return o(`(min-width: ${n(u)})`)},isSmaller(u){return o(`(max-width: ${n(u,-.1)})`)},isSmallerOrEqual(u){return o(`(max-width: ${n(u)})`)},isInBetween(u,d){return o(`(min-width: ${n(u)}) and (max-width: ${n(d,-.1)})`)},current:c,active(){const u=c();return D(()=>u.value.length===0?"":u.value.at(-1))}})}function dT(e,t={}){const{controls:n=!1,navigator:r=gI}=t,a=F_(()=>r&&"permissions"in r);let o;const s=typeof e=="string"?{name:e}:e,i=B(),l=()=>{o&&(i.value=o.state)},c=DY(async()=>{if(a.value){if(!o)try{o=await r.permissions.query(s),Hn(o,"change",l),l()}catch{i.value="prompt"}return o}});return c(),n?{state:i,isSupported:a,query:c}:i}function fee(e={}){const{navigator:t=gI,read:n=!1,source:r,copiedDuring:a=1500,legacy:o=!1}=e,s=F_(()=>t&&"clipboard"in t),i=dT("clipboard-read"),l=dT("clipboard-write"),c=D(()=>s.value||o),u=B(""),d=B(!1),f=FY(()=>d.value=!1,a);function p(){s.value&&b(i.value)?t.clipboard.readText().then(w=>{u.value=w}):u.value=y()}c.value&&n&&Hn(["copy","cut"],p);async function g(w=Pt(r)){c.value&&w!=null&&(s.value&&b(l.value)?await t.clipboard.writeText(w):h(w),u.value=w,d.value=!0,f.start())}function h(w){const v=document.createElement("textarea");v.value=w??"",v.style.position="absolute",v.style.opacity="0",document.body.appendChild(v),v.select(),document.execCommand("copy"),v.remove()}function y(){var w,v,_;return(_=(v=(w=document?.getSelection)==null?void 0:w.call(document))==null?void 0:v.toString())!=null?_:""}function b(w){return w==="granted"||w==="prompt"}return{isSupported:c,text:u,copied:d,copy:g}}function jY(e){return JSON.parse(JSON.stringify(e))}const wu=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Su="__vueuse_ssr_handlers__",HY=WY();function WY(){return Su in wu||(wu[Su]=wu[Su]||{}),wu[Su]}function KY(e,t){return HY[e]||t}function zY(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const GY={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},fT="vueuse-storage";
33function YY(e,t,n,r={}){var a;const{flush:o="pre",deep:s=!0,listenToStorageChanges:i=!0,writeDefaults:l=!0,mergeDefaults:c=!1,shallow:u,window:d=za,eventFilter:f,onError:p=T=>{console.error(T)},initOnMounted:g}=r,h=(u?Ct:B)(typeof t=="function"?t():t);if(!n)try{n=KY("getDefaultStorage",()=>{var T;return(T=za)==null?void 0:T.localStorage})()}catch(T){p(T)}if(!n)return h;const y=Pt(t),b=zY(y),w=(a=r.serializer)!=null?a:GY[b],{pause:v,resume:_}=LY(h,()=>E(h.value),{flush:o,deep:s,eventFilter:f});d&&i&&VY(()=>{Hn(d,"storage",x),Hn(d,fT,A),g&&x()}),g||x();function S(T,O){d&&d.dispatchEvent(new CustomEvent(fT,{detail:{key:e,oldValue:T,newValue:O,storageArea:n}}))}function E(T){try{const O=n.getItem(e);if(T==null)S(O,null),n.removeItem(e);else{const P=w.write(T);O!==P&&(n.setItem(e,P),S(O,P))}}catch(O){p(O)}}function C(T){const O=T?T.newValue:n.getItem(e);if(O==null)return l&&y!=null&&n.setItem(e,w.write(y)),y;if(!T&&c){const P=w.read(O);return typeof c=="function"?c(P,y):b==="object"&&!Array.isArray(P)?{...y,...P}:P}else return typeof O!="string"?O:w.read(O)}function x(T){if(!(T&&T.storageArea!==n)){if(T&&T.key==null){h.value=y;return}if(!(T&&T.key!==e)){v();try{T?.newValue!==w.write(h.value)&&(h.value=C(T))}catch(O){p(O)}finally{T?Oe(_):_()}}}}function A(T){x(T.detail)}return h}function QY(e){return e===!0?{}:e}function pee(e,t=[],n={}){const r=B(null),a=B(null),o=B("CONNECTING"),s=B(null),i=Ct(null),l=fI(e),c=Ct(null);let u=!1,d=0;const{withCredentials:f=!1,immediate:p=!0}=n,g=()=>{Ka&&s.value&&(s.value.close(),s.value=null,o.value="CLOSED",u=!0)},h=()=>{if(u||typeof l.value>"u")return;const b=new EventSource(l.value,{withCredentials:f});o.value="CONNECTING",s.value=b,b.onopen=()=>{o.value="OPEN",i.value=null},b.onerror=w=>{if(o.value="CLOSED",i.value=w,b.readyState===2&&!u&&n.autoReconnect){b.close();const{retries:v=-1,delay:_=1e3,onFailed:S}=QY(n.autoReconnect);d+=1,typeof v=="number"&&(v<0||d<v)||typeof v=="function"&&v()?setTimeout(h,_):S?.()}},b.onmessage=w=>{r.value=null,a.value=w.data,c.value=w.lastEventId};for(const w of t)Hn(b,w,v=>{r.value=w,a.value=v.data||null})},y=()=>{Ka&&(g(),u=!1,d=0,h())};return p&&_e(l,y,{immediate:!0}),Ar(g),{eventSource:s,event:r,data:a,status:o,error:i,open:y,close:g,lastEventId:c}}function hee(e,t={}){const{initialValue:n=!1,focusVisible:r=!1,preventScroll:a=!1}=t,o=B(!1),s=D(()=>mI(e));Hn(s,"focus",l=>{var c,u;(!r||(u=(c=l.target).matches)!=null&&u.call(c,":focus-visible"))&&(o.value=!0)}),Hn(s,"blur",()=>o.value=!1);const i=D({get:()=>o.value,set(l){var c,u;!l&&o.value?(c=s.value)==null||c.blur():l&&!o.value&&((u=s.value)==null||u.focus({preventScroll:a}))}});return _e(s,()=>{i.value=n},{immediate:!0,flush:"post"}),{focused:i}}function ng(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function JY(e,t,n={}){const{window:r=za}=n;return YY(e,t,r?.localStorage,n)}const XY={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function mee(e={}){const{reactive:t=!1,target:n=za,aliasMap:r=XY,passive:a=!0,onEventFired:o=Qi}=e,s=Bt(new Set),i={toJSON(){return{}},current:s},l=t?Bt(i):i,c=new Set,u=new Set;function d(h,y){h in l&&(t?l[h]=y:l[h].value=y)}function f(){s.clear();for(const h of u)d(h,!1)}function p(h,y){var b,w;const v=(b=h.key)==null?void 0:b.toLowerCase(),S=[(w=h.code)==null?void 0:w.toLowerCase(),v].filter(Boolean);v&&(y?s.add(v):s.delete(v));for(const E of S)u.add(E),d(E,y);v==="meta"&&!y?(c.forEach(E=>{s.delete(E),d(E,!1)}),c.clear()):typeof h.getModifierState=="function"&&h.getModifierState("Meta")&&y&&[...s,...S].forEach(E=>c.add(E))}Hn(n,"keydown",h=>(p(h,!0),o(h)),{passive:a}),Hn(n,"keyup",h=>(p(h,!1),o(h)),{passive:a}),Hn("blur",f,{passive:!0}),Hn("focus",f,{passive:!0});const g=new Proxy(l,{get(h,y,b){if(typeof y!="string")return Reflect.get(h,y,b);if(y=y.toLowerCase(),y in r&&(y=r[y]),!(y in l))if(/[+_-]/.test(y)){const v=y.split(/[+_-]/g).map(_=>_.trim());l[y]=D(()=>v.every(_=>Pt(g[_])))}else l[y]=B(!1);const w=Reflect.get(h,y,b);return t?Pt(w):w}});return g}function vI(e){const t=window.getComputedStyle(e);
33if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth<e.scrollWidth||t.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const n=e.parentNode;return!n||n.tagName==="BODY"?!1:vI(n)}}function ZY(e){const t=e||window.event,n=t.target;return vI(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)}const rg=new WeakMap;function gee(e,t=!1){const n=B(t);let r=null,a="";_e(fI(e),i=>{const l=ng(Pt(i));if(l){const c=l;if(rg.get(c)||rg.set(c,c.style.overflow),c.style.overflow!=="hidden"&&(a=c.style.overflow),c.style.overflow==="hidden")return n.value=!0;if(n.value)return c.style.overflow="hidden"}},{immediate:!0});const o=()=>{const i=ng(Pt(e));!i||n.value||(cT&&(r=Hn(i,"touchmove",l=>{ZY(l)},{passive:!1})),i.style.overflow="hidden",n.value=!0)},s=()=>{const i=ng(Pt(e));!i||!n.value||(cT&&r?.(),i.style.overflow=a,rg.delete(i),n.value=!1)};return Ar(s),D({get(){return n.value},set(i){i?o():s()}})}function vee(e={}){const{controls:t=!1,offset:n=0,immediate:r=!0,interval:a="requestAnimationFrame",callback:o}=e,s=B(uT()+n),i=()=>s.value=uT()+n,l=o?()=>{i(),o(s.value)}:i,c=a==="requestAnimationFrame"?UY(l,{immediate:r}):BY(l,a,{immediate:r});return t?{timestamp:s,...c}:s}function yee(e,t,n,r={}){var a,o,s;const{clone:i=!1,passive:l=!1,eventName:c,deep:u=!1,defaultValue:d,shouldEmit:f}=r,p=Ge(),g=n||p?.emit||((a=p?.$emit)==null?void 0:a.bind(p))||((s=(o=p?.proxy)==null?void 0:o.$emit)==null?void 0:s.bind(p?.proxy));let h=c;t||(t="modelValue"),h=h||`update:${t.toString()}`;const y=v=>i?typeof i=="function"?i(v):jY(v):v,b=()=>RY(e[t])?y(e[t]):d,w=v=>{f?f(v)&&g(h,v):g(h,v)};if(l){const v=b(),_=B(v);let S=!1;return _e(()=>e[t],E=>{S||(S=!0,_.value=y(E),Oe(()=>S=!1))}),_e(_,E=>{!S&&(E!==e[t]||u)&&w(E)},{deep:u}),_}else return D({get(){return b()},set(v){w(v)}})}const eQ="referralCode";function tQ(){Ya(),n1();const{user:e,isAuthenticated:t,getUser:n}=pd(),r=hI("referrer"),a=JY(eQ,void 0);return Ve(async()=>{r.value&&r.value.length>0&&(a.value=r.value,r.value=null)}),a}const nQ=N({__name:"app",setup(e){Ya();const t=JP(),n=hI("error"),{isAuthenticated:r,setReferrer:a}=pd();aY({bails:!1}),yt(()=>{n.value&&(t.showAlert({title:"Error",description:n.value,cancelButtonText:"Close"}),n.value=void 0)});const o=tQ();return yt(async()=>{r.value&&o.value&&(console.log("Setting Referrer Code: "+o.value),await a(o.value),o.value=void 0)}),(s,i)=>{const l=$8,c=N8,u=j8,d=IG,f=S7,p=M7;return k(),at(Je,null,[de(l),de(d,null,{default:I(()=>[de(u,null,{default:I(()=>[de(c)]),_:1})]),_:1}),de(f),de(p)],64)}}}),rQ=N({__name:"LinkButton",props:{replace:{type:Boolean},external:{type:Boolean},target:{},rel:{},prefetch:{type:Boolean},prefetchOn:{},noPrefetch:{type:Boolean},to:{},variant:{default:"primary"},size:{default:"md"},label:{},disabled:{type:Boolean,default:!1},destructive:{type:Boolean,default:!1},icon:{type:Boolean,default:!1},active:{type:Boolean,default:!1},class:{}},setup(e){const t=e,n=s=>Object.fromEntries(Object.entries(s).filter(([,i])=>i!==void 0&&i!==!1)),r=D(()=>n({to:t.to,replace:t.replace,external:t.external,target:t.target,rel:t.rel,prefetch:t.prefetch,prefetchOn:t.prefetchOn,noPrefetch:t.noPrefetch})),a=D(()=>Cn("no-underline",L_({variant:t.variant,size:t.size,icon:t.icon,destructive:t.destructive}),t.active&&"text-primary",t.disabled&&"pointer-events-none opacity-50",t.class)),o=s=>{t.disabled&&s.preventDefault()};return(s,i)=>{const l=bF;return k(),L(l,se(m(r),{class:m(a),"aria-disabled":e.disabled||void 0,tabindex:e.disabled?-1:void 0,onClick:o}),{default:I(()=>[F(s.$slots,"default",{},()=>[bt(Vt(e.label),1)])]),_:3},16,["class","aria-disabled","tabindex"])}}}),aQ={key:0,class:"h-screen w-full grid place-items-center p-12"},oQ={class:"space-y-6 text-center"},sQ={class:"space-y-4"},iQ={class:"text-4xl font-bold"},lQ={class:"text-2xl max-w-xl break-words font-mono mb-6"},uQ=N({__name:"error",setup(e){Ft();const t=ol(),n=D(()=>{if(t.value?.statusCode===404)return"Not found";if(typeof t.value?.data=="string")try{const{code:r,message:a}=JSON.parse(t.value.data);if(r&&a)return`${a} (code: ${r})`}catch{}return t.value?.statusMessage??t.value?.message});return(r,a)=>{const o=rQ;return m(t)?(k(),at("div",aQ,[tn("div",oQ,[tn("div",sQ,[tn("h1",iQ," Error "+Vt(m(t).statusCode),1),tn("h2",lQ,Vt(m(n)),1),de(o,{to:"/"},{default:I(()=>[...a[0]||(a[0]=[bt(" Back to home ",-1)])]),_:1})])])])):ut("",!0)}}}),cQ={key:0},pT={__name:"nuxt-root",setup(e){const t=()=>null,n=ze(),r=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",r),d=Ft().beforeEach(()=>{u(),d()})}const a=!1;nn(bo,Ya()),n.hooks.callHookWith(u=>u.map(d=>d()),"vue:setup",[]);const o=ol(),s=!1,i=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function l(u,d,f){const p=n.vueApp.config.errorHandler;if(p&&!p.__nuxt_default)try{p(u,d,f)}
33catch(g){console.error("[nuxt] Error in `app.config.errorHandler`",g)}}ZT((u,d,f)=>{if(n.hooks.callHook("vue:error",u,d,f).catch(p=>console.error("[nuxt] Error in `vue:error` hook",p)),i.test(navigator.userAgent))return n.hooks.callHook("app:error",u),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,u),!1;if(fy(u)&&(u.fatal||u.unhandled))return n.runWithContext(()=>Oa(u)),l(u,d,f),!1});const c=!1;return(u,d)=>(k(),L(sy,{onResolve:m(r)},{default:I(()=>[m(s)?(k(),at("div",cQ)):m(o)?(k(),L(m(uQ),{key:1,error:m(o)},null,8,["error"])):m(c)?(k(),L(m(t),{key:2,context:m(c)},null,8,["context"])):m(a)?(k(),L(Ba(m(a)),{key:3})):(k(),L(m(nQ),{key:4}))]),_:1},8,["onResolve"]))}};let hT;{let e;hT=async function(){if(e)return e;const r=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true")?GA(pT):Sg(pT),a=RM({vueApp:r});async function o(s){await a.callHook("app:error",s),a.payload.error||=Jr(s)}o.__nuxt_default=!0,r.config.errorHandler=o,a.hook("app:suspense:resolve",()=>{r.config.errorHandler===o&&(r.config.errorHandler=void 0)});try{await IM(a,P8)}catch(s){o(s)}try{await a.hooks.callHook("app:created",r),await a.hooks.callHook("app:beforeMount",r),r.mount(TM),await a.hooks.callHook("app:mounted",r),await Oe()}catch(s){o(s)}return r},e=hT().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{DQ as $,VQ as A,wk as B,Rt as C,ZQ as D,wT as E,Je as F,lD as G,GA as H,RQ as I,yD as J,Nk as K,bt as L,de as M,Rs as N,Bo as O,N as P,XD as Q,Fu as R,ns as S,nl as T,PQ as U,ly as V,IQ as W,$Q as X,kQ as Y,OQ as Z,tJ as _,GT as a,X_ as a$,GQ as a0,dQ as a1,Xi as a2,Ge as a3,Dn as a4,gQ as a5,Wv as a6,Ne as a7,rt as a8,Ps as a9,Qv as aA,xr as aB,Jv as aC,Yv as aD,ZT as aE,Ve as aF,Fk as aG,Bk as aH,wr as aI,Vk as aJ,wn as aK,nd as aL,ak as aM,k as aN,YD as aO,bQ as aP,nn as aQ,VT as aR,_Q as aS,cs as aT,Bt as aU,kn as aV,B as aW,UQ as aX,p$ as aY,ey as aZ,F as a_,el as aa,oJ as ab,EQ as ac,AQ as ad,TQ as ae,CQ as af,HQ as ag,sJ as ah,vt as ai,CD as aj,Jc as ak,nr as al,Sr as am,Ue as an,jQ as ao,On as ap,Er as aq,Xc as ar,aA as as,LQ as at,se as au,OD as av,ca as aw,Me as ax,ur as ay,Gv as az,yQ as b,Ja as b$,xQ as b0,Ba as b1,JQ as b2,Mi as b3,Ju as b4,YQ as b5,Va as b6,mr as b7,Fr as b8,Ct as b9,qA as bA,UA as bB,wg as bC,MD as bD,TD as bE,KQ as bF,yt as bG,hk as bH,mk as bI,BQ as bJ,I as bK,MQ as bL,dk as bM,Ga as bN,WQ as bO,Wt as bP,wQ as bQ,jJ as bR,Qe as bS,Ie as bT,mH as bU,zy as bV,TH as bW,pt as bX,EX as bY,CJ as bZ,Tt as b_,fk as ba,QQ as bb,fQ as bc,Vt as bd,yi as be,tA as bf,We as bg,Os as bh,et as bi,Re as bj,qQ as bk,pQ as bl,m as bm,NQ as bn,rJ as bo,eJ as bp,e$ as bq,G_ as br,FQ as bs,pk as bt,nJ as bu,nA as bv,SQ as bw,zT as bx,FA as by,l$ as bz,zQ as c,WJ as c$,oR as c0,PJ as c1,aX as c2,Pd as c3,X1 as c4,Br as c5,Z1 as c6,or as c7,dc as c8,FH as c9,m6 as cA,DJ as cB,VJ as cC,LJ as cD,Na as cE,Ru as cF,mc as cG,hl as cH,Yt as cI,gn as cJ,oa as cK,N4 as cL,gX as cM,ws as cN,zR as cO,KR as cP,t4 as cQ,r4 as cR,sX as cS,ta as cT,eX as cU,rv as cV,La as cW,rX as cX,PH as cY,TR as cZ,Sn as c_,kt as ca,lR as cb,ra as cc,Et as cd,uR as ce,AJ as cf,ht as cg,an as ch,Xe as ci,TE as cj,Uy as ck,SX as cl,Mn as cm,Kj as cn,vn as co,Ti as cp,Jy as cq,Ky as cr,Ua as cs,fX as ct,CX as cu,C6 as cv,T6 as cw,B4 as cx,pi as cy,oX as cz,sy as d,Ed as d$,HJ as d0,$t as d1,wR as d2,nX as d3,jy as d4,Cr as d5,y8 as d6,R8 as d7,yX as d8,hX as d9,QJ as dA,XJ as dB,BJ as dC,Od as dD,MJ as dE,FJ as dF,ml as dG,xd as dH,zj as dI,$J as dJ,Td as dK,d6 as dL,wX as dM,YJ as dN,UJ as dO,KJ as dP,GJ as dQ,bX as dR,_s as dS,NJ as dT,yH as dU,tX as dV,wj as dW,cH as dX,Ad as dY,Cd as dZ,oH as d_,JJ as da,w8 as db,ZR as dc,PR as dd,pX as de,Ou as df,Qj as dg,kR as dh,G4 as di,u6 as dj,mX as dk,dH as dl,lX as dm,iX as dn,MH as dp,cX as dq,uX as dr,dX as ds,qJ as dt,sH as du,nO as dv,c8 as dw,qa as dx,ZJ as dy,vX as dz,po as e,yz as e$,fc as e0,qE as e1,zJ as e2,Pj as e3,kJ as e4,Ns as e5,Ds as e6,$s as e7,wE as e8,yr as e9,lJ as eA,id as eB,ld as eC,iJ as eD,tx as eE,$n as eF,FN as eG,n1 as eH,pd as eI,bF as eJ,Wo as eK,rQ as eL,dx as eM,hI as eN,nee as eO,MG as eP,Aw as eQ,xw as eR,U$ as eS,Ya as eT,R7 as eU,hJ as eV,Cn as eW,L_ as eX,N8 as eY,QK as eZ,IX as e_,xJ as ea,RJ as eb,OJ as ec,kj as ed,Sj as ee,_H as ef,IJ as eg,Ze as eh,HE as ei,hj as ej,mj as ek,Rj as el,yc as em,k6 as en,Fy as eo,vj as ep,TX as eq,_j as er,NR as es,_X as et,TJ as eu,ze as ev,Bc as ew,r1 as ex,Rg as ey,fa as ez,hQ as f,WP as f$,gz as f0,dP as f1,_z as f2,uc as f3,cZ as f4,zX as f5,YX as f6,KX as f7,JX as f8,XX as f9,Ft as fA,fJ as fB,f1 as fC,Jr as fD,nF as fE,$7 as fF,D7 as fG,T7 as fH,E7 as fI,C7 as fJ,k7 as fK,O7 as fL,I7 as fM,eee as fN,fee as fO,vw as fP,uee as fQ,g3 as fR,pee as fS,pe as fT,SU as fU,Ia as fV,kF as fW,d1 as fX,IF as fY,dd as fZ,hee as f_,QX as fa,GX as fb,MX as fc,qX as fd,NX as fe,FX as ff,LX as fg,UX as fh,HX as fi,BX as fj,jX as fk,VX as fl,WX as fm,UZ as fn,ga as fo,HZ as fp,WZ as fq,jZ as fr,Mt as fs,Uq as ft,Bq as fu,Xx as fv,pJ as fw,JP as fx,$G as fy,t1 as fz,ID as g,oZ as g$,Qt as g0,tee as g1,ree as g2,aee as g3,Nn as g4,g7 as g5,sU as g6,ZX as g7,eZ as g8,tZ as g9,i2 as gA,n2 as gB,see as gC,yZ as gD,bZ as gE,_Z as gF,wZ as gG,SZ as gH,EZ as gI,JZ as gJ,XZ as gK,ZZ as gL,QZ as gM,kX as gN,iee as gO,aZ as gP,vJ as gQ,qK as gR,jK as gS,FK as gT,OX as gU,PX as gV,RX as gW,xX as gX,AX as gY,oee as gZ,vee as g_,nZ as ga,rZ as gb,JK as gc,bz as gd,DX as ge,$X as gf,BZ as gg,Us as gh,RZ as gi,A7 as gj,FZ as gk,OZ as gl,PZ as gm,LZ as gn,NZ as go,VZ as gp,DZ as gq,IZ as gr,kZ as gs,MZ as gt,$Z as gu,xZ as gv,Hn as gw,Pt as gx,r2 as gy,a2 as gz,aJ as h,YZ as h0,zZ as h1,KZ as h2,GZ as h3,pw as h4,mJ as h5,IG as h6,ae as h7,Gl as h8,My as h9,sZ as hA,iZ as hB,lZ as hC,uZ as hD,cJ as hE,qZ as hF,gJ as hG,vF as hH,JY as hI,hZ as hJ,vZ as hK,dZ as hL,mZ as hM,gZ as hN,pZ as hO,fZ as hP,qx as hQ,gee as hR,ai as hS,mee as hT,iU as ha,yJ as hb,pU as hc,mU as hd,fU as he,dE as hf,NY as hg,lee as hh,_d as hi,_J as hj,VY as hk,dJ as hl,Oa as hm,KB as hn,mo as ho,dee as hp,cee as hq,yee as hr,PF as hs,Rr as ht,cl as hu,Dy as hv,TZ as hw,AZ as hx,CZ as hy,bJ as hz,mQ as i,vQ as j,Kn as k,Zi as l,Ot as m,Oe as n,jc as o,_n as p,XQ as q,D as r,vs as s,Sg as t,L as u,ut as v,_e as w,at as x,tn as y,uD as z};

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.