PageSourceSearch

https://cdn.photogpt.io/photogpt/public/_nuxt/CN5n7lzd.js

js photogpt.io collected 2026-10-02 15:19:58 UTC 315,277 bytes, 10 lines download raw bytes

vendor: 5,237 bytes, line 1
1import{n as e}from"./aKtaBQYM.js";function t(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var n={},r=[],i=()=>{},a=()=>!1,o=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),s=e=>e.startsWith(`onUpdate:`),c=Object.assign,l=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},u=Object.prototype.hasOwnProperty,d=(e,t)=>u.call(e,t),f=Array.isArray,p=e=>C(e)===`[object Map]`,m=e=>C(e)===`[object Set]`,h=e=>C(e)===`[object Date]`,g=e=>C(e)===`[object RegExp]`,_=e=>typeof e==`function`,v=e=>typeof e==`string`,y=e=>typeof e==`symbol`,b=e=>typeof e==`object`&&!!e,x=e=>(b(e)||_(e))&&_(e.then)&&_(e.catch),S=Object.prototype.toString,C=e=>S.call(e),w=e=>C(e).slice(8,-1),T=e=>C(e)===`[object Object]`,ee=e=>v(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,E=t(`,key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted`),te=e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},ne=/-\w/g,D=te(e=>e.replace(ne,e=>e.slice(1).toUpperCase())),re=/\B([A-Z])/g,ie=te(e=>e.replace(re,`-$1`).toLowerCase()),ae=te(e=>e.charAt(0).toUpperCase()+e.slice(1)),oe=te(e=>e?`on${ae(e)}`:``),se=(e,t)=>!Object.is(e,t),ce=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},le=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ue=e=>{let t=parseFloat(e);return isNaN(t)?e:t},de=e=>{let t=v(e)?Number(e):NaN;return isNaN(t)?e:t},fe,pe=()=>fe||(fe=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{}),me=t(`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`);function he(e){if(f(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=v(r)?ye(r):he(r);if(i)for(let e in i)t[e]=i[e]}return t}else if(v(e)||b(e))return e}var ge=/;(?![^(]*\))/g,_e=/:([^]+)/,ve=/\/\*[^]*?\*\//g;function ye(e){let t={};return e.replace(ve,``).split(ge).forEach(e=>{if(e){let n=e.split(_e);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function be(e){let t=``;if(v(e))t=e;else if(f(e))for(let n=0;n<e.length;n++){let r=be(e[n]);r&&(t+=r+` `)}else if(b(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function O(e){if(!e)return null;let{class:t,style:n}=e;return t&&!v(t)&&(e.class=be(t)),n&&(e.style=he(n)),e}var xe=`itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly`,Se=t(xe);xe+``;function Ce(e){return!!e||e===``}function we(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Te(e[r],t[r]);return n}function Te(e,t){if(e===t)return!0;let n=h(e),r=h(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=y(e),r=y(t),n||r)return e===t;if(n=f(e),r=f(t),n||r)return n&&r?we(e,t):!1;if(n=b(e),r=b(t),n||r){if(!n||!r||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e){let r=e.hasOwnProperty(n),i=t.hasOwnProperty(n);if(r&&!i||!r&&i||!Te(e[n],t[n]))return!1}}return String(e)===String(t)}function Ee(e,t){return e.findIndex(e=>Te(e,t))}var De=e=>!!(e&&e.__v_isRef===!0),Oe=e=>v(e)?e:e==null?``:f(e)||b(e)&&(e.toString===S||!_(e.toString))?De(e)?Oe(e.value):JSON.stringify(e,ke,2):String(e),ke=(e,t)=>De(t)?ke(e,t.value):p(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,n],r)=>(e[Ae(t,r)+` =>`]=n,e),{})}:m(t)?{[`Set(${t.size})`]:[...t.values()].map(e=>Ae(e))}:y(t)?Ae(t):b(t)&&!f(t)&&!T(t)?String(t):t,Ae=(e,t=``)=>y(e)?`Symbol(${e.description??t})`:e;function je(e){return e==null?`initial`:typeof e==`string`?e===``?` `:e:String(e)}var Me,Ne=class{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Me,!e&&Me&&(this.index=(Me.scopes||(Me.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].pause();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,t;if(this.scopes)for(e=0,t=this.scopes.length;e<t;e++)this.scopes[e].resume();for(e=0,t=this.effects.length;e<t;e++)this.effects[e].resume()}}run(e){if(this._active){let t=Me;try{return Me=this,e()}finally{Me=t}}}on(){++this._on===1&&(this.prevScope=Me,Me=this)}off(){this._on>0&&--this._on===0&&(Me=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let t,n;for(t=0,n=this.effects.length;t<n;t++)this.effects[t].stop();for(this.effects.length=0,t=0,n=this.cleanups.length;t<n;t++)this.cleanups[t]();if(this.cleanups.length=0,this.scopes){for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){let e=this.parent.scopes.pop();e&&e!==this&&(this.parent.scopes[this.index]=e,e.index=this.index)}this.parent=void 0}}};function Pe(e){return new Ne(e)}function Fe(){return Me}function Ie(e,t=!1){Me&&Me.cleanups.push(e)}var k,Le=new WeakSet,Re=class{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler
vendor: 4,836 bytes, line 1
1=void 0,Me&&Me.active&&Me.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Le.has(this)&&(Le.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||He(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,rt(this),Ge(this);let e=k,t=$e;k=this,$e=!0;try{return this.fn()}finally{Ke(this),k=e,$e=t,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Ye(e);this.deps=this.depsTail=void 0,rt(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Le.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){qe(this)&&this.run()}get dirty(){return qe(this)}},ze=0,Be,Ve;function He(e,t=!1){if(e.flags|=8,t){e.next=Ve,Ve=e;return}e.next=Be,Be=e}function Ue(){ze++}function We(){if(--ze>0)return;if(Ve){let e=Ve;for(Ve=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;Be;){let t=Be;for(Be=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||(e=t)}t=n}}if(e)throw e}function Ge(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Ke(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Ye(r),Xe(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function qe(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Je(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Je(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===it)||(e.globalVersion=it,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!qe(e))))return;e.flags|=2;let t=e.dep,n=k,r=$e;k=e,$e=!0;try{Ge(e);let n=e.fn(e._value);(t.version===0||se(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{k=n,$e=r,Ke(e),e.flags&=-3}}function Ye(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Ye(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Xe(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function Ze(e,t){e.effect instanceof Re&&(e=e.effect.fn);let n=new Re(e);t&&c(n,t);try{n.run()}catch(e){throw n.stop(),e}let r=n.run.bind(n);return r.effect=n,r}function Qe(e){e.effect.stop()}var $e=!0,et=[];function tt(){et.push($e),$e=!1}function nt(){let e=et.pop();$e=e===void 0?!0:e}function rt(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=k;k=void 0;try{t()}finally{k=e}}}var it=0,at=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},ot=class{constructor(e){this.computed=e,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(e){if(!k||!$e||k===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==k)t=this.activeLink=new at(k,this),k.deps?(t.prevDep=k.depsTail,k.depsTail.nextDep=t,k.depsTail=t):k.deps=k.depsTail=t,st(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=k.depsTail,t.nextDep=void 0,k.depsTail.nextDep=t,k.depsTail=t,k.deps===t&&(k.deps=e)}return t}trigger(e){this.version++,it++,this.notify(e)}notify(e){Ue();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{We()}}};function st(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)st(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}var ct=new WeakMap,lt=Symbol(``),ut=Symbol(``),dt=Symbol(``);function ft(e,t,n){if($e&&k){let t=ct.get(e);t||ct.set(e,t=new Map);let r=t.get(n);r||(t.set(n,r=new ot),r.map=t,r.key=n),r.track()}}function pt(e,t,n,r,i,a){let o=ct.get(e);if(!o){it++;return}let s=e=>{e&&e.trigger()};if(Ue(),t===`clear`)o.forEach(s);else{let i=f(e),a=i&&ee(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===dt||!y(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(dt)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(lt)),p(e)&&s(o.get(ut)));break;case`delete`:i||(s(o.get(lt)),p(e)&&s(o.get(ut)));break;case`set`:p(e)&&s(o.get(lt));break}}We()}function mt(e,t){let n=ct.get(e);return n&&n.get(t)}function ht(e){let t=A(e);return t===e?t:(ft(t,`iterate`,dt),an(e)?t:t.map(cn))}function gt(e){return ft(e=A(e),`iterate`,dt),e}function _t(e,t){return rn(e)?nn(e)?ln(cn(t)):ln(t):cn(t)}var vt={__proto__:null,[Symbol.iterator](){return yt(this,Symbol.iterator,e=>_t(this,e))},concat(...e){return ht(this).concat(...e.map(e=>f(e)?ht(e):e))}
vendor: 44,399 bytes, lines 1-3
1,entries(){return yt(this,`entries`,e=>(e[1]=_t(this,e[1]),e))},every(e,t){return xt(this,`every`,e,t,void 0,arguments)},filter(e,t){return xt(this,`filter`,e,t,e=>e.map(e=>_t(this,e)),arguments)},find(e,t){return xt(this,`find`,e,t,e=>_t(this,e),arguments)},findIndex(e,t){return xt(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return xt(this,`findLast`,e,t,e=>_t(this,e),arguments)},findLastIndex(e,t){return xt(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return xt(this,`forEach`,e,t,void 0,arguments)},includes(...e){return Ct(this,`includes`,e)},indexOf(...e){return Ct(this,`indexOf`,e)},join(e){return ht(this).join(e)},lastIndexOf(...e){return Ct(this,`lastIndexOf`,e)},map(e,t){return xt(this,`map`,e,t,void 0,arguments)},pop(){return wt(this,`pop`)},push(...e){return wt(this,`push`,e)},reduce(e,...t){return St(this,`reduce`,e,t)},reduceRight(e,...t){return St(this,`reduceRight`,e,t)},shift(){return wt(this,`shift`)},some(e,t){return xt(this,`some`,e,t,void 0,arguments)},splice(...e){return wt(this,`splice`,e)},toReversed(){return ht(this).toReversed()},toSorted(e){return ht(this).toSorted(e)},toSpliced(...e){return ht(this).toSpliced(...e)},unshift(...e){return wt(this,`unshift`,e)},values(){return yt(this,`values`,e=>_t(this,e))}};function yt(e,t,n){let r=gt(e),i=r[t]();return r!==e&&!an(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var bt=Array.prototype;function xt(e,t,n,r,i,a){let o=gt(e),s=o!==e&&!an(e),c=o[t];if(c!==bt[t]){let t=c.apply(e,a);return s?cn(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,_t(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function St(e,t,n,r){let i=gt(e),a=n;return i!==e&&(an(e)?n.length>3&&(a=function(t,r,i){return n.call(this,t,r,i,e)}):a=function(t,r,i){return n.call(this,t,_t(e,r),i,e)}),i[t](a,...r)}function Ct(e,t,n){let r=A(e);ft(r,`iterate`,dt);let i=r[t](...n);return(i===-1||i===!1)&&on(n[0])?(n[0]=A(n[0]),r[t](...n)):i}function wt(e,t,n=[]){tt(),Ue();let r=A(e)[t].apply(e,n);return We(),nt(),r}var Tt=t(`__proto__,__v_isRef,__isVue`),Et=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(y));function Dt(e){y(e)||(e=String(e));let t=A(this);return ft(t,`has`,e),t.hasOwnProperty(e)}var Ot=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?Jt:qt:i?Kt:Gt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=f(e);if(!r){let e;if(a&&(e=vt[t]))return e;if(t===`hasOwnProperty`)return Dt}let o=Reflect.get(e,t,j(e)?e:n);if((y(t)?Et.has(t):Tt(t))||(r||ft(e,`get`,t),i))return o;if(j(o)){let e=a&&ee(t)?o:o.value;return r&&b(e)?$t(e):e}return b(o)?r?$t(o):Zt(o):o}},kt=class extends Ot{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=f(e)&&ee(t);if(!this._isShallow){let e=rn(i);if(!an(n)&&!rn(n)&&(i=A(i),n=A(n)),!a&&j(i)&&!j(n))return e||(i.value=n),!0}let o=a?Number(t)<e.length:d(e,t),s=Reflect.set(e,t,n,j(e)?e:r);return e===A(r)&&(o?se(n,i)&&pt(e,`set`,t,n,i):pt(e,`add`,t,n)),s}deleteProperty(e,t){let n=d(e,t),r=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&pt(e,`delete`,t,void 0,r),i}has(e,t){let n=Reflect.has(e,t);return(!y(t)||!Et.has(t))&&ft(e,`has`,t),n}ownKeys(e){return ft(e,`iterate`,f(e)?`length`:lt),Reflect.ownKeys(e)}},At=class extends Ot{constructor(e=!1){super(!0,e)}set(e,t){return!0}deleteProperty(e,t){return!0}},jt=new kt,Mt=new At,Nt=new kt(!0),Pt=new At(!0),Ft=e=>e,It=e=>Reflect.getPrototypeOf(e);function Lt(e,t,n){return function(...r){let i=this.__v_raw,a=A(i),o=p(a),s=e===`entries`||e===Symbol.iterator&&o,c=e===`keys`&&o,l=i[e](...r),u=n?Ft:t?ln:cn;return!t&&ft(a,`iterate`,c?ut:lt),{next(){let{value:e,done:t}=l.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Rt(e){return function(...t){return e===`delete`?!1:e===`clear`?void 0:this}}function zt(e,t){let n={get(n){let r=this.__v_raw,i=A(r),a=A(n);e||(se(n,a)&&ft(i,`get`,n),ft(i,`get`,a));let{has:o}=It(i),s=t?Ft:e?ln:cn;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&ft(A(t),`iterate`,lt),t.size},has(t){let n=this.__v_raw,r=A(n),i=A(t);return e||(se(t,i)&&ft(r,`has`,t),ft(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=A(a),s=t?Ft:e?ln:cn;return!e&&ft(o,`iterate`,lt),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return c(n,e?{add:Rt(`add`),set:Rt(`set`),delete:Rt(`delete`),clear:Rt(`clear`)}:{add(e){!t&&!an(e)&&!rn(e)&&(e=A(e));let n=A(this);return It(n).has.call(n,e)||(n.add(e),pt(n,`add`,e,e)),this},set(e,n){!t&&!an(n)&&!rn(n)&&(n=A(n));let r=A(this),{has:i,get:a}=It(r),o=i.call(r,e);o||(e=A(e),o=i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?se(n,s)&&pt(r,`set`,e,n,s):pt(r,`add`,e,n),this},delete(e){let t=A(this),{has:n,get:r}=It(t),i=n.call(t,e);i||(e=A(e),i=n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&pt(t,`delete`,e,void 0,a),o},clear(){let e=A(this),t=e.size!==0,n=e.clear();return t&&pt(e,`clear`,void 0,void 0,void 0),n}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Lt(r,e,t)}),n}function Bt(e,t){let n=zt(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(d(n,r)&&r in t?n:t,r,i)}var Vt={get:Bt(!1,!1)},Ht={get:Bt(!1,!0)},Ut={get:Bt(!0,!1)},Wt={get:Bt(!0,!0)},Gt=new WeakMap,Kt=new WeakMap,qt=new WeakMap,Jt=new WeakMap;function Yt(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function Xt(e){return e.__v_skip||!Object.isExtensible(e)?0:Yt(w(e))}function Zt(e){return rn(e)?e:tn(e,!1,jt,Vt,Gt)}function Qt(e){return tn(e,!1,Nt,Ht,Kt)}function $t(e){return tn(e,!0,Mt,Ut,qt)}function en(e){return tn(e,!0,Pt,Wt,Jt)}function tn(e,t,n,r,i){if(!b(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;let a=Xt(e);if(a===0)return e;let o=i.get(e);if(o)return o;let s=new Proxy(e,a===2?r:n);return i.set(e,s),s}function nn(e){return rn(e)?nn(e.__v_raw):!!(e&&e.__v_isReactive)}function rn(e){return!!(e&&e.__v_isReadonly)}function an(e){return!!(e&&e.__v_isShallow)}function on(e){return e?!!e.__v_raw:!1}function A(e){let t=e&&e.__v_raw;return t?A(t):e}function sn(e){return!d(e,`__v_skip`)&&Object.isExtensible(e)&&le(e,`__v_skip`,!0),e}var cn=e=>b(e)?Zt(e):e,ln=e=>b(e)?$t(e):e;function j(e){return e?e.__v_isRef===!0:!1}function M(e){return un(e,!1)}function N(e){return un(e,!0)}function un(e,t){return j(e)?e:new dn(e,t)}var dn=class{constructor(e,t){this.dep=new ot,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:A(e),this._value=t?e:cn(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){let t=this._rawValue,n=this.__v_isShallow||an(e)||rn(e);e=n?e:A(e),se(e,t)&&(this._rawValue=e,this._value=n?e:cn(e),this.dep.trigger())}};function fn(e){e.dep&&e.dep.trigger()}function P(e){return j(e)?e.value:e}function F(e){return _(e)?e():P(e)}var pn={get:(e,t,n)=>t===`__v_raw`?e:P(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return j(i)&&!j(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function mn(e){return nn(e)?e:new Proxy(e,pn)}var hn=class{constructor(e){this.__v_isRef=!0,this._value=void 0;let t=this.dep=new ot,{get:n,set:r}=e(t.track.bind(t),t.trigger.bind(t));this._get=n,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}};function gn(e){return new hn(e)}function I(e){let t=f(e)?Array(e.length):{};for(let n in e)t[n]=bn(e,n);return t}var _n=class{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._raw=A(e);let r=!0,i=e;if(!f(e)||!ee(String(t)))do r=!on(i)||an(i);while(r&&(i=i.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=P(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&j(this._raw[this._key])){let t=this._object[this._key];if(j(t)){t.value=e;return}}this._object[this._key]=e}get dep(){return mt(this._raw,this._key)}},vn=class{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}};function yn(e,t,n){return j(e)?e:_(e)?new vn(e):b(e)&&arguments.length>1?bn(e,t,n):M(e)}function bn(e,t,n){return new _n(e,t,n)}var xn=class{constructor(e,t,n){this.fn=e,this.setter=t,this._value=void 0,this.dep=new ot(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=it-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&k!==this)return He(this,!0),!0}get value(){let e=this.dep.track();return Je(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}};function Sn(e,t,n=!1){let r,i;return _(e)?r=e:(r=e.get,i=e.set),new xn(r,i,n)}var Cn={GET:`get`,HAS:`has`,ITERATE:`iterate`},wn={SET:`set`,ADD:`add`,DELETE:`delete`,CLEAR:`clear`},Tn={},En=new WeakMap,Dn=void 0;function On(){return Dn}function kn(e,t=!1,n=Dn){if(n){let t=En.get(n);t||En.set(n,t=[]),t.push(e)}}function An(e,t,r=n){let{immediate:a,deep:o,once:s,scheduler:c,augmentJob:u,call:d}=r,p=e=>o?e:an(e)||o===!1||o===0?jn(e,1):jn(e),m,h,g,v,y=!1,b=!1;if(j(e)?(h=()=>e.value,y=an(e)):nn(e)?(h=()=>p(e),y=!0):f(e)?(b=!0,y=e.some(e=>nn(e)||an(e)),h=()=>e.map(e=>{if(j(e))return e.value;if(nn(e))return p(e);if(_(e))return d?d(e,2):e()})):h=_(e)?t?d?()=>d(e,2):e:()=>{if(g){tt();try{g()}finally{nt()}}let t=Dn;Dn=m;try{return d?d(e,3,[v]):e(v)}finally{Dn=t}}:i,t&&o){let e=h,t=o===!0?1/0:o;h=()=>jn(e(),t)}let x=Fe(),S=()=>{m.stop(),x&&x.active&&l(x.effects,m)};if(s&&t){let e=t;t=(...t)=>{e(...t),S()}}let C=b?Array(e.length).fill(Tn):Tn,w=e=>{if(!(!(m.flags&1)||!m.dirty&&!e))if(t){let e=m.run();if(o||y||(b?e.some((e,t)=>se(e,C[t])):se(e,C))){g&&g();let n=Dn;Dn=m;try{let n=[e,C===Tn?void 0:b&&C[0]===Tn?[]:C,v];C=e,d?d(t,3,n):t(...n)}finally{Dn=n}}}else m.run()};return u&&u(w),m=new Re(h),m.scheduler=c?()=>c(w,!1):w,v=e=>kn(e,!1,m),g=m.onStop=()=>{let e=En.get(m);if(e){if(d)d(e,4);else for(let t of e)t();En.delete(m)}},t?a?w(!0):C=m.run():c?c(w.bind(null,!0),!0):m.run(),S.pause=m.pause.bind(m),S.resume=m.resume.bind(m),S.stop=S,S}function jn(e,t=1/0,n){if(t<=0||!b(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,j(e))jn(e.value,t,n);else if(f(e))for(let r=0;r<e.length;r++)jn(e[r],t,n);else if(m(e)||p(e))e.forEach(e=>{jn(e,t,n)});else if(T(e)){for(let r in e)jn(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&jn(e[r],t,n)}return e}var Mn=[];function Nn(e){Mn.push(e)}function Pn(){Mn.pop()}function Fn(e,t){}var In={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`},Ln={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 Rn(e,t,n,r){try{return r?e(...r):e()}catch(e){Bn(e,t,n)}}function zn(e,t,n,r){if(_(e)){let i=Rn(e,t,n,r);return i&&x(i)&&i.catch(e=>{Bn(e,t,n)}),i}if(f(e)){let i=[];for(let a=0;a<e.length;a++)i.push(zn(e[a],t,n,r));return i}}function Bn(e,t,r,i=!0){let a=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||n;if(t){let n=t.parent,i=t.proxy,a=`https://vuejs.org/error-reference/#runtime-${r}`;for(;n;){let t=n.ec;if(t){for(let n=0;n<t.length;n++)if(t[n](e,i,a)===!1)return}n=n.parent}if(o){tt(),Rn(o,null,10,[e,i,a]),nt();return}}Vn(e,r,a,i,s)}function Vn(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}var Hn=[],Un=-1,Wn=[],Gn=null,Kn=0,qn=Promise.resolve(),Jn=null;function L(e){let t=Jn||qn;return e?t.then(this?e.bind(this):e):t}function Yn(e){let t=Un+1,n=Hn.length;for(;t<n;){let r=t+n>>>1,i=Hn[r],a=tr(i);a<e||a===e&&i.flags&2?t=r+1:n=r}return t}function Xn(e){if(!(e.flags&1)){let t=tr(e),n=Hn[Hn.length-1];!n||!(e.flags&2)&&t>=tr(n)?Hn.push(e):Hn.splice(Yn(t),0,e),e.flags|=1,Zn()}}function Zn(){Jn||(Jn=qn.then(nr))}function Qn(e){f(e)?Wn.push(...e):Gn&&e.id===-1?Gn.splice(Kn+1,0,e):e.flags&1||(Wn.push(e),e.flags|=1),Zn()}function $n(e,t,n=Un+1){for(;n<Hn.length;n++){let t=Hn[n];if(t&&t.flags&2){if(e&&t.id!==e.uid)continue;Hn.splice(n,1),n--,t.flags&4&&(t.flags&=-2),t(),t.flags&4||(t.flags&=-2)}}}function er(e){if(Wn.length){let e=[...new Set(Wn)].sort((e,t)=>tr(e)-tr(t));if(Wn.length=0,Gn){Gn.push(...e);return}for(Gn=e,Kn=0;Kn<Gn.length;Kn++){let e=Gn[Kn];e.flags&4&&(e.flags&=-2),e.flags&8||e(),e.flags&=-2}Gn=null,Kn=0}}var tr=e=>e.id==null?e.flags&2?-1:1/0:e.id;function nr(e){try{for(Un=0;Un<Hn.length;Un++){let e=Hn[Un];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Rn(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Un<Hn.length;Un++){let e=Hn[Un];e&&(e.flags&=-2)}Un=-1,Hn.length=0,er(e),Jn=null,(Hn.length||Wn.length)&&nr(e)}}var rr,ir=[];function ar(e,t){rr=e,rr?(rr.enabled=!0,ir.forEach(({event:e,args:t})=>rr.emit(e,...t)),ir=[]):typeof window<`u`&&window.HTMLElement&&!(window.navigator?.userAgent)?.includes(`jsdom`)?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{ar(e,t)}),setTimeout(()=>{rr||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,ir=[])},3e3)):ir=[]}var or=null,sr=null;function cr(e){let t=or;return or=e,sr=e&&e.type.__scopeId||null,t}function lr(e){sr=e}function ur(){sr=null}var dr=e=>R;function R(e,t=or,n){if(!t||e._n)return e;let r=(...n)=>{r._d&&Po(-1);let i=cr(t),a;try{a=e(...n)}finally{cr(i),r._d&&Po(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function fr(e,t){if(or===null)return e;let r=vs(or),i=e.dirs||(e.dirs=[]);for(let e=0;e<t.length;e++){let[a,o,s,c=n]=t[e];a&&(_(a)&&(a={mounted:a,updated:a}),a.deep&&jn(o),i.push({dir:a,instance:r,value:o,oldValue:void 0,arg:s,modifiers:c}))}return e}function pr(e,t,n,r){let i=e.dirs,a=t&&t.dirs;for(let o=0;o<i.length;o++){let s=i[o];a&&(s.oldValue=a[o].value);let c=s.dir[r];c&&(tt(),zn(c,n,8,[e.el,s,e,t]),nt())}}function mr(e,t){if(es){let n=es.provides,r=es.parent&&es.parent.provides;r===n&&(n=es.provides=Object.create(r)),n[e]=t}}function hr(e,t,n=!1){let r=ts();if(r||Ta){let i=Ta?Ta._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&_(t)?t.call(r&&r.proxy):t}}function gr(){return!!(ts()||Ta)}var _r=Symbol.for(`v-scx`),vr=()=>hr(_r);function yr(e,t){return Sr(e,null,t)}function br(e,t){return Sr(e,null,{flush:`post`})}function xr(e,t){return Sr(e,null,{flush:`sync`})}function z(e,t,n){return Sr(e,t,n)}function Sr(e,t,r=n){let{immediate:a,deep:o,flush:s,once:l}=r,u=c({},r),d=t&&a||!t&&s!==`post`,f;if(ss){if(s===`sync`){let e=vr();f=e.__watcherHandles||(e.__watcherHandles=[])}else if(!d){let e=()=>{};return e.stop=i,e.resume=i,e.pause=i,e}}let p=es;u.call=(e,t,n)=>zn(e,p,t,n);let m=!1;s===`post`?u.scheduler=e=>{to(e,p&&p.suspense)}:s!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():Xn(e)}),u.augmentJob=e=>{t&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=An(e,t,u);return ss&&(f?f.push(h):d&&h()),h}var Cr=Symbol(`_vte`),wr=e=>e.__isTeleport,Tr=e=>e&&(e.disabled||e.disabled===``),Er=e=>e&&(e.defer||e.defer===``),Dr=e=>typeof SVGElement<`u`&&e instanceof SVGElement,Or=e=>typeof MathMLElement==`function`&&e instanceof MathMLElement,kr=(e,t)=>{let n=e&&e.to;return v(n)?t?t(n):null:n},Ar={name:`Teleport`,__isTeleport:!0,process(e,t,n,r,i,a,o,s,c,l){let{mc:u,pc:d,pbc:f,o:{insert:p,querySelector:m,createText:h,createComment:g}}=l,_=Tr(t.props),{shapeFlag:v,children:y,dynamicChildren:b}=t;if(e==null){let e=t.el=h(``),l=t.anchor=h(``);p(e,n,r),p(l,n,r);let d=(e,t)=>{v&16&&u(y,e,t,i,a,o,s,c)},f=()=>{let e=t.target=kr(t.props,m),n=Fr(e,t,h,p);e&&(o!==`svg`&&Dr(e)?o=`svg`:o!==`mathml`&&Or(e)&&(o=`mathml`),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(e),_||(d(e,n),Pr(t,!1)))};_&&(d(n,l),Pr(t,!0)),Er(t.props)?(t.el.__isMounted=!1,to(()=>{f(),delete t.el.__isMounted},a)):f()}else{if(Er(t.props)&&e.el.__isMounted===!1){to(()=>{Ar.process(e,t,n,r,i,a,o,s,c,l)},a);return}t.el=e.el,t.targetStart=e.targetStart;let u=t.anchor=e.anchor,p=t.target=e.target,h=t.targetAnchor=e.targetAnchor,g=Tr(e.props),v=g?n:p,y=g?u:h;if(o===`svg`||Dr(p)?o=`svg`:(o===`mathml`||Or(p))&&(o=`mathml`),b?(f(e.dynamicChildren,b,v,i,a,o,s),co(e,t,!0)):c||d(e,t,v,y,i,a,o,s,!1),_)g?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):jr(t,n,u,l,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){let e=t.target=kr(t.props,m);e&&jr(t,e,null,l,0)}else g&&jr(t,p,h,l,1);Pr(t,_)}},remove(e,t,n,{um:r,o:{remove:i}},a){let{shapeFlag:o,children:s,anchor:c,targetStart:l,targetAnchor:u,target:d,props:f}=e;if(d&&(i(l),i(u)),a&&i(c),o&16){let e=a||!Tr(f);for(let i=0;i<s.length;i++){let a=s[i];r(a,t,n,e,!!a.dynamicChildren)}}},move:jr,hydrate:Mr};function jr(e,t,n,{o:{insert:r},m:i},a=2){a===0&&r(e.targetAnchor,t,n);let{el:o,anchor:s,shapeFlag:c,children:l,props:u}=e,d=a===2;if(d&&r(o,t,n),(!d||Tr(u))&&c&16)for(let e=0;e<l.length;e++)i(l[e],t,n,2);d&&r(s,t,n)}function Mr(e,t,n,r,i,a,{o:{nextSibling:o,parentNode:s,querySelector:c,insert:l,createText:u}},d){function f(e,t,c,l){t.anchor=d(o(e),t,s(e),n,r,i,a),t.targetStart=c,t.targetAnchor=l}let p=t.target=kr(t.props,c),m=Tr(t.props);if(p){let s=p._lpa||p.firstChild;if(t.shapeFlag&16)if(m)f(e,t,s,s&&o(s));else{t.anchor=o(e);let c=s;for(;c;){if(c&&c.nodeType===8){if(c.data===`teleport start anchor`)t.targetStart=c;else if(c.data===`teleport anchor`){t.targetAnchor=c,p._lpa=t.targetAnchor&&o(t.targetAnchor);break}}c=o(c)}t.targetAnchor||Fr(p,t,u,l),d(s&&o(s),t,p,n,r,i,a)}Pr(t,m)}else m&&t.shapeFlag&16&&f(e,t,e,o(e));return t.anchor&&o(t.anchor)}var Nr=Ar;function Pr(e,t){let n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute(`data-v-owner`,n.uid),r=r.nextSibling;n.ut()}}function Fr(e,t,n,r){let i=t.targetStart=n(``),a=t.targetAnchor=n(``);return i[Cr]=a,e&&(r(i,e),r(a,e)),a}var Ir=Symbol(`_leaveCb`),Lr=Symbol(`_enterCb`);function Rr(){let e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return V(()=>{e.isMounted=!0}),Ri(()=>{e.isUnmounting=!0}),e}var zr=[Function,Array],Br={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:zr,onEnter:zr,onAfterEnter:zr,onEnterCancelled:zr,onBeforeLeave:zr,onLeave:zr,onAfterLeave:zr,onLeaveCancelled:zr,onBeforeAppear:zr,onAppear:zr,onAfterAppear:zr,onAppearCancelled:zr},Vr=e=>{let t=e.subTree;return t.component?Vr(t.component):t},Hr={name:`BaseTransition`,props:Br,setup(e,{slots:t}){let n=ts(),r=Rr();return()=>{let i=t.default&&Xr(t.default(),!0);if(!i||!i.length)return;let a=Ur(i),o=A(e),{mode:s}=o;if(r.isLeaving)return qr(a);let c=Jr(a);if(!c)return qr(a);let l=Kr(c,o,r,n,e=>l=e);c.type!==Oo&&Yr(c,l);let u=n.subTree&&Jr(n.subTree);if(u&&u.type!==Oo&&!Ro(u,c)&&Vr(n).type!==Oo){let e=Kr(u,o,r,n);if(Yr(u,e),s===`out-in`&&c.type!==Oo)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete e.afterLeave,u=void 0},qr(a);s===`in-out`&&c.type!==Oo?e.delayLeave=(e,t,n)=>{let i=Gr(r,u);i[String(u.key)]=u,e[Ir]=()=>{t(),e[Ir]=void 0,delete l.delayedLeave,u=void 0},l.delayedLeave=()=>{n(),delete l.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return a}}};function Ur(e){let t=e[0];if(e.length>1){for(let n of e)if(n.type!==Oo){t=n;break}}return t}var Wr=Hr;function Gr(e,t){let{leavingVNodes:n}=e,r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Kr(e,t,n,r,i){let{appear:a,mode:o,persisted:s=!1,onBeforeEnter:c,onEnter:l,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:p,onLeave:m,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:_,onAppear:v,onAfterAppear:y,onAppearCancelled:b}=t,x=String(e.key),S=Gr(n,e),C=(e,t)=>{e&&zn(e,r,9,t)},w=(e,t)=>{let n=t[1];C(e,t),f(e)?e.every(e=>e.length<=1)&&n():e.length<=1&&n()},T={mode:o,persisted:s,beforeEnter(t){let r=c;if(!n.isMounted)if(a)r=_||c;else return;t[Ir]&&t[Ir](!0);let i=S[x];i&&Ro(e,i)&&i.el[Ir]&&i.el[Ir](),C(r,[t])},enter(e){let t=l,r=u,i=d;if(!n.isMounted)if(a)t=v||l,r=y||u,i=b||d;else return;let o=!1,s=e[Lr]=t=>{o||(o=!0,C(t?i:r,[e]),T.delayedLeave&&T.delayedLeave(),e[Lr]=void 0)};t?w(t,[e,s]):s()},leave(t,r){let i=String(e.key);if(t[Lr]&&t[Lr](!0),n.isUnmounting)return r();C(p,[t]);let a=!1,o=t[Ir]=n=>{a||(a=!0,r(),C(n?g:h,[t]),t[Ir]=void 0,S[i]===e&&delete S[i])};S[i]=e,m?w(m,[t,o]):o()},clone(e){let a=Kr(e,t,n,r,i);return i&&i(a),a}};return T}function qr(e){if(wi(e))return e=Wo(e),e.children=null,e}function Jr(e){if(!wi(e))return wr(e.type)&&e.children?Ur(e.children):e;if(e.component)return e.component.subTree;let{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&_(n.default))return n.default()}}function Yr(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Yr(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Xr(e,t=!1,n){let r=[],i=0;for(let a=0;a<e.length;a++){let o=e[a],s=n==null?o.key:String(n)+String(o.key==null?a:o.key);o.type===U?(o.patchFlag&128&&i++,r=r.concat(Xr(o.children,t,s))):(t||o.type!==Oo)&&r.push(s==null?o:Wo(o,{key:s}))}if(i>1)for(let e=0;e<r.length;e++)r[e].patchFlag=-2;return r}function B(e,t){return _(e)?c({name:e.name},t,{setup:e}):e}function Zr(){let e=ts();return e?(e.appContext.config.idPrefix||`v`)+`-`+e.ids[0]+e.ids[1]++:``}function Qr(e){e.ids=[e.ids[0]+e.ids[2]+++`-`,0,0]}function $r(e){let t=ts(),r=N(null);if(t){let i=t.refs===n?t.refs={}:t.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>r.value,set:e=>r.value=e})}return r}var ei=new WeakMap;function ti(e,t,r,i,o=!1){if(f(e)){e.forEach((e,n)=>ti(e,t&&(f(t)?t[n]:t),r,i,o));return}if(xi(i)&&!o){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&ti(e,t,r,i.component.subTree);return}let s=i.shapeFlag&4?vs(i.component):i.el,c=o?null:s,{i:u,r:p}=e,m=t&&t.r,h=u.refs===n?u.refs={}:u.refs,g=u.setupState,y=A(g),b=g===n?a:e=>d(y,e),x=e=>!0;if(m!=null&&m!==p){if(ni(t),v(m))h[m]=null,b(m)&&(g[m]=null);else if(j(m)){x(m)&&(m.value=null);let e=t;e.k&&(h[e.k]=null)}}if(_(p))Rn(p,u,12,[c,h]);else{let t=v(p),n=j(p);if(t||n){let i=()=>{if(e.f){let n=t?b(p)?g[p]:h[p]:x(p)||!e.k?p.value:h[e.k];if(o)f(n)&&l(n,s);else if(f(n))n.includes(s)||n.push(s);else if(t)h[p]=[s],b(p)&&(g[p]=h[p]);else{let t=[s];x(p)&&(p.value=t),e.k&&(h[e.k]=t)}}else t?(h[p]=c,b(p)&&(g[p]=c)):n&&(x(p)&&(p.value=c),e.k&&(h[e.k]=c))};if(c){let t=()=>{i(),ei.delete(e)};t.id=-1,ei.set(e,t),to(t,r)}else ni(e),i()}}}function ni(e){let t=ei.get(e);t&&(t.flags|=8,ei.delete(e))}var ri=!1,ii=()=>{ri||(console.error(`Hydration completed but contains mismatches.`),ri=!0)},ai=e=>e.namespaceURI.includes(`svg`)&&e.tagName!==`foreignObject`,oi=e=>e.namespaceURI.includes(`MathML`),si=e=>{if(e.nodeType===1){if(ai(e))return`svg`;if(oi(e))return`mathml`}},ci=e=>e.nodeType===8;function li(e){let{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:a,parentNode:s,remove:c,insert:l,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes()){n(null,e,t),er(),t._vnode=e;return}f(t.firstChild,e,null,null,null),er(),t._vnode=e},f=(n,r,o,c,u,d=!1)=>{d=d||!!r.dynamicChildren;let b=ci(n)&&n.data===`[`,x=()=>g(n,r,o,c,u,b),{type:S,ref:C,shapeFlag:w,patchFlag:T}=r,ee=n.nodeType;r.el=n,T===-2&&(d=!1,r.dynamicChildren=null);let E=null;switch(S){case Do:ee===3?(n.data!==r.children&&(ii(),n.data=r.children),E=a(n)):r.children===``?(l(r.el=i(``),s(n),n),E=n):E=x();break;case Oo:y(n)?(E=a(n),v(r.el=n.content.firstChild,n,o)):E=ee!==8||b?x():a(n);break;case ko:if(b&&(n=a(n),ee=n.nodeType),ee===1||ee===3){E=n;let e=!r.children.length;for(let t=0;t<r.staticCount;t++)e&&(r.children+=E.nodeType===1?E.outerHTML:E.data),t===r.staticCount-1&&(r.anchor=E),E=a(E);return b?a(E):E}else x();break;case U:E=b?h(n,r,o,c,u,d):x();break;default:if(w&1)E=(ee!==1||r.type.toLowerCase()!==n.tagName.toLowerCase())&&!y(n)?x():p(n,r,o,c,u,d);else if(w&6){r.slotScopeIds=u;let e=s(n);if(E=b?_(n):ci(n)&&n.data===`teleport start`?_(n,n.data,`teleport end`):a(n),t(r,e,null,o,c,si(e),d),xi(r)&&!r.type.__asyncResolved){let t;b?(t=K(U),t.anchor=E?E.previousSibling:e.lastChild):t=n.nodeType===3?Go(``):K(`div`),t.el=n,r.component.subTree=t}}else w&64?E=ee===8?r.type.hydrate(n,r,o,c,u,d,e,m):x():w&128&&(E=r.type.hydrate(n,r,o,c,si(s(n)),u,d,e,f))}return C!=null&&ti(C,null,c,r),E},p=(e,t,n,i,a,s)=>{s=s||!!t.dynamicChildren;let{type:l,props:u,patchFlag:d,shapeFlag:f,dirs:p,transition:h}=t,g=l===`input`||l===`option`;if(g||d!==-1){p&&pr(t,null,n,`created`);let l=!1;if(y(e)){l=so(null,h)&&n&&n.vnode.props&&n.vnode.props.appear;let r=e.content.firstChild;if(l){let e=r.getAttribute(`class`);e&&(r.$cls=e),h.beforeEnter(r)}v(r,e,n),t.el=e=r}if(f&16&&!(u&&(u.innerHTML||u.textContent))){let r=m(e.firstChild,t,e,n,i,a,s);for(;r;){fi(e,1)||ii();let t=r;r=r.nextSibling,c(t)}}else if(f&8){let n=t.children;n[0]===`
2`&&(e.tagName===`PRE`||e.tagName===`TEXTAREA`)&&(n=n.slice(1));let{textContent:r}=e;r!==n&&r!==n.replace(/\r\n|\r/g,`
3`)&&(fi(e,0)||ii(),e.textContent=t.children)}if(u){if(g||!s||d&48){let t=e.tagName.includes(`-`);for(let i in u)(g&&(i.endsWith(`value`)||i===`indeterminate`)||o(i)&&!E(i)||i[0]===`.`||t)&&r(e,i,null,u[i],void 0,n)}else if(u.onClick)r(e,`onClick`,null,u.onClick,void 0,n);else if(d&4&&nn(u.style))for(let e in u.style)u.style[e]}let _;(_=u&&u.onVnodeBeforeMount)&&Xo(_,n,t),p&&pr(t,null,n,`beforeMount`),((_=u&&u.onVnodeMounted)||p||l)&&wo(()=>{_&&Xo(_,n,t),l&&h.enter(e),p&&pr(t,null,n,`mounted`)},i)}return e.nextSibling},m=(e,t,r,o,s,c,u)=>{u=u||!!t.dynamicChildren;let d=t.children,p=d.length;for(let t=0;t<p;t++){let m=u?d[t]:d[t]=qo(d[t]),h=m.type===Do;e?(h&&!u&&t+1<p&&qo(d[t+1]).type===Do&&(l(i(e.data.slice(m.children.length)),r,a(e)),e.data=m.children),e=f(e,m,o,s,c,u)):h&&!m.children?l(m.el=i(``),r):(fi(r,1)||ii(),n(null,m,r,null,o,s,si(r),c))}return e},h=(e,t,n,r,i,o)=>{let{slotScopeIds:c}=t;c&&(i=i?i.concat(c):c);let d=s(e),f=m(a(e),t,d,n,r,i,o);return f&&ci(f)&&f.data===`]`?a(t.anchor=f):(ii(),l(t.anchor=u(`]`),d,f),f)},g=(e,t,r,i,o,l)=>{if(fi(e.parentElement,1)||ii(),t.el=null,l){let t=_(e);for(;;){let n=a(e);if(n&&n!==t)c(n);else break}}let u=a(e),d=s(e);return c(e),n(null,t,d,u,r,i,si(d),o),r&&(r.vnode.el=t.el,La(r,t.el)),u},_=(e,t=`[`,n=`]`)=>{let r=0;for(;e;)if(e=a(e),e&&ci(e)&&(e.data===t&&r++,e.data===n)){if(r===0)return a(e);r--}return e},v=(e,t,n)=>{let r=t.parentNode;r&&r.replaceChild(e,t);let i=n;for(;i;)i.vnode.el===t&&(i.vnode.el=i.subTree.el=e),i=i.parent},y=e=>e.nodeType===1&&e.tagName===`TEMPLATE`;return[d,f]}var ui=`data-allow-mismatch`,di={0:`text`,1:`children`,2:`class`,3:`style`,4:`attribute`};function fi(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(ui);)e=e.parentElement;let n=e&&e.getAttribute(ui);if(n==null)return!1;if(n===``)return!0;{let e=n.split(`,`);return t===0&&e.includes(`children`)?!0:e.includes(di[t])}}var pi=pe().requestIdleCallback||(e=>setTimeout(e,1)),mi=pe().cancelIdleCallback||(e=>clearTimeout(e)),hi=(e=1e4)=>t=>{let n=pi(t,{timeout:e});return()=>mi(n)};function gi(e){let{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:a,innerWidth:o}=window;return(t>0&&t<a||r>0&&r<a)&&(n>0&&n<o||i>0&&i<o)}var _i=e=>(t,n)=>{let r=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){r.disconnect(),t();break}},e);return n(e=>{if(e instanceof Element){if(gi(e))return t(),r.disconnect(),!1;r.observe(e)}}),()=>r.disconnect()},vi=e=>t=>{if(e){let n=matchMedia(e);if(n.matches)t();else return n.addEventListener(`change`,t,{once:!0}),()=>n.removeEventListener(`change`,t)}},yi=(e=[])=>(t,n)=>{v(e)&&(e=[e]);let r=!1,i=e=>{r||(r=!0,a(),t(),e.target.dispatchEvent(new e.constructor(e.type,e)))},a=()=>{n(t=>{for(let n of e)t.removeEventListener(n,i)})};return n(t=>{for(let n of e)t.addEventListener(n,i,{once:!0})}),a};function bi(e,t){if(ci(e)&&e.data===`[`){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(ci(r))if(r.data===`]`){if(--n===0)break}else r.data===`[`&&n++;r=r.nextSibling}}else t(e)}var xi=e=>!!e.type.__asyncLoader;function Si(e){_(e)&&(e={loader:e});let{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:a,timeout:o,suspensible:s=!0,onError:c}=e,l=null,u,d=0,f=()=>(d++,l=null,p()),p=()=>{let e;return l||(e=l=t().catch(e=>{if(e=e instanceof Error?e:Error(String(e)),c)return new Promise((t,n)=>{c(e,()=>t(f()),()=>n(e),d+1)});throw e}).then(t=>e!==l&&l?l:(t&&(t.__esModule||t[Symbol.toStringTag]===`Module`)&&(t=t.default),u=t,t)))};return B({name:`AsyncComponentWrapper`,__asyncLoader:p,__asyncHydrate(e,t,n){let r=!1;(t.bu||(t.bu=[])).push(()=>r=!0);let i=()=>{r||n()},o=a?()=>{let n=a(i,t=>bi(e,t));n&&(t.bum||(t.bum=[])).push(n)}:i;u?o():p().then(()=>!t.isUnmounted&&o())},get __asyncResolved(){return u},setup(){let e=es;if(Qr(e),u)return()=>Ci(u,e);let t=t=>{l=null,Bn(t,e,13,!r)};if(s&&e.suspense||ss)return p().then(t=>()=>Ci(t,e)).catch(e=>(t(e),()=>r?K(r,{error:e}):null));let a=M(!1),c=M(),d=M(!!i);return i&&setTimeout(()=>{d.value=!1},i),o!=null&&setTimeout(()=>{if(!a.value&&!c.value){let e=Error(`Async component timed out after ${o}ms.`);t(e),c.value=e}},o),p().then(()=>{a.value=!0,e.parent&&wi(e.parent.vnode)&&e.parent.update()}).catch(e=>{t(e),c.value=e}),()=>{if(a.value&&u)return Ci(u,e);if(c.value&&r)return K(r,{error:c.value});if(n&&!d.value)return Ci(n,e)}}})}function Ci(e,t){let{ref:n,props:r,children:i,ce:a}=t.vnode,o=K(e,r,i);return o.ref=n,o.ce=a,delete t.vnode.ce,o}var wi=e=>e.type.__isKeepAlive,Ti={name:`KeepAlive`,__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){let n=ts(),r=n.ctx;if(!r.renderer)return()=>{let e=t.default&&t.default();return e&&e.length===1?e[0]:e};let i=new Map,a=new Set,o=null,s=n.suspense,{renderer:{p:c,m:l,um:u,o:{createElement:d}}}=r,f=d(`div`);r.activate=(e,t,n,r,i)=>{let a=e.component;l(e,t,n,0,s),c(a.vnode,e,t,n,a,s,r,e.slotScopeIds,i),to(()=>{a.isDeactivated=!1,a.a&&ce(a.a);let t=e.props&&e.props.onVnodeMounted;t&&Xo(t,a.parent,e)},s)},r.deactivate=e=>{let t=e.component;fo(t.m),fo(t.a),l(e,f,null,1,s),to(()=>{t.da&&ce(t.da);let n=e.props&&e.props.onVnodeUnmounted;n&&Xo(n,t.parent,e),t.isDeactivated=!0},s)};function p(e){ji(e),u(e,n,s,!0)}function m(e){i.forEach((t,n)=>{let r=ys(xi(t)?t.type.__asyncResolved||{}:t.type);r&&!e(r)&&h(n)})}function h(e){let t=i.get(e);t&&(!o||!Ro(t,o))?p(t):o&&ji(o),i.delete(e),a.delete(e)}z(()=>[e.include,e.exclude],([e,t])=>{e&&m(t=>Ei(e,t)),t&&m(e=>!Ei(t,e))},{flush:`post`,deep:!0});let g=null,_=()=>{g!=null&&(mo(n.subTree.type)?to(()=>{i.set(g,Mi(n.subTree))},n.subTree.suspense):i.set(g,Mi(n.subTree)))};return V(_),Li(_),Ri(()=>{i.forEach(e=>{let{subTree:t,suspense:r}=n,i=Mi(t);if(e.type===i.type&&e.key===i.key){ji(i);let e=i.component.da;e&&to(e,r);return}p(e)})}),()=>{if(g=null,!t.default)return o=null;let n=t.default(),r=n[0];if(n.length>1)return o=null,n;if(!Lo(r)||!(r.shapeFlag&4)&&!(r.shapeFlag&128))return o=null,r;let s=Mi(r);if(s.type===Oo)return o=null,s;let c=s.type,l=ys(xi(s)?s.type.__asyncResolved||{}:c),{include:u,exclude:d,max:f}=e;if(u&&(!l||!Ei(u,l))||d&&l&&Ei(d,l))return s.shapeFlag&=-257,o=s,r;let p=s.key==null?c:s.key,m=i.get(p);return s.el&&(s=Wo(s),r.shapeFlag&128&&(r.ssContent=s)),g=p,m?(s.el=m.el,s.component=m.component,s.transition&&Yr(s,s.transition),s.shapeFlag|=512,a.delete(p),a.add(p)):(a.add(p),f&&a.size>parseInt(f,10)&&h(a.values().next().value)),s.shapeFlag|=256,o=s,mo(r.type)?r:s}}};function Ei(e,t){return f(e)?e.some(e=>Ei(e,t)):v(e)?e.split(`,`).includes(t):g(e)?(e.lastIndex=0,e.test(t)):!1}function Di(e,t){ki(e,`a`,t)}function Oi(e,t){ki(e,`da`,t)}function ki(e,t,n=es){let r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Ni(t,r,n),n){let e=n.parent;for(;e&&e.parent;)wi(e.parent.vnode)&&Ai(r,t,n,e),e=e.parent}}function Ai(e,t,n,r){let i=Ni(t,e,r,!0);zi(()=>{l(r[t],i)},n)}function ji(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Mi(e){return e.shapeFlag&128?e.ssContent:e}function Ni(e,t,n=es,r=!1){if(n){let i=n[e]||(n[e]=[]),a=t.__weh||(t.__weh=(...r)=>{tt();let i=is(n),a=zn(t,n,e,r);return i(),nt(),a});return r?i.unshift(a):i.push(a),a}}var Pi=e=>(t,n=es)=>{(!ss||e===`sp`)&&Ni(e,(...e)=>t(...e),n)},Fi=Pi(`bm`),V=Pi(`m`),Ii=Pi(`bu`),Li=Pi(`u`),Ri=Pi(`bum`),zi=Pi(`um`),Bi=Pi(`sp`),Vi=Pi(`rtg`),Hi=Pi(`rtc`);function Ui(e,t=es){Ni(`ec`,e,t)}var Wi=`components`,Gi=`directives`;function Ki(e,t){return Xi(Wi,e,!0,t)||e}var qi=Symbol.for(`v-ndc`);function Ji(e){return v(e)?Xi(Wi,e,!1)||e:e||qi}function Yi(e){return Xi(Gi,e)}function Xi(e,t,n=!0,r=!1){let i=or||es;if(i){let n=i.type;if(e===Wi){let e=ys(n,!1);if(e&&(e===t||e===D(t)||e===ae(D(t))))return n}let a=Zi(i[e]||n[e],t)||Zi(i.appContext[e],t);return!a&&r?n:a}}function Zi(e,t){return e&&(e[t]||e[D(t)]||e[ae(D(t))])}function Qi(e,t,n,r){let i,a=n&&n[r],o=f(e);if(o||v(e)){let n=o&&nn(e),r=!1,s=!1;n&&(r=!an(e),s=rn(e),e=gt(e)),i=Array(e.length);for(let n=0,o=e.length;n<o;n++)i[n]=t(r?s?ln(cn(e[n])):cn(e[n]):e[n],n,void 0,a&&a[n])}else if(typeof e==`number`){i=Array(e);for(let n=0;n<e;n++)i[n]=t(n+1,n,void 0,a&&a[n])}else if(b(e))if(e[Symbol.iterator])i=Array.from(e,(e,n)=>t(e,n,void 0,a&&a[n]));else{let n=Object.keys(e);i=Array(n.length);for(let r=0,o=n.length;r<o;r++){let o=n[r];i[r]=t(e[o],o,r,a&&a[r])}}else i=[];return n&&(n[r]=i),i}function $i(e,t){for(let n=0;n<t.length;n++){let r=t[n];if(f(r))for(let t=0;t<r.length;t++)e[r[t].name]=r[t].fn;else r&&(e[r.name]=r.key?(...e)=>{let t=r.fn(...e);return t&&(t.key=r.key),t}:r.fn)}return e}function H(e,t,n={},r,i){if(or.ce||or.parent&&xi(or.parent)&&or.parent.ce){let e=Object.keys(n).length>0;return t!=="default"&&(n.name=t),W(),G(U,null,[K(`slot`,n,r&&r())],e?-2:64)}let a=e[t];a&&a._c&&(a._d=!1),W();let o=a&&ea(a(n)),s=n.key||o&&o.key,c=G(U,{key:(s&&!y(s)?s:`_${t}`)+(!o&&r?`_fb`:``)},o||(r?r():[]),o&&e._===1?64:-2);return!i&&c.scopeId&&(c.slotScopeIds=[c.scopeId+`-s`]),a&&a._c&&(a._d=!0),c}function ea(e){return e.some(e=>Lo(e)?!(e.type===Oo||e.type===U&&!ea(e.children)):!0)?e:null}function ta(e,t){let n={};for(let r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:oe(r)]=e[r];return n}var na=e=>e?os(e)?vs(e):na(e.parent):null,ra=c(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=>na(e.parent),$root:e=>na(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>e.type,$forceUpdate:e=>e.f||(e.f=()=>{Xn(e.update)}),$nextTick:e=>e.n||(e.n=L.bind(e.proxy)),$watch:e=>i}),ia=(e,t)=>e!==n&&!e.__isScriptSetup&&d(e,t),aa={get({_:e},t){if(t===`__v_skip`)return!0;let{ctx:r,setupState:i,data:a,props:o,accessCache:s,type:c,appContext:l}=e;if(t[0]!==`$`){let e=s[t];if(e!==void 0)switch(e){case 1:return i[t];case 2:return a[t];case 4:return r[t];case 3:return o[t]}else if(ia(i,t))return s[t]=1,i[t];else if(d(o,t))return s[t]=3,o[t];else if(r!==n&&d(r,t))return s[t]=4,r[t];else s[t]=0}let u=ra[t],f,p;if(u)return t===`$attrs`&&ft(e.attrs,`get`,``),u(e);if((f=c.__cssModules)&&(f=f[t]))return f;if(r!==n&&d(r,t))return s[t]=4,r[t];if(p=l.config.globalProperties,d(p,t))return p[t]},set({_:e},t,n){let{data:r,setupState:i,ctx:a}=e;return ia(i,t)?(i[t]=n,!0):d(e.props,t)||t[0]===`$`&&t.slice(1)in e?!1:(a[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,props:a,type:o}},s){let c;return!!(n[s]||ia(t,s)||d(a,s)||d(r,s)||d(ra,s)||d(i.config.globalProperties,s)||(c=o.__cssModules)&&c[s])},defineProperty(e,t,n){return n.get==null?d(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}},oa=c({},aa,{get(e,t){if(t!==Symbol.unscopables)return aa.get(e,t,e)},has(e,t){return t[0]!==`_`&&!me(t)}});function sa(){return null}function ca(){return null}function la(e){}function ua(e){}function da(){return null}function fa(){}function pa(e,t){return null}function ma(){return ga(`useSlots`).slots}function ha(){return ga(`useAttrs`).attrs}function ga(e){let t=ts();return t.setupContext||(t.setupContext=_s(t))}function _a(e){return f(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}function va(e,t){let n=_a(e);for(let e in t){if(e.startsWith(`__skip`))continue;let r=n[e];r?f(r)||_(r)?r=n[e]={type:r,default:t[e]}:r.default=t[e]:r===null&&(r=n[e]={default:t[e]}),r&&t[`__skip_${e}`]&&(r.skipFactory=!0)}return n}function ya(e,t){return!e||!t?e||t:f(e)&&f(t)?e.concat(t):c({},_a(e),_a(t))}function ba(e,t){let n={};for(let r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function xa(e){let t=ts(),n=e();return as(),x(n)&&(n=n.catch(e=>{throw is(t),e})),[n,()=>is(t)]}function Sa(){return{app:null,config:{isNativeTag:a,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}}var Ca=0;function wa(e,t){return function(n,r=null){_(n)||(n=c({},n)),r!=null&&!b(r)&&(r=null);let i=Sa(),a=new WeakSet,o=[],s=!1,l=i.app={_uid:Ca++,_component:n,_props:r,_container:null,_context:i,_instance:null,version:Ts,get config(){return i.config},set config(e){},use(e,...t){return a.has(e)||(e&&_(e.install)?(a.add(e),e.install(l,...t)):_(e)&&(a.add(e),e(l,...t))),l},mixin(e){return l},component(e,t){return t?(i.components[e]=t,l):i.components[e]},directive(e,t){return t?(i.directives[e]=t,l):i.directives[e]},mount(a,o,c){if(!s){let u=l._ceVNode||K(n,r);return u.appContext=i,c===!0?c=`svg`:c===!1&&(c=void 0),o&&t?t(u,a):e(u,a,c),s=!0,l._container=a,a.__vue_app__=l,vs(u.component)}},onUnmount(e){o.push(e)},unmount(){s&&(zn(o,l._instance,16),e(null,l._container),delete l._container.__vue_app__)},provide(e,t){return i.provides[e]=t,l},runWithContext(e){let t=Ta;Ta=l;try{return e()}finally{Ta=t}}};return l}}var Ta=null;function Ea(e,t,r=n){let i=ts(),a=D(t),o=ie(t),s=Da(e,a),c=gn((s,c)=>{let l,u=n,d;return xr(()=>{let t=e[a];se(l,t)&&(l=t,c())}),{get(){return s(),r.get?r.get(l):l},set(e){let s=r.set?r.set(e):e;if(!se(s,l)&&!(u!==n&&se(e,u)))return;let f=i.vnode.props;f&&(t in f||a in f||o in f)&&(`onUpdate:${t}`in f||`onUpdate:${a}`in f||`onUpdate:${o}`in f)||(l=e,c()),i.emit(`update:${t}`,s),se(e,s)&&se(e,u)&&!se(s,d)&&c(),u=e,d=s}}});return c[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?s||n:c,done:!1}:{done:!0}}}},c}var Da=(e,t)=>t===`modelValue`||t===`model-value`?e.modelModifiers:e[`${t}Modifiers`]||e[`${D(t)}Modifiers`]||e[`${ie(t)}Modifiers`];function Oa(e,t,...r){if(e.isUnmounted)return;let i=e.vnode.props||n,a=r,o=t.startsWith(`update:`),s=o&&Da(i,t.slice(7));s&&(s.trim&&(a=r.map(e=>v(e)?e.trim():e)),s.number&&(a=r.map(ue)));let c,l=i[c=oe(t)]||i[c=oe(D(t))];!l&&o&&(l=i[c=oe(ie(t))]),l&&zn(l,e,6,a);let u=i[c+`Once`];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,zn(u,e,6,a)}}function ka(e,t,n=!1){let r=t.emitsCache,i=r.get(e);if(i!==void 0)return i;let a=e.emits,o={};return a?(f(a)?a.forEach(e=>o[e]=null):c(o,a),b(e)&&r.set(e,o),o):(b(e)&&r.set(e,null),null)}function Aa(e,t){return!e||!o(t)?!1:(t=t.slice(2).replace(/Once$/,``),d(e,t[0].toLowerCase()+t.slice(1))||d(e,ie(t))||d(e,t))}function ja(e){let{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[a],slots:o,attrs:c,emit:l,render:u,renderCache:d,props:f,data:p,setupState:m,ctx:h,inheritAttrs:g}=e,_=cr(e),v,y;try{if(n.shapeFlag&4){let e=i||r,t=e;v=qo(u.call(t,e,d,f,m,p,h)),y=c}else{let e=t;v=qo(e.length>1?e(f,{attrs:c,slots:o,emit:l}):e(f,null)),y=t.props?c:Na(c)}}catch(t){Ao.length=0,Bn(t,e,1),v=K(Oo)}let b=v;if(y&&g!==!1){let e=Object.keys(y),{shapeFlag:t}=b;e.length&&t&7&&(a&&e.some(s)&&(y=Pa(y,a)),b=Wo(b,y,!1,!0))}return n.dirs&&(b=Wo(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Yr(b,n.transition),v=b,cr(_),v}function Ma(e,t=!0){let n;for(let t=0;t<e.length;t++){let r=e[t];if(Lo(r)){if(r.type!==Oo||r.children===`v-if`){if(n)return;n=r}}else return}return n}var Na=e=>{let t;for(let n in e)(n===`class`||n===`style`||o(n))&&((t||(t={}))[n]=e[n]);return t},Pa=(e,t)=>{let n={};for(let r in e)(!s(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Fa(e,t,n){let{props:r,children:i,component:a}=e,{props:o,children:s,patchFlag:c}=t,l=a.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return r?Ia(r,o,l):!!o;if(c&8){let e=t.dynamicProps;for(let t=0;t<e.length;t++){let n=e[t];if(o[n]!==r[n]&&!Aa(l,n))return!0}}}else return(i||s)&&(!s||!s.$stable)?!0:r===o?!1:r?o?Ia(r,o,l):!0:!!o;return!1}function Ia(e,t,n){let r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){let a=r[i];if(t[a]!==e[a]&&!Aa(n,a))return!0}return!1}function La({vnode:e,parent:t},n){for(;t;){let r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}var Ra={},za=()=>Object.create(Ra),Ba=e=>Object.getPrototypeOf(e)===Ra;function Va(e,t,n,r=!1){let i={},a=za();e.propsDefaults=Object.create(null),Ua(e,t,i,a);for(let t in e.propsOptions[0])t in i||(i[t]=void 0);n?e.props=r?i:Qt(i):e.type.props?e.props=i:e.props=a,e.attrs=a}function Ha(e,t,n,r){let{props:i,attrs:a,vnode:{patchFlag:o}}=e,s=A(i),[c]=e.propsOptions,l=!1;if((r||o>0)&&!(o&16)){if(o&8){let n=e.vnode.dynamicProps;for(let r=0;r<n.length;r++){let o=n[r];if(Aa(e.emitsOptions,o))continue;let u=t[o];if(c)if(d(a,o))u!==a[o]&&(a[o]=u,l=!0);else{let t=D(o);i[t]=Wa(c,s,t,u,e,!1)}else u!==a[o]&&(a[o]=u,l=!0)}}}else{Ua(e,t,i,a)&&(l=!0);let r;for(let a in s)(!t||!d(t,a)&&((r=ie(a))===a||!d(t,r)))&&(c?n&&(n[a]!==void 0||n[r]!==void 0)&&(i[a]=Wa(c,s,a,void 0,e,!0)):delete i[a]);if(a!==s)for(let e in a)(!t||!d(t,e))&&(delete a[e],l=!0)}l&&pt(e.attrs,`set`,``)}function Ua(e,t,r,i){let[a,o]=e.propsOptions,s=!1,c;if(t)for(let n in t){if(E(n))continue;let l=t[n],u;a&&d(a,u=D(n))?!o||!o.includes(u)?r[u]=l:(c||(c={}))[u]=l:Aa(e.emitsOptions,n)||(!(n in i)||l!==i[n])&&(i[n]=l,s=!0)}if(o){let t=A(r),i=c||n;for(let n=0;n<o.length;n++){let s=o[n];r[s]=Wa(a,t,s,i[s],e,!d(i,s))}}return s}function Wa(e,t,n,r,i,a){let o=e[n];if(o!=null){let e=d(o,`default`);if(e&&r===void 0){let e=o.default;if(o.type!==Function&&!o.skipFactory&&_(e)){let{propsDefaults:a}=i;if(n in a)r=a[n];else{let o=is(i);r=a[n]=e.call(null,t),o()}}else r=e;i.ce&&i.ce._setProp(n,r)}o[0]&&(a&&!e?r=!1:o[1]&&(r===``||r===ie(n))&&(r=!0))}return r}function Ga(e,t,i=!1){let a=t.propsCache,o=a.get(e);if(o)return o;let s=e.props,l={},u=[];if(!s)return b(e)&&a.set(e,r),r;if(f(s))for(let e=0;e<s.length;e++){let t=D(s[e]);Ka(t)&&(l[t]=n)}else if(s)for(let e in s){let t=D(e);if(Ka(t)){let n=s[e],r=l[t]=f(n)||_(n)?{type:n}:c({},n),i=r.type,a=!1,o=!0;if(f(i))for(let e=0;e<i.length;++e){let t=i[e],n=_(t)&&t.name;if(n===`Boolean`){a=!0;break}else n===`String`&&(o=!1)}else a=_(i)&&i.name===`Boolean`;r[0]=a,r[1]=o,(a||d(r,`default`))&&u.push(t)}}let p=[l,u];return b(e)&&a.set(e,p),p}function Ka(e){return e[0]!==`$`&&!E(e)}var qa=e=>e===`_`||e===`_ctx`||e===`$stable`,Ja=e=>f(e)?e.map(qo):[qo(e)],Ya=(e,t,n)=>{if(t._n)return t;
vendor: 4,304 bytes, line 3
3let r=R((...e)=>Ja(t(...e)),n);return r._c=!1,r},Xa=(e,t,n)=>{let r=e._ctx;for(let n in e){if(qa(n))continue;let i=e[n];if(_(i))t[n]=Ya(n,i,r);else if(i!=null){let e=Ja(i);t[n]=()=>e}}},Za=(e,t)=>{let n=Ja(t);e.slots.default=()=>n},Qa=(e,t,n)=>{for(let r in t)(n||!qa(r))&&(e[r]=t[r])},$a=(e,t,n)=>{let r=e.slots=za();if(e.vnode.shapeFlag&32){let e=t._;e?(Qa(r,t,n),n&&le(r,`_`,e,!0)):Xa(t,r)}else t&&Za(e,t)},eo=(e,t,r)=>{let{vnode:i,slots:a}=e,o=!0,s=n;if(i.shapeFlag&32){let e=t._;e?r&&e===1?o=!1:Qa(a,t,r):(o=!t.$stable,Xa(t,a)),s=t}else t&&(Za(e,t),s={default:1});if(o)for(let e in a)!qa(e)&&s[e]==null&&delete a[e]},to=wo;function no(e){return io(e)}function ro(e){return io(e,li)}function io(e,t){let a=pe();a.__VUE__=!0;let{insert:o,remove:s,patchProp:c,createElement:l,createText:u,createComment:d,setText:f,setElementText:p,parentNode:m,nextSibling:h,setScopeId:g=i,insertStaticContent:_}=e,v=(e,t,n,r=null,i=null,a=null,o=void 0,s=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Ro(e,t)&&(r=O(e),ge(e,i,a,!0),e=null),t.patchFlag===-2&&(c=!1,t.dynamicChildren=null);let{type:l,ref:u,shapeFlag:d}=t;switch(l){case Do:y(e,t,n,r);break;case Oo:b(e,t,n,r);break;case ko:e??x(t,n,r,o);break;case U:ie(e,t,n,r,i,a,o,s,c);break;default:d&1?w(e,t,n,r,i,a,o,s,c):d&6?ae(e,t,n,r,i,a,o,s,c):(d&64||d&128)&&l.process(e,t,n,r,i,a,o,s,c,Ce)}u!=null&&i?ti(u,e&&e.ref,a,t||e,!t):u==null&&e&&e.ref!=null&&ti(e.ref,null,a,e,!0)},y=(e,t,n,r)=>{if(e==null)o(t.el=u(t.children),n,r);else{let n=t.el=e.el;t.children!==e.children&&f(n,t.children)}},b=(e,t,n,r)=>{e==null?o(t.el=d(t.children||``),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=_(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=h(e),o(e,n,r),e=i;o(t,n,r)},C=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=h(e),s(e),e=n;s(t)},w=(e,t,n,r,i,a,o,s,c)=>{if(t.type===`svg`?o=`svg`:t.type===`math`&&(o=`mathml`),e==null)T(t,n,r,i,a,o,s,c);else{let n=e.el&&e.el._isVueCE?e.el:null;try{n&&n._beginPatch(),ne(e,t,i,a,o,s,c)}finally{n&&n._endPatch()}}},T=(e,t,n,r,i,a,s,u)=>{let d,f,{props:m,shapeFlag:h,transition:g,dirs:_}=e;if(d=e.el=l(e.type,a,m&&m.is,m),h&8?p(d,e.children):h&16&&te(e.children,d,null,r,i,ao(e,a),s,u),_&&pr(e,null,r,`created`),ee(d,e,e.scopeId,s,r),m){for(let e in m)e!==`value`&&!E(e)&&c(d,e,null,m[e],a,r);`value`in m&&c(d,`value`,null,m.value,a),(f=m.onVnodeBeforeMount)&&Xo(f,r,e)}_&&pr(e,null,r,`beforeMount`);let v=so(i,g);v&&g.beforeEnter(d),o(d,t,n),((f=m&&m.onVnodeMounted)||v||_)&&to(()=>{f&&Xo(f,r,e),v&&g.enter(d),_&&pr(e,null,r,`mounted`)},i)},ee=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let t=0;t<r.length;t++)g(e,r[t]);if(i){let n=i.subTree;if(t===n||mo(n.type)&&(n.ssContent===t||n.ssFallback===t)){let t=i.vnode;ee(e,t,t.scopeId,t.slotScopeIds,i.parent)}}},te=(e,t,n,r,i,a,o,s,c=0)=>{for(let l=c;l<e.length;l++)v(null,e[l]=s?Jo(e[l]):qo(e[l]),t,n,r,i,a,o,s)},ne=(e,t,r,i,a,o,s)=>{let l=t.el=e.el,{patchFlag:u,dynamicChildren:d,dirs:f}=t;u|=e.patchFlag&16;let m=e.props||n,h=t.props||n,g;if(r&&oo(r,!1),(g=h.onVnodeBeforeUpdate)&&Xo(g,r,t,e),f&&pr(t,e,r,`beforeUpdate`),r&&oo(r,!0),(m.innerHTML&&h.innerHTML==null||m.textContent&&h.textContent==null)&&p(l,``),d?D(e.dynamicChildren,d,l,r,i,ao(t,a),o):s||de(e,t,l,null,r,i,ao(t,a),o,!1),u>0){if(u&16)re(l,m,h,r,a);else if(u&2&&m.class!==h.class&&c(l,`class`,null,h.class,a),u&4&&c(l,`style`,m.style,h.style,a),u&8){let e=t.dynamicProps;for(let t=0;t<e.length;t++){let n=e[t],i=m[n],o=h[n];(o!==i||n===`value`)&&c(l,n,i,o,a,r)}}u&1&&e.children!==t.children&&p(l,t.children)}else!s&&d==null&&re(l,m,h,r,a);((g=h.onVnodeUpdated)||f)&&to(()=>{g&&Xo(g,r,t,e),f&&pr(t,e,r,`updated`)},i)},D=(e,t,n,r,i,a,o)=>{for(let s=0;s<t.length;s++){let c=e[s],l=t[s];v(c,l,c.el&&(c.type===U||!Ro(c,l)||c.shapeFlag&198)?m(c.el):n,null,r,i,a,o,!0)}},re=(e,t,r,i,a)=>{if(t!==r){if(t!==n)for(let n in t)!E(n)&&!(n in r)&&c(e,n,t[n],null,a,i);for(let n in r){if(E(n))continue;let o=r[n],s=t[n];o!==s&&n!==`value`&&c(e,n,s,o,a,i)}`value`in r&&c(e,`value`,t.value,r.value,a)}},ie=(e,t,n,r,i,a,s,c,l)=>{let d=t.el=e?e.el:u(``),f=t.anchor=e?e.anchor:u(``),{patchFlag:p,dynamicChildren:m,slotScopeIds:h}=t;h&&(c=c?c.concat(h):h),e==null?(o(d,n,r),o(f,n,r),te(t.children||[],n,f,i,a,s,c,l)):p>0&&p&64&&m&&e.dynamicChildren&&e.dynamicChildren.length===m.length?(D(e.dynamicChildren,m,
vendor: 12,128 bytes, line 3
3n,i,a,s,c),(t.key!=null||i&&t===i.subTree)&&co(e,t,!0)):de(e,t,n,f,i,a,s,c,l)},ae=(e,t,n,r,i,a,o,s,c)=>{t.slotScopeIds=s,e==null?t.shapeFlag&512?i.ctx.activate(t,n,r,o,c):oe(t,n,r,i,a,o,c):se(e,t,c)},oe=(e,t,n,r,i,a,o)=>{let s=e.component=$o(e,r,i);if(wi(e)&&(s.ctx.renderer=Ce),cs(s,!1,o),s.asyncDep){if(i&&i.registerDep(s,le,o),!e.el){let r=s.subTree=K(Oo);b(null,r,t,n),e.placeholder=r.el}}else le(s,e,t,n,i,a,o)},se=(e,t,n)=>{let r=t.component=e.component;if(Fa(e,t,n))if(r.asyncDep&&!r.asyncResolved){ue(r,t,n);return}else r.next=t,r.update();else t.el=e.el,r.vnode=t},le=(e,t,n,r,i,a,o)=>{let s=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:c,vnode:l}=e;{let n=uo(e);if(n){t&&(t.el=l.el,ue(e,t,o)),n.asyncDep.then(()=>{e.isUnmounted||s()});return}}let u=t,d;oo(e,!1),t?(t.el=l.el,ue(e,t,o)):t=l,n&&ce(n),(d=t.props&&t.props.onVnodeBeforeUpdate)&&Xo(d,c,t,l),oo(e,!0);let f=ja(e),p=e.subTree;e.subTree=f,v(p,f,m(p.el),O(p),e,i,a),t.el=f.el,u===null&&La(e,f.el),r&&to(r,i),(d=t.props&&t.props.onVnodeUpdated)&&to(()=>Xo(d,c,t,l),i)}else{let o,{el:s,props:c}=t,{bm:l,m:u,parent:d,root:f,type:p}=e,m=xi(t);if(oo(e,!1),l&&ce(l),!m&&(o=c&&c.onVnodeBeforeMount)&&Xo(o,d,t),oo(e,!0),s&&Te){let t=()=>{e.subTree=ja(e),Te(s,e.subTree,e,i,null)};m&&p.__asyncHydrate?p.__asyncHydrate(s,e,t):t()}else{f.ce&&f.ce._def.shadowRoot!==!1&&f.ce._injectChildStyle(p);let o=e.subTree=ja(e);v(null,o,n,r,e,i,a),t.el=o.el}if(u&&to(u,i),!m&&(o=c&&c.onVnodeMounted)){let e=t;to(()=>Xo(o,d,e),i)}(t.shapeFlag&256||d&&xi(d.vnode)&&d.vnode.shapeFlag&256)&&e.a&&to(e.a,i),e.isMounted=!0,t=n=r=null}};e.scope.on();let c=e.effect=new Re(s);e.scope.off();let l=e.update=c.run.bind(c),u=e.job=c.runIfDirty.bind(c);u.i=e,u.id=e.uid,c.scheduler=()=>Xn(u),oo(e,!0),l()},ue=(e,t,n)=>{t.component=e;let r=e.vnode.props;e.vnode=t,e.next=null,Ha(e,t.props,r,n),eo(e,t.children,n),tt(),$n(e),nt()},de=(e,t,n,r,i,a,o,s,c=!1)=>{let l=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:f,shapeFlag:m}=t;if(f>0){if(f&128){me(l,d,n,r,i,a,o,s,c);return}else if(f&256){fe(l,d,n,r,i,a,o,s,c);return}}m&8?(u&16&&be(l,i,a),d!==l&&p(n,d)):u&16?m&16?me(l,d,n,r,i,a,o,s,c):be(l,i,a,!0):(u&8&&p(n,``),m&16&&te(d,n,r,i,a,o,s,c))},fe=(e,t,n,i,a,o,s,c,l)=>{e=e||r,t=t||r;let u=e.length,d=t.length,f=Math.min(u,d),p;for(p=0;p<f;p++){let r=t[p]=l?Jo(t[p]):qo(t[p]);v(e[p],r,n,null,a,o,s,c,l)}u>d?be(e,a,o,!0,!1,f):te(t,n,i,a,o,s,c,l,f)},me=(e,t,n,i,a,o,s,c,l)=>{let u=0,d=t.length,f=e.length-1,p=d-1;for(;u<=f&&u<=p;){let r=e[u],i=t[u]=l?Jo(t[u]):qo(t[u]);if(Ro(r,i))v(r,i,n,null,a,o,s,c,l);else break;u++}for(;u<=f&&u<=p;){let r=e[f],i=t[p]=l?Jo(t[p]):qo(t[p]);if(Ro(r,i))v(r,i,n,null,a,o,s,c,l);else break;f--,p--}if(u>f){if(u<=p){let e=p+1,r=e<d?t[e].el:i;for(;u<=p;)v(null,t[u]=l?Jo(t[u]):qo(t[u]),n,r,a,o,s,c,l),u++}}else if(u>p)for(;u<=f;)ge(e[u],a,o,!0),u++;else{let m=u,h=u,g=new Map;for(u=h;u<=p;u++){let e=t[u]=l?Jo(t[u]):qo(t[u]);e.key!=null&&g.set(e.key,u)}let _,y=0,b=p-h+1,x=!1,S=0,C=Array(b);for(u=0;u<b;u++)C[u]=0;for(u=m;u<=f;u++){let r=e[u];if(y>=b){ge(r,a,o,!0);continue}let i;if(r.key!=null)i=g.get(r.key);else for(_=h;_<=p;_++)if(C[_-h]===0&&Ro(r,t[_])){i=_;break}i===void 0?ge(r,a,o,!0):(C[i-h]=u+1,i>=S?S=i:x=!0,v(r,t[i],n,null,a,o,s,c,l),y++)}let w=x?lo(C):r;for(_=w.length-1,u=b-1;u>=0;u--){let e=h+u,r=t[e],f=t[e+1],p=e+1<d?f.el||po(f):i;C[u]===0?v(null,r,n,p,a,o,s,c,l):x&&(_<0||u!==w[_]?he(r,n,p,2):_--)}}},he=(e,t,n,r,i=null)=>{let{el:a,type:c,transition:l,children:u,shapeFlag:d}=e;if(d&6){he(e.component.subTree,t,n,r);return}if(d&128){e.suspense.move(t,n,r);return}if(d&64){c.move(e,t,n,Ce);return}if(c===U){o(a,t,n);for(let e=0;e<u.length;e++)he(u[e],t,n,r);o(e.anchor,t,n);return}if(c===ko){S(e,t,n);return}if(r!==2&&d&1&&l)if(r===0)l.beforeEnter(a),o(a,t,n),to(()=>l.enter(a),i);else{let{leave:r,delayLeave:i,afterLeave:c}=l,u=()=>{e.ctx.isUnmounted?s(a):o(a,t,n)},d=()=>{a._isLeaving&&a[Ir](!0),r(a,()=>{u(),c&&c()})};i?i(a,u,d):d()}else o(a,t,n)},ge=(e,t,n,r=!1,i=!1)=>{let{type:a,props:o,ref:s,children:c,dynamicChildren:l,shapeFlag:u,patchFlag:d,dirs:f,cacheIndex:p}=e;if(d===-2&&(i=!1),s!=null&&(tt(),ti(s,null,n,e,!0),nt()),p!=null&&(t.renderCache[p]=void 0),u&256){t.ctx.deactivate(e);return}let m=u&1&&f,h=!xi(e),g;if(h&&(g=o&&o.onVnodeBeforeUnmount)&&Xo(g,t,e),u&6)ye(e.component,n,r);else{if(u&128){e.suspense.unmount(n,r);return}m&&pr(e,null,t,`beforeUnmount`),u&64?e.type.remove(e,t,n,Ce,r):l&&!l.hasOnce&&(a!==U||d>0&&d&64)?be(l,t,n,!1,!0):(a===U&&d&384||!i&&u&16)&&be(c,t,n),r&&_e(e)}(h&&(g=o&&o.onVnodeUnmounted)||m)&&to(()=>{g&&Xo(g,t,e),m&&pr(e,null,t,`unmounted`)},n)},_e=e=>{let{type:t,el:n,anchor:r,transition:i}=e;if(t===U){ve(n,r);return}if(t===ko){C(e);return}let a=()=>{s(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(e.shapeFlag&1&&i&&!i.persisted){let{leave:t,delayLeave:r}=i,o=()=>t(n,a);r?r(e.el,a,o):o()}else a()},ve=(e,t)=>{let n;for(;e!==t;)n=h(e),s(e),e=n;s(t)},ye=(e,t,n)=>{let{bum:r,scope:i,job:a,subTree:o,um:s,m:c,a:l}=e;fo(c),fo(l),r&&ce(r),i.stop(),a&&(a.flags|=8,ge(o,e,t,n)),s&&to(s,t),to(()=>{e.isUnmounted=!0},t)},be=(e,t,n,r=!1,i=!1,a=0)=>{for(let o=a;o<e.length;o++)ge(e[o],t,n,r,i)},O=e=>{if(e.shapeFlag&6)return O(e.component.subTree);if(e.shapeFlag&128)return e.suspense.next();let t=h(e.anchor||e.el),n=t&&t[Cr];return n?h(n):t},xe=!1,Se=(e,t,n)=>{let r;e==null?t._vnode&&(ge(t._vnode,null,null,!0),r=t._vnode.component):v(t._vnode||null,e,t,null,null,null,n),t._vnode=e,xe||(xe=!0,$n(r),er(),xe=!1)},Ce={p:v,um:ge,m:he,r:_e,mt:oe,mc:te,pc:de,pbc:D,n:O,o:e},we,Te;return t&&([we,Te]=t(Ce)),{render:Se,hydrate:we,createApp:wa(Se,we)}}function ao({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 oo({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function so(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function co(e,t,n=!1){let r=e.children,i=t.children;if(f(r)&&f(i))for(let t=0;t<r.length;t++){let a=r[t],o=i[t];o.shapeFlag&1&&!o.dynamicChildren&&((o.patchFlag<=0||o.patchFlag===32)&&(o=i[t]=Jo(i[t]),o.el=a.el),!n&&o.patchFlag!==-2&&co(a,o)),o.type===Do&&(o.patchFlag===-1?o.__elIndex=t+ +(e.type===U):o.el=a.el),o.type===Oo&&!o.el&&(o.el=a.el)}}function lo(e){let t=e.slice(),n=[0],r,i,a,o,s,c=e.length;for(r=0;r<c;r++){let c=e[r];if(c!==0){if(i=n[n.length-1],e[i]<c){t[r]=i,n.push(r);continue}for(a=0,o=n.length-1;a<o;)s=a+o>>1,e[n[s]]<c?a=s+1:o=s;c<e[n[a]]&&(a>0&&(t[r]=n[a-1]),n[a]=r)}}for(a=n.length,o=n[a-1];a-->0;)n[a]=o,o=t[o];return n}function uo(e){let t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:uo(t)}function fo(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function po(e){if(e.placeholder)return e.placeholder;let t=e.component;return t?po(t.subTree):null}var mo=e=>e.__isSuspense,ho=0,go={name:`Suspense`,__isSuspense:!0,process(e,t,n,r,i,a,o,s,c,l){if(e==null)vo(t,n,r,i,a,o,s,c,l);else{if(a&&a.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}yo(e,t,n,r,i,o,s,c,l)}},hydrate:xo,normalize:So};function _o(e,t){let n=e.props&&e.props[t];_(n)&&n()}function vo(e,t,n,r,i,a,o,s,c){let{p:l,o:{createElement:u}}=c,d=u(`div`),f=e.suspense=bo(e,i,r,t,d,n,a,o,s,c);l(null,f.pendingBranch=e.ssContent,d,null,r,f,a,o),f.deps>0?(_o(e,`onPending`),_o(e,`onFallback`),l(null,e.ssFallback,t,n,r,null,a,o),To(f,e.ssFallback)):f.resolve(!1,!0)}function yo(e,t,n,r,i,a,o,s,{p:c,um:l,o:{createElement:u}}){let d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;let f=t.ssContent,p=t.ssFallback,{activeBranch:m,pendingBranch:h,isInFallback:g,isHydrating:_}=d;if(h)d.pendingBranch=f,Ro(h,f)?(c(h,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():g&&(_||(c(m,p,n,r,i,null,a,o,s),To(d,p)))):(d.pendingId=ho++,_?(d.isHydrating=!1,d.activeBranch=h):l(h,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u(`div`),g?(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0?d.resolve():(c(m,p,n,r,i,null,a,o,s),To(d,p))):m&&Ro(m,f)?(c(m,f,n,r,i,d,a,o,s),d.resolve(!0)):(c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0&&d.resolve()));else if(m&&Ro(m,f))c(m,f,n,r,i,d,a,o,s),To(d,f);else if(_o(t,`onPending`),d.pendingBranch=f,f.shapeFlag&512?d.pendingId=f.component.suspenseId:d.pendingId=ho++,c(null,f,d.hiddenContainer,null,i,d,a,o,s),d.deps<=0)d.resolve();else{let{timeout:e,pendingId:t}=d;e>0?setTimeout(()=>{d.pendingId===t&&d.fallback(p)},e):e===0&&d.fallback(p)}}function bo(e,t,n,r,i,a,o,s,c,l,u=!1){let{p:d,m:f,um:p,n:m,o:{parentNode:h,remove:g}}=l,_,v=Eo(e);v&&t&&t.pendingBranch&&(_=t.pendingId,t.deps++);let y=e.props?de(e.props.timeout):void 0,b=a,x={vnode:e,parent:t,parentComponent:n,namespace:o,container:r,hiddenContainer:i,deps:0,pendingId:ho++,timeout:typeof y==`number`?y:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(e=!1,n=!1){let{vnode:r,activeBranch:i,pendingBranch:o,pendingId:s,effects:c,parentComponent:l,container:u,isInFallback:d}=x,g=!1;x.isHydrating?x.isHydrating=!1:e||(g=i&&o.transition&&o.transition.mode===`out-in`,g&&(i.transition.afterLeave=()=>{s===x.pendingId&&(f(o,u,a===b?m(i):a,0),Qn(c),d&&r.ssFallback&&(r.ssFallback.el=null))}),i&&(h(i.el)===u&&(a=m(i)),p(i,l,x,!0),!g&&d&&r.ssFallback&&to(()=>r.ssFallback.el=null,x)),g||f(o,u,a,0)),To(x,o),x.pendingBranch=null,x.isInFallback=!1;let y=x.parent,S=!1;for(;y;){if(y.pendingBranch){y.effects.push(...c),S=!0;break}y=y.parent}!S&&!g&&Qn(c),x.effects=[],v&&t&&t.pendingBranch&&_===t.pendingId&&(t.deps--,t.deps===0&&!n&&t.resolve()),_o(r,`onResolve`)},fallback(e){if(!x.pendingBranch)return;let{vnode:t,activeBranch:n,parentComponent:r,container:i,namespace:a}=x;_o(t,`onFallback`);let o=m(n),l=()=>{x.isInFallback&&(d(null,e,i,o,r,null,a,s,c),To(x,e))},u=e.transition&&e.transition.mode===`out-in`;u&&(n.transition.afterLeave=l),x.isInFallback=!0,p(n,r,null,!0),u||l()},move(e,t,n){x.activeBranch&&f(x.activeBranch,e,t,n),x.container=e},next(){return x.activeBranch&&m(x.activeBranch)},registerDep(e,t,n){let r=!!x.pendingBranch;r&&x.deps++;let i=e.vnode.el;e.asyncDep.catch(t=>{Bn(t,e,0)}).then(a=>{if(e.isUnmounted||x.isUnmounted||x.pendingId!==e.suspenseId)return;e.asyncResolved=!0;let{vnode:s}=e;us(e,a,!1),i&&(s.el=i);let c=!i&&e.subTree.el;t(e,s,h(i||e.subTree.el),i?null:m(e.subTree),x,o,n),c&&(s.placeholder=null,g(c)),La(e,s.el),r&&--x.deps===0&&x.resolve()})},unmount(e,t){x.isUnmounted=!0,x.activeBranch&&p(x.activeBranch,n,e,t),x.pendingBranch&&p(x.pendingBranch,n,e,t)}};return x}function xo(e,t,n,r,i,a,o,s,c){let l=t.suspense=bo(t,r,n,e.parentNode,document.createElement(`div`),null,i,a,o,s,!0),u=c(e,l.pendingBranch=t.ssContent,n,l,a,o);return l.deps===0&&l.resolve(!1,!0),u}function So(e){let{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Co(r?n.default:n),e.ssFallback=r?Co(n.fallback):K(Oo)}function Co(e){let t;if(_(e)){let n=No&&e._c;n&&(e._d=!1,W()),e=e(),n&&(e._d=!0,t=jo,Mo())}return f(e)&&(e=Ma(e)),e=qo(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function wo(e,t){t&&t.pendingBranch?f(e)?t.effects.push(...e):t.effects.push(e):Qn(e)}function To(e,t){e.activeBranch=t;let{vnode:n,parentComponent:r}=e,i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,La(r,i))}function Eo(e){let t=e.props&&e.props.suspensible;return t!=null&&t!==!1}var U=Symbol.for(`v-fgt`),Do=Symbol.for(`v-txt`),Oo=Symbol.for(`v-cmt`),ko=Symbol.for(`v-stc`),Ao=[],jo=null;function W(e=!1){Ao.push(jo=e?null:[])}function Mo(){Ao.pop(),jo=Ao[Ao.length-1]||null}var No=1;function Po(e,t=!1){No+=e,e<0&&jo&&t&&(jo.hasOnce=!0)}function Fo(e){return e.dynamicChildren=No>0?jo||r:null,Mo(),No>0&&jo&&jo.push(e),e}function Io(e,t,n,r,i,a){return Fo(Ho(e,t,n,r,i,a,!0))}function G(e,t,n,r,i){return Fo(K(e,t,n,r,i,!0))}function Lo(e){return e?e.__v_isVNode===!0:!1}function Ro(e,t){return e.type===t.type&&e.key===t.key}function zo(e){}var Bo=({key:e})=>e??null,Vo=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:v(e)||j(e)||_(e)?{i:or,r:e,k:t,f:!!n}:e);function Ho(e,t=null,n=null,r=0,i=null,a=e===U?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,t
vendor: 4,582 bytes, line 3
3ype:e,props:t,key:t&&Bo(t),ref:t&&Vo(t),scopeId:sr,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:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:or};return s?(Yo(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=v(n)?8:16),No>0&&!o&&jo&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&jo.push(c),c}var K=Uo;function Uo(e,t=null,n=null,r=0,i=null,a=!1){if((!e||e===qi)&&(e=Oo),Lo(e)){let r=Wo(e,t,!0);return n&&Yo(r,n),No>0&&!a&&jo&&(r.shapeFlag&6?jo[jo.indexOf(e)]=r:jo.push(r)),r.patchFlag=-2,r}if(bs(e)&&(e=e.__vccOpts),t){t=q(t);let{class:e,style:n}=t;e&&!v(e)&&(t.class=be(e)),b(n)&&(on(n)&&!f(n)&&(n=c({},n)),t.style=he(n))}let o=v(e)?1:mo(e)?128:wr(e)?64:b(e)?4:_(e)?2:0;return Ho(e,t,n,r,i,o,a,!0)}function q(e){return e?on(e)||Ba(e)?c({},e):e:null}function Wo(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,l=t?Y(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Bo(l),ref:t&&t.ref?n&&a?f(a)?a.concat(Vo(t)):[a,Vo(t)]:Vo(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==U?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Wo(e.ssContent),ssFallback:e.ssFallback&&Wo(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&Yr(u,c.clone(u)),u}function Go(e=` `,t=0){return K(Do,null,e,t)}function Ko(e,t){let n=K(ko,null,e);return n.staticCount=t,n}function J(e=``,t=!1){return t?(W(),G(Oo,null,e)):K(Oo,null,e)}function qo(e){return e==null||typeof e==`boolean`?K(Oo):f(e)?K(U,null,e.slice()):Lo(e)?Jo(e):K(Do,null,String(e))}function Jo(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Wo(e)}function Yo(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(f(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),Yo(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!Ba(t)?t._ctx=or:r===3&&or&&(or.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else _(t)?(t={default:t,_ctx:or},n=32):(t=String(t),r&64?(n=16,t=[Go(t)]):n=8);e.children=t,e.shapeFlag|=n}function Y(...e){let t={};for(let n=0;n<e.length;n++){let r=e[n];for(let e in r)if(e===`class`)t.class!==r.class&&(t.class=be([t.class,r.class]));else if(e===`style`)t.style=he([t.style,r.style]);else if(o(e)){let n=t[e],i=r[e];i&&n!==i&&!(f(n)&&n.includes(i))&&(t[e]=n?[].concat(n,i):i)}else e!==``&&(t[e]=r[e])}return t}function Xo(e,t,n,r=null){zn(e,t,7,[n,r])}var Zo=Sa(),Qo=0;function $o(e,t,r){let i=e.type,a=(t?t.appContext:e.appContext)||Zo,o={uid:Qo++,vnode:e,type:i,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Ne(!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:Ga(i,a),emitsOptions:ka(i,a),emit:null,emitted:null,propsDefaults:n,inheritAttrs:i.inheritAttrs,ctx:n,data:n,props:n,attrs:n,slots:n,refs:n,setupState:n,setupContext:null,suspense:r,suspenseId:r?r.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=Oa.bind(null,o),e.ce&&e.ce(o),o}var es=null,ts=()=>es||or,ns,rs;{let e=pe(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};ns=t(`__VUE_INSTANCE_SETTERS__`,e=>es=e),rs=t(`__VUE_SSR_SETTERS__`,e=>ss=e)}var is=e=>{let t=es;return ns(e),e.scope.on(),()=>{e.scope.off(),ns(t)}},as=()=>{es&&es.scope.off(),ns(null)};function os(e){return e.vnode.shapeFlag&4}var ss=!1;function cs(e,t=!1,n=!1){t&&rs(t);let{props:r,children:i}=e.vnode,a=os(e);Va(e,r,a,t),$a(e,i,n||t);let o=a?ls(e,t):void 0;return t&&rs(!1),o}function ls(e,t){let n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,aa);let{setup:r}=n;if(r){tt();let n=e.setupContext=r.length>1?_s(e):null,i=is(e),a=Rn(r,e,0,[e.props,n]),o=x(a);if(nt(),i(),(o||e.sp)&&!xi(e)&&Qr(e),o){if(a.then(as,as),t)return a.then(n=>{us(e,n,t)}).catch(t=>{Bn(t,e,0)});e.asyncDep=a}else us(e,a,t)}else hs(e,t)}
3function us(e,t,n){_(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:b(t)&&(e.setupState=mn(t)),hs(e,n)}var ds,fs;function ps(e){ds=e,fs=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,oa))}}var ms=()=>!ds;function hs(e,t,n){let r=e.type;if(!e.render){if(!t&&ds&&!r.render){let t=r.template||!1;if(t){let{isCustomElement:n,compilerOptions:i}=e.appContext.config,{delimiters:a,compilerOptions:o}=r,s=c(c({isCustomElement:n,delimiters:a},i),o);r.render=ds(t,s)}}e.render=r.render||i,fs&&fs(e)}}var gs={get(e,t){return ft(e,`get`,``),e[t]}};function _s(e){return{attrs:new Proxy(e.attrs,gs),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function vs(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(mn(sn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ra)return ra[n](e)},has(e,t){return t in e||t in ra}})):e.proxy}function ys(e,t=!0){return _(e)?e.displayName||e.name:e.name||t&&e.__name}function bs(e){return _(e)&&`__vccOpts`in e}var X=(e,t)=>Sn(e,t,ss);function xs(e,t,n){try{Po(-1);let r=arguments.length;return r===2?b(t)&&!f(t)?Lo(t)?K(e,null,[t]):K(e,t):K(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Lo(n)&&(n=[n]),K(e,t,n
3))}finally{Po(1)}}function Ss(){return;function e(t,n,r){let i=t[r];if(f(i)&&i.includes(n)||b(i)&&n in i||t.extends&&e(t.extends,n,r)||t.mixins&&t.mixins.some(t=>e(t,n,r)))return!0}}function Cs(e,t,n,r){let i=n[r];if(i&&ws(i,e))return i;let a=t();return a.memo=e.slice(),a.cacheIndex=r,n[r]=a}function ws(e,t){let n=e.memo;if(n.length!=t.length)return!1;for(let e=0;e<n.length;e++)if(se(n[e],t[e]))return!1;return No>0&&jo&&jo.push(e),!0}var Ts=`3.5.26`,Es=i,Ds=Ln,Os=rr,ks=ar,As={createComponentInstance:$o,setupComponent:cs,renderComponentRoot:ja,setCurrentRenderingInstance:cr,isVNode:Lo,normalizeVNode:qo,getComponentPublicInstance:vs,ensureValidVNode:ea,pushWarningContext:Nn,popWarningContext:Pn},js=void 0,Ms=typeof window<`u`&&window.trustedTypes;if(Ms)try{js=Ms.createPolicy(`vue`,{createHTML:e=>e})}catch{}var Ns=js?e=>js.createHTML(e):e=>e,Ps=`http://www.w3.org/2000/svg`,Fs=`http://www.w3.org/1998/Math/MathML`,Is=typeof document<`u`?document:null,Ls=Is&&Is.createElement(`template`),Rs={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{let t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{let i=t===`svg`?Is.createElementNS(Ps,e):t===`mathml`?Is.createElementNS(Fs,e):n?Is.createElement(e,{is:n}):Is.createElement(e);return e===`select`&&r&&r.multiple!=null&&i.setAttribute(`multiple`,r.multiple),i},createText:e=>Is.createTextNode(e),createComment:e=>Is.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
vendor: 4,158 bytes, line 3
3{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Is.querySelector(e),setScopeId(e,t){e.setAttribute(t,``)},insertStaticContent(e,t,n,r,i,a){let o=n?n.previousSibling:t.lastChild;if(i&&(i===a||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===a||!(i=i.nextSibling)););else{Ls.innerHTML=Ns(r===`svg`?`<svg>${e}</svg>`:r===`mathml`?`<math>${e}</math>`:e);let i=Ls.content;if(r===`svg`||r===`mathml`){let e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},zs=`transition`,Bs=`animation`,Vs=Symbol(`_vtc`),Hs={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},Us=c({},Br,Hs),Ws=(e=>(e.displayName=`Transition`,e.props=Us,e))((e,{slots:t})=>xs(Wr,qs(e),t)),Gs=(e,t=[])=>{f(e)?e.forEach(e=>e(...t)):e&&e(...t)},Ks=e=>e?f(e)?e.some(e=>e.length>1):e.length>1:!1;function qs(e){let t={};for(let n in e)n in Hs||(t[n]=e[n]);if(e.css===!1)return t;let{name:n=`v`,type:r,duration:i,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:l=a,appearActiveClass:u=o,appearToClass:d=s,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=Js(i),g=h&&h[0],_=h&&h[1],{onBeforeEnter:v,onEnter:y,onEnterCancelled:b,onLeave:x,onLeaveCancelled:S,onBeforeAppear:C=v,onAppear:w=y,onAppearCancelled:T=b}=t,ee=(e,t,n,r)=>{e._enterCancelled=r,Zs(e,t?d:s),Zs(e,t?u:o),n&&n()},E=(e,t)=>{e._isLeaving=!1,Zs(e,f),Zs(e,m),Zs(e,p),t&&t()},te=e=>(t,n)=>{let i=e?w:y,o=()=>ee(t,e,n);Gs(i,[t,o]),Qs(()=>{Zs(t,e?l:a),Xs(t,e?d:s),Ks(i)||ec(t,r,g,o)})};return c(t,{onBeforeEnter(e){Gs(v,[e]),Xs(e,a),Xs(e,o)},onBeforeAppear(e){Gs(C,[e]),Xs(e,l),Xs(e,u)},onEnter:te(!1),onAppear:te(!0),onLeave(e,t){e._isLeaving=!0;let n=()=>E(e,t);Xs(e,f),e._enterCancelled?(Xs(e,p),ic(e)):(ic(e),Xs(e,p)),Qs(()=>{e._isLeaving&&(Zs(e,f),Xs(e,m),Ks(x)||ec(e,r,_,n))}),Gs(x,[e,n])},onEnterCancelled(e){ee(e,!1,void 0,!0),Gs(b,[e])},onAppearCancelled(e){ee(e,!0,void 0,!0),Gs(T,[e])},onLeaveCancelled(e){E(e),Gs(S,[e])}})}function Js(e){if(e==null)return null;if(b(e))return[Ys(e.enter),Ys(e.leave)];{let t=Ys(e);return[t,t]}}function Ys(e){return de(e)}function Xs(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e[Vs]||(e[Vs]=new Set)).add(t)}function Zs(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));let n=e[Vs];n&&(n.delete(t),n.size||(e[Vs]=void 0))}function Qs(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}var $s=0;function ec(e,t,n,r){let i=e._endId=++$s,a=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(a,n);let{type:o,timeout:s,propCount:c}=tc(e,t);if(!o)return r();let l=o+`end`,u=0,d=()=>{e.removeEventListener(l,f),a()},f=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u<c&&d()},s+1),e.addEventListener(l,f)}function tc(e,t){let n=window.getComputedStyle(e),r=e=>(n[e]||``).split(`, `),i=r(`${zs}Delay`),a=r(`${zs}Duration`),o=nc(i,a),s=r(`${Bs}Delay`),c=r(`${Bs}Duration`),l=nc(s,c),u=null,d=0,f=0;t===zs?o>0&&(u=zs,d=o,f=a.length):t===Bs?l>0&&(u=Bs,d=l,f=c.length):(d=Math.max(o,l),u=d>0?o>l?zs:Bs:null,f=u?u===zs?a.length:c.length:0);let p=u===zs&&/\b(?:transform|all)(?:,|$)/.test(r(`${zs}Property`).toString());return{type:u,timeout:d,propCount:f,hasTransform:p}}function nc(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((t,n)=>rc(t)+rc(e[n])))}function rc(e){return e===`auto`?0:Number(e.slice(0,-1).replace(`,`,`.`))*1e3}function ic(e){return(e?e.ownerDocument:document).body.offsetHeight}function ac(e,t,n){let r=e[Vs];r&&(t=(t?[t,...r]:[...r]).join(` `)),t==null?e.removeAttribute(`class`):n?e.setAttribute(`class`,t):e.className=t}var oc=Symbol(`_vod`),sc=Symbol(`_vsh`),cc={name:`show`,beforeMount(e,{value:t},{transition:n}){e[oc]=e.style.display===`none`?``:e.style.display,n&&t?n.beforeEnter(e):lc(e,t)}
vendor: 4,249 bytes, line 3
3,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),lc(e,!0),r.enter(e)):r.leave(e,()=>{lc(e,!1)}):lc(e,t))},beforeUnmount(e,{value:t}){lc(e,t)}};function lc(e,t){e.style.display=t?e[oc]:`none`,e[sc]=!t}function uc(){cc.getSSRProps=({value:e})=>{if(!e)return{style:{display:`none`}}}}var dc=Symbol(``);function fc(e){let t=ts();if(!t)return;let n=t.ut=(n=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(e=>mc(e,n))},r=()=>{let r=e(t.proxy);t.ce?mc(t.ce,r):pc(t.subTree,r),n(r)};Ii(()=>{Qn(r)}),V(()=>{z(r,i,{flush:`post`});let e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),zi(()=>e.disconnect())})}function pc(e,t){if(e.shapeFlag&128){let n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{pc(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)mc(e.el,t);else if(e.type===U)e.children.forEach(e=>pc(e,t));else if(e.type===ko){let{el:n,anchor:r}=e;for(;n&&(mc(n,t),n!==r);)n=n.nextSibling}}function mc(e,t){if(e.nodeType===1){let n=e.style,r=``;for(let e in t){let i=je(t[e]);n.setProperty(`--${e}`,i),r+=`--${e}: ${i};`}n[dc]=r}}var hc=/(?:^|;)\s*display\s*:/;function gc(e,t,n){let r=e.style,i=v(n),a=!1;if(n&&!i){if(t)if(v(t))for(let e of t.split(`;`)){let t=e.slice(0,e.indexOf(`:`)).trim();n[t]??vc(r,t,``)}else for(let e in t)n[e]??vc(r,e,``);for(let e in n)e===`display`&&(a=!0),vc(r,e,n[e])}else if(i){if(t!==n){let e=r[dc];e&&(n+=`;`+e),r.cssText=n,a=hc.test(n)}}else t&&e.removeAttribute(`style`);oc in e&&(e[oc]=a?r.display:``,e[sc]&&(r.display=`none`))}var _c=/\s*!important$/;function vc(e,t,n){if(f(n))n.forEach(n=>vc(e,t,n));else if(n??(n=``),t.startsWith(`--`))e.setProperty(t,n);else{let r=xc(e,t);_c.test(n)?e.setProperty(ie(r),n.replace(_c,``),`important`):e[r]=n}}var yc=[`Webkit`,`Moz`,`ms`],bc={};function xc(e,t){let n=bc[t];if(n)return n;let r=D(t);if(r!==`filter`&&r in e)return bc[t]=r;r=ae(r);for(let n=0;n<yc.length;n++){let i=yc[n]+r;if(i in e)return bc[t]=i}return t}var Sc=`http://www.w3.org/1999/xlink`;function Cc(e,t,n,r,i,a=Se(t)){r&&t.startsWith(`xlink:`)?n==null?e.removeAttributeNS(Sc,t.slice(6,t.length)):e.setAttributeNS(Sc,t,n):n==null||a&&!Ce(n)?e.removeAttribute(t):e.setAttribute(t,a?``:y(n)?String(n):n)}function wc(e,t,n,r,i){if(t===`innerHTML`||t===`textContent`){n!=null&&(e[t]=t===`innerHTML`?Ns(n):n);return}let a=e.tagName;if(t===`value`&&a!==`PROGRESS`&&!a.includes(`-`)){let r=a===`OPTION`?e.getAttribute(`value`)||``:e.value,i=n==null?e.type===`checkbox`?`on`:``:String(n);(r!==i||!(`_value`in e))&&(e.value=i),n??e.removeAttribute(t),e._value=n;return}let o=!1;if(n===``||n==null){let r=typeof e[t];r===`boolean`?n=Ce(n):n==null&&r===`string`?(n=``,o=!0):r===`number`&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(i||t)}function Tc(e,t,n,r){e.addEventListener(t,n,r)}function Ec(e,t,n,r){e.removeEventListener(t,n,r)}var Dc=Symbol(`_vei`);function Oc(e,t,n,r,i=null){let a=e[Dc]||(e[Dc]={}),o=a[t];if(r&&o)o.value=r;else{let[n,s]=Ac(t);r?Tc(e,n,a[t]=Pc(r,i),s):o&&(Ec(e,n,o,s),a[t]=void 0)}}var kc=/(?:Once|Passive|Capture)$/;function Ac(e){let t;if(kc.test(e)){t={};let n;for(;n=e.match(kc);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===`:`?e.slice(3):ie(e.slice(2)),t]}var jc=0,Mc=Promise.resolve(),Nc=()=>jc||(Mc.then(()=>jc=0),jc=Date.now());function Pc(e,t){let n=e=>{if(!e._vts)e._vts=Date.now();else if(e._vts<=n.attached)return;zn(Fc(e,n.value),t,5,[e])};return n.value=e,n.attached=Nc(),n}function Fc(e,t){if(f(t)){let n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}else return t}var Ic=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Lc=(e,t,n,r,i,a)=>{let c=i===`svg`;t===`class`?ac(e,r,c):t===`style`?gc(e,n,r):o(t)?s(t)||Oc(e,t,n,r,a):(t[0]===`.`?(t=t.slice(1),!0):t[0]===`^`?(t=t.slice(1),!1):Rc(e,t,r,c))?(wc(e,t,r),!e.tagName.includes(`-`)&&(t===`value`||t===`checked`||t===`selected`)&&Cc(e,t,r,c,a,t!==`value`)):e._isVueCE&&(/[A-Z]/.test(t)||!v(r))?wc(e,D(t),r,a,t):(t===`true-value`?e._trueValue=r:t===`fal
3se-value`&&(e._falseValue=r),Cc(e,t,r,c))};function Rc(e,t,n,r){if(r)return!!(t===`innerHTML`||t===`textContent`||t in e&&Ic(t)&&_(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`){let t=e.tagName;if(t===`IMG`||t===`VIDEO`||t===`CANVAS`||t===`SOURCE`)return!1}return Ic(t)&&v(n)?!1:t in e}var zc={};function Bc(e,t,n){let r=B(e,t);T(r)&&(r=c({},r,t));class i extends Uc{constructor(e){super(r,e,n)}}return i.def=r,i}var Vc=((e,t)=>Bc(e,t,Ml)),Hc=typeof HTMLElement<`u`?HTMLElement:class{},Uc=class e extends Hc{constructor(e,t={},n=jl){super(),this._def=e,this._props=t,this._createApp=n,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._ob=null,this.shadowRoot&&n!==jl?this._root=this.shadowRoot:e.shadowRoot===!1?this._root=this:(this.attachShadow(c({},e.shadowRootOptions,{mode:`open`})),this._root=this.shadowRoot)}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof e){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,L(()=>{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(e){for(let t of e)this._setAttr(t.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let e=0;e<this.attributes.length;e++)this._setAttr(this.attributes[e].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});let e=(e,t=!1)=>{this._resolved=!0,this._pendingResolve=void 0;let{props:n,styles:r}=e,i;if(n&&!f(n))for(let e in n){let t=n[e];(t===Number||t&&t.type===Number)&&(e in this._props&&(this._props[e]=de(this._props[e])),(i||(i=Object.create(null)))[D(e)]=!0)}this._numberProps=i,this._resolveProps(e),this.shadowRoot&&this._applyStyles(r),this._mount(e)},t=this._def.__asyncLoader;t?this._pendingResolve=t().then(t=>{t.configureApp=this._def.configureApp,e(this._def=t,!0)}):e(this._def)}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);let t=this._instance&&this._instance.exposed;if(t)for(let e in t)d(this,e)||Object.defineProperty(this,e,{get:()=>P(t[e])})}_resolveProps(e){let{props:t}=e,n=f(t)?t:Object.keys(t||{});for(let e of Object.keys(this))e[0]!==`_`&&n.includes(e)&&this._setProp(e,this[e]);for(let e of n.map(D))Object.defineProperty(this,e,{get(){return this._getProp(e)},set(t){this._setProp(e,t,!0,!this._patching)}})}_setAttr(e){if(e.startsWith(`data-v-`))return;let t=this.hasAttribute(e),n=t?this.getAttribute(e):zc,r=D(e);t&&this._numberProps&&this._numberProps[r]&&(n=de(n)),this._setProp(r,n,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,t,n=!0,r=!1){if(t!==this._props[e]&&(this._dirty=!0,t===zc?delete this._props[e]:(this._props[e]=t,e===`key`&&this._app&&(this._app._ceVNode.key=t)),r&&this._instance&&this._update(),n)){let n=this._ob;n&&(this._processMutations(n.takeRecords()),n.disconnect()),t===!0?this.setAttribute(ie(e),``):typeof t==`string`||typeof t==`number`?this.setAttribute(ie(e),t+``):t||this.removeAttribute(ie(e)),n&&n.observe(this,{attributes:!0})}}
vendor: 7,347 bytes, line 3
3_update(){let e=this._createVNode();this._app&&(e.appContext=this._app._context),kl(e,this._root)}_createVNode(){let e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));let t=K(this._def,c(e,this._props));return this._instance||(t.ce=e=>{this._instance=e,e.ce=this,e.isCE=!0;let t=(e,t)=>{this.dispatchEvent(new CustomEvent(e,T(t[0])?c({detail:t},t[0]):{detail:t}))};e.emit=(e,...n)=>{t(e,n),ie(e)!==e&&t(ie(e),n)},this._setParent()}),t}_applyStyles(e,t){if(!e)return;if(t){if(t===this._def||this._styleChildren.has(t))return;this._styleChildren.add(t)}let n=this._nonce;for(let t=e.length-1;t>=0;t--){let r=document.createElement(`style`);n&&r.setAttribute(`nonce`,n),r.textContent=e[t],this.shadowRoot.prepend(r)}}_parseSlots(){let e=this._slots={},t;for(;t=this.firstChild;){let n=t.nodeType===1&&t.getAttribute(`slot`)||`default`;(e[n]||(e[n]=[])).push(t),this.removeChild(t)}}_renderSlots(){let e=this._getSlots(),t=this._instance.type.__scopeId;for(let n=0;n<e.length;n++){let r=e[n],i=r.getAttribute(`name`)||`default`,a=this._slots[i],o=r.parentNode;if(a)for(let e of a){if(t&&e.nodeType===1){let n=t+`-s`,r=document.createTreeWalker(e,1);e.setAttribute(n,``);let i;for(;i=r.nextNode();)i.setAttribute(n,``)}o.insertBefore(e,r)}else for(;r.firstChild;)o.insertBefore(r.firstChild,r);o.removeChild(r)}}_getSlots(){let e=[this];this._teleportTargets&&e.push(...this._teleportTargets);let t=new Set;for(let n of e){let e=n.querySelectorAll(`slot`);for(let n=0;n<e.length;n++)t.add(e[n])}return Array.from(t)}_injectChildStyle(e){this._applyStyles(e.styles,e)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_removeChildStyle(e){}};function Wc(e){let t=ts();return t&&t.ce||null}function Gc(){let e=Wc();return e&&e.shadowRoot}function Kc(e=`$style`){{let t=ts();if(!t)return n;let r=t.type.__cssModules;return r&&r[e]||n}}var qc=new WeakMap,Jc=new WeakMap,Yc=Symbol(`_moveCb`),Xc=Symbol(`_enterCb`),Zc=(e=>(delete e.props.mode,e))({name:`TransitionGroup`,props:c({},Us,{tag:String,moveClass:String}),setup(e,{slots:t}){let n=ts(),r=Rr(),i,a;return Li(()=>{if(!i.length)return;let t=e.moveClass||`${e.name||`v`}-move`;if(!tl(i[0].el,n.vnode.el,t)){i=[];return}i.forEach(Qc),i.forEach($c);let r=i.filter(el);ic(n.vnode.el),r.forEach(e=>{let n=e.el,r=n.style;Xs(n,t),r.transform=r.webkitTransform=r.transitionDuration=``;let i=n[Yc]=e=>{e&&e.target!==n||(!e||e.propertyName.endsWith(`transform`))&&(n.removeEventListener(`transitionend`,i),n[Yc]=null,Zs(n,t))};n.addEventListener(`transitionend`,i)}),i=[]}),()=>{let o=A(e),s=qs(o),c=o.tag||U;if(i=[],a)for(let e=0;e<a.length;e++){let t=a[e];t.el&&t.el instanceof Element&&(i.push(t),Yr(t,Kr(t,s,r,n)),qc.set(t,{left:t.el.offsetLeft,top:t.el.offsetTop}))}a=t.default?Xr(t.default()):[];for(let e=0;e<a.length;e++){let t=a[e];t.key!=null&&Yr(t,Kr(t,s,r,n))}return K(c,null,a)}}});function Qc(e){let t=e.el;t[Yc]&&t[Yc](),t[Xc]&&t[Xc]()}function $c(e){Jc.set(e,{left:e.el.offsetLeft,top:e.el.offsetTop})}function el(e){let t=qc.get(e),n=Jc.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){let t=e.el.style;return t.transform=t.webkitTransform=`translate(${r}px,${i}px)`,t.transitionDuration=`0s`,e}}function tl(e,t,n){let r=e.cloneNode(),i=e[Vs];i&&i.forEach(e=>{e.split(/\s+/).forEach(e=>e&&r.classList.remove(e))}),n.split(/\s+/).forEach(e=>e&&r.classList.add(e)),r.style.display=`none`;let a=t.nodeType===1?t:t.parentNode;a.appendChild(r);let{hasTransform:o}=tc(r);return a.removeChild(r),o}var nl=e=>{let t=e.props[`onUpdate:modelValue`]||!1;return f(t)?e=>ce(t,e):t};function rl(e){e.target.composing=!0}function il(e){let t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event(`input`)))}var al=Symbol(`_assign`);function ol(e,t,n){return t&&(e=e.trim()),n&&(e=ue(e)),e}var sl={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[al]=nl(i);let a=r||i.props&&i.props.type===`number`;Tc(e,t?`change`:`input`,t=>{t.target.composing||e[al](ol(e.value,n,a))}),(n||a)&&Tc(e,`change`,()=>{e.value=ol(e.value,n,a)}),t||(Tc(e,`compositionstart`,rl),Tc(e,`compositionend`,il),Tc(e,`change`,il))},mounted(e,{value:t}){e.value=t??``},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:a}},o){if(e[al]=nl(o),e.composing)return;let s=(a||e.type===`number`)&&!/^0\d/.test(e.value)?ue(e.value):e.value,c=t??``;s!==c&&(document.activeElement===e&&e.type!==`range`&&(r&&t===n||i&&e.value.trim()===c)||(e.value=c))}},cl={deep:!0,created(e,t,n){e[al]=nl(n),Tc(e,`change`,()=>{let t=e._modelValue,n=pl(e),r=e.checked,i=e[al];if(f(t)){let e=Ee(t,n),a=e!==-1;if(r&&!a)i(t.concat(n));else if(!r&&a){let n=[...t];n.splice(e,1),i(n)}}else if(m(t)){let e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(ml(e,r))})},mounted:ll,beforeUpdate(e,t,n){e[al]=nl(n),ll(e,t,n)}};function ll(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(f(t))i=Ee(t,r.props.value)>-1;else if(m(t))i=t.has(r.props.value);else{if(t===n)return;i=Te(t,ml(e,!0))}e.checked!==i&&(e.checked=i)}var ul={created(e,{value:t},n){e.checked=Te(t,n.props.value),e[al]=nl(n),Tc(e,`change`,()=>{e[al](pl(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[al]=nl(r),t!==n&&(e.checked=Te(t,r.props.value))}},dl={deep:!0,created(e,{value:t,modifiers:{number:n}},r){let i=m(t);Tc(e,`change`,()=>{let t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>n?ue(pl(e)):pl(e));e[al](e.multiple?i?new Set(t):t:t[0]),e._assigning=!0,L(()=>{e._assigning=!1})}),e[al]=nl(r)},mounted(e,{value:t}){fl(e,t)},beforeUpdate(e,t,n){e[al]=nl(n)},updated(e,{value:t}){e._assigning||fl(e,t)}};function fl(e,t){let n=e.multiple,r=f(t);if(!(n&&!r&&!m(t))){for(let i=0,a=e.options.length;i<a;i++){let a=e.options[i],o=pl(a);if(n)if(r){let e=typeof o;e===`string`||e===`number`?a.selected=t.some(e=>String(e)===String(o)):a.selected=Ee(t,o)>-1}else a.selected=t.has(o);else if(Te(pl(a),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function pl(e){return`_value`in e?e._value:e.value}function ml(e,t){let n=t?`_trueValue`:`_falseValue`;return n in e?e[n]:t}var hl={created(e,t,n){_l(e,t,n,null,`created`)},mounted(e,t,n){_l(e,t,n,null,`mounted`)},beforeUpdate(e,t,n,r){_l(e,t,n,r,`beforeUpdate`)},updated(e,t,n,r){_l(e,t,n,r,`updated`)}};function gl(e,t){switch(e){case`SELECT`:return dl;case`TEXTAREA`:return sl;default:switch(t){case`checkbox`:return cl;case`radio`:return ul;default:return sl}}}function _l(e,t,n,r,i){let a=gl(e.tagName,n.props&&n.props.type)[i];a&&a(e,t,n,r)}function vl(){sl.getSSRProps=({value:e})=>({value:e}),ul.getSSRProps=({value:e},t)=>{if(t.props&&Te(t.props.value,e))return{checked:!0}},cl.getSSRProps=({value:e},t)=>{if(f(e)){if(t.props&&Ee(e,t.props.value)>-1)return{checked:!0}}else if(m(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},hl.getSSRProps=(e,t)=>{if(typeof t.type!=`string`)return;let n=gl(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}var yl=[`ctrl`,`shift`,`alt`,`meta`],bl={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)=>
3yl.some(n=>e[`${n}Key`]&&!t.includes(n))},xl=(e,t)=>{let n=e._withMods||(e._withMods={}),r=t.join(`.`);return n[r]||(n[r]=((n,...r)=>{for(let e=0;e<t.length;e++){let r=bl[t[e]];if(r&&r(n,t))return}return e(n,...r)}))},Sl={esc:`escape`,space:` `,up:`arrow-up`,left:`arrow-left`,right:`arrow-right`,down:`arrow-down`,delete:`backspace`},Cl=(e,t)=>{let n=e._withKeys||(e._withKeys={}),r=t.join(`.`);return n[r]||(n[r]=(n=>{if(!(`key`in n))return;let r=ie(n.key);if(t.some(e=>e===r||Sl[e]===r))return e(n)}))},wl=c({patchProp:Lc},Rs),Tl,El=!1;function Dl(){return Tl||(Tl=no(wl))}function Ol(){return Tl=El?Tl:ro(wl),El=!0,Tl}var kl=((...e)=>{Dl().render(...e)}),Al=((...e)=>{Ol().hydrate(...e)}),jl=((...e)=>{let t=Dl().createApp(...e),{mount:n}=t;return t.mount=e=>{let r=Pl(e);if(!r)return;let i=t._component;!_(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent=``);let a=n(r,!1,Nl(r));return r instanceof Element&&(r.removeAttribute(`v-cloak`),r.setAttribute(`data-v-app`,``)),a},t}),Ml=((...e)=>{let t=Ol().createApp(...e),{mount:n}=t;return t.mount=e=>{let t=Pl(e);if(t)return n(t,!0,Nl(t))},t});function Nl(e){if(e instanceof SVGElement)return`svg`;if(typeof MathMLElement==`function`&&e instanceof MathMLElement)return`mathml`}function Pl(e){return v(e)?document.querySelector(e):e}var Fl=!1,Il=()=>{Fl||(Fl=!0,vl(),uc())},Ll=e({BaseTransition:()=>Wr,BaseTransitionPropsValidators:()=>Br,Comment:()=>Oo,DeprecationTypes:()=>null,EffectScope:()=>Ne,ErrorCodes:()=>In,ErrorTypeStrings:()=>Ds,Fragment:()=>U,KeepAlive:()=>Ti,ReactiveEffect:()=>Re,Static:()=>ko,Suspense:()=>go,Teleport:()=>Nr,Text:()=>Do,TrackOpTypes:()=>Cn,Transition:()=>Ws,TransitionGroup:()=>Zc,TriggerOpTypes:()=>wn,VueElement:()=>Uc,assertNumber:()=>Fn,callWithAsyncErrorHandling:()=>zn,callWithErrorHandling:()=>Rn,camelize:()=>D,capitalize:()=>ae,cloneVNode:()=>Wo,compatUtils:()=>null,compile:()=>Rl,computed:()=>X,createApp:()=>jl,createBlock:()=>G,createCommentVNode:()=>J,createElementBlock:()=>Io,createElementVNode:()=>Ho,createHydrationRenderer:()=>ro,createPropsRestProxy:()=>ba,createRenderer:()=>no,createSSRApp:()=>Ml,createSlots:()=>$i,createStaticVNode:()=>Ko,createTextVNode:()=>Go,createVNode:()=>K,customRef:()=>gn,defineAsyncComponent:()=>Si,defineComponent:()=>B,defineCustomElement:()=>Bc,defineEmits:()=>ca,defineExpose:()=>la,defineModel:()=>fa,defineOptions:()=>ua,defineProps:()=>sa,defineSSRCustomElement:()=>Vc,defineSlots:()=>da,devtools:()=>Os,effect:()=>Ze,effectScope:()=>Pe,getCurrentInstance:()=>ts,getCurrentScope:()=>Fe,getCurrentWatcher:()=>On,getTransitionRawChildren:()=>Xr,guardReactiveProps:()=>q,h:()=>xs,handleError:()=>Bn,hasInjectionContext:()=>gr,hydrate:()=>Al,hydrateOnIdle:()=>hi,hydrateOnInteraction:()=>yi,hydrateOnMediaQuery:()=>vi,hydrateOnVisible:()=>_i,initCustomFormatter:()=>Ss,initDirectivesForSSR:()=>Il,inject:()=>hr,isMemoSame:()=>ws,isProxy:()=>on,isReactive:()=>nn,isReadonly:()=>rn,isRef:()=>j,isRuntimeOnly:()=>ms,isShallow:()=>an,isVNode:()=>Lo,markRaw:()=>sn,mergeDefaults:()=>va,mergeModels:()=>ya,mergeProps:()=>Y,nextTick:()=>L,nodeOps:()=>Rs,normalizeClass:()=>be,normalizeProps:()=>O,normalizeStyle:()=>he,onActivated:()=>Di,onBeforeMount:()=>Fi,onBeforeUnmount:()=>Ri,onBeforeUpdate:()=>Ii,onDeactivated:()=>Oi,onErrorCaptured:()=>Ui,onMounted:()=>V,onRenderTracked:()=>Hi,onRenderTriggered:()=>Vi,onScopeDispose:()=>Ie,onServerPrefetch:()=>Bi,onUnmounted:()=>zi,onUpdated:()=>Li,onWatcherCleanup:()=>kn,openBlock:()=>W,patchProp:()=>Lc,popScopeId:()=>ur,provide:()=>mr,proxyRefs:()=>mn,pushScopeId:()=>lr,queuePostFlushCb:()=>Qn,reactive:()=>Zt,readonly:()=>$t,ref:()=>M,registerRuntimeCompiler:()=>ps,render:()=>kl,renderList:()=>Qi,renderSlot:()=>H,resolveComponent:()=>Ki,resolveDirective:()=>Yi,resolveDynamicComponent:()=>Ji,resolveFilter:()=>null,resolveTransitionHooks:()=>Kr,setBlockTracking:()=>Po,setDevtoolsHook:()=>ks,setTransitionHooks:()=>Yr,shallowReactive:()=>Qt,shallowReadonly:()=>en,shallowRef:()=>N,ssrContextKey:()=>_r,ssrUtils:()=>As,stop:()=>Qe,toDisplayString:()=>Oe,toHandlerKey:()=>oe,toHandlers:()=>ta,toRaw:()=>A,toRef:()=>yn,toRefs:()=>I,toValue:()=>F,transformVNodeArgs:()=>zo,triggerRef:()=>fn,unref:()=>P,useAttrs:()=>ha,useCssModule:()=>Kc,useCssVars:()=>fc,useHost:()=>Wc,useId:()=>Zr,useModel:()=>Ea,useSSRContext:()=>vr,useShadowRoot:()=>Gc,useSlots:()=>ma,useTemplateRef:()=>$r,useTransitionState:()=>Rr,vModelCheckbox:()=>cl,vModelDynamic:()=>hl,vModelRadio:()=>ul,vModelSelect:()=>dl,vModelText:()=>sl,vShow:()=>cc,version:()=>Ts,warn:()=>Es,watch:()=>z,watchEffect:()=>yr,watchPostEffect:()=>br,watchSyncEffect:()=>xr,withAsyncContext:()=>xa,withCtx:()=>R,withDefaults:()=>pa,withDirectives:()=>fr,withKeys:()=>Cl,withMemo:()=>Cs,withModifiers:()=>xl,withScopeId:()=>dr}),Rl=()=>{};function zl(e){if(typeof e!=`object`||!e)return!1;let 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 Bl(e,t,n=`.`,r){if(!zl(t))return Bl(e,{},n,r);let i=Object.assign({},t);for(let t in e){if(t===`__proto__`||t===`constructor`)continue;let a=e[t];a!=null&&(r&&r(i,t,a,n)||(Array.isArray(a)&&Array.isArray(i[t])?i[t]=[...a,...i[t]]:zl(a)&&zl(i[t])?i[t]=Bl(a,i[t],(n?`${n}.`:``)+t.toString(),r):i[t]=a))}return i}function Vl(e){return(...t)=>t.reduce((t,n)=>Bl(t,n,``,e),{})}
3var Hl=Vl(),Ul=Vl((e,t,n)=>{if(e[t]!==void 0&&typeof n==`function`)return e[t]=n(e[t]),!0});function Wl(e,t){if(t.has(e))throw TypeError(`Cannot initialize the same private elements twice on an object`)}function Gl(e,t,n){Wl(e,t),t.set(e,n)}function Kl(e,t,n){if(typeof e==`function`?e===t:e.has(t))return arguments.length<3?t:n;throw TypeError(`Private element is not present on this object`)}function ql(e,t){return e.get(Kl(e,t))}function Jl(e){return typeof e==`string`?`'${e}'`:new Yl().serialize(e)}var Yl=function(){var e=new WeakMap;class t{constructor(){Gl(this,e,new Map)}compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?e.localeCompare(t):n===`number`&&r===`number`?e-t:String.prototype.localeCompare.call(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return`null`;switch(typeof e){case`string`:return t?e:`'${e}'`;case`bigint`:return`${e}n`;case`object`:return this.$object(e);case`function`:return this.$function(e)}return String(e)}serializeObject(e){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}return this.serializeObjectEntries(r,Object.entries(e))}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof t?.entries==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;e<n.length;e++){let[t,i]=n[e];r+=`${this.serialize(t,!0)}:${this.serialize(i)}`,e<n.length-1&&(r+=`,`)}return r+`}`}$object(t){let n=ql(e,this).get(t);return n===void 0&&(ql(e,this).set(t,`#${ql(e,this).size}`),n=this.serializeObject(t),ql(e,this).set(t,n)),n}$function(e){let t=Function.prototype.toString.call(e);return t.slice(-15)===`[native code] }`?`${e.name||``}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,``)}`}$Array(e){let t=`[`;for(let n=0;n<e.length;n++)t+=this.serialize(e[n]),n<e.length-1&&(t+=`,`);return t+`]`}$Date(e){try{return`Date(${e.toISOString()})`}catch{return`Date(null)`}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(`,`)}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((e,t)=>this.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let e of[`Error`,`RegExp`,`URL`])t.prototype[`$`+e]=function(t){return`${e}(${t})`};for(let e of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])t.prototype[`$`+e]=function(t){return`${e}[${t.join(`,`)}]`};for(let e of[`BigInt64Array`,`BigUint64Array`])t.prototype[`$`+e]=function(t){return`${e}[${t.join(`n,`)}${t.length>0?`n`:``}]`};return t}();function Xl(e,t){return e===t||Jl(e)===Jl(t)}function Zl(e,t){let n=N();return yr(()=>{n.value=e()},{...t,flush:t?.flush??`sync`}),$t(n)}function Ql(e){return Fe()?(Ie(e),!0):!1}function $l(e){let t=!1,n,r=Pe(!0);return(...i)=>(t||(n=r.run(()=>e(...i)),t=!0),n)}var eu=new WeakMap,tu=(...e)=>{let t=e[0],n=ts()?.proxy;if(n==null&&!gr())throw Error(`injectLocal must be called in setup`);return n&&eu.has(n)&&t in eu.get(n)?eu.get(n)[t]:hr(...e)};function nu(e){let t=0,n,r,i=()=>{--t,r&&t<=0&&(r.stop(),n=void 0,r=void 0)};return(...a)=>(t+=1,r||(r=Pe(!0),n=r.run(()=>e(...a))),Ql(i),n)}function ru(e,t){if(typeof Symbol<`u`){let n={...e};return Object.defineProperty(n,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),n}else return Object.assign([...t],e)}function iu(e){return j(e)?Zt(new Proxy({},{get(t,n,r){return P(Reflect.get(e.value,n,r))},set(t,n,r){return j(e.value[n])&&!j(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}})):Zt(e)}function au(e){return iu(X(e))}function ou(e,...t){let n=t.flat(),r=n[0];return au(()=>Object.fromEntries(typeof r==`function`?Object.entries(I(e)).filter(([e,t])=>!r(F(t),e)):Object.entries(I(e)).filter(e=>!n.includes(e[0]))))}var su=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var cu=e=>e!==void 0,lu=e=>e!=null,uu=Object.prototype.toString,du=e=>uu.call(e)===`[object Object]`,fu=()=>{},pu=mu();function mu(){return su&&(window==null?void 0:window.navigator)?.userAgent&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(window==null?void 0:window.navigator)?.maxTouchPoints>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function hu(...e){if(e.length!==1)return yn(...e);let t=e[0];return typeof t==`function`?$t(gn(()=>({get:t,set:fu}))):M(t)}function gu(e,...t){let n=t.flat(),r=n[0];return au(()=>Object.fromEntries(typeof r==`function`?Object.entries(I(e)).filter(([e,t])=>r(F(t),e)):n.map(t=>[t,hu(e,t)])))}function _u(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}var vu=e=>e();function yu(e,t={}){let n,r,i=fu,a=e=>{clearTimeout(e),i(),i=fu},o;return s=>{let c=F(e),l=F(t.maxWait);return n&&a(n),c<=0||l!==void 0&&l<=0?(r&&(a(r),r=void 0),Promise.resolve(s())):new Promise((e,u)=>{i=t.rejectOnCancel?u:e,o=s,l&&!r&&(r=setTimeout(()=>{n&&a(n),r=void 0,e(o())},l)),n=setTimeout(()=>{r&&a(r),r=void 0,e(s())},c)})}}function bu(...e){let t=0,n,r=!0,i=fu,a,o,s,c,l;!j(e[0])&&typeof e[0]==`object`?{delay:o,trailing:s=!0,leading:c=!0,rejectOnCancel:l=!1}=e[0]:[o,s=!0,c=!0,l=!1]=e;let u=()=>{n&&(clearTimeout(n),n=void 0,i(),i=fu)};return e=>{let d=F(o),f=Date.now()-t,p=()=>a=e();return u(),d<=0?(t=Date.now(),p()):(f>d&&(c||!r)?(t=Date.now(),p()):s&&(a=new Promise((e,a)=>{i=l?a:e,n=setTimeout(()=>{t=Date.now(),r=!0,e(p()),u()},Math.max(0,d-f))})),!c&&!n&&(n=setTimeout(()=>
3r=!0,d)),r=!1,a)}}function xu(e=vu,t={}){let{initialState:n=`active`}=t,r=hu(n===`active`);function i(){r.value=!1}function a(){r.value=!0}return{isActive:$t(r),pause:i,resume:a,eventFilter:(...t)=>{r.value&&e(...t)}}}function Su(e){return e.endsWith(`rem`)?Number.parseFloat(e)*16:Number.parseFloat(e)}function Cu(e){return Array.isArray(e)?e:[e]}function wu(e){let t=Object.create(null);return n=>t[n]||(t[n]=e(n))}var Tu=/-(\w)/g,Eu=wu(e=>e.replace(Tu,(e,t)=>t?t.toUpperCase():``));function Du(e){return e||ts()}function Ou(e,t=200,n={}){return _u(yu(t,n),e)}function ku(e,t=200,n=!1,r=!0,i=!1){return _u(bu(t,n,r,i),e)}function Au(e,t,n={}){let{eventFilter:r=vu,...i}=n;return z(e,_u(r,t),i)}function ju(e,t,n={}){let{eventFilter:r,initialState:i=`active`,...a}=n,{eventFilter:o,pause:s,resume:c,isActive:l}=xu(r,{initialState:i});return{stop:Au(e,t,{...a,eventFilter:o}),pause:s,resume:c,isActive:l}}function Mu(e,t=!0,n){Du(n)?V(e,n):t?e():L(e)}function Nu(e,t){Du(t)&&zi(e,t)}function Pu(e,t,n={}){let{immediate:r=!0,immediateCallback:i=!1}=n,a=N(!1),o;function s(){o&&(clearTimeout(o),o=void 0)}function c(){a.value=!1,s()}function l(...n){i&&e(),s(),a.value=!0,o=setTimeout(()=>{a.value=!1,o=void 0,e(...n)},F(t))}return r&&(a.value=!0,su&&l()),Ql(c),{isPending:en(a),start:l,stop:c}}function Fu(e,t,n){return z(e,t,{...n,immediate:!0})}function Iu(e,t,n){return z(e,t,{...n,once:!0})}function Lu(e,t,n={}){let{throttle:r=0,trailing:i=!0,leading:a=!0,...o}=n;return Au(e,t,{...o,eventFilter:bu(r,i,a)})}function Ru(e={}){let{inheritAttrs:t=!0}=e,n=N(),r=B({setup(e,{slots:t}){return()=>{n.value=t.default}}}),i=B({inheritAttrs:t,props:e.props,setup(r,{attrs:i,slots:a}){return()=>{n.value;let o=n.value?.call(n,{...e.props==null?zu(i):r,$slots:a});return t&&o?.length===1?o[0]:o}}});return ru({define:r,reuse:i},[r,i])}function zu(e){let t={};for(let n in e)t[Eu(n)]=e[n];return t}var Bu=su?window:void 0;su&&window.document,su&&window.navigator,su&&window.location;function Vu(e){let t=F(e);return t?.$el??t}function Hu(...e){let t=[],n=()=>{t.forEach(e=>e()),t.length=0},r=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),i=X(()=>{let t=Cu(F(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0}),a=Fu(()=>[i.value?.map(e=>Vu(e))??[Bu].filter(e=>e!=null),Cu(F(i.value?e[1]:e[0])),Cu(P(i.value?e[2]:e[1])),F(i.value?e[3]:e[2])],([e,i,a,o])=>{if(n(),!e?.length||!i?.length||!a?.length)return;let s=du(o)?{...o}:o;t.push(...e.flatMap(e=>i.flatMap(t=>a.map(n=>r(e,t,n,s)))))},{flush:`post`});return Ql(n),()=>{a(),n()}}var Uu=!1;function Wu(e,t,n={}){let{window:r=Bu,ignore:i=[],capture:a=!0,detectIframe:o=!1,controls:s=!1}=n;if(!r)return s?{stop:fu,cancel:fu,trigger:fu}:fu;if(pu&&!Uu){Uu=!0;let e={passive:!0};Array.from(r.document.body.children).forEach(t=>t.addEventListener(`click`,fu,e)),r.document.documentElement.addEventListener(`click`,fu,e)}let c=!0,l=e=>F(i).some(t=>{if(typeof t==`string`)return Array.from(r.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let n=Vu(t);return n&&(e.target===n||e.composedPath().includes(n))}});function u(e){let t=F(e);return t&&t.$.subTree.shapeFlag===16}function d(e,t){let n=F(e),r=n.$.subTree&&n.$.subTree.children;return r==null||!Array.isArray(r)?!1:r.some(e=>e.el===t.target||t.composedPath().includes(e.el))}let f=n=>{let r=Vu(e);if(n.target!=null&&!(!(r instanceof Element)&&u(e)&&d(e,n))&&!(!r||r===n.target||n.composedPath().includes(r))){if(`detail`in n&&n.detail===0&&(c=!l(n)),!c){c=!0;return}t(n)}},p=!1,m=[Hu(r,`click`,e=>{p||(p=!0,setTimeout(()=>{p=!1},0),f(e))},{passive:!0,capture:a}),Hu(r,`pointerdown`,t=>{let n=Vu(e);c=!l(t)&&!!(n&&!t.composedPath().includes(n))},{passive:!0}),o&&Hu(r,`blur`,n=>{setTimeout(()=>{let i=Vu(e);r.document.activeElement?.tagName===`IFRAME`&&!i?.contains(r.document.activeElement)&&t(n)},0)},{passive:!0})].filter(Boolean),h=()=>m.forEach(e=>e());return s?{stop:h,cancel:()=>{c=!1},trigger:e=>{c=!0,f(e),c=!1}}:h}function Gu(){let e=N(!1),t=ts();return t&&V(()=>{e.value=!0},t),e}function Ku(e){let t=Gu();return X(()=>
3(t.value,!!e()))}function qu(e,t,n={}){let{window:r=Bu,...i}=n,a,o=Ku(()=>r&&`MutationObserver`in r),s=()=>{a&&(a.disconnect(),a=void 0)},c=z(X(()=>{let t=Cu(F(e)).map(Vu).filter(lu);return new Set(t)}),e=>{s(),o.value&&e.size&&(a=new MutationObserver(t),e.forEach(e=>a.observe(e,i)))},{immediate:!0,flush:`post`}),l=()=>a?.takeRecords(),u=()=>{c(),s()};return Ql(u),{isSupported:o,stop:u,takeRecords:l}}function Ju(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function Yu(...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]);let{target:i=Bu,eventName:a=`keydown`,passive:o=!1,dedupe:s=!1}=r,c=Ju(t);return Hu(i,a,e=>{e.repeat&&F(s)||c(e)&&n(e)},o)}function Xu(e,t={}){let{immediate:n=!0,fpsLimit:r=void 0,window:i=Bu,once:a=!1}=t,o=N(!1),s=X(()=>r?1e3/F(r):null),c=0,l=null;function u(t){if(!o.value||!i)return;c||(c=t);let n=t-c;if(s.value&&n<s.value){l=i.requestAnimationFrame(u);return}if(c=t,e({delta:n,timestamp:t}),a){o.value=!1,l=null;return}l=i.requestAnimationFrame(u)}function d(){!o.value&&i&&(o.value=!0,c=0,l=i.requestAnimationFrame(u))}function f(){o.value=!1,l!=null&&i&&(i.cancelAnimationFrame(l),l=null)}return n&&d(),Ql(f),{isActive:$t(o),pause:f,resume:d}}var Zu=Symbol(`vueuse-ssr-width`);function Qu(){let e=gr()?tu(Zu,null):null;return typeof e==`number`?e:void 0}function $u(e,t={}){let{window:n=Bu,ssrWidth:r=Qu()}=t,i=Ku(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),a=N(typeof r==`number`),o=N(),s=N(!1);return yr(()=>{if(a.value){a.value=!i.value,s.value=F(e).split(`,`).some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=Su(n[1])),i&&a&&(a=r<=Su(i[1])),t?!a:a});return}i.value&&(o.value=n.matchMedia(F(e)),s.value=o.value.matches)}),Hu(o,`change`,e=>{s.value=e.matches},{passive:!0}),X(()=>s.value)}function ed(e){return JSON.parse(JSON.stringify(e))}function td(e,t,n={}){let{window:r=Bu,...i}=n,a,o=Ku(()=>r&&`ResizeObserver`in r),s=()=>{a&&(a.disconnect(),a=void 0)},c=z(X(()=>{let t=F(e);return Array.isArray(t)?t.map(e=>Vu(e)):[Vu(t)]}),e=>{if(s(),o.value&&r){a=new ResizeObserver(t);for(let t of e)t&&a.observe(t,i)}},{immediate:!0,flush:`post`}),l=()=>{s(),c()};return Ql(l),{isSupported:o,stop:l}}function nd(e,t={}){let{reset:n=!0,windowResize:r=!0,windowScroll:i=!0,immediate:a=!0,updateTiming:o=`sync`}=t,s=N(0),c=N(0),l=N(0),u=N(0),d=N(0),f=N(0),p=N(0),m=N(0);function h(){let t=Vu(e);if(!t){n&&(s.value=0,c.value=0,l.value=0,u.value=0,d.value=0,f.value=0,p.value=0,m.value=0);return}let r=t.getBoundingClientRect();s.value=r.height,c.value=r.bottom,l.value=r.left,u.value=r.right,d.value=r.top,f.value=r.width,p.value=r.x,m.value=r.y}function g(){o===`sync`?h():o===`next-frame`&&requestAnimationFrame(()=>h())}return td(e,g),z(()=>Vu(e),e=>!e&&g()),qu(e,g,{attributeFilter:[`style`,`class`]}),i&&Hu(`scroll`,g,{capture:!0,passive:!0}),r&&Hu(`resize`,g,{passive:!0}),Mu(()=>{a&&g()}),{height:s,bottom:c,left:l,right:u,top:d,width:f,x:p,y:m,update:g}}function rd(e,t,n={}){let{root:r,rootMargin:i=`0px`,threshold:a=0,window:o=Bu,immediate:s=!0}=n,c=Ku(()=>o&&`IntersectionObserver`in o),l=X(()=>Cu(F(e)).map(Vu).filter(lu)),u=fu,d=N(s),f=c.value?z(()=>[l.value,Vu(r),d.value],([e,n])=>{if(u(),!d.value||!e.length)return;let r=new IntersectionObserver(t,{root:Vu(n),rootMargin:i,threshold:a});e.forEach(e=>e&&r.observe(e)),u=()=>{r.disconnect(),u=fu}},{immediate:s,flush:`post`}):fu,p=()=>{u(),f(),d.value=!1};return Ql(p),{isSupported:c,isActive:d,pause(){u(),d.value=!1},resume(){d.value=!0},stop:p}}function id(e,t={}){let{window:n=Bu,scrollTarget:r,threshold:i=0,rootMargin:a,once:o=!1}=t,s=N(!1),{stop:c}=rd(e,e=>{let t=s.value,n=0;for(let r of e)r.time>=n&&(n=r.time,t=r.isIntersecting);s.value=t,o&&Iu(s,()=>{c()})},{root:r,window:n,threshold:i,rootMargin:F(a)});return s}var ad=new Map;function od(e){let t=Fe();function n(n){var r;let a=ad.get(e)||new Set;a.add(n),ad.set(e,a);let o=()=>i(n);return(r=t?.cleanups)==null||r.push(o),o}function r(e){function t(...n){i(t),e(...n)}return n(t)}function i(t){let n=ad.get(e);n&&(n.delete(t),n.size||a())}function a(){ad.delete(e)}function o(t,n){var r;
3(r=ad.get(e))==null||r.forEach(e=>e(t,n))}return{on:n,once:r,off:i,emit:o,reset:a}}function sd(e){return typeof Window<`u`&&e instanceof Window?e.document.documentElement:typeof Document<`u`&&e instanceof Document?e.documentElement:e}var cd=1;function ld(e,t={}){let{throttle:n=0,idle:r=200,onStop:i=fu,onScroll:a=fu,offset:o={left:0,right:0,top:0,bottom:0},observe:s={mutation:!1},eventListenerOptions:c={capture:!1,passive:!0},behavior:l=`auto`,window:u=Bu,onError:d=e=>{console.error(e)}}=t,f=typeof s==`boolean`?{mutation:s}:s,p=N(0),m=N(0),h=X({get(){return p.value},set(e){_(e,void 0)}}),g=X({get(){return m.value},set(e){_(void 0,e)}});function _(t,n){var r;if(!u)return;let i=F(e);if(!i)return;(r=i instanceof Document?u.document.body:i)==null||r.scrollTo({top:F(n)??g.value,left:F(t)??h.value,behavior:F(l)});let a=i?.document?.documentElement||i?.documentElement||i;h!=null&&(p.value=a.scrollLeft),g!=null&&(m.value=a.scrollTop)}let v=N(!1),y=Zt({left:!0,right:!1,top:!0,bottom:!1}),b=Zt({left:!1,right:!1,top:!1,bottom:!1}),x=e=>{v.value&&(v.value=!1,b.left=!1,b.right=!1,b.top=!1,b.bottom=!1,i(e))},S=Ou(x,n+r),C=e=>{if(!u)return;let t=e?.document?.documentElement||e?.documentElement||Vu(e),{display:n,flexDirection:r,direction:i}=getComputedStyle(t),a=i===`rtl`?-1:1,s=t.scrollLeft;b.left=s<p.value,b.right=s>p.value;let c=Math.abs(s*a)<=(o.left||0),l=Math.abs(s*a)+t.clientWidth>=t.scrollWidth-(o.right||0)-cd;n===`flex`&&r===`row-reverse`?(y.left=l,y.right=c):(y.left=c,y.right=l),p.value=s;let d=t.scrollTop;e===u.document&&!d&&(d=u.document.body.scrollTop),b.top=d<m.value,b.bottom=d>m.value;let f=Math.abs(d)<=(o.top||0),h=Math.abs(d)+t.clientHeight>=t.scrollHeight-(o.bottom||0)-cd;n===`flex`&&r===`column-reverse`?(y.top=h,y.bottom=f):(y.top=f,y.bottom=h),m.value=d},w=e=>{u&&(C(e.target.documentElement??e.target),v.value=!0,S(e),a(e))};return Hu(e,`scroll`,n?ku(w,n,!0,!1):w,c),Mu(()=>{try{let t=F(e);if(!t)return;C(t)}catch(e){d(e)}}),f?.mutation&&e!=null&&e!==u&&e!==document&&qu(e,()=>{let t=F(e);t&&C(t)},{attributes:!0,childList:!0,subtree:!0}),Hu(e,`scrollend`,x,c),{x:h,y:g,isScrolling:v,arrivedState:y,directions:b,measure(){let t=F(e);u&&t&&C(t)}}}function ud(e,t,n={}){let{direction:r=`bottom`,interval:i=100,canLoadMore:a=()=>!0}=n,o=Zt(ld(e,{...n,offset:{[r]:n.distance??0,...n.offset}})),s=M(),c=X(()=>!!s.value),l=X(()=>sd(F(e))),u=id(l);function d(){if(o.measure(),!l.value||!u.value||!a(l.value))return;let{scrollHeight:e,clientHeight:n,scrollWidth:c,clientWidth:f}=l.value,p=r===`bottom`||r===`top`?e<=n:c<=f;(o.arrivedState[r]||p)&&(s.value||(s.value=Promise.all([t(o),new Promise(e=>setTimeout(e,i))]).finally(()=>{s.value=null,L(()=>d())})))}return Nu(z(()=>[o.arrivedState[r],u.value],d,{immediate:!0})),{isLoading:c,reset(){L(()=>d())}}}function dd(e,t,n,r={}){let{clone:i=!1,passive:a=!1,eventName:o,deep:s=!1,defaultValue:c,shouldEmit:l}=r,u=ts(),d=n||u?.emit||(u?.$emit)?.bind(u)||(u?.proxy?.$emit)?.bind(u?.proxy),f=o;t||(t=`modelValue`),f=f||`update:${t.toString()}`;let p=e=>i?typeof i==`function`?i(e):ed(e):e,m=()=>cu(e[t])?p(e[t]):c,h=e=>{l?l(e)&&d(f,e):d(f,e)};if(a){let n=M(m()),r=!1;return z(()=>e[t],e=>{r||(r=!0,n.value=p(e),L(()=>r=!1))}),z(n,n=>{!r&&(n!==e[t]||s)&&h(n)},{deep:s}),n}else return X({get(){return m()},set(e){h(e)}})}function Z(e,t){let n=typeof e==`string`&&!t?`${e}Context`:t,r=Symbol(n);return[t=>{let n=hr(r,t);if(n||n===null)return n;throw Error(`Injection \`${r.toString()}\` not found. Component must be used within ${Array.isArray(e)?`one of the following components: ${e.join(`, `)}`:`\`${e}\``}`)},e=>(mr(r,e),e)]}var[fd,pd]=Z(`ConfigProvider`),md=B({inheritAttrs:!1,__name:`ConfigProvider`,props:{dir:{type:String,required:!1,default:`ltr`},locale:{type:String,required:!1,default:`en`},scrollBody:{type:[Boolean,Object],required:!1,default:!0},nonce:{type:String,required:!1,default:void 0},useId:{type:Function,required:!1,default:void 0}},setup(e){let t=e,{dir:n,locale:r,scrollBody:i,nonce:a}=I(t);return pd({dir:n,locale:r,scrollBody:i,nonce:a,useId:t.useId}),(e,t)=>H(e.$slots,`default`)}});function hd(e){let t=ts(),n=Object.keys(t?.type.props??{}).reduce((e,n)=>{let r=(t?.type.props[n]).default;return r!==void 0&&(e[n]=r),e},{}),r=yn(e);return X(()=>{let e={},i=t?.vnode.props??{};
3return Object.keys(i).forEach(t=>{e[D(t)]=i[t]}),Object.keys({...n,...e}).reduce((e,t)=>(r.value[t]!==void 0&&(e[t]=r.value[t]),e),{})})}function gd(e){let t=ts(),n=t?.type.emits,r={};return n?.length||console.warn(`No emitted event found. Please check component: ${t?.type.__name}`),n?.forEach(t=>{r[oe(D(t))]=(...n)=>e(t,...n)}),r}function _d(e,t){let n=hd(e),r=t?gd(t):{};return X(()=>({...n.value,...r}))}function vd(e){return e?e.flatMap(e=>e.type===U?vd(e.children):[e]):[]}var yd=B({name:`PrimitiveSlot`,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){return()=>{if(!n.default)return null;let e=vd(n.default()),r=e.findIndex(e=>e.type!==Oo);if(r===-1)return e;let i=e[r];delete i.props?.ref;let a=i.props?Y(t,i.props):t,o=Wo({...i,props:{}},a);return e.length===1?o:(e[r]=o,e)}}}),bd=[`area`,`img`,`input`],Q=B({name:`Primitive`,inheritAttrs:!1,props:{asChild:{type:Boolean,default:!1},as:{type:[String,Object],default:`div`}},setup(e,{attrs:t,slots:n}){let r=e.asChild?`template`:e.as;return typeof r==`string`&&bd.includes(r)?()=>xs(r,t):r===`template`?()=>xs(yd,t,{default:n.default}):()=>xs(e.as,t,{default:n.default})}});function $(){let e=ts(),t=M(),n=X(()=>[`#text`,`#comment`].includes(t.value?.$el.nodeName)?t.value?.$el.nextElementSibling:Vu(t)),r=Object.assign({},e.exposed),i={};for(let t in e.props)Object.defineProperty(i,t,{enumerable:!0,configurable:!0,get:()=>e.props[t]});if(Object.keys(r).length>0)for(let e in r)Object.defineProperty(i,e,{enumerable:!0,configurable:!0,get:()=>r[e]});Object.defineProperty(i,"$el",{enumerable:!0,configurable:!0,get:()=>e.vnode.el}),e.exposed=i;function a(n){if(t.value=n,n&&(Object.defineProperty(i,"$el",{enumerable:!0,configurable:!0,get:()=>n instanceof Element?n:n.$el}),!(n instanceof Element)&&!Object.hasOwn(n,`$el`))){let t=n.$.exposed,r=Object.assign({},i);for(let e in t)Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:()=>t[e]});e.exposed=r}}return{forwardRef:a,currentRef:t,currentElement:n}}var[xd,Sd]=Z(`CollapsibleRoot`),Cd=B({__name:`CollapsibleRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:open`],setup(e,{expose:t,emit:n}){let r=e,i=dd(r,`open`,n,{defaultValue:r.defaultOpen,passive:r.open===void 0}),{disabled:a,unmountOnHide:o}=I(r);return Sd({contentId:``,disabled:a,open:i,unmountOnHide:o,onOpenToggle:()=>{a.value||(i.value=!i.value)}}),t({open:i}),$(),(e,t)=>(W(),G(P(Q),{as:e.as,"as-child":r.asChild,"data-state":P(i)?`open`:`closed`,"data-disabled":P(a)?``:void 0},{default:R(()=>[H(e.$slots,`default`,{open:P(i)})]),_:3},8,[`as`,`as-child`,`data-state`,`data-disabled`]))}}),wd=0;function Td(e,t=`reka`){if(e)return e;if(`useId`in Ll)return`${t}-${Zr?.()}`;let n=fd({useId:void 0});return n.useId?`${t}-${n.useId()}`:`${t}-${++wd}`}function Ed(e,t){let n=M(e);function r(e){return t[n.value][e]??n.value}return{state:n,dispatch:e=>{n.value=r(e)}}}function Dd(e){return Fe()?(Ie(e),!0):!1}function Od(){let e=new Set,t=t=>{e.delete(t)};return{on:n=>{e.add(n);let r=()=>t(n);return Dd(r),{off:r}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t))),clear:()=>{e.clear()}}}function kd(e){return j(e)?Zt(new Proxy({},{get(t,n,r){return P(Reflect.get(e.value,n,r))},set(t,n,r){return j(e.value[n])&&!j(r)?e.value[n].value=r:e.value[n]=r,!0},deleteProperty(t,n){return Reflect.deleteProperty(e.value,n)},has(t,n){return Reflect.has(e.value,n)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}})):Zt(e)}function Ad(e){return kd(X(e))}function jd(e,...t){let n=t.flat(),r=n[0];return Ad(()=>Object.fromEntries(typeof r==`function`?Object.entries(I(e)).filter(([e,t])=>!r(F(t),e)):Object.entries(I(e)).filter(e=>!n.includes(e[0]))))}var Md=typeof window<`u`&&typeof document<`u`;typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope;var Nd=()=>{},Pd=Fd();function Fd(){return Md&&(window==null?void 0:window.navigator)?.userAgent&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||(window==null?void 0:window.navigator)?.maxTouchPoints>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Id(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}var Ld=e=>e();function Rd(e=Ld,t={}){let{initialState:n=`active`}=t,r=Bd(n===`active`);function i(){r.value=!1}function a(){r.value=!0}return{isActive:$t(r),pause:i,resume:a,eventFilter:(...t)=>{r.value&&e(...t)}}}function zd(e){return e||ts()}function Bd(...e){if(e.length!==1)return yn(...e);let t=e[0];return typeof t==`function`?$t(gn(()=>({get:t,set:Nd}))):M(t)}function Vd(e,t=1e4){return gn((n,r)=>{let i=F(e),a,o=()=>setTimeout(()=>{i=F(e),r()},F(t));return Dd(()=>{clearTimeout(a)}),{get(){return n(),i},set(e){i=e,r(),clearTimeout(a),a=o()}}})}function Hd(e,t,n={}){let{eventFilter:r=Ld,...i}=n;return z(e,Id(r,t),i)}function Ud(e,t,n={}){let{eventFilter:r,initialState:i=`active`,...a}=n,{eventFilter:o,pause:s,resume:c,isActive:l}=Rd(r,{initialState:i});return{stop:Hd(e,t,{...a,eventFilter:o}),pause:s,resume:c,isActive:l}}function Wd(e,t,...[n]){let{flush:r=`sync`,deep:i=!1,immediate:a=!0,direction:o=`both`,transform:s={}}=n||{},c=[],l=`ltr`in s&&s.ltr||(e=>e),u=`rtl`in s&&s.rtl||(e=>e);return(o===`both`||o===`ltr`)&&c.push(Ud(e,e=>
3{c.forEach(e=>e.pause()),t.value=l(e),c.forEach(e=>e.resume())},{flush:r,deep:i,immediate:a})),(o===`both`||o===`rtl`)&&c.push(Ud(t,t=>{c.forEach(e=>e.pause()),e.value=u(t),c.forEach(e=>e.resume())},{flush:r,deep:i,immediate:a})),()=>{c.forEach(e=>e.stop())}}function Gd(e,t){zd(t)&&Ri(e,t)}function Kd(e,t,n={}){let{immediate:r=!0,immediateCallback:i=!1}=n,a=N(!1),o=null;function s(){o&&(clearTimeout(o),o=null)}function c(){a.value=!1,s()}function l(...n){i&&e(),s(),a.value=!0,o=setTimeout(()=>{a.value=!1,o=null,e(...n)},F(t))}return r&&(a.value=!0,Md&&l()),Dd(c),{isPending:$t(a),start:l,stop:c}}function qd(e=1e3,t={}){let{controls:n=!1,callback:r}=t,i=Kd(r??Nd,e,t),a=X(()=>!i.isPending.value);return n?{ready:a,...i}:a}function Jd(e,t){let n=M({}),r=M(`none`),i=M(e),a=e.value?`mounted`:`unmounted`,o,s=t.value?.ownerDocument.defaultView??Bu,{state:c,dispatch:l}=Ed(a,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}}),u=e=>{if(Md){let n=new CustomEvent(e,{bubbles:!1,cancelable:!1});t.value?.dispatchEvent(n)}};z(e,async(e,i)=>{let a=i!==e;if(await L(),a){let a=r.value,o=Yd(t.value);e?(l(`MOUNT`),u(`enter`),o===`none`&&u(`after-enter`)):o===`none`||o===`undefined`||n.value?.display===`none`?(l(`UNMOUNT`),u(`leave`),u(`after-leave`)):i&&a!==o?(l(`ANIMATION_OUT`),u(`leave`)):(l(`UNMOUNT`),u(`after-leave`))}},{immediate:!0});let d=e=>{let n=Yd(t.value),r=n.includes(CSS.escape(e.animationName)),a=c.value===`mounted`?`enter`:`leave`;if(e.target===t.value&&r&&(u(`after-${a}`),l(`ANIMATION_END`),!i.value)){let e=t.value.style.animationFillMode;t.value.style.animationFillMode=`forwards`,o=s?.setTimeout(()=>{t.value?.style.animationFillMode===`forwards`&&(t.value.style.animationFillMode=e)})}e.target===t.value&&n===`none`&&l(`ANIMATION_END`)},f=e=>{e.target===t.value&&(r.value=Yd(t.value))},p=z(t,(e,t)=>{e?(n.value=getComputedStyle(e),e.addEventListener(`animationstart`,f),e.addEventListener(`animationcancel`,d),e.addEventListener(`animationend`,d)):(l(`ANIMATION_END`),o!==void 0&&s?.clearTimeout(o),t?.removeEventListener(`animationstart`,f),t?.removeEventListener(`animationcancel`,d),t?.removeEventListener(`animationend`,d))},{immediate:!0}),m=z(c,()=>{let e=Yd(t.value);r.value=c.value===`mounted`?e:`none`});return zi(()=>{p(),m()}),{isPresent:X(()=>[`mounted`,`unmountSuspended`].includes(c.value))}}function Yd(e){return e&&getComputedStyle(e).animationName||`none`}var Xd=B({name:`Presence`,props:{present:{type:Boolean,required:!0},forceMount:{type:Boolean}},slots:{},setup(e,{slots:t,expose:n}){let{present:r,forceMount:i}=I(e),a=M(),{isPresent:o}=Jd(r,a);n({present:o});let s=t.default({present:o.value});s=vd(s||[]);let c=ts();if(s&&s?.length>1){let e=c?.parent?.type.name?`<${c.parent.type.name} />`:`component`;throw Error([`Detected an invalid children for \`${e}\` 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(e=>`  - ${e}`).join(`
4`)].join(`
5`))}return()=>i.value||r.value||o.value?xs(t.default({present:o.value})[0],{ref:e=>{let t=Vu(e);return t?.hasAttribute===void 0||(t?.hasAttribute(`data-reka-popper-content-wrapper`)?a.value=t.firstElementChild:a.value=t),t}}):null}}),Zd=B({inheritAttrs:!1,__name:`CollapsibleContent`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`contentFound`],setup(e,{emit:t}){let n=e,r=t,i=xd();i.contentId||(i.contentId=Td(void 0,`reka-collapsible-content`));let a=M(),{forwardRef:o,currentElement:s}=$(),c=M(0),l=M(0),u=X(()=>i.open.value),d=M(u.value),f=M();z(()=>[u.value,a.value?.present],async()=>{await L();let e=s.value;if(!e)return;f.value=f.value||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration=`0s`,e.style.animationName=`none`;let t=e.getBoundingClientRect();l.value=t.height,c.value=t.width,d.value||(e.style.transitionDuration=f.value.transitionDuration,e.style.animationName=f.value.animationName)},{immediate:!0});let p=X(()=>d.value&&i.open.value);return V(()=>{requestAnimationFrame(()=>{d.value=!1})}),Hu(s,`beforematch`,e=>{requestAnimationFrame(()=>{i.onOpenToggle(),r(`contentFound`)})}),(e,t)=>(W(),G(P(Xd),{ref_key:`presentRef`,ref:a,present:e.forceMount||P(i).open.value,"force-mount":!0},{default:R(({present:t})=>[K(P(Q),Y(e.$attrs,{id:P(i).contentId,ref:P(o),"as-child":n.asChild,as:e.as,hidden:t?void 0:P(i).unmountOnHide.value?``:`until-found`,"data-state":p.value?void 0:P(i).open.value?`open`:`closed`,"data-disabled":P(i).disabled?.value?``:void 0,style:{"--reka-collapsible-content-height":`${l.value}px`,"--reka-collapsible-content-width":`${c.value}px`}}),{default:R(()=>[!P(i).unmountOnHide.value||t?H(e.$slots,`default`,{key:0}):J(`v-if`,!0)]),_:2},1040,[`id`,`as-child`,`as`,`hidden`,`data-state`,`data-disabled`,`style`])]),_:3},8,[`present`]))}}),Qd=B({__name:`CollapsibleTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;$();let n=xd();return(e,r)=>(W(),G(P(Q),{type:e.as===`button`?`button`:void 0,as:e.as,"as-child":t.asChild,"aria-controls":P(n).contentId,"aria-expanded":P(n).open.value,"data-state":P(n).open.value?`open`:`closed`,"data-disabled":P(n).disabled?.value?``:void 0,disabled:P(n).disabled?.value,onClick:P(n).onOpenToggle},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`type`,`as`,`as-child`,`aria-controls`,`aria-expanded`,`data-state`,`data-disabled`,`disabled`,`onClick`]))}});function $d(e){let t=fd({dir:M(`ltr`)});return X(()=>e?.value||t.dir?.value||`ltr`)}function ef(e){return e==null}function tf(e,t){return ef(e)?!1:Array.isArray(e)?e.some(e=>Xl(e,t)):Xl(e,t)}function nf({type:e,defaultValue:t,modelValue:n}){let r=n||t;return n!==void 0||t!==void 0?Array.isArray(r)?`multiple`:`single`:e??`single`}function rf({type:e,defaultValue:t,modelValue:n}){return e||nf({type:e,defaultValue:t,modelValue:n})}function af({type:e,defaultValue:t}){return t===void 0?e===`single`?void 0:[]:t}function of(e,t){let n=X(()=>rf(e)),r=dd(e,`modelValue`,t,{defaultValue:af(e),passive:e.modelValue===void 0,deep:!0});function i(e){if(n.value===`single`)r.value=Xl(e,r.value)?void 0:e;else{let t=Array.isArray(r.value)?[...r.value||[]]:[r.value].filter(
5Boolean);if(tf(t,e)){let n=t.findIndex(t=>Xl(t,e));t.splice(n,1)}else t.push(e);r.value=t}}return{modelValue:r,changeModelValue:i,isSingle:X(()=>n.value===`single`)}}var[sf,cf]=Z(`AccordionRoot`),lf=B({__name:`AccordionRoot`,props:{collapsible:{type:Boolean,required:!1,default:!1},disabled:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},orientation:{type:String,required:!1,default:`vertical`},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},type:{type:String,required:!1},modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{dir:i,disabled:a,unmountOnHide:o}=I(n),s=$d(i),{modelValue:c,changeModelValue:l,isSingle:u}=of(n,r),{forwardRef:d,currentElement:f}=$();return cf({disabled:a,direction:s,orientation:n.orientation,parentElement:f,isSingle:u,collapsible:n.collapsible,modelValue:c,changeModelValue:l,unmountOnHide:o}),(e,t)=>(W(),G(P(Q),{ref:P(d),"as-child":e.asChild,as:e.as},{default:R(()=>[H(e.$slots,`default`,{modelValue:P(c)})]),_:3},8,[`as-child`,`as`]))}}),uf=[`INPUT`,`TEXTAREA`];function df(e,t,n,r={}){if(!t||r.enableIgnoredElement&&uf.includes(t.nodeName))return null;let{arrowKeyOptions:i=`both`,attributeName:a=`[data-reka-collection-item]`,itemsArray:o=[],loop:s=!0,dir:c=`ltr`,preventScroll:l=!0,focus:u=!1}=r,[d,f,p,m,h,g]=[e.key===`ArrowRight`,e.key===`ArrowLeft`,e.key===`ArrowUp`,e.key===`ArrowDown`,e.key===`Home`,e.key===`End`],_=p||m,v=d||f;if(!h&&!g&&(!_&&!v||i===`vertical`&&v||i===`horizontal`&&_))return null;let y=n?Array.from(n.querySelectorAll(a)):o;if(!y.length)return null;l&&e.preventDefault();let b=null;return v||_?b=ff(y,t,{goForward:_?m:c===`ltr`?d:f,loop:s}):h?b=y.at(0)||null:g&&(b=y.at(-1)||null),u&&b?.focus(),b}function ff(e,t,n,r=e.length){if(--r===0)return null;let i=e.indexOf(t),a=n.goForward?i+1:i-1;if(!n.loop&&(a<0||a>=e.length))return null;let o=e[(a+e.length)%e.length];return o?o.hasAttribute(`disabled`)&&o.getAttribute(`disabled`)!==`false`?ff(e,o,n,r):o:null}var pf=function(e){return e.Open=`open`,e.Closed=`closed`,e}(pf||{}),[mf,hf]=Z(`AccordionItem`),gf=B({__name:`AccordionItem`,props:{disabled:{type:Boolean,required:!1},value:{type:String,required:!0},unmountOnHide:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){let n=e,r=sf(),i=X(()=>r.isSingle.value?n.value===r.modelValue.value:Array.isArray(r.modelValue.value)&&r.modelValue.value.includes(n.value)),a=X(()=>r.disabled.value||n.disabled),o=X(()=>a.value?``:void 0),s=X(()=>i.value?pf.Open:pf.Closed);t({open:i,dataDisabled:o});let{currentRef:c,currentElement:l}=$();hf({open:i,dataState:s,disabled:a,dataDisabled:o,triggerId:``,currentRef:c,currentElement:l,value:X(()=>n.value)});function u(e){let t=e.target;if(Array.from(r.parentElement.value?.querySelectorAll(`[data-reka-collection-item]`)??[]).findIndex(e=>e===t)===-1)return null;df(e,t,r.parentElement.value,{arrowKeyOptions:r.orientation,dir:r.direction.value,focus:!0})}return(e,t)=>(W(),G(P(Cd),{"data-orientation":P(r).orientation,"data-disabled":o.value,"data-state":s.value,disabled:a.value,open:i.value,as:n.as,"as-child":n.asChild,"unmount-on-hide":n.unmountOnHide??P(r).unmountOnHide.value,onKeydown:Cl(u,[`up`,`down`,`left`,`right`,`home`,`end`])},{default:R(()=>[H(e.$slots,`default`,{open:i.value})]),_:3},8,[`data-orientation`,`data-disabled`,`data-state`,`disabled`,`open`,`as`,`as-child`,`unmount-on-hide`]))}}),_f=B({__name:`AccordionContent`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=sf(),r=mf();return $(),(e,i)=>(W(),G(P(Zd),{role:`region`,"as-child":t.asChild,as:e.as,"force-mount":t.forceMount,"aria-labelledby":P(r).triggerId,"data-state":P(r).dataState.value,"data-disabled":P(r).dataDisabled.value,"data-orientation":P(n).orientation,style:{"--reka-accordion-content-width":`var(--reka-collapsible-content-width)`,"--reka-accordion-content-height":`var(--reka-collapsible-content-height)`},onContentFound:i[0]||(i[0]=e=>P(n).changeModelValue(P(r).value.value))},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`force-mount`,`aria-labelledby`,`data-state`,`data-disabled`,`data-orientation`]))}}),vf=B({__name:`AccordionHeader`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h3`}},setup(e){let t=e,n=sf(),r=mf();return $(),(e,i)=>(W(),G(P(Q),{as:t.as,"as-child":t.asChild,"data-orientation":P(n).orientation,"data-state":P(r).dataState.value,"data-disabled":P(r).dataDisabled.value},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-orientation`,`data-state`,`data-disabled`]))}}),yf=B({__name:`AccordionTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=sf(),r=mf();r.triggerId||(r.triggerId=Td(void 0,`reka-accordion-trigger`));function i(){let e=n.isSingle.value&&r.open.value&&!n.collapsible;r.disabled.value||e||n.changeModelValue(r.value.value)}return(e,a)=>(W(),G(P(Qd),{id:P(r).triggerId,ref:P(r).currentRef,"data-reka-collection-item":``,as:t.as,"as-child":t.asChild,"aria-disabled":P(r).disabled.value||void 0,"aria-expanded":P(r).open.value||!1,"data-disabled":P(r).dataDisabled.value,"data-orientation":P(n).orientation,"data-state":P(r).dataState.value,disabled:P(r).disabled.value,onClick:i},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`id`,`as`,`as-child`,`aria-disabled`,`aria-expanded`,`data-disabled`,`data-orientation`,`data-state`,`disabled`]))}}),[bf,xf]=Z(`DialogRoot`),Sf=B({inheritAttrs:!1,__name:`DialogRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1,default:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=dd(n,`open`,t,{defaultValue:n.defaultOpen,passive:n.open===void 0}),i=M(),a=M(),{modal:o}=I(n);return xf({open:r,modal:o,openModal:()=>{r.value=!0},onOpenChange:e=>{r.value=e},onOpenToggle:()=>{r.value=!r.value}
5,contentId:``,titleId:``,descriptionId:``,triggerElement:i,contentElement:a}),(e,t)=>H(e.$slots,`default`,{open:P(r),close:()=>r.value=!1})}}),Cf=B({__name:`DialogClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;$();let n=bf();return(e,r)=>(W(),G(P(Q),Y(t,{type:e.as===`button`?`button`:void 0,onClick:r[0]||(r[0]=e=>P(n).onOpenChange(!1))}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`type`]))}}),wf=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},Tf=new WeakMap,Ef=new WeakMap,Df={},Of=0,kf=function(e){return e&&(e.host||kf(e.parentNode))},Af=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=kf(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},jf=function(e,t,n,r){var i=Af(t,Array.isArray(e)?e:[e]);Df[n]||(Df[n]=new WeakMap);var a=Df[n],o=[],s=new Set,c=new Set(i),l=function(e){!e||s.has(e)||(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){!e||c.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(Tf.get(e)||0)+1,l=(a.get(e)||0)+1;Tf.set(e,c),a.set(e,l),o.push(e),c===1&&i&&Ef.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),Of++,function(){o.forEach(function(e){var t=Tf.get(e)-1,i=a.get(e)-1;Tf.set(e,t),a.set(e,i),t||(Ef.has(e)||e.removeAttribute(r),Ef.delete(e)),i||e.removeAttribute(n)}),Of--,Of||(Tf=new WeakMap,Tf=new WeakMap,Ef=new WeakMap,Df={})}},Mf=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||wf(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),jf(r,i,n,`aria-hidden`)):function(){return null}};function Nf(e){let t;z(()=>Vu(e),e=>{e?t=Mf(e):t&&t()}),zi(()=>{t&&t()})}function Pf(){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}function Ff(e,t,n){let r=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}var If=`dismissableLayer.pointerDownOutside`,Lf=`dismissableLayer.focusOutside`;function Rf(e,t){let n=t.closest(`[data-dismissable-layer]`),r=e.dataset.dismissableLayer===``?e:e.querySelector(`[data-dismissable-layer]`),i=Array.from(e.ownerDocument.querySelectorAll(`[data-dismissable-layer]`));return!!(n&&(r===n||i.indexOf(r)<i.indexOf(n)))}function zf(e,t,n=!0){let r=t?.value?.ownerDocument??globalThis?.document,i=M(!1),a=M(()=>{});return yr(o=>{if(!Md||!F(n))return;let s=async n=>{let o=n.target;if(!(!t?.value||!o)){if(Rf(t.value,o)){i.value=!1;return}if(n.target&&!i.value){let t={originalEvent:n};function i(){Ff(If,e,t)}n.pointerType===`touch`?(r.removeEventListener(`click`,a.value),a.value=i,r.addEventListener(`click`,a.value,{once:!0})):i()}else r.removeEventListener(`click`,a.value);i.value=!1}},c=window.setTimeout(()=>{r.addEventListener(`pointerdown`,s)},0);o(()=>{window.clearTimeout(c),r.removeEventListener(`pointerdown`,s),r.removeEventListener(`click`,a.value)})}),{onPointerDownCapture:()=>{F(n)&&(i.value=!0)}}}function Bf(e,t,n=!0){let r=t?.value?.ownerDocument??globalThis?.document,i=M(!1);return yr(a=>{if(!Md||!F(n))return;let o=async n=>{if(!t?.value)return;await L(),await L();let r=n.target;!t.value||!r||Rf(t.value,r)||n.target&&!i.value&&Ff(Lf,e,{originalEvent:n})};r.addEventListener(`focusin`,o),a(()=>r.removeEventListener(`focusin`,o))}),{onFocusCapture:()=>{F(n)&&(i.value=!0)},onBlurCapture:()=>{F(n)&&(i.value=!1)}}}var Vf=Zt({layersRoot:new Set,layersWithOutsidePointerEventsDisabled:new Set,originalBodyPointerEvents:void 0,branches:new Set}),Hf=B({__name:`DismissableLayer`,props:{disableOutsidePointerEvents:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`dismiss`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),o=X(()=>a.value?.ownerDocument??globalThis.document),s=X(()=>Vf.layersRoot),c=X(()=>a.value?Array.from(s.value).indexOf(a.value):-1),l=X(()=>Vf.layersWithOutsidePointerEventsDisabled.size>0),u=X(()=>{let e=Array.from(s.value),[t]=[...Vf.layersWithOutsidePointerEventsDisabled].slice(-1),n=e.indexOf(t);return c.value>=n}),d=zf(async e=>{let t=[...Vf.branches].some(t=>t?.contains(e.target));!u.value||t||(r(`pointerDownOutside`,e),r(`interactOutside`,e),await L(),e.defaultPrevented||r(`dismiss`))},a),f=Bf(e=>{[...Vf.branches].some(t=>t?.contains(e.target))||(r(`focusOutside`,e),r(`interactOutside`,e),e.defaultPrevented||r(`dismiss`))},a);return Yu(`Escape`,e=>{c.value===s.value.size-1&&(r(`escapeKeyDown`,e),e.defaultPrevented||r(`dismiss`))}),yr(e=>{a.value&&(n.disableOutsidePointerEvents&&(Vf.layersWithOutsidePointerEventsDisabled.size===0&&(Vf.originalBodyPointerEvents=o.value.body.style.pointerEvents,o.value.body.style.pointerEvents=`none`),Vf.layersWithOutsidePointerEventsDisabled.add(a.value)),s.value.add(a.value),e(()=>{n.disableOutsidePointerEvents&&Vf.layersWithOutsidePointerEventsDisabled.size===1&&!ef(Vf.originalBodyPointerEvents)&&(o.value.body.style.pointerEvents=Vf.originalBodyPointerEvents)}))}),yr(e=>{e(()=>{a.value&&(s.value.delete(a.value),Vf.layersWithOutsidePointerEventsDisabled.delete(a.value))})}),(e,t)=>(W(),G(P(Q),{ref:P(i),"as-child":e.asChild,as:e.as,"data-dismissable-layer":``,style:he({pointerEvents:l.value?u.value?`auto`:`none`:void 0}),onFocusCapture:P(f).onFocusCapture,onBlurCapture:P(f).onBlurCapture,onPointerdownCapture:P(d).onPointerDownCapture},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`style`,`onFocusCapture`,`onBlurCapture`,`onPointerdownCapture`]))}}),Uf=$l(()=>M([]));function Wf(){let e=Uf();return{add(t){let n=e.value[0];t!==n&&n?.pause(),e.value=Gf(e.value,t),e.value.unshift(t)},remove(t){e.value=Gf(e.value,t),e.value[0]?.resume()}}}function Gf(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function Kf(e){return e.filter(e=>e.tagName!==`A`)}var qf=`focusScope.autoFocusOnMount`,Jf=`focusScope.autoFocusOnUnmount`,Yf={bubbles:!1,cancelable:!0};function Xf(e,{select:t=!1}={}){let n=Pf();for(let r of e)if(np(r,{select:t}),Pf()!==n)return!0}function Zf(e){let t=Qf(e);return[$f(t,e),$f(t.reverse(),e)]}function Qf(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function $f(e,t){for(let n of e)if(!ep(n,{upTo:t}))return n}function ep(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 tp(e){return e instanceof HTMLInputElement&&`select`in e}function np(e,{select:t=!1}={}){if(e&&e.focus){let n=Pf();e.focus({preventScroll:!0}),e!==n&&tp(e)&&t&&e.select()}}var rp=B({__name:`FocusScope`,props:{loop:{type:Boolean,required:!1,default:!1},trapped:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`mountAutoFocus`,`unmountAutoFocus`],setup(e,{emit:t}){let n=e,r=t,{currentRef:i,currentElement:a}=$(),o=M(null),s=Wf(),c=Zt({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});yr(e=>{if(!Md)return;let t=a.value;if(!n.trapped)return;function r(e){if(c.paused||!t)return;let n=e.target;t.contains(n)?o.value=n:np(o.value,{select:!0})}function i(e){if(c.paused||!t)return;let n=e.relatedTarget;n!==null&&(t.contains(n)||np(o.value,{select:!0}))}function s(e){t.contains(o.value)||np(t)}document.addEventListener(`focusin`,r),document.addEventListener(`focusout`,i);let l=new MutationObserver(s);t&&l.observe(t,{childList:!0,subtree:!0}),e(()=>{document.removeEventListener(`focusin`,r),document.removeEventListener(`focusout`,i),l.disconnect()})}),yr(async e=>{let t=a.value;if(await L(),!t)return;s.add(c);let n=Pf();if(!t.contains(n)){let e=new CustomEvent(qf,Yf);t.addEventListener(qf,e=>r(`mountAutoFocus`,e)),t.dispatchEvent(e),e.defaultPrevented||(Xf(Kf(Qf(t)),{select:!0}),Pf()===n&&np(t))}e(()=>{t.removeEventListener(qf,e=>r(`mountAutoFocus`,e));let e=new CustomEvent(Jf,Yf),i=e=>{r(`unmountAutoFocus`,e)}
5;t.addEventListener(Jf,i),t.dispatchEvent(e),setTimeout(()=>{e.defaultPrevented||np(n??document.body,{select:!0}),t.removeEventListener(Jf,i),s.remove(c)},0)})});function l(e){if(!n.loop&&!n.trapped||c.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=Pf();if(t&&r){let t=e.currentTarget,[i,a]=Zf(t);i&&a?!e.shiftKey&&r===a?(e.preventDefault(),n.loop&&np(i,{select:!0})):e.shiftKey&&r===i&&(e.preventDefault(),n.loop&&np(a,{select:!0})):r===t&&e.preventDefault()}}return(e,t)=>(W(),G(P(Q),{ref_key:`currentRef`,ref:i,tabindex:`-1`,"as-child":e.asChild,as:e.as,onKeydown:l},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as-child`,`as`]))}}),ip=`menu.itemSelect`,ap=[`Enter`,` `],op=[`ArrowDown`,`PageUp`,`Home`],sp=[`ArrowUp`,`PageDown`,`End`],cp=[...op,...sp],lp={ltr:[...ap,`ArrowRight`],rtl:[...ap,`ArrowLeft`]},up={ltr:[`ArrowLeft`],rtl:[`ArrowRight`]};function dp(e){return e?`open`:`closed`}function fp(e){return e===`indeterminate`}function pp(e){return fp(e)?`indeterminate`:e?`checked`:`unchecked`}function mp(e){let t=Pf();for(let n of e)if(n===t||(n.focus(),Pf()!==t))return}function hp(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e].x,s=t[e].y,c=t[a].x,l=t[a].y;s>r!=l>r&&n<(c-o)*(r-s)/(l-s)+o&&(i=!i)}return i}function gp(e,t){return t?hp({x:e.clientX,y:e.clientY},t):!1}function _p(e){return e.pointerType===`mouse`}var vp=B({__name:`DialogContentImpl`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=bf(),{forwardRef:a,currentElement:o}=$();return i.titleId||(i.titleId=Td(void 0,`reka-dialog-title`)),i.descriptionId||(i.descriptionId=Td(void 0,`reka-dialog-description`)),V(()=>{i.contentElement=o,Pf()!==document.body&&(i.triggerElement.value=Pf())}),(e,t)=>(W(),G(P(rp),{"as-child":``,loop:``,trapped:n.trapFocus,onMountAutoFocus:t[5]||(t[5]=e=>r(`openAutoFocus`,e)),onUnmountAutoFocus:t[6]||(t[6]=e=>r(`closeAutoFocus`,e))},{default:R(()=>[K(P(Hf),Y({id:P(i).contentId,ref:P(a),as:e.as,"as-child":e.asChild,"disable-outside-pointer-events":e.disableOutsidePointerEvents,role:`dialog`,"aria-describedby":P(i).descriptionId,"aria-labelledby":P(i).titleId,"data-state":P(dp)(P(i).open.value)},e.$attrs,{onDismiss:t[0]||(t[0]=e=>P(i).onOpenChange(!1)),onEscapeKeyDown:t[1]||(t[1]=e=>r(`escapeKeyDown`,e)),onFocusOutside:t[2]||(t[2]=e=>r(`focusOutside`,e)),onInteractOutside:t[3]||(t[3]=e=>r(`interactOutside`,e)),onPointerDownOutside:t[4]||(t[4]=e=>r(`pointerDownOutside`,e))}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`,`as`,`as-child`,`disable-outside-pointer-events`,`aria-describedby`,`aria-labelledby`,`data-state`])]),_:3},8,[`trapped`]))}}),yp=B({__name:`DialogContentModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=bf(),a=gd(r),{forwardRef:o,currentElement:s}=$();return Nf(s),(e,t)=>(W(),G(vp,Y({...n,...P(a)},{ref:P(o),"trap-focus":P(i).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:t[0]||(t[0]=e=>{e.defaultPrevented||(e.preventDefault(),P(i).triggerElement.value?.focus())}),onPointerDownOutside:t[1]||(t[1]=e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()}),onFocusOutside:t[2]||(t[2]=e=>{e.preventDefault()})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`trap-focus`]))}}),bp=B({__name:`DialogContentNonModal`,props:{forceMount:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=gd(t);$();let i=bf(),a=M(!1),o=M(!1);return(e,t)=>(W(),G(vp,Y({...n,...P(r)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:t[0]||(t[0]=e=>{e.defaultPrevented||(a.value||P(i).triggerElement.value?.focus(),e.preventDefault()),a.value=!1,o.value=!1}),onInteractOutside:t[1]||(t[1]=e=>{e.defaultPrevented||(a.value=!0,e.detail.originalEvent.type===`pointerdown`&&(o.value=!0));let t=e.target;P(i).triggerElement.value?.contains(t)&&e.preventDefault(),e.detail.originalEvent.type===`focusin`&&o.value&&e.preventDefault()})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),xp=B({__name:`DialogContent`,props:{forceMount:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=bf(),a=gd(r),{forwardRef:o}=$();return(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(i).open.value},{default:R(()=>[P(i).modal.value?(W(),G(yp,Y({key:0,ref:P(o)},{...n,...P(a),...e.$attrs}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)):(W(),G(bp,Y({key:1,ref:P(o)},{...n,...P(a),...e.$attrs}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),Sp=B({__name:`DialogDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`p`}},setup(e){let t=e;$();let n=bf();return(e,r)=>
5(W(),G(P(Q),Y(t,{id:P(n).descriptionId}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`]))}}),Cp=nu(()=>{let e=M(new Map),t=M(),n=X(()=>{for(let t of e.value.values())if(t)return!0;return!1}),r=fd({scrollBody:M(!0)}),i=null,a=()=>{document.body.style.paddingRight=``,document.body.style.marginRight=``,document.body.style.pointerEvents=``,document.documentElement.style.removeProperty(`--scrollbar-width`),document.body.style.overflow=t.value??``,Pd&&i?.(),t.value=void 0};return z(n,(e,n)=>{if(!Md)return;if(!e){n&&a();return}t.value===void 0&&(t.value=document.body.style.overflow);let o=window.innerWidth-document.documentElement.clientWidth,s={padding:o,margin:0},c=r.scrollBody?.value?typeof r.scrollBody.value==`object`?Hl({padding:r.scrollBody.value.padding===!0?o:r.scrollBody.value.padding,margin:r.scrollBody.value.margin===!0?o:r.scrollBody.value.margin},s):s:{padding:0,margin:0};o>0&&(document.body.style.paddingRight=typeof c.padding==`number`?`${c.padding}px`:String(c.padding),document.body.style.marginRight=typeof c.margin==`number`?`${c.margin}px`:String(c.margin),document.documentElement.style.setProperty(`--scrollbar-width`,`${o}px`),document.body.style.overflow=`hidden`),Pd&&(i=Hu(document,`touchmove`,e=>Ep(e),{passive:!1})),L(()=>{document.body.style.pointerEvents=`none`,document.body.style.overflow=`hidden`})},{immediate:!0,flush:`sync`}),e});function wp(e){let t=Math.random().toString(36).substring(2,7),n=Cp();n.value.set(t,e??!1);let r=X({get:()=>n.value.get(t)??!1,set:e=>n.value.set(t,e)});return Gd(()=>{n.value.delete(t)}),r}function Tp(e){let t=window.getComputedStyle(e);if(t.overflowX===`scroll`||t.overflowY===`scroll`||t.overflowX===`auto`&&e.clientWidth<e.scrollWidth||t.overflowY===`auto`&&e.clientHeight<e.scrollHeight)return!0;{let t=e.parentNode;return!(t instanceof Element)||t.tagName===`BODY`?!1:Tp(t)}}function Ep(e){let t=e||window.event,n=t.target;return n instanceof Element&&Tp(n)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}var Dp=B({__name:`DialogOverlayImpl`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=bf();return wp(!0),$(),(e,n)=>(W(),G(P(Q),{as:e.as,"as-child":e.asChild,"data-state":P(t).open.value?`open`:`closed`,style:{"pointer-events":`auto`}},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-state`]))}}),Op=B({__name:`DialogOverlay`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=bf(),{forwardRef:n}=$();return(e,r)=>P(t)?.modal.value?(W(),G(P(Xd),{key:0,present:e.forceMount||P(t).open.value},{default:R(()=>[K(Dp,Y(e.$attrs,{ref:P(n),as:e.as,"as-child":e.asChild}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`as`,`as-child`])]),_:3},8,[`present`])):J(`v-if`,!0)}}),kp=B({__name:`Teleport`,props:{to:{type:null,required:!1,default:`body`},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=Gu();return(e,n)=>P(t)||e.forceMount?(W(),G(Nr,{key:0,to:e.to,disabled:e.disabled,defer:e.defer},[H(e.$slots,`default`)],8,[`to`,`disabled`,`defer`])):J(`v-if`,!0)}}),Ap=B({__name:`DialogPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),jp=B({__name:`DialogTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`h2`}},setup(e){let t=e,n=bf();return $(),(e,r)=>(W(),G(P(Q),Y(t,{id:P(n).titleId}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`]))}}),Mp=B({__name:`DialogTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=bf(),{forwardRef:r,currentElement:i}=$();return n.contentId||(n.contentId=Td(void 0,`reka-dialog-content`)),V(()=>{n.triggerElement.value=i.value}),(e,i)=>(W(),G(P(Q),Y(t,{ref:P(r),type:e.as===`button`?`button`:void 0,"aria-haspopup":`dialog`,"aria-expanded":P(n).open.value||!1,"aria-controls":P(n).open.value?P(n).contentId:void 0,"data-state":P(n).open.value?`open`:`closed`,onClick:P(n).onOpenToggle}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`type`,`aria-expanded`,`aria-controls`,`data-state`,`onClick`]))}});function Np(){let e=M();return{primitiveElement:e,currentElement:X(()=>[`#text`,`#comment`].includes(e.value?.$el.nodeName)?e.value?.$el.nextElementSibling:Vu(e))}}var Pp=B({__name:`VisuallyHidden`,props:{feature:{type:String,required:!1,default:`focusable`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){return(e,t)=>(W(),G(P(Q),{as:e.as,"as-child":e.asChild,"aria-hidden":e.feature===`focusable`?`true`:void 0,"data-hidden":e.feature===`fully-hidden`?``:void 0,tabindex:e.feature===`fully-hidden`?`-1`:void 0,style:{position:`absolute`,border:0,width:`1px`,height:`1px`,padding:0,margin:`-1px`,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,clipPath:`inset(50%)`,whiteSpace:`nowrap`,wordWrap:`normal`,top:`-1px`,left:`-1px`}},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`aria-hidden`,`data-hidden`,`tabindex`]))}});function Fp(e){return X(()=>F(e)?!!Vu(e)?.closest(`form`):!0)}var Ip=`data-reka-collection-item`;function Lp(e={}){let{key:t=``,isProvider:n=!1}=e,r=`${t}CollectionProvider`,i;if(n){let e=M(new Map);i={collectionRef:M(),itemMap:e},mr(r,i)}else i=hr(r);let a=(e=!1)=>{let t=i.collectionRef.value;if(!t)return[];let n=Array.from(t.querySelectorAll(`[${Ip}]`)),r=Array.from(i.itemMap.value.values()).sort((e,t)=>
5n.indexOf(e.ref)-n.indexOf(t.ref));return e?r:r.filter(e=>e.ref.dataset.disabled!==``)},o=B({name:`CollectionSlot`,setup(e,{slots:t}){let{primitiveElement:n,currentElement:r}=Np();return z(r,()=>{i.collectionRef.value=r.value}),()=>xs(yd,{ref:n},t)}}),s=B({name:`CollectionItem`,inheritAttrs:!1,props:{value:{validator:()=>!0}},setup(e,{slots:t,attrs:n}){let{primitiveElement:r,currentElement:a}=Np();return yr(t=>{if(a.value){let n=sn(a.value);i.itemMap.value.set(n,{ref:a.value,value:e.value}),t(()=>i.itemMap.value.delete(n))}}),()=>xs(yd,{...n,[Ip]:``,ref:r},t)}});return{getItems:a,reactiveItems:X(()=>Array.from(i.itemMap.value.values())),itemMapSize:X(()=>i.itemMap.value.size),CollectionSlot:o,CollectionItem:s}}var Rp=`rovingFocusGroup.onEntryFocus`,zp={bubbles:!1,cancelable:!0},Bp={ArrowLeft:`prev`,ArrowUp:`prev`,ArrowRight:`next`,ArrowDown:`next`,PageUp:`first`,Home:`first`,PageDown:`last`,End:`last`};function Vp(e,t){return t===`rtl`?e===`ArrowLeft`?`ArrowRight`:e===`ArrowRight`?`ArrowLeft`:e:e}function Hp(e,t,n){let r=Vp(e.key,n);if(!(t===`vertical`&&[`ArrowLeft`,`ArrowRight`].includes(r))&&!(t===`horizontal`&&[`ArrowUp`,`ArrowDown`].includes(r)))return Bp[r]}function Up(e,t=!1){let n=Pf();for(let r of e)if(r===n||(r.focus({preventScroll:t}),Pf()!==n))return}function Wp(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var[Gp,Kp]=Z(`RovingFocusGroup`),qp=B({__name:`RovingFocusGroup`,props:{orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!1},currentTabStopId:{type:[String,null],required:!1},defaultCurrentTabStopId:{type:String,required:!1},preventScrollOnEntryFocus:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`entryFocus`,`update:currentTabStopId`],setup(e,{expose:t,emit:n}){let r=e,i=n,{loop:a,orientation:o,dir:s}=I(r),c=$d(s),l=dd(r,`currentTabStopId`,i,{defaultValue:r.defaultCurrentTabStopId,passive:r.currentTabStopId===void 0}),u=M(!1),d=M(!1),f=M(0),{getItems:p,CollectionSlot:m}=Lp({isProvider:!0});function h(e){let t=!d.value;if(e.currentTarget&&e.target===e.currentTarget&&t&&!u.value){let t=new CustomEvent(Rp,zp);if(e.currentTarget.dispatchEvent(t),i(`entryFocus`,t),!t.defaultPrevented){let e=p().map(e=>e.ref).filter(e=>e.dataset.disabled!==``);Up([e.find(e=>e.getAttribute(`data-active`)===``),e.find(e=>e.getAttribute(`data-highlighted`)===``),e.find(e=>e.id===l.value),...e].filter(Boolean),r.preventScrollOnEntryFocus)}}d.value=!1}function g(){setTimeout(()=>{d.value=!1},1)}return t({getItems:p}),Kp({loop:a,dir:c,orientation:o,currentTabStopId:l,onItemFocus:e=>{l.value=e},onItemShiftTab:()=>{u.value=!0},onFocusableItemAdd:()=>{f.value++},onFocusableItemRemove:()=>{f.value--}}),(e,t)=>(W(),G(P(m),null,{default:R(()=>[K(P(Q),{tabindex:u.value||f.value===0?-1:0,"data-orientation":P(o),as:e.as,"as-child":e.asChild,dir:P(c),style:{outline:`none`},onMousedown:t[0]||(t[0]=e=>d.value=!0),onMouseup:g,onFocus:h,onBlur:t[1]||(t[1]=e=>u.value=!1)},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`as`,`as-child`,`dir`])]),_:3}))}}),Jp=B({inheritAttrs:!1,__name:`VisuallyHiddenInputBubble`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(e){let t=e,{primitiveElement:n,currentElement:r}=Np();return z(X(()=>t.checked??t.value),(e,t)=>{if(!r.value)return;let n=r.value,i=window.HTMLInputElement.prototype,a=Object.getOwnPropertyDescriptor(i,`value`).set;if(a&&e!==t){let t=new Event(`input`,{bubbles:!0}),r=new Event(`change`,{bubbles:!0});a.call(n,e),n.dispatchEvent(t),n.dispatchEvent(r)}}),(e,r)=>(W(),G(Pp,Y({ref_key:`primitiveElement`,ref:n},{...t,...e.$attrs},{as:`input`}),null,16))}}),Yp=B({inheritAttrs:!1,__name:`VisuallyHiddenInput`,props:{name:{type:String,required:!0},value:{type:null,required:!0},checked:{type:Boolean,required:!1,default:void 0},required:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},feature:{type:String,required:!1,default:`fully-hidden`}},setup(e){let t=e,n=X(()=>typeof t.value==`object`&&Array.isArray(t.value)&&t.value.length===0&&t.required),r=X(()=>typeof t.value==`string`||typeof t.value==`number`||typeof t.value==`boolean`||t.value===null||t.value===void 0?[{name:t.name,value:t.value}]:typeof t.value==`object`&&Array.isArray(t.value)?t.value.flatMap((e,n)=>typeof e==`object`?Object.entries(e).map(([e,r])=>({name:`${t.name}[${n}][${e}]`,value:r})):{name:`${t.name}[${n}]`,value:e}):t.value!==null&&typeof t.value==`object`&&!Array.isArray(t.value)?Object.entries(t.value).map(([e,n])=>({name:`${t.name}[${e}]`,value:n})):[]);return(e,i)=>(W(),Io(U,null,[J(` We render single input if it's required `),n.value?(W(),G(Jp,Y({key:e.name},{...t,...e.$attrs},{name:e.name,value:e.value}),null,16,[`name`,`value`])):(W(!0),Io(U,{key:1},Qi(r.value,n=>(W(),G(Jp,Y({key:n.name},{ref_for:!0},{...t,...e.$attrs},{name:n.name,value:n.value}),null,16,[`name`,`value`]))),128))],2112))}}),[Xp,Zp]=Z(`CheckboxGroupRoot`),Qp=B({__name:`RovingFocusItem`,props:{tabStopId:{type:String,required:!1},focusable:{type:Boolean,required:!1,default:!0},active:{type:Boolean,required:!1},allowShiftKey:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=Gp(),r=Td(),i=X(()=>t.tabStopId||r),a=X(()=>n.currentTabStopId.value===i.value),{getItems:o,CollectionItem:s}=Lp();V(()=>{t.focusable&&n.onFocusableItemAdd()}),zi(()=>{t.focusable&&n.onFocusableItemRemove()});function c(e){if(e.key===`Tab`&&e.shiftKey){n.onItemShiftTab();return}if(e.target!==e.currentTarget)return;
5let r=Hp(e,n.orientation.value,n.dir.value);if(r!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||!t.allowShiftKey&&e.shiftKey)return;e.preventDefault();let i=[...o().map(e=>e.ref).filter(e=>e.dataset.disabled!==``)];if(r===`last`)i.reverse();else if(r===`prev`||r===`next`){r===`prev`&&i.reverse();let t=i.indexOf(e.currentTarget);i=n.loop.value?Wp(i,t+1):i.slice(t+1)}L(()=>Up(i))}}return(e,t)=>(W(),G(P(s),null,{default:R(()=>[K(P(Q),{tabindex:a.value?0:-1,"data-orientation":P(n).orientation.value,"data-active":e.active?``:void 0,"data-disabled":e.focusable?void 0:``,as:e.as,"as-child":e.asChild,onMousedown:t[0]||(t[0]=t=>{e.focusable?P(n).onItemFocus(i.value):t.preventDefault()}),onFocus:t[1]||(t[1]=e=>P(n).onItemFocus(i.value)),onKeydown:c},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`data-active`,`data-disabled`,`as`,`as-child`])]),_:3}))}});function $p(e){return e===`indeterminate`}function em(e){return $p(e)?`indeterminate`:e?`checked`:`unchecked`}var[tm,nm]=Z(`CheckboxRoot`),rm=B({inheritAttrs:!1,__name:`CheckboxRoot`,props:{defaultValue:{type:[Boolean,String],required:!1},modelValue:{type:[Boolean,String,null],required:!1,default:void 0},disabled:{type:Boolean,required:!1},value:{type:null,required:!1,default:`on`},id:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),o=Xp(null),s=dd(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),c=X(()=>o?.disabled.value||n.disabled),l=X(()=>ef(o?.modelValue.value)?s.value===`indeterminate`?`indeterminate`:s.value:tf(o.modelValue.value,n.value));function u(){if(ef(o?.modelValue.value))s.value=$p(s.value)?!0:!s.value;else{let e=[...o.modelValue.value||[]];if(tf(e,n.value)){let t=e.findIndex(e=>Xl(e,n.value));e.splice(t,1)}else e.push(n.value);o.modelValue.value=e}}let d=Fp(a),f=X(()=>n.id&&a.value?document.querySelector(`[for="${n.id}"]`)?.innerText:void 0);return nm({disabled:c,state:l}),(e,t)=>(W(),G(Ji(P(o)?.rovingFocus.value?P(Qp):P(Q)),Y(e.$attrs,{id:e.id,ref:P(i),role:`checkbox`,"as-child":e.asChild,as:e.as,type:e.as===`button`?`button`:void 0,"aria-checked":P($p)(l.value)?`mixed`:l.value,"aria-required":e.required,"aria-label":e.$attrs[`aria-label`]||f.value,"data-state":P(em)(l.value),"data-disabled":c.value?``:void 0,disabled:c.value,focusable:P(o)?.rovingFocus.value?!c.value:void 0,onKeydown:Cl(xl(()=>{},[`prevent`]),[`enter`]),onClick:u}),{default:R(()=>[H(e.$slots,`default`,{modelValue:P(s),state:l.value}),P(d)&&e.name&&!P(o)?(W(),G(P(Yp),{key:0,type:`checkbox`,checked:!!l.value,name:e.name,value:e.value,disabled:c.value,required:e.required},null,8,[`checked`,`name`,`value`,`disabled`,`required`])):J(`v-if`,!0)]),_:3},16,[`id`,`as-child`,`as`,`type`,`aria-checked`,`aria-required`,`aria-label`,`data-state`,`data-disabled`,`disabled`,`focusable`,`onKeydown`]))}}),im=B({__name:`CheckboxIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let{forwardRef:t}=$(),n=tm();return(e,r)=>(W(),G(P(Xd),{present:e.forceMount||P($p)(P(n).state.value)||P(n).state.value===!0},{default:R(()=>[K(P(Q),Y({ref:P(t),"data-state":P(em)(P(n).state.value),"data-disabled":P(n).disabled.value?``:void 0,style:{pointerEvents:`none`},"as-child":e.asChild,as:e.as},e.$attrs),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`data-state`,`data-disabled`,`as-child`,`as`])]),_:3},8,[`present`]))}}),[am,om]=Z(`PopperRoot`),sm=B({inheritAttrs:!1,__name:`PopperRoot`,setup(e){let t=M();return om({anchor:t,onAnchorChange:e=>t.value=e}),(e,t)=>H(e.$slots,`default`)}}),cm=B({__name:`PopperAnchor`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n,currentElement:r}=$(),i=am();return br(()=>{i.onAnchorChange(t.reference??r.value)}),(e,t)=>(W(),G(P(Q),{ref:P(n),as:e.as,"as-child":e.asChild},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`]))}});function lm(e){let t=Vd(``,1e3);return{search:t,handleTypeaheadSearch:(n,r)=>{if(t.value+=n,e)e(n);else{let e=Pf(),n=r.map(e=>({...e,textValue:e.value?.textValue??e.ref.textContent?.trim()??``})),i=n.find(t=>t.ref===e),a=dm(n.map(e=>e.textValue),t.value,i?.textValue),o=n.find(e=>e.textValue===a);return o&&o.ref.focus(),o?.ref}},resetTypeahead:()=>{t.value=``}}}function um(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function dm(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,a=um(e,Math.max(i,0));r.length===1&&(a=a.filter(e=>e!==n));let o=a.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return o===n?void 0:o}var fm={key:0,d:`M0 0L6 6L12 0`},pm={key:1,d:`M0 0L4.58579 4.58579C5.36683 5.36683 6.63316 5.36684 7.41421 4.58579L12 0`},mm=B({__name:`Arrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return $(),(e,n)=>
vendor: 4,417 bytes, line 5
5(W(),G(P(Q),Y(t,{width:e.width,height:e.height,viewBox:e.asChild?void 0:`0 0 12 6`,preserveAspectRatio:e.asChild?void 0:`none`}),{default:R(()=>[H(e.$slots,`default`,{},()=>[e.rounded?(W(),Io(`path`,pm)):(W(),Io(`path`,fm))])]),_:3},16,[`width`,`height`,`viewBox`,`preserveAspectRatio`]))}});function hm(e){let t=M(),n=X(()=>t.value?.width??0),r=X(()=>t.value?.height??0);return V(()=>{let n=Vu(e);if(n){t.value={width:n.offsetWidth,height:n.offsetHeight};let e=new ResizeObserver(e=>{if(!Array.isArray(e)||!e.length)return;let r=e[0],i,a;if(`borderBoxSize`in r){let e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,a=t.blockSize}else i=n.offsetWidth,a=n.offsetHeight;t.value={width:i,height:a}});return e.observe(n,{box:`border-box`}),()=>e.unobserve(n)}else t.value=void 0}),{width:n,height:r}}function gm(e){return e!==null}function _m(e){return{name:`transformOrigin`,options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,a=i.arrow?.centerOffset!==0,o=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[c,l]=vm(n),u={start:`0%`,center:`50%`,end:`100%`}[l],d=(i.arrow?.x??0)+o/2,f=(i.arrow?.y??0)+s/2,p=``,m=``;return c===`bottom`?(p=a?u:`${d}px`,m=`${-s}px`):c===`top`?(p=a?u:`${d}px`,m=`${r.floating.height+s}px`):c===`right`?(p=`${-s}px`,m=a?u:`${f}px`):c===`left`&&(p=`${r.floating.width+s}px`,m=a?u:`${f}px`),{data:{x:p,y:m}}}}}function vm(e){let[t,n=`center`]=e.split(`-`);return[t,n]}var ym=[`top`,`right`,`bottom`,`left`],bm=Math.min,xm=Math.max,Sm=Math.round,Cm=Math.floor,wm=e=>({x:e,y:e}),Tm={left:`right`,right:`left`,bottom:`top`,top:`bottom`},Em={start:`end`,end:`start`};function Dm(e,t,n){return xm(e,bm(t,n))}function Om(e,t){return typeof e==`function`?e(t):e}function km(e){return e.split(`-`)[0]}function Am(e){return e.split(`-`)[1]}function jm(e){return e===`x`?`y`:`x`}function Mm(e){return e===`y`?`height`:`width`}var Nm=new Set([`top`,`bottom`]);function Pm(e){return Nm.has(km(e))?`y`:`x`}function Fm(e){return jm(Pm(e))}function Im(e,t,n){n===void 0&&(n=!1);let r=Am(e),i=Fm(e),a=Mm(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=Gm(o)),[o,Gm(o)]}function Lm(e){let t=Gm(e);return[Rm(e),t,Rm(t)]}function Rm(e){return e.replace(/start|end/g,e=>Em[e])}var zm=[`left`,`right`],Bm=[`right`,`left`],Vm=[`top`,`bottom`],Hm=[`bottom`,`top`];function Um(e,t,n){switch(e){case`top`:case`bottom`:return n?t?Bm:zm:t?zm:Bm;case`left`:case`right`:return t?Vm:Hm;default:return[]}}function Wm(e,t,n,r){let i=Am(e),a=Um(km(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(Rm)))),a}function Gm(e){return e.replace(/left|right|bottom|top/g,e=>Tm[e])}function Km(e){return{top:0,right:0,bottom:0,left:0,...e}}function qm(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:Km(e)}function Jm(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Ym(e,t,n){let{reference:r,floating:i}=e,a=Pm(t),o=Fm(t),s=Mm(o),c=km(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.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-i.width,y:d};break;default:p={x:r.x,y:r.y}}switch(Am(t)){case`start`:p[o]-=f*(n&&l?-1:1);break;case`end`:p[o]+=f*(n&&l?-1:1);break}return p}var Xm=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=a.filter(Boolean),c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Ym(l,r,c),f=r,p={},m=0;for(let n=0;n<s.length;n++){let{name:a,fn:h}=s[n],{x:g,y:_,data:v,reset:y}=await h({x:u,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:p,rects:l,platform:o,elements:{reference:e,floating:t}});u=g??u,d=_??d,p={...p,[a]:{...p[a],...v}},y&&m<=50&&(m++,typeof y==`object`&&(y.placement&&(f=y.placement),y.rects&&(l=y.rects===!0?await o.getElementRects({reference:e,floating:t,strategy:i}):y.rects),{x:u,y:d}=Ym(l,f,c)),n=-1)}return{x:u,y:d,placement:f,strategy:i,middlewareData:p}};async function Zm(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=Om(t,e),p=qm(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=Jm(await i.getClippingRect
vendor: 7,106 bytes, line 5
5({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=Jm(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var Qm=e=>({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=Om(e,t)||{};if(l==null)return{};let d=qm(u),f={x:n,y:r},p=Fm(i),m=Mm(p),h=await o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l)),C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,ee=bm(d[_],T),E=bm(d[v],T),te=ee,ne=C-h[m]-E,D=C/2-h[m]/2+w,re=Dm(te,D,ne),ie=!c.arrow&&Am(i)!=null&&D!==re&&a.reference[m]/2-(D<te?ee:E)-h[m]/2<0,ae=ie?D<te?D-te:D-ne:0;return{[p]:f[p]+ae,data:{[p]:re,centerOffset:D-re-ae,...ie&&{alignmentOffset:ae}},reset:ie}}}),$m=function(e){return e===void 0&&(e={}),{name:`flip`,options:e,async fn(t){var n;let{placement:r,middlewareData:i,rects:a,initialPlacement:o,platform:s,elements:c}=t,{mainAxis:l=!0,crossAxis:u=!0,fallbackPlacements:d,fallbackStrategy:f=`bestFit`,fallbackAxisSideDirection:p=`none`,flipAlignment:m=!0,...h}=Om(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};let g=km(r),_=Pm(o),v=km(o)===o,y=await(s.isRTL==null?void 0:s.isRTL(c.floating)),b=d||(v||!m?[Gm(o)]:Lm(o)),x=p!==`none`;!d&&x&&b.push(...Wm(o,m,p,y));let S=[o,...b],C=await Zm(t,h),w=[],T=i.flip?.overflows||[];if(l&&w.push(C[g]),u){let e=Im(r,a,y);w.push(C[e[0]],C[e[1]])}if(T=[...T,{placement:r,overflows:w}],!w.every(e=>e<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(!(u===`alignment`&&_!==Pm(t))||T.every(e=>Pm(e.placement)===_?e.overflows[0]>0:!0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=Pm(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o;break}if(r!==n)return{reset:{placement:n}}}return{}}}};function eh(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function th(e){return ym.some(t=>e[t]>=0)}var nh=function(e){return e===void 0&&(e={}),{name:`hide`,options:e,async fn(t){let{rects:n}=t,{strategy:r=`referenceHidden`,...i}=Om(e,t);switch(r){case`referenceHidden`:{let e=eh(await Zm(t,{...i,elementContext:`reference`}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:th(e)}}}case`escaped`:{let e=eh(await Zm(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:th(e)}}}default:return{}}}}},rh=new Set([`left`,`top`]);async function ih(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=km(n),s=Am(n),c=Pm(n)===`y`,l=rh.has(o)?-1:1,u=a&&c?-1:1,d=Om(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var ah=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await ih(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},oh=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i}=t,{mainAxis:a=!0,crossAxis:o=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=Om(e,t),l={x:n,y:r},u=await Zm(t,c),d=Pm(km(i)),f=jm(d),p=l[f],m=l[d];if(a){let e=f===`y`?`top`:`left`,t=f===`y`?`bottom`:`right`,n=p+u[e],r=p-u[t];p=Dm(n,p,r)}if(o){let e=d===`y`?`top`:`left`,t=d===`y`?`bottom`:`right`,n=m+u[e],r=m-u[t];m=Dm(n,m,r)}let h=s.fn({...t,[f]:p,[d]:m});return{...h,data:{x:h.x-n,y:h.y-r,enabled:{[f]:a,[d]:o}}}}}},sh=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=Om(e,t),u={x:n,y:r},d=Pm(i),f=jm(d),p=u[f],m=u[d],h=Om(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(l){let e=f===`y`?`width`:`height`,t=rh.has(km(i)),n=a.reference[d]-a.floating[e]+(t&&o.offset?.[d]||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:o.offset?.[d]||0)-(t?g.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[f]:p,[d]:m}}}},ch=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){var n,r;let{placement:i,rects:a,platform:o,elements:s}=t,{apply:c=()=>{},...l}=Om(e,t),u=await Zm(t,l),d=km(i),f=Am(i),p=Pm(i)===`y`,{width:m,height:h}=a.floating,g,_;d===`top`||d===`bottom`?(g=d,_=f===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?`start`:`end`)?`left`:`right`):(_=d,g=f===`end`?`top`:`bottom`);let v=h-u.top-u.bottom,y=m-u.left-u.right,b=bm(h-u[g],v),x=bm(m-u[_],y),S=!t.middlewareData.shift,C=b,w=x;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(w=y),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),S&&!f){let e=xm(u.left,0),t=xm(u.right,0),n=xm(u.top,0),r=xm(u.bottom,0);p?w=m-2*(e!==0||t!==0?e+t:xm(u.left,u.right)):C=h-2*(n!==0||r!==0?n+r:xm(u.top,u.bottom))}await c({...t,availableWidth:w,availableHeight:C});let T=await o.getDimensions(s.floating);return m!==T.width||h!==T.height?{reset:{rects:!0}}:{}}}};function lh(){return typeof window<`u`}function uh(e){return ph(e)?(e.nodeName||``).toLowerCase():`#document`}function dh(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fh(e){return((ph(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function ph(e){return lh()?e instanceof Node||e instanceof dh(e).Node:!1}function mh(e){return lh()?e instanceof Element||e instanceof dh(e).Element:!1}function hh(e){return lh()?e instanceof HTMLElement||e instanceof dh(e).HTMLElement:!1}function gh(e){return!lh()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof dh(e).ShadowRoot}var _h=new Set([`inline`,`contents`]);function vh(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=jh(e);
vendor: 10,844 bytes, line 5
5return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!_h.has(i)}var yh=new Set([`table`,`td`,`th`]);function bh(e){return yh.has(uh(e))}var xh=[`:popover-open`,`:modal`];function Sh(e){return xh.some(t=>{try{return e.matches(t)}catch{return!1}})}var Ch=[`transform`,`translate`,`scale`,`rotate`,`perspective`],wh=[`transform`,`translate`,`scale`,`rotate`,`perspective`,`filter`],Th=[`paint`,`layout`,`strict`,`content`];function Eh(e){let t=Oh(),n=mh(e)?jh(e):e;return Ch.some(e=>n[e]?n[e]!==`none`:!1)||(n.containerType?n.containerType!==`normal`:!1)||!t&&(n.backdropFilter?n.backdropFilter!==`none`:!1)||!t&&(n.filter?n.filter!==`none`:!1)||wh.some(e=>(n.willChange||``).includes(e))||Th.some(e=>(n.contain||``).includes(e))}function Dh(e){let t=Nh(e);for(;hh(t)&&!Ah(t);){if(Eh(t))return t;if(Sh(t))return null;t=Nh(t)}return null}function Oh(){return typeof CSS>`u`||!CSS.supports?!1:CSS.supports(`-webkit-backdrop-filter`,`none`)}var kh=new Set([`html`,`body`,`#document`]);function Ah(e){return kh.has(uh(e))}function jh(e){return dh(e).getComputedStyle(e)}function Mh(e){return mh(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Nh(e){if(uh(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||gh(e)&&e.host||fh(e);return gh(t)?t.host:t}function Ph(e){let t=Nh(e);return Ah(t)?e.ownerDocument?e.ownerDocument.body:e.body:hh(t)&&vh(t)?t:Ph(t)}function Fh(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=Ph(e),i=r===e.ownerDocument?.body,a=dh(r);if(i){let e=Ih(a);return t.concat(a,a.visualViewport||[],vh(r)?r:[],e&&n?Fh(e):[])}return t.concat(r,Fh(r,[],n))}function Ih(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Lh(e){let t=jh(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=hh(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=Sm(n)!==a||Sm(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function Rh(e){return mh(e)?e:e.contextElement}function zh(e){let t=Rh(e);if(!hh(t))return wm(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=Lh(t),o=(a?Sm(n.width):n.width)/r,s=(a?Sm(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var Bh=wm(0);function Vh(e){let t=dh(e);return!Oh()||!t.visualViewport?Bh:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Hh(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==dh(e)?!1:t}function Uh(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=Rh(e),o=wm(1);t&&(r?mh(r)&&(o=zh(r)):o=zh(e));let s=Hh(a,n,r)?Vh(a):wm(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){let e=dh(a),t=r&&mh(r)?dh(r):r,n=e,i=Ih(n);for(;i&&r&&t!==n;){let e=zh(i),t=i.getBoundingClientRect(),r=jh(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=dh(i),i=Ih(n)}}return Jm({width:u,height:d,x:c,y:l})}function Wh(e,t){let n=Mh(e).scrollLeft;return t?t.left+n:Uh(fh(e)).left+n}function Gh(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Wh(e,n),y:n.top+t.scrollTop}}function Kh(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=fh(r),s=t?Sh(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=wm(1),u=wm(0),d=hh(r);if((d||!d&&!a)&&((uh(r)!==`body`||vh(o))&&(c=Mh(r)),hh(r))){let e=Uh(r);l=zh(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?Gh(o,c):wm(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function qh(e){return Array.from(e.getClientRects())}function Jh(e){let t=fh(e),n=Mh(e),r=e.ownerDocument.body,i=xm(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=xm(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),o=-n.scrollLeft+Wh(e),s=-n.scrollTop;return jh(r).direction===`rtl`&&(o+=xm(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}var Yh=25;function Xh(e,t){let n=dh(e),r=fh(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;let e=Oh();(!e||e&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}let l=Wh(r);if(l<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-i);o<=Yh&&(a-=o)}else l<=Yh&&(a+=l);return{width:a,height:o,x:s,y:c}}var Zh=new Set([`absolute`,`fixed`]);function Qh(e,t){let n=Uh(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=hh(e)?zh(e):wm(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function $h(e,t,n){let r;if(t===`viewport`)r=Xh(e,n);else if(t===`document`)r=Jh(fh(e));else if(mh(t))r=Qh(t,n);else{let n=Vh(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Jm(r)}function eg(e,t){let n=Nh(e);return n===t||!mh(n)||Ah(n)?!1:jh(n).position===`fixed`||eg(n,t)}function tg(e,t){let n=t.get(e);if(n)return n;let r=Fh(e,[],!1).filter(e=>mh(e)&&uh(e)!==`body`),i=null,a=jh(e).position===`fixed`,o=a?Nh(e):e;for(;mh(o)&&!Ah(o);){let t=jh(o),n=Eh(o);!n&&t.position===`fixed`&&(i=null),(a?!n&&!i:!n&&t.position===`static`&&i&&Zh.has(i.position)||vh(o)&&!n&&eg(e,o))?r=r.filter(e=>e!==o):i=t,o=Nh(o)}return t.set(e,r),r}function ng(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?Sh(t)?[]:tg(t,this._c):[].concat(n),r],o=a[0],s=a.reduce((e,n)=>{let r=$h(t,n,i);return e.top=xm(r.top,e.top),e.right=bm(r.right,e.right),e.bottom=bm(r.bottom,e.bottom),e.left=xm(r.left,e.left),e},$h(t,o,i));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}}function rg(e){let{width:t,height:n}=Lh(e);return{width:t,height:n}}function ig(e,t,n){let r=hh(t),i=fh(t),a=n===`fixed`,o=Uh(e,!0,a,t),s={scrollLeft:0,scrollTop:0},c=wm(0);function l(){c.x=Wh(i)}if(r||!r&&!a)if((uh(t)!==`body`||vh(i))&&(s=Mh(t)),r){let e=Uh(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else i&&l();a&&!r&&i&&l();let u=i&&!r&&!a?Gh(i,s):wm(0);return{x:o.left+s.scrollLeft-c.x-u.x,y:o.top+s.scrollTop-c.y-u.y,width:o.width,height:o.height}}function ag(e){return jh(e).position===`static`}function og(e,t){if(!hh(e)||jh(e).position===`fixed`)return null;if(t)return t(e);let n=e.offsetParent;return fh(e)===n&&(n=n.ownerDocument.body),n}function sg(e,t){let n=dh(e);if(Sh(e))return n;if(!hh(e)){let t=Nh(e);for(;t&&!Ah(t);){if(mh(t)&&!ag(t))return t;t=Nh(t)}return n}let r=og(e,t);for(;r&&bh(r)&&ag(r);)r=og(r,t);return r&&Ah(r)&&ag(r)&&!Eh(r)?n:r||Dh(e)||n}var cg=async function(e){let t=this.getOffsetParent||sg,n=this.getDimensions,r=await n(e.floating);return{reference:ig(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function lg(e){return jh(e).direction===`rtl`}var ug={convertOffsetParentRelativeRectToViewportRelativeRect:Kh,getDocumentElement:fh,getClippingRect:ng,getOffsetParent:sg,getElementRects:cg,getClientRects:qh,getDimensions:rg,getScale:zh,isElement:mh,isRTL:lg};function dg(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function fg(e,t){let n=null,r,i=fh(e);function a(){var e;clearTimeout(r),(e=n)==null||e.disconnect(),n=null}function o(s,c){s===void 0&&(s=!1),c===void 0&&(c=1),a();let l=e.getBoundingClientRect(),{left:u,top:d,width:f,height:p}=l;if(s||t(),!f||!p)return;let m=Cm(d),h=Cm(i.clientWidth-(u+f)),g=Cm(i.clientHeight-(d+p)),_=Cm(u),v={rootMargin:-m+`px `+-h+`px `+-g+`px `+-_+`px`,threshold:xm(0,bm(1,c))||1},y=!0;function b(t){let n=t[0].intersectionRatio;if(n!==c){if(!y)return o();n?o(!1,n):r=setTimeout(()=>{o(!1,1e-7)},1e3)}n===1&&!dg(l,e.getBoundingClientRect())&&o(),y=!1}try{n=new IntersectionObserver(b,{...v,root:i.ownerDocument})}catch{n=new IntersectionObserver(b,v)}n.observe(e)}return o(!0),a}function pg(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=Rh(e),u=i||a?[...l?Fh(l):[],...Fh(t)]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n,{passive:!0}),a&&e.addEventListener(`resize`,n)});let d=l&&s?fg(l,n):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),p.observe(t));let m,h=c?Uh(e):null;c&&g();function g(){let t=Uh(e);h&&!dg(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var mg=ah,hg=oh,gg=$m,_g=ch,vg=nh,yg=Qm,bg=sh,xg=(e,t,n)=>{let r=new Map,i={platform:ug,...n},a={...i.platform,_c:r};return Xm(e,t,{...i,platform:a})};function Sg(e){return typeof e==`object`&&!!e&&`$el`in e}function Cg(e){if(Sg(e)){let t=e.$el;return ph(t)&&uh(t)===`#comment`?null:t}return e}function wg(e){return typeof e==`function`?e():P(e)}function Tg(e){return{name:`arrow`,options:e,fn(t){let n=Cg(wg(e.element));return n==null?{}:yg({element:n,padding:e.padding}).fn(t)}}}function Eg(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Dg(e,t){let n=Eg(e);return Math.round(t*n)/n}function Og(e,t,n){n===void 0&&(n={});let r=n.whileElementsMounted,i=X(()=>wg(n.open)??!0),a=X(()=>wg(n.middleware)),o=X(()=>wg(n.placement)??`bottom`),s=X(()=>wg(n.strategy)??`absolute`),c=X(()=>wg(n.transform)??!0),l=X(()=>Cg(e.value)),u=X(()=>Cg(t.value)),d=M(0),f=M(0),p=M(s.value),m=M(o.value),h=N({}),g=M(!1),_=X(()=>{let e={position:p.value,left:`0`,top:`0`};if(!u.value)return e;let t=Dg(u.value,d.value),n=Dg(u.value,f.value);return c.value?{...e,transform:`translate(`+t+`px, `+n+`px)`,...Eg(u.value)>=1.5&&{willChange:`transform`}}:{position:p.value,left:t+`px`,top:n+`px`}}),v;function y(){if(l.value==null||u.value==null)return;let e=i.value;xg(l.value,u.value,{middleware:a.value,placement:o.value,strategy:s.value}).then(t=>{d.value=t.x,f.value=t.y,p.value=t.strategy,m.value=t.placement,h.value=t.middlewareData,g.value=e!==!1})}function b(){typeof v==`function`&&(v(),v=void 0)}function x(){if(b(),r===void 0){y();return}if(l.value!=null&&u.value!=null){v=r(l.value,u.value,y);return}}function S(){i.value||(g.value=!1)}return z([a,o,s,i],y,{flush:`sync`}),z([l,u],x,{flush:`sync`}),z(i,S,{flush:`sync`}),Fe()&&Ie(b),{x:en(d),y:en(f),strategy:en(p),placement:en(m),middlewareData:en(h),isPositioned:en(g),floatingStyles:_,update:y}}var kg={side:`bottom`,sideOffset:0,sideFlip:!0,align:`center`,alignOffset:0,alignFlip:!0,arrowPadding:0,avoidCollisions:!0,collisionBoundary:()=>[],collisionPadding:0,sticky:`partial`,hideWhenDetached:!1,positionStrategy:`fixed`,updatePositionStrategy:`optimized`,prioritizePosition:!1}
5,[Ag,jg]=Z(`PopperContent`),Mg=B({inheritAttrs:!1,__name:`PopperContent`,props:va({side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},{...kg}),emits:[`placed`],setup(e,{emit:t}){let n=e,r=t,i=am(),{forwardRef:a,currentElement:o}=$(),s=M(),c=M(),{width:l,height:u}=hm(c),d=X(()=>n.side+(n.align===`center`?``:`-${n.align}`)),f=X(()=>typeof n.collisionPadding==`number`?n.collisionPadding:{top:0,right:0,bottom:0,left:0,...n.collisionPadding}),p=X(()=>Array.isArray(n.collisionBoundary)?n.collisionBoundary:[n.collisionBoundary]),m=X(()=>({padding:f.value,boundary:p.value.filter(gm),altBoundary:p.value.length>0})),h=X(()=>({mainAxis:n.sideFlip,crossAxis:n.alignFlip})),g=Zl(()=>[mg({mainAxis:n.sideOffset+u.value,alignmentAxis:n.alignOffset}),n.prioritizePosition&&n.avoidCollisions&&gg({...m.value,...h.value}),n.avoidCollisions&&hg({mainAxis:!0,crossAxis:!!n.prioritizePosition,limiter:n.sticky===`partial`?bg():void 0,...m.value}),!n.prioritizePosition&&n.avoidCollisions&&gg({...m.value,...h.value}),_g({...m.value,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty(`--reka-popper-available-width`,`${n}px`),o.setProperty(`--reka-popper-available-height`,`${r}px`),o.setProperty(`--reka-popper-anchor-width`,`${i}px`),o.setProperty(`--reka-popper-anchor-height`,`${a}px`)}}),c.value&&Tg({element:c.value,padding:n.arrowPadding}),_m({arrowWidth:l.value,arrowHeight:u.value}),n.hideWhenDetached&&vg({strategy:`referenceHidden`,...m.value})]),{floatingStyles:_,placement:v,isPositioned:y,middlewareData:b,update:x}=Og(X(()=>n.reference??i.anchor.value),s,{strategy:n.positionStrategy,placement:d,whileElementsMounted:(...e)=>pg(...e,{layoutShift:!n.disableUpdateOnLayoutShift,animationFrame:n.updatePositionStrategy===`always`}),middleware:g}),S=X(()=>vm(v.value)[0]),C=X(()=>vm(v.value)[1]);br(()=>{y.value&&r(`placed`)});let w=X(()=>b.value.arrow?.centerOffset!==0),T=M(``);return yr(()=>{o.value&&(T.value=window.getComputedStyle(o.value).zIndex)}),jg({placedSide:S,onArrowChange:e=>c.value=e,arrowX:X(()=>b.value.arrow?.x??0),arrowY:X(()=>b.value.arrow?.y??0),shouldHideArrow:w}),(e,t)=>(W(),Io(`div`,{ref_key:`floatingRef`,ref:s,"data-reka-popper-content-wrapper":``,style:he({...P(_),transform:P(y)?P(_).transform:`translate(0, -200%)`,minWidth:`max-content`,zIndex:T.value,"--reka-popper-transform-origin":[P(b).transformOrigin?.x,P(b).transformOrigin?.y].join(` `),...P(b).hide?.referenceHidden&&{visibility:`hidden`,pointerEvents:`none`}})},[K(P(Q),Y({ref:P(a)},e.$attrs,{"as-child":n.asChild,as:e.as,"data-side":S.value,"data-align":C.value,style:{animation:P(y)?void 0:`none`}}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`as-child`,`as`,`data-side`,`data-align`,`style`])],4))}}),Ng={top:`bottom`,right:`left`,bottom:`top`,left:`right`},Pg=B({inheritAttrs:!1,__name:`PopperArrow`,props:{width:{type:Number,required:!1},height:{type:Number,required:!1},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let{forwardRef:t}=$(),n=Ag(),r=X(()=>Ng[n.placedSide.value]);return(e,i)=>(W(),Io(`span`,{ref:e=>{P(n).onArrowChange(e)},style:he({position:`absolute`,left:P(n).arrowX?.value?`${P(n).arrowX?.value}px`:void 0,top:P(n).arrowY?.value?`${P(n).arrowY?.value}px`:void 0,[r.value]:0,transformOrigin:{top:``,right:`0 0`,bottom:`center 0`,left:`100% 0`}[P(n).placedSide.value],transform:{top:`translateY(100%)`,right:`translateY(50%) rotate(90deg) translateX(-50%)`,bottom:`rotate(180deg)`,left:`translateY(50%) rotate(-90deg) translateX(50%)`}[P(n).placedSide.value],visibility:P(n).shouldHideArrow.value?`hidden`:void 0})},[K(mm,Y(e.$attrs,{ref:P(t),style:{display:`block`},as:e.as,"as-child":e.asChild,rounded:e.rounded,width:e.width,height:e.height}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`rounded`,`width`,`height`])],4))}}),Fg=B({__name:`MenuArrow`,props:{width:{type:Number,required:!1},height:{type:Number,required:!1},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(Pg),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}});function Ig(){let e=M(!1);return V(()=>{Hu(`keydown`,()=>{e.value=!0},{capture:!0,passive:!0}),Hu([`pointerdown`,`pointermove`],()=>{e.value=!1},{capture:!0,passive:!0})}),e}var Lg=nu(Ig),[Rg,zg]=Z([`MenuRoot`,`MenuSub`],`MenuContext`),[Bg,Vg]=Z(`MenuRoot`),Hg=B({__name:`MenuRoot`,props:{open:{type:Boolean,required:!1,default:!1},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{modal:i,dir:a}=I(n),o=$d(a),s=dd(n,`open`,r),c=M(),l=Lg();
5return zg({open:s,onOpenChange:e=>{s.value=e},content:c,onContentChange:e=>{c.value=e}}),Vg({onClose:()=>{s.value=!1},isUsingKeyboardRef:l,dir:o,modal:i}),(e,t)=>(W(),G(P(sm),null,{default:R(()=>[H(e.$slots,`default`)]),_:3}))}}),Ug=0;function Wg(){yr(e=>{if(!Md)return;let t=document.querySelectorAll(`[data-reka-focus-guard]`);document.body.insertAdjacentElement(`afterbegin`,t[0]??Gg()),document.body.insertAdjacentElement(`beforeend`,t[1]??Gg()),Ug++,e(()=>{Ug===1&&document.querySelectorAll(`[data-reka-focus-guard]`).forEach(e=>e.remove()),Ug--})})}function Gg(){let e=document.createElement(`span`);return e.setAttribute(`data-reka-focus-guard`,``),e.tabIndex=0,e.style.outline=`none`,e.style.opacity=`0`,e.style.position=`fixed`,e.style.pointerEvents=`none`,e}var[Kg,qg]=Z(`MenuContent`),Jg=B({__name:`MenuContentImpl`,props:va({loop:{type:Boolean,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1},disableOutsideScroll:{type:Boolean,required:!1},trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},{...kg}),emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`,`dismiss`],setup(e,{emit:t}){let n=e,r=t,i=Rg(),a=Bg(),{trapFocus:o,disableOutsidePointerEvents:s,loop:c}=I(n);Wg(),wp(s.value);let l=M(``),u=M(0),d=M(0),f=M(null),p=M(`right`),m=M(0),h=M(null),g=M(),{forwardRef:_,currentElement:v}=$(),{handleTypeaheadSearch:y}=lm();z(v,e=>{i.onContentChange(e)}),zi(()=>{window.clearTimeout(u.value)});function b(e){return p.value===f.value?.side&&gp(e,f.value?.area)}async function x(e){r(`openAutoFocus`,e),!e.defaultPrevented&&(e.preventDefault(),v.value?.focus({preventScroll:!0}))}function S(e){if(e.defaultPrevented)return;let t=e.target.closest(`[data-reka-menu-content]`)===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=e.key.length===1,i=df(e,Pf(),v.value,{loop:c.value,arrowKeyOptions:`vertical`,dir:a?.dir.value,focus:!0,attributeName:`[data-reka-collection-item]:not([data-disabled])`});if(i)return i?.focus();if(e.code===`Space`)return;let o=g.value?.getItems()??[];if(t&&(e.key===`Tab`&&e.preventDefault(),!n&&r&&y(e.key,o)),e.target!==v.value||!cp.includes(e.key))return;e.preventDefault();let s=[...o.map(e=>e.ref)];sp.includes(e.key)&&s.reverse(),mp(s)}function C(e){e?.currentTarget?.contains?.(e.target)||(window.clearTimeout(u.value),l.value=``)}function w(e){if(!_p(e))return;let t=e.target,n=m.value!==e.clientX;(e?.currentTarget)?.contains(t)&&n&&(p.value=e.clientX>m.value?`right`:`left`,m.value=e.clientX)}return qg({onItemEnter:e=>!!b(e),onItemLeave:e=>{b(e)||(v.value?.focus(),h.value=null)},onTriggerLeave:e=>!!b(e),searchRef:l,pointerGraceTimerRef:d,onPointerGraceIntentChange:e=>{f.value=e}}),(e,t)=>(W(),G(P(rp),{"as-child":``,trapped:P(o),onMountAutoFocus:x,onUnmountAutoFocus:t[7]||(t[7]=e=>r(`closeAutoFocus`,e))},{default:R(()=>
5[K(P(Hf),{"as-child":``,"disable-outside-pointer-events":P(s),onEscapeKeyDown:t[2]||(t[2]=e=>r(`escapeKeyDown`,e)),onPointerDownOutside:t[3]||(t[3]=e=>r(`pointerDownOutside`,e)),onFocusOutside:t[4]||(t[4]=e=>r(`focusOutside`,e)),onInteractOutside:t[5]||(t[5]=e=>r(`interactOutside`,e)),onDismiss:t[6]||(t[6]=e=>r(`dismiss`))},{default:R(()=>[K(P(qp),{ref_key:`rovingFocusGroupRef`,ref:g,"current-tab-stop-id":h.value,"onUpdate:currentTabStopId":t[0]||(t[0]=e=>h.value=e),"as-child":``,orientation:`vertical`,dir:P(a).dir.value,loop:P(c),onEntryFocus:t[1]||(t[1]=e=>{r(`entryFocus`,e),P(a).isUsingKeyboardRef.value||e.preventDefault()})},{default:R(()=>[K(P(Mg),{ref:P(_),role:`menu`,as:e.as,"as-child":e.asChild,"aria-orientation":`vertical`,"data-reka-menu-content":``,"data-state":P(dp)(P(i).open.value),dir:P(a).dir.value,side:e.side,"side-offset":e.sideOffset,align:e.align,"align-offset":e.alignOffset,"avoid-collisions":e.avoidCollisions,"collision-boundary":e.collisionBoundary,"collision-padding":e.collisionPadding,"arrow-padding":e.arrowPadding,"prioritize-position":e.prioritizePosition,"position-strategy":e.positionStrategy,"update-position-strategy":e.updatePositionStrategy,sticky:e.sticky,"hide-when-detached":e.hideWhenDetached,reference:e.reference,onKeydown:S,onBlur:C,onPointermove:w},{default:R(()=>[H(e.$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`,`position-strategy`,`update-position-strategy`,`sticky`,`hide-when-detached`,`reference`])]),_:3},8,[`current-tab-stop-id`,`dir`,`loop`])]),_:3},8,[`disable-outside-pointer-events`])]),_:3},8,[`trapped`]))}}),Yg=B({inheritAttrs:!1,__name:`MenuItemImpl`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Kg(),{forwardRef:r}=$(),{CollectionItem:i}=Lp(),a=M(!1);async function o(e){e.defaultPrevented||_p(e)&&(t.disabled?n.onItemLeave(e):n.onItemEnter(e)||e.currentTarget?.focus({preventScroll:!0}))}async function s(e){await L(),!e.defaultPrevented&&_p(e)&&n.onItemLeave(e)}return(e,t)=>(W(),G(P(i),{value:{textValue:e.textValue}},{default:R(()=>[K(P(Q),Y({ref:P(r),role:`menuitem`,tabindex:`-1`},e.$attrs,{as:e.as,"as-child":e.asChild,"aria-disabled":e.disabled||void 0,"data-disabled":e.disabled?``:void 0,"data-highlighted":a.value?``:void 0,onPointermove:o,onPointerleave:s,onFocus:t[0]||(t[0]=async t=>{await L(),!(t.defaultPrevented||e.disabled)&&(a.value=!0)}),onBlur:t[1]||(t[1]=async e=>{await L(),!e.defaultPrevented&&(a.value=!1)})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`aria-disabled`,`data-disabled`,`data-highlighted`])]),_:3},8,[`value`]))}}),Xg=B({__name:`MenuItem`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),o=Bg(),s=Kg(),c=M(!1);async function l(){let e=a.value;if(!n.disabled&&e){let e=new CustomEvent(ip,{bubbles:!0,cancelable:!0});r(`select`,e),await L(),e.defaultPrevented?c.value=!1:o.onClose()}}return(e,t)=>(W(),G(Yg,Y(n,{ref:P(i),onClick:l,onPointerdown:t[0]||(t[0]=()=>{c.value=!0}),onPointerup:t[1]||(t[1]=async e=>{await L(),!e.defaultPrevented&&(c.value||e.currentTarget?.click())}),onKeydown:t[2]||(t[2]=async t=>{let n=P(s).searchRef.value!==``;e.disabled||n&&t.key===` `||P(ap).includes(t.key)&&(t.currentTarget.click(),t.preventDefault())})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),[Zg,Qg]=Z([`MenuCheckboxItem`,`MenuRadioItem`],`MenuItemIndicatorContext`),$g=B({__name:`MenuItemIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=Zg({modelValue:M(!1)});return(e,n)=>(W(),G(P(Xd),{present:e.forceMount||P(fp)(P(t).modelValue.value)||P(t).modelValue.value===!0},{default:R(()=>[K(P(Q),{as:e.as,"as-child":e.asChild,"data-state":P(pp)(P(t).modelValue.value)},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-state`])]),_:3},8,[`present`]))}}),e_=B({__name:`MenuCheckboxItem`,props:{modelValue:{type:[Boolean,String],required:!1,default:!1},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`,`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,i=hd(ou(n,[`modelValue`])),a=dd(n,`modelValue`,r);return Qg({modelValue:a}),(e,t)=>(W(),G(Xg,Y({role:`menuitemcheckbox`},P(i),{"aria-checked":P(fp)(P(a))?`mixed`:P(a),"data-state":P(pp)(P(a)),onSelect:t[0]||(t[0]=async e=>{r(`select`,e),P(fp)(P(a))?a.value=!0:a.value=!P(a)})}),{default:R(()=>[H(e.$slots,`default`,{modelValue:P(a)})]),_:3},16,[`aria-checked`,`data-state`]))}}),t_=B({__name:`MenuRootContentModal`,props:{loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=_d(n,r),a=Rg(),{forwardRef:o,currentElement:s}=$();return Nf(s),(e,t)=>(W(),G(Jg,Y(P(i),{ref:P(o),"trap-focus":P(a).open.value,"disable-outside-pointer-events":P
5(a).open.value,"disable-outside-scroll":!0,onDismiss:t[0]||(t[0]=e=>P(a).onOpenChange(!1)),onFocusOutside:t[1]||(t[1]=xl(e=>r(`focusOutside`,e),[`prevent`]))}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`trap-focus`,`disable-outside-pointer-events`]))}}),n_=B({__name:`MenuRootContentNonModal`,props:{loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=_d(e,t),r=Rg();return(e,t)=>(W(),G(Jg,Y(P(n),{"trap-focus":!1,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,onDismiss:t[0]||(t[0]=e=>P(r).onOpenChange(!1))}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),r_=B({__name:`MenuContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=_d(e,t),r=Rg(),i=Bg();return(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(r).open.value},{default:R(()=>[P(i).modal.value?(W(),G(t_,O(Y({key:0},{...e.$attrs,...P(n)})),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)):(W(),G(n_,O(Y({key:1},{...e.$attrs,...P(n)})),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),i_=B({__name:`MenuGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(Q),Y({role:`group`},t),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),a_=B({__name:`MenuLabel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`}},setup(e){let t=e;return(e,n)=>(W(),G(P(Q),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),o_=B({__name:`MenuPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),[s_,c_]=Z(`MenuRadioGroup`),l_=B({__name:`MenuRadioGroup`,props:{modelValue:{type:String,required:!1,default:``},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,i=hd(ou(n,[`modelValue`])),a=dd(n,`modelValue`,r);return c_({modelValue:a,onValueChange:e=>{a.value=e}}),(e,t)=>(W(),G(i_,O(q(P(i))),{default:R(()=>[H(e.$slots,`default`,{modelValue:P(a)})]),_:3},16))}}),u_=B({__name:`MenuRadioItem`,props:{value:{type:String,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,i=hd(jd(n,[`value`])),{value:a}=I(n),o=s_(),s=X(()=>o.modelValue.value===a?.value);return Qg({modelValue:s}),(e,t)=>(W(),G(Xg,Y({role:`menuitemradio`},P(i),{"aria-checked":s.value,"data-state":P(pp)(s.value),onSelect:t[0]||(t[0]=async e=>{r(`select`,e),P(o).onValueChange(P(a))})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`aria-checked`,`data-state`]))}}),d_=B({__name:`MenuSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>
5(W(),G(P(Q),Y(t,{role:`separator`,"aria-orientation":`horizontal`}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),[f_,p_]=Z(`MenuSub`),m_=B({__name:`MenuSub`,props:{open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=dd(n,`open`,t,{defaultValue:!1,passive:n.open===void 0}),i=Rg(),a=M(),o=M();return yr(e=>{i?.open.value===!1&&(r.value=!1),e(()=>r.value=!1)}),zg({open:r,onOpenChange:e=>{r.value=e},content:o,onContentChange:e=>{o.value=e}}),p_({triggerId:``,contentId:``,trigger:a,onTriggerChange:e=>{a.value=e}}),(e,t)=>(W(),G(P(sm),null,{default:R(()=>[H(e.$slots,`default`)]),_:3}))}}),h_=B({__name:`MenuSubContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1,default:!0},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=_d(e,t),r=Rg(),i=Bg(),a=f_(),{forwardRef:o,currentElement:s}=$();return a.contentId||(a.contentId=Td(void 0,`reka-menu-sub-content`)),(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(r).open.value},{default:R(()=>[K(Jg,Y(P(n),{id:P(a).contentId,ref:P(o),"aria-labelledby":P(a).triggerId,align:`start`,side:P(i).dir.value===`rtl`?`left`:`right`,"disable-outside-pointer-events":!1,"disable-outside-scroll":!1,"trap-focus":!1,onOpenAutoFocus:t[0]||(t[0]=xl(e=>{P(i).isUsingKeyboardRef.value&&P(s)?.focus()},[`prevent`])),onCloseAutoFocus:t[1]||(t[1]=xl(()=>{},[`prevent`])),onFocusOutside:t[2]||(t[2]=e=>{e.defaultPrevented||e.target!==P(a).trigger.value&&P(r).onOpenChange(!1)}),onEscapeKeyDown:t[3]||(t[3]=e=>{P(i).onClose(),e.preventDefault()}),onKeydown:t[4]||(t[4]=e=>{let t=e.currentTarget?.contains(e.target),n=P(up)[P(i).dir.value].includes(e.key);t&&n&&(P(r).onOpenChange(!1),P(a).trigger.value?.focus(),e.preventDefault())})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`,`side`])]),_:3},8,[`present`]))}}),g_=B({__name:`MenuAnchor`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(cm),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),__=B({__name:`MenuSubTrigger`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Rg(),r=Bg(),i=f_(),a=Kg(),o=M(null);i.triggerId||(i.triggerId=Td(void 0,`reka-menu-sub-trigger`));function s(){o.value&&window.clearTimeout(o.value),o.value=null}zi(()=>{s()});function c(e){_p(e)&&(a.onItemEnter(e)||!t.disabled&&!n.open.value&&!o.value&&(a.onPointerGraceIntentChange(null),o.value=window.setTimeout(()=>{n.onOpenChange(!0),s()},100)))}async function l(e){if(!_p(e))return;s();let t=n.content.value?.getBoundingClientRect();if(t?.width){let r=n.content.value?.dataset.side,i=r===`right`,o=i?-5:5,s=t[i?`left`:`right`],c=t[i?`right`:`left`];a.onPointerGraceIntentChange({area:[{x:e.clientX+o,y:e.clientY},{x:s,y:t.top},{x:c,y:t.top},{x:c,y:t.bottom},{x:s,y:t.bottom}],side:r}),window.clearTimeout(a.pointerGraceTimerRef.value),a.pointerGraceTimerRef.value=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(e))return;a.onPointerGraceIntentChange(null)}}async function u(e){let i=a.searchRef.value!==``;t.disabled||i&&e.key===` `||lp[r.dir.value].includes(e.key)&&(n.onOpenChange(!0),await L(),n.content.value?.focus(),e.preventDefault())}return(e,r)=>(W(),G(g_,{"as-child":``},{default:R(()=>[K(Yg,Y(t,{id:P(i).triggerId,ref:e=>{P(i)?.onTriggerChange(e?.$el)},"aria-haspopup":`menu`,"aria-expanded":P(n).open.value,"aria-controls":P(i).c
5ontentId,"data-state":P(dp)(P(n).open.value),onClick:r[0]||(r[0]=async e=>{t.disabled||e.defaultPrevented||(e.currentTarget.focus(),P(n).open.value||P(n).onOpenChange(!0))}),onPointermove:c,onPointerleave:l,onKeydown:u}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`,`aria-expanded`,`aria-controls`,`data-state`])]),_:3}))}}),[v_,y_]=Z(`PopoverRoot`),b_=B({__name:`PopoverRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},modal:{type:Boolean,required:!1,default:!1}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{modal:i}=I(n),a=dd(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0});return y_({contentId:``,triggerId:``,modal:i,open:a,onOpenChange:e=>{a.value=e},onOpenToggle:()=>{a.value=!a.value},triggerElement:M(),hasCustomAnchor:M(!1)}),(e,t)=>(W(),G(P(sm),null,{default:R(()=>[H(e.$slots,`default`,{open:P(a),close:()=>a.value=!1})]),_:3}))}}),x_=B({__name:`PopoverAnchor`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;$();let n=v_();return Fi(()=>{n.hasCustomAnchor.value=!0}),zi(()=>{n.hasCustomAnchor.value=!1}),(e,n)=>(W(),G(P(cm),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),S_=B({__name:`PopoverArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(Pg),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),C_=B({__name:`PopoverClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e;$();let n=v_();return(e,r)=>(W(),G(P(Q),{type:e.as===`button`?`button`:void 0,as:e.as,"as-child":t.asChild,onClick:r[0]||(r[0]=e=>P(n).onOpenChange(!1))},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`type`,`as`,`as-child`]))}}),w_=B({__name:`PopoverContentImpl`,props:{trapFocus:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=hd(jd(n,`trapFocus`,`disableOutsidePointerEvents`)),{forwardRef:a}=$(),o=v_();return Wg(),(e,t)=>(W(),G(P(rp),{"as-child":``,loop:``,trapped:e.trapFocus,onMountAutoFocus:t[5]||(t[5]=e=>r(`openAutoFocus`,e)),onUnmountAutoFocus:t[6]||(t[6]=e=>r(`closeAutoFocus`,e))},{default:R(()=>[K(P(Hf),{"as-child":``,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onPointerDownOutside:t[0]||(t[0]=e=>r(`pointerDownOutside`,e)),onInteractOutside:t[1]||(t[1]=e=>r(`interactOutside`,e)),onEscapeKeyDown:t[2]||(t[2]=e=>r(`escapeKeyDown`,e)),onFocusOutside:t[3]||(t[3]=e=>r(`focusOutside`,e)),onDismiss:t[4]||(t[4]=e=>P(o).onOpenChange(!1))},{default:R(()=>[K(P(Mg),Y(P(i),{id:P(o).contentId,ref:P(a),"data-state":P(o).open.value?`open`:`closed`,"aria-labelledby":P(o).triggerId,style:{"--reka-popover-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-popover-content-available-width":`var(--reka-popper-available-width)`,"--reka-popover-content-available-height":`var(--reka-popper-available-height)`,"--reka-popover-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-popover-trigger-height":`var(--reka-popper-anchor-height)`},role:`dialog`}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`,`data-state`,`aria-labelledby`])]),_:3},8,[`disable-outside-pointer-events`])]),_:3},8,[`trapped`]))}}),T_=B({__name:`PopoverContentModal`,props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=v_(),a=M(!1);wp(!0);let o=_d(n,r),{forwardRef:s,currentElement:c}=$();return Nf(c),(e,t)=>(W(),G(w_,Y(P(o),{ref:P(s),"trap-focus":P(i).open.value,"disable-outside-pointer-events":``,onCloseAutoFocus:t[0]||(t[0]=xl(e=>{r(`closeAutoFocus`,e),a.value||P(i).triggerElement.value?.focus()},[`prevent`])),onPointerDownOutside:t[1]||(t[1]=e=>{r(`pointerDownOutside`,e);let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;a.value=t.button===2||n}),onFocusOutside:t[2]||(t[2]=xl(()=>{},[`prevent`]))}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`trap-focus`]))}}),E_=B({__name:`PopoverContentNonModal`,props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=v_(),a=M(!1),o=M(!1),s=_d(n,r);return(e,t)=>(W(),G(w_,Y(P(s),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:t[0]||(t[0]=e=>{r(`closeAutoFocus`,e),e.defaultPrevented||(a.value||P(i).triggerElement.value?.focus(),e.preventDefault()),a.value=!1,o.value=!1}),onInteractOutside:t[1]||(t[1]=async e=>{r(`interactOutside`,e),e.defaultPrevented||(a.value=!0,e.detail.originalEvent.type===`pointerdown`&&(o.value=!0));let t=e.target;P(i).triggerElement.value?.contains(t)&&e.preventDefault(),e.detail.originalEvent.type===`focusin`&&o.value&&e.preventDefault()})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),D_=B({__name:`PopoverContent`,props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=e,r=t,i=v_(),a=_d(n,r),{forwardRef:o}=$();return i.contentId||(i.contentId=Td(void 0,`reka-popover-content`)),(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(i).open.value},{default:R(()=>[P(i).modal.value?(W(),G(T_,Y({key:0},P(a),{ref:P(o)}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)):(W(),G(E_,Y({key:1},P(a),{ref:P(o)}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),O_=B({__name:`PopoverPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),k_=B({__name:`PopoverTrigger`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=v_(),{forwardRef:r,currentElement:i}=$();return n.triggerId||(n.triggerId=Td(void 0,`reka-popover-trigger`)),V(()=>{n.triggerElement.value=i.value}),(e,i)=>(W(),G(Ji(P(n).hasCustomAnchor.value?P(Q):P(cm)),{"as-child":``},{default:R(()=>[K(P(Q),{id:P(n).triggerId,ref:P(r),type:e.as===`button`?`button`:void 0,"aria-haspopup":`dialog`,"aria-expanded":P(n).open.value,"aria-controls":P(n).contentId,"data-state":P(n).open.value?`open`:`closed`,as:e.as,"as-child":t.asChild,onClick:P(n).onOpenToggle},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`id`,`type`,`aria-expanded`,`aria-controls`,`data-state`,`as`,`as-child`,`onClick`])]),_:3}))}}),A_=B({__name:`DropdownMenuArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(Fg),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),j_=B({__name:`DropdownMenuCheckboxItem`,props:{modelValue:{type:[Boolean,String],required:!1},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`,`update:modelValue`],setup(e,{emit:t}){let n=e,r=gd(t);return $(),(e,t)=>(W(),G(P(e_),O(q({...n,...P(r)})),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),[M_,N_]=Z(`DropdownMenuRoot`),P_=B({__name:`DropdownMenuRoot`,props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0},dir:{type:String,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t;$();let i=dd(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),a=M(),{modal:o,dir:s}=I(n),c=$d(s);return N_({open:i,onOpenChange:e=>{i.value=e},onOpenToggle:()=>{i.value=!i.value},triggerId:``,triggerElement:a,contentId:``,modal:o,dir:c}),(e,t)=>(W(),G(P(Hg),{open:P(i),"onUpdate:open":t[0]||(t[0]=e=>j(i)?i.value=e:null),dir:P(c),modal:P(o)},{default:R(()=>[H(e.$slots,`default`,{open:P(i)})]),_:3},8,[`open`,`dir`,`modal`]))}}),F_=B({__name:`DropdownMenuContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`closeAutoFocus`],setup(e,{emit:t}){let n=_d(e,t);$();let r=M_(),i=M(!1);function a(e){e.defaultPrevented||(i.value||setTimeout(()=>{r.triggerElement.value?.focus()},0),i.value=!1,e.preventDefault())}return r.contentId||(r.contentId=Td(void 0,`reka-dropdown-menu-content`)),(e,t)=>(W(),G(P(r_),Y(P(n),{id:P(r).contentId,"aria-labelledby":P(r)?.triggerId,style:{"--reka-dropdown-menu-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-dropdown-menu-content-available-width":`var(--reka-popper-available-width)`,"--reka-dropdown-menu-content-available-height":`var(--reka-popper-available-height)`,"--reka-dropdown-menu-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-dropdown-menu-trigger-height":`var(--reka-popper-anchor-height)`},onCloseAutoFocus:a,onInteractOutside:t[0]||(t[0]=e=>{if(e.defaultPrevented)return;let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0,a=t.button===2||n;(!P(r).modal.value||a)&&(i.value=!0),P(r).triggerElement.value?.contains(e.target)&&e.preventDefault()})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`,`aria-labelledby`]))}}),I_=B({__name:`DropdownMenuGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(i_),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),L_=B({__name:`DropdownMenuItem`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=gd(t);return $(),(e,t)=>(W(),G(P(Xg),O(q({...n,...P(r)})),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),R_=B({__name:`DropdownMenuItemIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P($g),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),z_=B({__name:`DropdownMenuLabel`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(a_),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),B_=B({__name:`DropdownMenuPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(o_),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),V_=B({__name:`DropdownMenuRadioGroup`,props:{modelValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=gd(t);return $(),(e,t)=>(W(),G(P(l_),O(q({...n,...P(r)})),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),H_=B({__name:`DropdownMenuRadioItem`,props:{value:{type:String,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=_d(e,t);return $(),(e,t)=>(W(),G(P(u_),O(q(P(n))),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),U_=B({__name:`DropdownMenuSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(d_),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),W_=B({__name:`DropdownMenuSub`,props:{defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=dd(n,`open`,t,{passive:n.open===void 0,defaultValue:n.defaultOpen??!1});return $(),(e,t)=>(W(),G(P(m_),{open:P(r),"onUpdate:open":t[0]||(t[0]=e=>j(r)?r.value=e:null)},{default:R(()=>[H(e.$slots,`default`,{open:P(r)})]),_:3},8,[`open`]))}}),G_=B({__name:`DropdownMenuSubContent`,props:{forceMount:{type:Boolean,required:!1},loop:{type:Boolean,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean
5,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`,`entryFocus`,`openAutoFocus`,`closeAutoFocus`],setup(e,{emit:t}){let n=_d(e,t);return $(),(e,t)=>(W(),G(P(h_),Y(P(n),{style:{"--reka-dropdown-menu-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-dropdown-menu-content-available-width":`var(--reka-popper-available-width)`,"--reka-dropdown-menu-content-available-height":`var(--reka-popper-available-height)`,"--reka-dropdown-menu-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-dropdown-menu-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),K_=B({__name:`DropdownMenuSubTrigger`,props:{disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(__),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),q_=B({__name:`DropdownMenuTrigger`,props:{disabled:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=M_(),{forwardRef:r,currentElement:i}=$();return V(()=>{n.triggerElement=i}),n.triggerId||(n.triggerId=Td(void 0,`reka-dropdown-menu-trigger`)),(e,i)=>(W(),G(P(g_),{"as-child":``},{default:R(()=>[K(P(Q),{id:P(n).triggerId,ref:P(r),type:e.as===`button`?`button`:void 0,"as-child":t.asChild,as:e.as,"aria-haspopup":`menu`,"aria-expanded":P(n).open.value,"aria-controls":P(n).open.value?P(n).contentId:void 0,"data-disabled":e.disabled?``:void 0,disabled:e.disabled,"data-state":P(n).open.value?`open`:`closed`,onClick:i[0]||(i[0]=async t=>{!e.disabled&&t.button===0&&t.ctrlKey===!1&&(P(n)?.onOpenToggle(),await L(),P(n).open.value&&t.preventDefault())}),onKeydown:i[1]||(i[1]=Cl(t=>{e.disabled||([`Enter`,` `].includes(t.key)&&P(n).onOpenToggle(),t.key===`ArrowDown`&&P(n).onOpenChange(!0),[`Enter`,` `,`ArrowDown`].includes(t.key)&&t.preventDefault())},[`enter`,`space`,`arrow-down`]))},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`id`,`type`,`as-child`,`as`,`aria-expanded`,`aria-controls`,`data-disabled`,`disabled`,`data-state`])]),_:3}))}}),J_=B({__name:`HoverCardArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(Pg),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),[Y_,X_]=Z(`HoverCardRoot`),Z_=B({__name:`HoverCardRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},openDelay:{type:Number,required:!1,default:700},closeDelay:{type:Number,required:!1,default:300}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t,{openDelay:i,closeDelay:a}=I(n);$();let o=dd(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),s=M(0),c=M(0),l=M(!1),u=M(!1),d=M(!1),f=M();function p(){clearTimeout(c.value),s.value=window.setTimeout(()=>o.value=!0,i.value)}function m(){clearTimeout(s.value),!l.value&&!u.value&&(c.value=window.setTimeout(()=>o.value=!1,a.value))}function h(){o.value=!1}return X_({open:o,onOpenChange(e){o.value=e},onOpen:p,onClose:m,onDismiss:h,hasSelectionRef:l,isPointerDownOnContentRef:u,isPointerInTransitRef:d,triggerElement:f}),(e,t)=>(W(),G(P(sm),null,{default:R(()=>[H(e.$slots,`default`,{open:P(o)})]),_:3}))}});function Q_(e){return t=>t.pointerType===`touch`?void 0:e()}function $_(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}function ev(e,t){let n=Vd(!1,300);Dd(()=>{n.value=!1});let r=M(null),i=Od();function a(){r.value=null,n.value=!1}function o(e,t){let i=e.currentTarget,a={x:e.clientX,y:e.clientY},o=nv(a,tv(a,i.getBoundingClientRect())),s=rv(t.getBoundingClientRect());r.value=av([...o,...s]),n.value=!0}return yr(n=>{if(e.value&&t.value){let r=e=>o(e,t.value),i=t=>o(t,e.value);e.value.addEventListener(`pointerleave`,r),t.value.addEventListener(`pointerleave`,i),n(()=>{e.value?.removeEventListener(`pointerleave`,r),t.value?.removeEventListener(`pointerleave`,i)})}}),yr(n=>{if(r.value){let o=n=>{if(!r.value||!(n.target instanceof Element))return;let o=n.target,s={x:n.clientX,y:n.clientY},c=e.value?.contains(o)||t.value?.contains(o),l=!iv(s,r.value),u=!!o.closest(`[data-grace-area-trigger]`);c?a():(l||u)&&(a(),i.trigger())};e.value?.ownerDocument.addEventListener(`pointermove`,o),n(()=>e.value?.ownerDocument.removeEventListener(`pointermove`,o))}}),{isPointerInTransit:n,onPointerExit:i.on}}function tv(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,i,a)){case a:return`left`;case i:return`right`;case n:return`top`;case r:return`bottom`;default:throw Error(`unreachable`)}}function nv(e,t,n=5){let 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 rv(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}function iv(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let o=t[e].x,s=t[e].y,c=t[a].x,l=t[a].y;s>r!=l>r&&n<(c-o)*(r-s)/(l-s)+o&&(i=!i)}return i}function av(e){let t=e.slice();return t.sort((e,t)=>
5e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:+(e.y>t.y)),ov(t)}function ov(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}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 sv=B({__name:`HoverCardContentImpl`,props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`],setup(e,{emit:t}){let n=e,r=t,i=hd(n),{forwardRef:a,currentElement:o}=$(),s=Y_(),{isPointerInTransit:c,onPointerExit:l}=ev(s.triggerElement,o);Wd(s.isPointerInTransitRef,c,{direction:`rtl`}),l(()=>{s.onClose()});let u=M(!1),d;yr(e=>{if(u.value){let t=document.body;d=t.style.userSelect||t.style.webkitUserSelect,t.style.userSelect=`none`,t.style.webkitUserSelect=`none`,e(()=>{t.style.userSelect=d,t.style.webkitUserSelect=d})}});function f(){u.value=!1,s.isPointerDownOnContentRef.value=!1,L(()=>{document.getSelection()?.toString()!==``&&(s.hasSelectionRef.value=!0)})}return V(()=>{o.value&&(document.addEventListener(`pointerup`,f),$_(o.value).forEach(e=>e.setAttribute(`tabindex`,`-1`)))}),zi(()=>{document.removeEventListener(`pointerup`,f),s.hasSelectionRef.value=!1,s.isPointerDownOnContentRef.value=!1}),(e,t)=>(W(),G(P(Hf),{"as-child":``,"disable-outside-pointer-events":!1,onEscapeKeyDown:t[1]||(t[1]=e=>r(`escapeKeyDown`,e)),onPointerDownOutside:t[2]||(t[2]=e=>r(`pointerDownOutside`,e)),onFocusOutside:t[3]||(t[3]=xl(e=>r(`focusOutside`,e),[`prevent`])),onDismiss:P(s).onDismiss},{default:R(()=>[K(P(Mg),Y({...P(i),...e.$attrs},{ref:P(a),"data-state":P(s).open.value?`open`:`closed`,style:{userSelect:u.value?`text`:void 0,WebkitUserSelect:u.value?`text`:void 0,"--reka-hover-card-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-hover-card-content-available-width":`var(--reka-popper-available-width)`,"--reka-hover-card-content-available-height":`var(--reka-popper-available-height)`,"--reka-hover-card-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-hover-card-trigger-height":`var(--reka-popper-anchor-height)`},onPointerdown:t[0]||(t[0]=e=>{e.currentTarget.contains(e.target)&&(u.value=!0),P(s).hasSelectionRef.value=!1,P(s).isPointerDownOnContentRef.value=!0})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`data-state`,`style`])]),_:3},8,[`onDismiss`]))}}),cv=B({__name:`HoverCardContent`,props:{forceMount:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`,`focusOutside`,`interactOutside`],setup(e,{emit:t}){let n=_d(e,t),{forwardRef:r}=$(),i=Y_();return(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(i).open.value},{default:R(()=>[K(sv,Y(P(n),{ref:P(r),onPointerenter:t[0]||(t[0]=e=>P(Q_)(P(i).onOpen)(e))}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)]),_:3},8,[`present`]))}}),lv=B({__name:`HoverCardPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),uv=B({__name:`HoverCardTrigger`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`a`}},setup(e){let{forwardRef:t,currentElement:n}=$(),r=Y_();r.triggerElement=n;function i(){setTimeout(()=>{!r.isPointerInTransitRef.value&&!r.open.value&&r.onClose()},0)}return(e,n)=>(W(),G(P(cm),{"as-child":``,reference:e.reference},{default:R(()=>[K(P(Q),{ref:P(t),"as-child":e.asChild,as:e.as,"data-state":P(r).open.value?`open`:`closed`,"data-grace-area-trigger":``,onPointerenter:n[0]||(n[0]=e=>P(Q_)(P(r).onOpen)(e)),onPointerleave:n[1]||(n[1]=e=>P(Q_)(i)(e)),onFocus:n[2]||(n[2]=e=>P(r).onOpen()),onBlur:n[3]||(n[3]=e=>P(r).onClose())},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`data-state`])]),_:3},8,[`reference`]))}}),dv=B({__name:`Label`,props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`label`}},setup(e){let t=e;return $(),(e,n)=>
5(W(),G(P(Q),Y(t,{onMousedown:n[0]||(n[0]=e=>{!e.defaultPrevented&&e.detail>1&&e.preventDefault()})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}});function fv(e,t=-1/0,n=1/0){return Math.min(n,Math.max(t,e))}var pv=100,[mv,hv]=Z(`ProgressRoot`),gv=e=>typeof e==`number`;function _v(e,t){return ef(e)||gv(e)&&!Number.isNaN(e)&&e<=t&&e>=0?e:(console.error(`Invalid prop \`value\` of value \`${e}\` supplied to \`ProgressRoot\`. The \`value\` prop must be:
6  - a positive number
7  - less than the value passed to \`max\` (or ${pv} if no \`max\` prop is set)
8  - \`null\`  or \`undefined\` if the progress is indeterminate.
9
10Defaulting to \`null\`.`),null)}function vv(e){return gv(e)&&!Number.isNaN(e)&&e>0?e:(console.error(`Invalid prop \`max\` of value \`${e}\` supplied to \`ProgressRoot\`. Only numbers greater than 0 are valid max values. Defaulting to \`${pv}\`.`),pv)}var yv=B({__name:`ProgressRoot`,props:{modelValue:{type:[Number,null],required:!1},max:{type:Number,required:!1,default:pv},getValueLabel:{type:Function,required:!1,default:(e,t)=>gv(e)?`${Math.round(e/t*pv)}%`:void 0},getValueText:{type:Function,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`,`update:max`],setup(e,{emit:t}){let n=e,r=t;$();let i=dd(n,`modelValue`,r,{passive:n.modelValue===void 0}),a=dd(n,`max`,r,{passive:n.max===void 0});z(()=>i.value,async e=>{let t=_v(e,n.max);t!==e&&(await L(),i.value=t)},{immediate:!0}),z(()=>n.max,e=>{let t=vv(n.max);t!==e&&(a.value=t)},{immediate:!0});let o=X(()=>ef(i.value)?`indeterminate`:i.value===a.value?`complete`:`loading`);return hv({modelValue:i,max:a,progressState:o}),(e,t)=>(W(),G(P(Q),{"as-child":e.asChild,as:e.as,"aria-valuemax":P(a),"aria-valuemin":0,"aria-valuenow":gv(P(i))?P(i):void 0,"aria-valuetext":e.getValueText?.(P(i),P(a)),"aria-label":e.getValueLabel(P(i),P(a)),role:`progressbar`,"data-state":o.value,"data-value":P(i)??void 0,"data-max":P(a)},{default:R(()=>[H(e.$slots,`default`,{modelValue:P(i)})]),_:3},8,[`as-child`,`as`,`aria-valuemax`,`aria-valuenow`,`aria-valuetext`,`aria-label`,`data-state`,`data-value`,`data-max`]))}}),bv=B({__name:`ProgressIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=mv();return $(),(e,r)=>(W(),G(P(Q),Y(t,{"data-state":P(n).progressState.value,"data-value":P(n).modelValue?.value??void 0,"data-max":P(n).max.value}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`data-state`,`data-value`,`data-max`]))}}),[xv,Sv]=Z(`RadioGroupRoot`),Cv=B({__name:`RadioGroupRoot`,props:{modelValue:{type:null,required:!1},defaultValue:{type:null,required:!1},disabled:{type:Boolean,required:!1,default:!1},orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1,default:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),o=dd(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),{disabled:s,loop:c,orientation:l,name:u,required:d,dir:f}=I(n),p=$d(f),m=Fp(a);return Sv({modelValue:o,changeModelValue:e=>{o.value=e},disabled:s,loop:c,orientation:l,name:u?.value,required:d}),(e,t)=>(W(),G(P(qp),{"as-child":``,orientation:P(l),dir:P(p),loop:P(c)},{default:R(()=>[K(P(Q),{ref:P(i),role:`radiogroup`,"data-disabled":P(s)?``:void 0,"as-child":e.asChild,as:e.as,"aria-orientation":P(l),"aria-required":P(d),dir:P(p)},{default:R(()=>[H(e.$slots,`default`,{modelValue:P(o)}),P(m)&&P(u)?(W(),G(P(Yp),{key:0,required:P(d),disabled:P(s),value:P(o),name:P(u)},null,8,[`required`,`disabled`,`value`,`name`])):J(`v-if`,!0)]),_:3},8,[`data-disabled`,`as-child`,`as`,`aria-orientation`,`aria-required`,`dir`])]),_:3},8,[`orientation`,`dir`,`loop`]))}}),wv=`radio.select`;function Tv(e,t,n){Ff(wv,n,{originalEvent:e,value:t})}var Ev=B({__name:`Radio`,props:{id:{type:String,required:!1},value:{type:null,required:!1},disabled:{type:Boolean,required:!1,default:!1},checked:{type:Boolean,required:!1,default:void 0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:checked`,`select`],setup(e,{emit:t}){let n=e,r=t,i=dd(n,`checked`,r,{passive:n.checked===void 0}),{value:a}=I(n),{forwardRef:o,currentElement:s}=$(),c=Fp(s),l=X(()=>n.id&&s.value?document.querySelector(`[for="${n.id}"]`)?.innerText??n.value:void 0);function u(e){n.disabled||Tv(e,n.value,e=>{r(`select`,e),!e?.defaultPrevented&&(i.value=!0,c.value&&e.stopPropagation())})}return(e,t)=>
10(W(),G(P(Q),Y(e.$attrs,{id:e.id,ref:P(o),role:`radio`,type:e.as===`button`?`button`:void 0,as:e.as,"aria-checked":P(i),"aria-label":l.value,"as-child":e.asChild,disabled:e.disabled?``:void 0,"data-state":P(i)?`checked`:`unchecked`,"data-disabled":e.disabled?``:void 0,value:P(a),required:e.required,name:e.name,onClick:xl(u,[`stop`])}),{default:R(()=>[H(e.$slots,`default`,{checked:P(i)}),P(c)&&e.name?(W(),G(P(Yp),{key:0,type:`radio`,tabindex:`-1`,value:P(a),checked:!!P(i),name:e.name,disabled:e.disabled,required:e.required},null,8,[`value`,`checked`,`name`,`disabled`,`required`])):J(`v-if`,!0)]),_:3},16,[`id`,`type`,`as`,`aria-checked`,`aria-label`,`as-child`,`disabled`,`data-state`,`data-disabled`,`value`,`required`,`name`]))}}),[Dv,Ov]=Z(`RadioGroupItem`),kv=B({inheritAttrs:!1,__name:`RadioGroupItem`,props:{id:{type:String,required:!1},value:{type:null,required:!1},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),o=xv(),s=X(()=>o.disabled.value||n.disabled),c=X(()=>o.required.value||n.required),l=X(()=>Xl(o.modelValue?.value,n.value));Ov({disabled:s,checked:l});let u=M(!1),d=[`ArrowUp`,`ArrowDown`,`ArrowLeft`,`ArrowRight`];Hu(`keydown`,e=>{d.includes(e.key)&&(u.value=!0)}),Hu(`keyup`,()=>{u.value=!1});function f(){setTimeout(()=>{u.value&&a.value?.click()},0)}return(e,t)=>(W(),G(P(Qp),{checked:l.value,disabled:s.value,"as-child":``,focusable:!s.value,active:l.value},{default:R(()=>[K(Ev,Y({...e.$attrs,...n},{ref:P(i),checked:l.value,required:c.value,disabled:s.value,"onUpdate:checked":t[0]||(t[0]=t=>P(o).changeModelValue(e.value)),onSelect:t[1]||(t[1]=e=>r(`select`,e)),onKeydown:t[2]||(t[2]=Cl(xl(()=>{},[`prevent`]),[`enter`])),onFocus:f}),{default:R(()=>[H(e.$slots,`default`,{checked:l.value,required:c.value,disabled:s.value})]),_:3},16,[`checked`,`required`,`disabled`])]),_:3},8,[`checked`,`disabled`,`focusable`,`active`]))}}),Av=B({__name:`RadioGroupIndicator`,props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let{forwardRef:t}=$(),n=Dv();return(e,r)=>(W(),G(P(Xd),{present:e.forceMount||P(n).checked.value},{default:R(()=>[K(P(Q),Y({ref:P(t),"data-state":P(n).checked.value?`checked`:`unchecked`,"data-disabled":P(n).disabled.value?``:void 0,"as-child":e.asChild,as:e.as},e.$attrs),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`data-state`,`data-disabled`,`as-child`,`as`])]),_:3},8,[`present`]))}}),jv=B({__name:`BubbleSelect`,props:{autocomplete:{type:String,required:!1},autofocus:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},form:{type:String,required:!1},multiple:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1},size:{type:Number,required:!1},value:{type:null,required:!1}},setup(e){let t=e,n=M(),r=Rv();z(()=>t.value,(e,t)=>{let r=window.HTMLSelectElement.prototype,i=Object.getOwnPropertyDescriptor(r,`value`).set;if(e!==t&&i&&n.value){let t=new Event(`change`,{bubbles:!0});i.call(n.value,e),n.value.dispatchEvent(t)}});function i(e){r.onValueChange(e.target.value)}return(e,r)=>(W(),G(P(Pp),{"as-child":``},{default:R(()=>[Ho(`select`,Y({ref_key:`selectElement`,ref:n},t,{onInput:i}),[H(e.$slots,`default`)],16)]),_:3}))}}),Mv=[` `,`Enter`,`ArrowUp`,`ArrowDown`],Nv=[` `,`Enter`];function Pv(e,t,n){return e===void 0?!1:Array.isArray(e)?e.some(e=>Fv(e,t,n)):Fv(e,t,n)}function Fv(e,t,n){return e===void 0||t===void 0?!1:typeof e==`string`?e===t:typeof n==`function`?n(e,t):typeof n==`string`?e?.[n]===t?.[n]:Xl(e,t)}function Iv(e){return e==null||e===``||Array.isArray(e)&&e.length===0}var Lv={key:0,value:``},[Rv,zv]=Z(`SelectRoot`),Bv=B({inheritAttrs:!1,__name:`SelectRoot`,props:{open:{type:Boolean,required:!1,default:void 0},defaultOpen:{type:Boolean,required:!1},defaultValue:{type:null,required:!1},modelValue:{type:null,required:!1,default:void 0},by:{type:[String,Function],required:!1},dir:{type:String,required:!1},multiple:{type:Boolean,required:!1},autocomplete:{type:String,required:!1},disabled:{type:Boolean,required:!1},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`,`update:open`],setup(e,{emit:t}){let n=e,r=t,{required:i,disabled:a,multiple:o,dir:s}=I(n),c=dd(n,`modelValue`,r,{defaultValue:n.defaultValue??(o.value?[]:void 0),passive:n.modelValue===void 0,deep:!0}),l=dd(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0}),u=M(),d=M(),f=M({x:0,y:0}),p=X(()=>o.value&&Array.isArray(c.value)?c.value?.length===0:ef(c.value));Lp({isProvider:!0});let m=$d(s),h=Fp(u),g=M(new Set),_=X(()=>Array.from(g.value).map(e=>e.value).join(`;`));function v(e){if(o.value){let t=Array.isArray(c.value)?[...c.value]:[],r=t.findIndex(t=>Fv(t,e,n.by));r===-1?t.push(e):t.splice(r,1),c.value=[...t]}else c.value=e}function y(e){return Array.from(g.value).find(t=>Pv(e,t.value,n.by))}return zv({triggerElement:u,onTriggerChange:e=>{u.value=e},valueElement:d,onValueElementChange:e=>{d.value=e},contentId:``,modelValue:c,onValueChange:v,by:n.by,open:l,multiple:o,required:i,onOpenChange:e=>{l.value=e},dir:m,triggerPointerDownPosRef:f,disabled:a,isEmptyModelValue:p,optionsSet:g,onOptionAdd:e=>{let t=y(e.value);t&&g.value.delete(t),g.value.add(e)},onOptionRemove:e=>{let t=y(e.value);t&&g.value.delete(t)}}),(e,t)=>(W(),G(P(sm),null,{default:R(()=>[H(e.$slots,`default`,{modelValue:P(c),open:P(l)}),P(h)?(W(),G(jv,{key:_.value,"aria-hidden":`true`,tabindex:`-1`,multiple:P(o),required:P(i),name:e.name,autocomplete:e.autocomplete,disabled:P(a),value:P(c)},{default:R(()=>[P(ef)(P(c))?(W(),Io(`option`,Lv)):J(`v-if`,!0),(W(!0),Io(U,null,Qi(Array.from(g.value),e=>(W(),Io(`option`,Y({key:e.value??``},{ref_for:!0},e),null,16))),128))]),_:1},8,[`multiple`,`required`,`name`,`autocomplete`,`disabled`,`value`])):J(`v-if`,!0)]),_:3}))}}),[Vv,Hv]=Z(`SelectItemAlignedPosition`),Uv=B({inheritAttrs:!1,__name:`SelectItemAlignedPosition`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`placed`],setup(e,{emit:t}){let n=e,r=t,{getItems:i}=Lp(),a=Rv(),o=Kv(),s=M(!1),c=M(!0),l=M(),{forwardRef:u,currentElement:d}=$(),{viewport:f,selectedItem:p,selectedItemText:m,focusSelectedItem:h}=o;function g(){if(a.triggerElement.value&&a.valueElement.value&&l.value&&d.value&&f?.value&&p?.value&&m?.value){let e=a.triggerElement.value.getBoundingClientRect(),t=d.value.getBoundingClientRect(),n=a.valueElement.value.getBoundingClientRect(),o=m.value.getBoundingClientRect();if(a.dir.value!==`rtl`){let r=o.left-t.left,i=n.left-r,a=e.left-i,s=e.width+a,c=Math.max(s,t.width),u=window.innerWidth-10,d=fv(i,10,Math.max(10,u-c));l.value.style.minWidth=`${s}px`,l.value.style.left=`${d}px`}else{let r=t.right-o.right,i=window.innerWidth-n.right-r,a=window.innerWidth-e.right-i,s=e.width+a,c=Math.max(s,t.width),u=window.innerWidth-10,d=fv(i,10,Math.max(10,u-c));l.value.style.minWidth=`${s}px`,l.value.style.right=`${d}px`}let c=i().map(e=>e.ref),u=window.innerHeight-20,h=f.value.scrollHeight,g=window.getComputedStyle(d.value),_=Number.parseInt(g.borderTopWidth,10),v=Number.parseInt(g.paddingTop,10),y=Number.parseInt(g.borderBottomWidth,10),b=Number.parseInt(g.paddingBottom,10),x=_+v+h+b+y,S=Math.min(p.value.offsetHeight*5,x),C=window.getComputedStyle(f.value),w=Number.parseInt(C.paddingTop,10),T=Number.parseInt(C.paddingBottom,10),ee=e.top+e.height/2-10,E=u-ee,te=p.value.offsetHeight/2,ne=p.value.offsetTop+te,D=_+v+ne,re=x-D;if(D<=ee){let e=p.value===c[c.length-1];l.value.style.bottom=`0px`;let t=d.value.clientHeight-f.value.offsetTop-f.value.offsetHeight,n=D+Math.max(E,te+(e?T:0)+t+y);l.value.style.height=`${n}px`}else{let e=p.value===c[0];l.value.style.top=`0px`;let t=Math.max(ee,_+f.value.offsetTop+(e?w:0)+te)+re;l.value.style.height=`${t}px`,f.value.scrollTop=D-ee+f.value.offsetTop}l.value.style.margin=`10px 0`,l.value.style.minHeight=`${S}px`,l.value.style.maxHeight=`${u}px`,r(`placed`),requestAnimationFrame(()=>s.value=!0)}}let _=M(``);V(async()=>{await L(),g(),d.value&&(_.value=window.getComputedStyle(d.value).zIndex)});function v(e){e&&c.value===!0&&(g(),h?.(),c.value=!1)}return td(a.triggerElement,()=>{g()}),Hv({contentWrapper:l,shouldExpandOnScrollRef:s,onScrollButtonChange:v}),(e,t)=>(W(),Io(`div`,{ref_key:`contentWrapperElement`,ref:l,style:he({display:`flex`,flexDirection:`column`,position:`fixed`,zIndex:_.value})},[K(P(Q),Y({ref:P(u),style:{boxSizing:`border-box`,maxHeight:`100%`}},{...e.$attrs,...n}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)],4))}}),Wv=B({__name:`SelectPopperPosition`,props:{side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:`start`},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1,default:10},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=hd(e);return(e,n)=>(W(),G(P(Mg),Y(P(t),{style:{boxSizing:`border-box`,"--reka-select-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-select-content-available-width":`var(--reka-popper-available-width)`,"--reka-select-content-available-height":`var(--reka-popper-available-height)`,"--reka-select-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-select-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),Gv={onViewportChange:()=>{},itemTextRefCallback:()=>{},itemRefCallback:()=>{}},[Kv,qv]=Z(`SelectContent`),Jv=B({__name:`SelectContentImpl`,props:{position:{type:String,required:!1,default:`item-aligned`},bodyLock:{type:Boolean,required:!1,default:!0},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1,default:`start`},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1,default:!0}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,i=Rv();Wg(),wp(n.bodyLock);let{CollectionSlot:a,getItems:o}=Lp(),s=M();Nf(s);let{search:c,handleTypeaheadSearch:l}=lm(),u=M(),d=M(),f=M(),p=M(!1),m=M(!1),h=M(!1);function g(){d.value&&s.value&&mp([d.value,s.value])}z(p,()=>{g()});let{onOpenChange:_,triggerPointerDownPosRef:v}=i;yr(e=>{if(!s.value)return;let t={x:0,y:0},n=e=>{t={x:Math.abs(Math.round(e.pageX)-(v.value?.x??0)),y:Math.abs(Math.round(e.pageY)-(v.value?.y??0))}},r=e=>{e.pointerType!==`touch`&&(t.x<=10&&t.y<=10?e.preventDefault():s.value?.contains(e.target)||_(!1),document.removeEventListener(`pointermove`,n),v.value=null)};v.value!==null&&(document.addEventListener(`pointermove`,n),document.addEventListener(`pointerup`,r,{capture:!0,once:!0})),e(()=>{document.removeEventListener(`pointermove`,n),document.removeEventListener(`pointerup`,r,{capture:!0})})});function y(e){let t=e.ctrlKey||e.altKey||e.metaKey;if(e.key===`Tab`&&e.preventDefault(),!t&&e.key.length===1&&l(e.key,o()),[`ArrowUp`,`ArrowDown`,`Home`,`End`].includes(e.ke
10y)){let t=[...o().map(e=>e.ref)];if([`ArrowUp`,`End`].includes(e.key)&&(t=t.slice().reverse()),[`ArrowUp`,`ArrowDown`].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>mp(t)),e.preventDefault()}}let b=hd(X(()=>n.position===`popper`?n:{}).value);return qv({content:s,viewport:u,onViewportChange:e=>{u.value=e},itemRefCallback:(e,t,n)=>{let r=!m.value&&!n,a=Pv(i.modelValue.value,t,i.by);if(i.multiple.value){if(h.value)return;(a||r)&&(d.value=e,a&&(h.value=!0))}else(a||r)&&(d.value=e);r&&(m.value=!0)},selectedItem:d,selectedItemText:f,onItemLeave:()=>{s.value?.focus()},itemTextRefCallback:(e,t,n)=>{let r=!m.value&&!n;(Pv(i.modelValue.value,t,i.by)||r)&&(f.value=e)},focusSelectedItem:g,position:n.position,isPositioned:p,searchRef:c}),(e,t)=>(W(),G(P(a),null,{default:R(()=>[K(P(rp),{"as-child":``,onMountAutoFocus:t[6]||(t[6]=xl(()=>{},[`prevent`])),onUnmountAutoFocus:t[7]||(t[7]=e=>{r(`closeAutoFocus`,e),!e.defaultPrevented&&(P(i).triggerElement.value?.focus({preventScroll:!0}),e.preventDefault())})},{default:R(()=>[K(P(Hf),{"as-child":``,"disable-outside-pointer-events":e.disableOutsidePointerEvents,onFocusOutside:t[2]||(t[2]=xl(()=>{},[`prevent`])),onDismiss:t[3]||(t[3]=e=>P(i).onOpenChange(!1)),onEscapeKeyDown:t[4]||(t[4]=e=>r(`escapeKeyDown`,e)),onPointerDownOutside:t[5]||(t[5]=e=>r(`pointerDownOutside`,e))},{default:R(()=>[(W(),G(Ji(e.position===`popper`?Wv:Uv),Y({...e.$attrs,...P(b)},{id:P(i).contentId,ref:e=>{let t=P(Vu)(e);t?.hasAttribute(`data-reka-popper-content-wrapper`)?s.value=t.firstElementChild:s.value=t},role:`listbox`,"data-state":P(i).open.value?`open`:`closed`,dir:P(i).dir.value,style:{display:`flex`,flexDirection:`column`,outline:`none`},onContextmenu:t[0]||(t[0]=xl(()=>{},[`prevent`])),onPlaced:t[1]||(t[1]=e=>p.value=!0),onKeydown:y}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`,`data-state`,`dir`,`onKeydown`]))]),_:3},8,[`disable-outside-pointer-events`])]),_:3})]),_:3}))}}),Yv=B({__name:`SelectArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},rounded:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e,n=Kv(Gv);return(e,r)=>P(n).position===`popper`?(W(),G(P(Pg),O(Y({key:0},t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)):J(`v-if`,!0)}}),Xv=B({inheritAttrs:!1,__name:`SelectProvider`,props:{context:{type:Object,required:!0}},setup(e){return zv(e.context),qv(Gv),(e,t)=>H(e.$slots,`default`)}}),Zv={key:1},Qv=B({inheritAttrs:!1,__name:`SelectContent`,props:{forceMount:{type:Boolean,required:!1},position:{type:String,required:!1},bodyLock:{type:Boolean,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},sideFlip:{type:Boolean,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},alignFlip:{type:Boolean,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1},disableUpdateOnLayoutShift:{type:Boolean,required:!1},prioritizePosition:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},disableOutsidePointerEvents:{type:Boolean,required:!1}},emits:[`closeAutoFocus`,`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=_d(n,t),i=Rv(),a=M();V(()=>{a.value=new DocumentFragment});let o=M(),s=X(()=>n.forceMount||i.open.value),c=M(s.value);return z(s,()=>{setTimeout(()=>c.value=s.value)}),(e,t)=>s.value||c.value||o.value?.present?(W(),G(P(Xd),{key:0,ref_key:`presenceRef`,ref:o,present:s.value},{default:R(()=>[K(Jv,O(q({...P(r),...e.$attrs})),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)]),_:3},8,[`present`])):a.value?(W(),Io(`div`,Zv,[(W(),G(Nr,{to:a.value},[K(Xv,{context:P(i)},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`context`])],8,[`to`]))])):J(`v-if`,!0)}}),[$v,ey]=Z(`SelectGroup`),ty=B({__name:`SelectGroup`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=Td(void 0,`reka-select-group`);return ey({id:n}),(e,r)=>
10(W(),G(P(Q),Y({role:`group`},t,{"aria-labelledby":P(n)}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`aria-labelledby`]))}}),[ny,ry]=Z(`SelectItem`),iy=B({__name:`SelectItem`,props:{value:{type:null,required:!0},disabled:{type:Boolean,required:!1},textValue:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`select`],setup(e,{emit:t}){let n=e,r=t,{disabled:i}=I(n),a=Rv(),o=Kv(),{forwardRef:s,currentElement:c}=$(),{CollectionItem:l}=Lp(),u=X(()=>Pv(a.modelValue?.value,n.value,a.by)),d=M(!1),f=M(n.textValue??``),p=Td(void 0,`reka-select-item-text`);async function m(e){e.defaultPrevented||Ff(`select.select`,h,{originalEvent:e,value:n.value})}async function h(e){await L(),r(`select`,e),!e.defaultPrevented&&(i.value||(a.onValueChange(n.value),a.multiple.value||a.onOpenChange(!1)))}async function g(e){await L(),!e.defaultPrevented&&(i.value?o.onItemLeave?.():e.currentTarget?.focus({preventScroll:!0}))}async function _(e){await L(),!e.defaultPrevented&&e.currentTarget===Pf()&&o.onItemLeave?.()}async function v(e){await L(),!e.defaultPrevented&&(o.searchRef?.value!==``&&e.key===` `||(Nv.includes(e.key)&&m(e),e.key===` `&&e.preventDefault()))}if(n.value===``)throw 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 V(()=>
10{c.value&&o.itemRefCallback(c.value,n.value,n.disabled)}),ry({value:n.value,disabled:i,textId:p,isSelected:u,onItemTextChange:e=>{f.value=((f.value||e?.textContent)??``).trim()}}),(e,t)=>(W(),G(P(l),{value:{textValue:f.value}},{default:R(()=>[K(P(Q),{ref:P(s),role:`option`,"aria-labelledby":P(p),"data-highlighted":d.value?``:void 0,"aria-selected":u.value,"data-state":u.value?`checked`:`unchecked`,"aria-disabled":P(i)||void 0,"data-disabled":P(i)?``:void 0,tabindex:P(i)?void 0:-1,as:e.as,"as-child":e.asChild,onFocus:t[0]||(t[0]=e=>d.value=!0),onBlur:t[1]||(t[1]=e=>d.value=!1),onPointerup:m,onPointerdown:t[2]||(t[2]=e=>{e.currentTarget.focus({preventScroll:!0})}),onTouchend:t[3]||(t[3]=xl(()=>{},[`prevent`,`stop`])),onPointermove:g,onPointerleave:_,onKeydown:v},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`aria-labelledby`,`data-highlighted`,`aria-selected`,`data-state`,`aria-disabled`,`data-disabled`,`tabindex`,`as`,`as-child`])]),_:3},8,[`value`]))}}),ay=B({__name:`SelectItemIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=ny();return(e,r)=>P(n).isSelected.value?(W(),G(P(Q),Y({key:0,"aria-hidden":`true`},t),{default:R(()=>[H(e.$slots,`default`)]),_:3},16)):J(`v-if`,!0)}}),oy=B({inheritAttrs:!1,__name:`SelectItemText`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,n=Rv(),r=Kv(),i=ny(),{forwardRef:a,currentElement:o}=$(),s=X(()=>({value:i.value,disabled:i.disabled.value,textContent:o.value?.textContent??i.value?.toString()??``}));return V(()=>{o.value&&(i.onItemTextChange(o.value),r.itemTextRefCallback(o.value,i.value,i.disabled.value),n.onOptionAdd(s.value))}),zi(()=>{n.onOptionRemove(s.value)}),(e,n)=>(W(),G(P(Q),Y({id:P(i).textId,ref:P(a)},{...t,...e.$attrs}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`]))}}),sy=B({__name:`SelectLabel`,props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`div`}},setup(e){let t=e,n=$v({id:``});return(e,r)=>(W(),G(P(Q),Y(t,{id:P(n).id}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`id`]))}}),cy=B({__name:`SelectPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),ly=B({__name:`SelectSeparator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(Q),Y({"aria-hidden":`true`},t),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),uy=B({__name:`SelectTrigger`,props:{disabled:{type:Boolean,required:!1},reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=Rv(),{forwardRef:r,currentElement:i}=$(),a=X(()=>n.disabled?.value||t.disabled);n.contentId||(n.contentId=Td(void 0,`reka-select-content`)),V(()=>{n.onTriggerChange(i.value)});let{getItems:o}=Lp(),{search:s,handleTypeaheadSearch:c,resetTypeahead:l}=lm();function u(){a.value||(n.onOpenChange(!0),l())}function d(e){u(),n.triggerPointerDownPosRef.value={x:Math.round(e.pageX),y:Math.round(e.pageY)}}return(e,t)=>(W(),G(P(cm),{"as-child":``,reference:e.reference},{default:R(()=>[K(P(Q),{ref:P(r),role:`combobox`,type:e.as===`button`?`button`:void 0,"aria-controls":P(n).contentId,"aria-expanded":P(n).open.value||!1,"aria-required":P(n).required?.value,"aria-autocomplete":`none`,disabled:a.value,dir:P(n)?.dir.value,"data-state":P(n)?.open.value?`open`:`closed`,"data-disabled":a.value?``:void 0,"data-placeholder":P(Iv)(P(n).modelValue?.value)?``:void 0,"as-child":e.asChild,as:e.as,onClick:t[0]||(t[0]=e=>{(e?.currentTarget)?.focus()}),onPointerdown:t[1]||(t[1]=e=>{if(e.pointerType===`touch`)return e.preventDefault();let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),e.button===0&&e.ctrlKey===!1&&(d(e),e.preventDefault())}),onPointerup:t[2]||(t[2]=xl(e=>{e.pointerType===`touch`&&d(e)},[`prevent`])),onKeydown:t[3]||(t[3]=e=>{let t=P(s)!==``;!(e.ctrlKey||e.altKey||e.metaKey)&&e.key.length===1&&t&&e.key===` `||(P(c)(e.key,P(o)()),P(Mv).includes(e.ke
10y)&&(u(),e.preventDefault()))})},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`type`,`aria-controls`,`aria-expanded`,`aria-required`,`disabled`,`dir`,`data-state`,`data-disabled`,`data-placeholder`,`as-child`,`as`])]),_:3},8,[`reference`]))}}),dy=B({__name:`BaseSeparator`,props:{orientation:{type:String,required:!1,default:`horizontal`},decorative:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=[`horizontal`,`vertical`];function r(e){return n.includes(e)}let i=X(()=>r(t.orientation)?t.orientation:`horizontal`),a=X(()=>i.value===`vertical`?t.orientation:void 0),o=X(()=>t.decorative?{role:`none`}:{"aria-orientation":a.value,role:`separator`});return(e,t)=>(W(),G(P(Q),Y({as:e.as,"as-child":e.asChild,"data-orientation":i.value},o.value),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`as`,`as-child`,`data-orientation`]))}}),fy=B({__name:`Separator`,props:{orientation:{type:String,required:!1,default:`horizontal`},decorative:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(dy,O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}});function py(e=[],t,n){let r=[...e];return r[n]=t,r.sort((e,t)=>e-t)}function my(e,t,n){return fv(100/(n-t)*(e-t),0,100)}function hy(e,t){if(t>2)return`Value ${e+1} of ${t}`;if(t===2)return[`Minimum`,`Maximum`][e]}function gy(e,t){if(e.length===1)return 0;let n=e.map(e=>Math.abs(e-t)),r=Math.min(...n);return n.indexOf(r)}function _y(e,t,n){let r=e/2;return(r-by([0,50],[0,r])(t)*n)*n}function vy(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)}function yy(e,t){if(t>0){let n=vy(e);return Math.min(...n)>=t}return!0}function by(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function xy(e){return(String(e).split(`.`)[1]||``).length}function Sy(e,t){let n=10**t;return Math.round(e*n)/n}var Cy=[`PageUp`,`PageDown`],wy=[`ArrowUp`,`ArrowDown`,`ArrowLeft`,`ArrowRight`],Ty={"from-left":[`Home`,`PageDown`,`ArrowDown`,`ArrowLeft`],"from-right":[`Home`,`PageDown`,`ArrowDown`,`ArrowRight`],"from-bottom":[`Home`,`PageDown`,`ArrowDown`,`ArrowLeft`],"from-top":[`Home`,`PageUp`,`ArrowUp`,`ArrowLeft`]},[Ey,Dy]=Z([`SliderVertical`,`SliderHorizontal`]),Oy=B({__name:`SliderImpl`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},emits:[`slideStart`,`slideMove`,`slideEnd`,`homeKeyDown`,`endKeyDown`,`stepKeyDown`],setup(e,{emit:t}){let n=e,r=t,i=jy();return(e,t)=>(W(),G(P(Q),Y({"data-slider-impl":``},n,{onKeydown:t[0]||(t[0]=e=>{e.key===`Home`?(r(`homeKeyDown`,e),e.preventDefault()):e.key===`End`?(r(`endKeyDown`,e),e.preventDefault()):P(Cy).concat(P(wy)).includes(e.key)&&(r(`stepKeyDown`,e),e.preventDefault())}),onPointerdown:t[1]||(t[1]=e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),P(i).thumbElements.value.includes(t)?t.focus():r(`slideStart`,e)}),onPointermove:t[2]||(t[2]=e=>{e.target.hasPointerCapture(e.pointerId)&&r(`slideMove`,e)}),onPointerup:t[3]||(t[3]=e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),r(`slideEnd`,e))})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),ky=B({__name:`SliderHorizontal`,props:{dir:{type:String,required:!1},min:{type:Number,required:!0},max:{type:Number,required:!0},inverted:{type:Boolean,required:!0}},emits:[`slideEnd`,`slideStart`,`slideMove`,`homeKeyDown`,`endKeyDown`,`stepKeyDown`],setup(e,{emit:t}){let n=e,r=t,{max:i,min:a,dir:o,inverted:s}=I(n),{forwardRef:c,currentElement:l}=$(),u=jy(),d=M(),f=M(),p=X(()=>o?.value!==`rtl`&&!s.value||o?.value!==`ltr`&&s.value);function m(e,t){let n=f.value||l.value.getBoundingClientRect(),r=[...u.thumbElements.value][u.valueIndexToChangeRef.value],o=u.thumbAlignment.value===`contain`?r.clientWidth:0;!d.value&&!t&&u.thumbAlignment.value===`contain`&&(d.value=e.clientX-r.getBoundingClientRect().left);let s=by([0,n.width-o],p.value?[a.value,i.value]:[i.value,a.value]);return f.value=n,s(t?e.clientX-n.left-o/2:e.clientX-n.left-(d.value??0))}return Dy({startEdge:X(()=>p.value?`left`:`right`),endEdge:X(()=>p.value?`right`:`left`),direction:X(()=>p.value?1:-1),size:`width`}),(e,t)=>(W(),G(Oy,{ref:P(c),dir:P(o),"data-orientation":`horizontal`,style:he({"--reka-slider-thumb-transform":!p.value&&P(u).thumbAlignment.value===`overflow`?`translateX(50%)`:`translateX(-50%)`}),onSlideStart:t[0]||(t[0]=e=>{r(`slideStart`,m(e,!0))}),onSlideMove:t[1]||(t[1]=e=>{r(`slideMove`,m(e))}),onSlideEnd:t[2]||(t[2]=()=>{f.value=void 0,d.value=void 0,r(`slideEnd`)}),onStepKeyDown:t[3]||(t[3]=e=>{let t=p.value?`from-left`:`from-right`;
10r(`stepKeyDown`,e,P(Ty)[t].includes(e.key)?-1:1)}),onEndKeyDown:t[4]||(t[4]=e=>r(`endKeyDown`,e)),onHomeKeyDown:t[5]||(t[5]=e=>r(`homeKeyDown`,e))},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`dir`,`style`]))}}),Ay=B({__name:`SliderVertical`,props:{min:{type:Number,required:!0},max:{type:Number,required:!0},inverted:{type:Boolean,required:!0}},emits:[`slideEnd`,`slideStart`,`slideMove`,`homeKeyDown`,`endKeyDown`,`stepKeyDown`],setup(e,{emit:t}){let n=e,r=t,{max:i,min:a,inverted:o}=I(n),s=jy(),{forwardRef:c,currentElement:l}=$(),u=M(),d=M(),f=X(()=>!o.value);function p(e,t){let n=d.value||l.value.getBoundingClientRect(),r=[...s.thumbElements.value][s.valueIndexToChangeRef.value],o=s.thumbAlignment.value===`contain`?r.clientHeight:0;!u.value&&!t&&s.thumbAlignment.value===`contain`&&(u.value=e.clientY-r.getBoundingClientRect().top);let c=by([0,n.height-o],f.value?[i.value,a.value]:[a.value,i.value]),p=t?e.clientY-n.top-o/2:e.clientY-n.top-(u.value??0);return d.value=n,c(p)}return Dy({startEdge:X(()=>f.value?`bottom`:`top`),endEdge:X(()=>f.value?`top`:`bottom`),direction:X(()=>f.value?1:-1),size:`height`}),(e,t)=>(W(),G(Oy,{ref:P(c),"data-orientation":`vertical`,style:he({"--reka-slider-thumb-transform":!f.value&&P(s).thumbAlignment.value===`overflow`?`translateY(-50%)`:`translateY(50%)`}),onSlideStart:t[0]||(t[0]=e=>{r(`slideStart`,p(e,!0))}),onSlideMove:t[1]||(t[1]=e=>{r(`slideMove`,p(e))}),onSlideEnd:t[2]||(t[2]=()=>{d.value=void 0,u.value=void 0,r(`slideEnd`)}),onStepKeyDown:t[3]||(t[3]=e=>{let t=f.value?`from-bottom`:`from-top`;r(`stepKeyDown`,e,P(Ty)[t].includes(e.key)?-1:1)}),onEndKeyDown:t[4]||(t[4]=e=>r(`endKeyDown`,e)),onHomeKeyDown:t[5]||(t[5]=e=>r(`homeKeyDown`,e))},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`style`]))}}),[jy,My]=Z(`SliderRoot`),Ny=B({inheritAttrs:!1,__name:`SliderRoot`,props:{defaultValue:{type:Array,required:!1,default:()=>[0]},modelValue:{type:[Array,null],required:!1},disabled:{type:Boolean,required:!1,default:!1},orientation:{type:String,required:!1,default:`horizontal`},dir:{type:String,required:!1},inverted:{type:Boolean,required:!1,default:!1},min:{type:Number,required:!1,default:0},max:{type:Number,required:!1,default:100},step:{type:Number,required:!1,default:1},minStepsBetweenThumbs:{type:Number,required:!1,default:0},thumbAlignment:{type:String,required:!1,default:`contain`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`,`valueCommit`],setup(e,{emit:t}){let n=e,r=t,{min:i,max:a,step:o,minStepsBetweenThumbs:s,orientation:c,disabled:l,thumbAlignment:u,dir:d}=I(n),f=$d(d),{forwardRef:p,currentElement:m}=$(),h=Fp(m),{CollectionSlot:g}=Lp({isProvider:!0}),_=dd(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),v=X(()=>Array.isArray(_.value)?[..._.value]:[]),y=M(0),b=M(v.value);function x(e){w(e,gy(v.value,e))}function S(e){w(e,y.value)}function C(){let e=b.value[y.value];v.value[y.value]!==e&&r(`valueCommit`,A(v.value))}function w(e,t,{commit:n}={commit:!1}){let c=xy(o.value),l=fv(Sy(Math.round((e-i.value)/o.value)*o.value+i.value,c),i.value,a.value),u=py(v.value,l,t);if(yy(u,s.value*o.value)){y.value=u.indexOf(l);let e=String(u)!==String(_.value);e&&n&&r(`valueCommit`,u),e&&(T.value[y.value]?.focus(),_.value=u)}}let T=M([]);return My({modelValue:_,currentModelValue:v,valueIndexToChangeRef:y,thumbElements:T,orientation:c,min:i,max:a,disabled:l,thumbAlignment:u}),(e,t)=>(W(),G(P(g),null,{default:R(()=>[(W(),G(Ji(P(c)===`horizontal`?ky:Ay),Y(e.$attrs,{ref:P(p),"as-child":e.asChild,as:e.as,min:P(i),max:P(a),dir:P(f),inverted:e.inverted,"aria-disabled":P(l),"data-disabled":P(l)?``:void 0,onPointerdown:t[0]||(t[0]=()=>{P(l)||(b.value=v.value)}),onSlideStart:t[1]||(t[1]=e=>!P(l)&&x(e)),onSlideMove:t[2]||(t[2]=e=>!P(l)&&S(e)),onSlideEnd:t[3]||(t[3]=e=>!P(l)&&C()),onHomeKeyDown:t[4]||(t[4]=e=>!P(l)&&w(P(i),0,{commit:!0})),onEndKeyDown:t[5]||(t[5]=e=>!P(l)&&w(P(a),v.value.length-1,{commit:!0})),onStepKeyDown:t[6]||(t[6]=(e,t)=>
10{if(!P(l)){let n=P(Cy).includes(e.key)||e.shiftKey&&P(wy).includes(e.key)?10:1,r=y.value,i=v.value[r];w(i+P(o)*n*t,r,{commit:!0})}})}),{default:R(()=>[H(e.$slots,`default`,{modelValue:P(_)}),P(h)&&e.name?(W(),G(P(Yp),{key:0,type:`number`,value:P(_),name:e.name,required:e.required,disabled:P(l),step:P(o)},null,8,[`value`,`name`,`required`,`disabled`,`step`])):J(`v-if`,!0)]),_:3},16,[`as-child`,`as`,`min`,`max`,`dir`,`inverted`,`aria-disabled`,`data-disabled`]))]),_:3}))}}),Py=B({__name:`SliderRange`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=jy(),n=Ey();$();let r=X(()=>t.currentModelValue.value.map(e=>my(e,t.min.value,t.max.value))),i=X(()=>t.currentModelValue.value.length>1?Math.min(...r.value):0),a=X(()=>100-Math.max(...r.value,0));return(e,r)=>(W(),G(P(Q),{"data-disabled":P(t).disabled.value?``:void 0,"data-orientation":P(t).orientation.value,"as-child":e.asChild,as:e.as,style:he({[P(n).startEdge.value]:`${i.value}%`,[P(n).endEdge.value]:`${a.value}%`})},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`data-disabled`,`data-orientation`,`as-child`,`as`,`style`]))}}),Fy=B({inheritAttrs:!1,__name:`SliderThumbImpl`,props:{index:{type:Number,required:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,n=jy(),r=Ey(),{forwardRef:i,currentElement:a}=$(),{CollectionItem:o}=Lp(),s=X(()=>n.modelValue?.value?.[t.index]),c=X(()=>s.value===void 0?0:my(s.value,n.min.value??0,n.max.value??100)),l=X(()=>hy(t.index,n.modelValue?.value?.length??0)),u=hm(a),d=X(()=>u[r.size].value),f=X(()=>n.thumbAlignment.value===`overflow`||!d.value?0:_y(d.value,c.value,r.direction.value)),p=Gu();return V(()=>{n.thumbElements.value.push(a.value)}),zi(()=>{let e=n.thumbElements.value.findIndex(e=>e===a.value)??-1;n.thumbElements.value.splice(e,1)}),(e,t)=>(W(),G(P(o),null,{default:R(()=>[K(P(Q),Y(e.$attrs,{ref:P(i),role:`slider`,tabindex:P(n).disabled.value?void 0:0,"aria-label":e.$attrs[`aria-label`]||l.value,"data-disabled":P(n).disabled.value?``:void 0,"data-orientation":P(n).orientation.value,"aria-valuenow":s.value,"aria-valuemin":P(n).min.value,"aria-valuemax":P(n).max.value,"aria-orientation":P(n).orientation.value,"as-child":e.asChild,as:e.as,style:{transform:`var(--reka-slider-thumb-transform)`,position:`absolute`,[P(r).startEdge.value]:`calc(${c.value}% + ${f.value}px)`,display:!P(p)&&s.value===void 0?`none`:void 0},onFocus:t[0]||(t[0]=()=>{P(n).valueIndexToChangeRef.value=e.index})}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`tabindex`,`aria-label`,`data-disabled`,`data-orientation`,`aria-valuenow`,`aria-valuemin`,`aria-valuemax`,`aria-orientation`,`as-child`,`as`,`style`])]),_:3}))}}),Iy=B({__name:`SliderThumb`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=e,{getItems:n}=Lp(),{forwardRef:r,currentElement:i}=$(),a=X(()=>i.value?n(!0).findIndex(e=>e.ref===i.value):-1);return(e,n)=>(W(),G(Fy,Y({ref:P(r)},t,{index:a.value}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`index`]))}}),Ly=B({__name:`SliderTrack`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=jy();return $(),(e,n)=>(W(),G(P(Q),{"as-child":e.asChild,as:e.as,"data-disabled":P(t).disabled.value?``:void 0,"data-orientation":P(t).orientation.value},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`data-disabled`,`data-orientation`]))}}),[Ry,zy]=Z(`SwitchRoot`),By=B({__name:`SwitchRoot`,props:{defaultValue:{type:Boolean,required:!1},modelValue:{type:[Boolean,null],required:!1,default:void 0},disabled:{type:Boolean,required:!1},id:{type:String,required:!1},value:{type:String,required:!1,default:`on`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`},name:{type:String,required:!1},required:{type:Boolean,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{disabled:i}=I(n),a=dd(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0});function o(){i.value||(a.value=!a.value)}let{forwardRef:s,currentElement:c}=$(),l=Fp(c),u=X(()=>n.id&&c.value?document.querySelector(`[for="${n.id}"]`)?.innerText:void 0);return zy({modelValue:a,toggleCheck:o,disabled:i}),(e,t)=>
10(W(),G(P(Q),Y(e.$attrs,{id:e.id,ref:P(s),role:`switch`,type:e.as===`button`?`button`:void 0,value:e.value,"aria-label":e.$attrs[`aria-label`]||u.value,"aria-checked":P(a),"aria-required":e.required,"data-state":P(a)?`checked`:`unchecked`,"data-disabled":P(i)?``:void 0,"as-child":e.asChild,as:e.as,disabled:P(i),onClick:o,onKeydown:Cl(xl(o,[`prevent`]),[`enter`])}),{default:R(()=>[H(e.$slots,`default`,{modelValue:P(a)}),P(l)&&e.name?(W(),G(P(Yp),{key:0,type:`checkbox`,name:e.name,disabled:P(i),required:e.required,value:e.value,checked:!!P(a)},null,8,[`name`,`disabled`,`required`,`value`,`checked`])):J(`v-if`,!0)]),_:3},16,[`id`,`type`,`value`,`aria-label`,`aria-checked`,`aria-required`,`data-state`,`data-disabled`,`as-child`,`as`,`disabled`,`onKeydown`]))}}),Vy=B({__name:`SwitchThumb`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(e){let t=Ry();return $(),(e,n)=>(W(),G(P(Q),{"data-state":P(t).modelValue?.value?`checked`:`unchecked`,"data-disabled":P(t).disabled.value?``:void 0,"as-child":e.asChild,as:e.as},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`data-state`,`data-disabled`,`as-child`,`as`]))}}),[Hy,Uy]=Z(`TabsRoot`),Wy=B({__name:`TabsRoot`,props:{defaultValue:{type:null,required:!1},orientation:{type:String,required:!1,default:`horizontal`},dir:{type:String,required:!1},activationMode:{type:String,required:!1,default:`automatic`},modelValue:{type:null,required:!1},unmountOnHide:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,r=t,{orientation:i,unmountOnHide:a,dir:o}=I(n),s=$d(o);$();let c=dd(n,`modelValue`,r,{defaultValue:n.defaultValue,passive:n.modelValue===void 0}),l=M();return Uy({modelValue:c,changeModelValue:e=>{c.value=e},orientation:i,dir:s,unmountOnHide:a,activationMode:n.activationMode,baseId:Td(void 0,`reka-tabs`),tabsList:l}),(e,t)=>(W(),G(P(Q),{dir:P(s),"data-orientation":P(i),"as-child":e.asChild,as:e.as},{default:R(()=>[H(e.$slots,`default`,{modelValue:P(c)})]),_:3},8,[`dir`,`data-orientation`,`as-child`,`as`]))}});function Gy(e,t){return`${e}-trigger-${t}`}function Ky(e,t){return`${e}-content-${t}`}var qy=B({__name:`TabsContent`,props:{value:{type:[String,Number],required:!0},forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n}=$(),r=Hy(),i=X(()=>Gy(r.baseId,t.value)),a=X(()=>Ky(r.baseId,t.value)),o=X(()=>t.value===r.modelValue.value),s=M(o.value);return V(()=>{requestAnimationFrame(()=>{s.value=!1})}),(e,t)=>(W(),G(P(Xd),{present:e.forceMount||o.value,"force-mount":``},{default:R(({present:t})=>[K(P(Q),{id:a.value,ref:P(n),"as-child":e.asChild,as:e.as,role:`tabpanel`,"data-state":o.value?`active`:`inactive`,"data-orientation":P(r).orientation.value,"aria-labelledby":i.value,hidden:!t,tabindex:`0`,style:he({animationDuration:s.value?`0s`:void 0})},{default:R(()=>[!P(r).unmountOnHide.value||t?H(e.$slots,`default`,{key:0}):J(`v-if`,!0)]),_:2},1032,[`id`,`as-child`,`as`,`data-state`,`data-orientation`,`aria-labelledby`,`hidden`,`style`])]),_:3},8,[`present`]))}}),Jy=B({__name:`TabsIndicator`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e,{expose:t}){let n=e,r=Hy();t({updateIndicatorStyle:o}),$();let i=M({size:null,position:null}),a=M([]);z(()=>[r.modelValue.value,r?.dir.value],()=>{o()},{immediate:!0,flush:`post`}),br(()=>{a.value=Array.from(r.tabsList.value?.querySelectorAll(`[role="tab"]`)||[])}),td(X(()=>[r.tabsList.value,...a.value]),o);function o(){let e=r.tabsList.value?.querySelector(`[role="tab"][data-state="active"]`);e&&(r.orientation.value===`horizontal`?i.value={size:e.offsetWidth,position:e.offsetLeft}:i.value={size:e.offsetHeight,position:e.offsetTop})}return(e,t)=>typeof i.value.size==`number`?(W(),G(P(Q),Y({key:0},n,{style:{"--reka-tabs-indicator-size":`${i.value.size}px`,"--reka-tabs-indicator-position":`${i.value.position}px`}}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`style`])):J(`v-if`,!0)}}),Yy=B({__name:`TabsList`,props:{loop:{type:Boolean,required:!1,default:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let{loop:t}=I(e),{forwardRef:n,currentElement:r}=$(),i=Hy();return i.tabsList=r,(e,r)=>(W(),G(P(qp),{"as-child":``,orientation:P(i).orientation.value,dir:P(i).dir.value,loop:P(t)}
10,{default:R(()=>[K(P(Q),{ref:P(n),role:`tablist`,"as-child":e.asChild,as:e.as,"aria-orientation":P(i).orientation.value},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as-child`,`as`,`aria-orientation`])]),_:3},8,[`orientation`,`dir`,`loop`]))}}),Xy=B({__name:`TabsTrigger`,props:{value:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,{forwardRef:n}=$(),r=Hy(),i=X(()=>Gy(r.baseId,t.value)),a=X(()=>Ky(r.baseId,t.value)),o=X(()=>t.value===r.modelValue.value);return(e,t)=>(W(),G(P(Qp),{"as-child":``,focusable:!e.disabled,active:o.value},{default:R(()=>[K(P(Q),{id:i.value,ref:P(n),role:`tab`,type:e.as===`button`?`button`:void 0,as:e.as,"as-child":e.asChild,"aria-selected":o.value?`true`:`false`,"aria-controls":a.value,"data-state":o.value?`active`:`inactive`,disabled:e.disabled,"data-disabled":e.disabled?``:void 0,"data-orientation":P(r).orientation.value,onMousedown:t[0]||(t[0]=xl(t=>{!e.disabled&&t.ctrlKey===!1?P(r).changeModelValue(e.value):t.preventDefault()},[`left`])),onKeydown:t[1]||(t[1]=Cl(t=>P(r).changeModelValue(e.value),[`enter`,`space`])),onFocus:t[2]||(t[2]=()=>{let t=P(r).activationMode!==`manual`;!o.value&&!e.disabled&&t&&P(r).changeModelValue(e.value)})},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`id`,`type`,`as`,`as-child`,`aria-selected`,`aria-controls`,`data-state`,`disabled`,`data-disabled`,`data-orientation`])]),_:3},8,[`focusable`,`active`]))}}),[Zy,Qy]=Z(`ToastProvider`),$y=B({inheritAttrs:!1,__name:`ToastProvider`,props:{label:{type:String,required:!1,default:`Notification`},duration:{type:Number,required:!1,default:5e3},disableSwipe:{type:Boolean,required:!1},swipeDirection:{type:String,required:!1,default:`right`},swipeThreshold:{type:Number,required:!1,default:50}},setup(e){let t=e,{label:n,duration:r,disableSwipe:i,swipeDirection:a,swipeThreshold:o}=I(t);Lp({isProvider:!0});let s=M(),c=M(0),l=M(!1),u=M(!1);if(t.label&&typeof t.label==`string`&&!t.label.trim())throw Error("Invalid prop `label` supplied to `ToastProvider`. Expected non-empty `string`.");return Qy({label:n,duration:r,disableSwipe:i,swipeDirection:a,swipeThreshold:o,toastCount:c,viewport:s,onViewportChange(e){s.value=e},onToastAdd(){c.value++},onToastRemove(){c.value--},isFocusedToastEscapeKeyDownRef:l,isClosePausedRef:u}),(e,t)=>H(e.$slots,`default`)}}),eb=B({__name:`ToastAnnounceExclude`,props:{altText:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){return(e,t)=>(W(),G(P(Q),{as:e.as,"as-child":e.asChild,"data-reka-toast-announce-exclude":``,"data-reka-toast-announce-alt":e.altText||void 0},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`,`data-reka-toast-announce-alt`]))}}),tb=B({__name:`ToastAnnounce`,setup(e){let t=Zy(),n=qd(1e3),r=M(!1);return Xu(()=>{r.value=!0}),(e,i)=>P(n)||r.value?(W(),G(P(Pp),{key:0},{default:R(()=>[Go(Oe(P(t).label.value)+` `,1),H(e.$slots,`default`)]),_:3})):J(`v-if`,!0)}}),nb=`toast.viewportPause`,rb=`toast.viewportResume`;function ib(e,t,n){let r=n.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&r.addEventListener(e,t,{once:!0}),r.dispatchEvent(i)}function ab(e,t,n=0){let r=Math.abs(e.x),i=Math.abs(e.y),a=r>i;return t===`left`||t===`right`?a&&r>n:!a&&i>n}function ob(e){return e.nodeType===e.ELEMENT_NODE}function sb(e){let t=[];return Array.from(e.childNodes).forEach(e=>{if(e.nodeType===e.TEXT_NODE&&e.textContent&&t.push(e.textContent),ob(e)){let n=e.ariaHidden||e.hidden||e.style.display===`none`,r=e.dataset.rekaToastAnnounceExclude===``;if(!n)if(r){let n=e.dataset.rekaToastAnnounceAlt;n&&t.push(n)}else t.push(...sb(e))}}),t}var[cb,lb]=Z(`ToastRoot`),ub=B({inheritAttrs:!1,__name:`ToastRootImpl`,props:{type:{type:String,required:!1},open:{type:Boolean,required:!1,default:!1},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`li`}},emits:[`close`,`escapeKeyDown`,`pause`,`resume`,`swipeStart`,`swipeMove`,`swipeCancel`,`swipeEnd`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i,currentElement:a}=$(),{CollectionItem:o}=Lp(),s=Zy(),c=M(null),l=M(null),u=X(()=>typeof n.duration==`number`?n.duration:s.duration.value),d=M(0),f=M(u.value),p=M(0),m=M(u.value),h=Xu(()=>{let e=new Date().getTime()-d.value;m.value=Math.max(f.value-e,0)},{fpsLimit:60});function g(e){e<=0||e===1/0||Md&&(window.clearTimeout(p.value),d.value=new Date().getTime(),p.value=window.setTimeout(_,e))}function _(e){let t=e?.pointerType===``;a.value?.contains(Pf())&&t&&s.viewport.value?.focus(),t&&(s.isClosePausedRef.value=!1),r(`close`)}let v=X(()=>a.value?sb(a.value):null);
10if(n.type&&![`foreground`,`background`].includes(n.type))throw Error("Invalid prop `type` supplied to `Toast`. Expected `foreground | background`.");return yr(e=>{let t=s.viewport.value;if(t){let e=()=>{g(f.value),h.resume(),r(`resume`)},n=()=>{let e=new Date().getTime()-d.value;f.value-=e,window.clearTimeout(p.value),h.pause(),r(`pause`)};return t.addEventListener(nb,n),t.addEventListener(rb,e),()=>{t.removeEventListener(nb,n),t.removeEventListener(rb,e)}}}),z(()=>[n.open,u.value],()=>{f.value=u.value,n.open&&!s.isClosePausedRef.value&&g(u.value)},{immediate:!0}),Yu(`Escape`,e=>{r(`escapeKeyDown`,e),e.defaultPrevented||(s.isFocusedToastEscapeKeyDownRef.value=!0,_())}),V(()=>{s.onToastAdd()}),zi(()=>{s.onToastRemove()}),lb({onClose:_}),(e,t)=>(W(),Io(U,null,[v.value?(W(),G(tb,{key:0,role:`alert`,"aria-live":e.type===`foreground`?`assertive`:`polite`,"aria-atomic":`true`},{default:R(()=>[Go(Oe(v.value),1)]),_:1},8,[`aria-live`])):J(`v-if`,!0),P(s).viewport.value?(W(),G(Nr,{key:1,to:P(s).viewport.value},[K(P(o),null,{default:R(()=>[K(P(Q),Y({ref:P(i),role:`alert`,"aria-live":`off`,"aria-atomic":`true`,tabindex:`0`},e.$attrs,{as:e.as,"as-child":e.asChild,"data-state":e.open?`open`:`closed`,"data-swipe-direction":P(s).swipeDirection.value,style:P(s).disableSwipe.value?void 0:{userSelect:`none`,touchAction:`none`},onPointerdown:t[0]||(t[0]=xl(e=>{P(s).disableSwipe.value||(c.value={x:e.clientX,y:e.clientY})},[`left`])),onPointermove:t[1]||(t[1]=e=>{if(P(s).disableSwipe.value||!c.value)return;let t=e.clientX-c.value.x,n=e.clientY-c.value.y,i=!!l.value,a=[`left`,`right`].includes(P(s).swipeDirection.value),o=[`left`,`up`].includes(P(s).swipeDirection.value)?Math.min:Math.max,u=a?o(0,t):0,d=a?0:o(0,n),f=e.pointerType===`touch`?10:2,p={x:u,y:d},m={originalEvent:e,delta:p};i?(l.value=p,P(ib)(P(`toast.swipeMove`),e=>r(`swipeMove`,e),m)):P(ab)(p,P(s).swipeDirection.value,f)?(l.value=p,P(ib)(P(`toast.swipeStart`),e=>r(`swipeStart`,e),m),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>f||Math.abs(n)>f)&&(c.value=null)}),onPointerup:t[2]||(t[2]=e=>{if(P(s).disableSwipe.value)return;let t=l.value,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),l.value=null,c.value=null,t){let n=e.currentTarget,i={originalEvent:e,delta:t};P(ab)(t,P(s).swipeDirection.value,P(s).swipeThreshold.value)?P(ib)(P(`toast.swipeEnd`),e=>r(`swipeEnd`,e),i):P(ib)(P(`toast.swipeCancel`),e=>r(`swipeCancel`,e),i),n?.addEventListener(`click`,e=>e.preventDefault(),{once:!0})}})}),{default:R(()=>[H(e.$slots,`default`,{remaining:m.value,duration:u.value})]),_:3},16,[`as`,`as-child`,`data-state`,`data-swipe-direction`,`style`])]),_:3})],8,[`to`])):J(`v-if`,!0)],64))}}),db=B({__name:`ToastClose`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=cb(),{forwardRef:r}=$();return(e,i)=>(W(),G(eb,{"as-child":``},{default:R(()=>[K(P(Q),Y(t,{ref:P(r),type:e.as===`button`?`button`:void 0,onClick:P(n).onClose}),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`type`,`onClick`])]),_:3}))}}),fb=B({__name:`ToastAction`,props:{altText:{type:String,required:!0},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){if(!e.altText)throw Error("Missing prop `altText` expected on `ToastAction`");let{forwardRef:t}=$();return(e,n)=>e.altText?(W(),G(eb,{key:0,"alt-text":e.altText,"as-child":``},{default:R(()=>[K(db,{ref:P(t),as:e.as,"as-child":e.asChild},{default:R(()=>[H(e.$slots,`default`)]),_:3},8,[`as`,`as-child`])]),_:3},8,[`alt-text`])):J(`v-if`,!0)}}),pb=B({__name:`ToastDescription`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(Q),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),mb=B({__name:`ToastPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),hb=B({__name:`ToastRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!0},forceMount:{type:Boolean,required:!1},type:{type:String,required:!1,default:`foreground`},open:{type:Boolean,required:!1,default:void 0},duration:{type:Number,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`li`}},emits:[`escapeKeyDown`,`pause`,`resume`,`swipeStart`,`swipeMove`,`swipeCancel`,`swipeEnd`,`update:open`],setup(e,{emit:t}){let n=e,r=t,{forwardRef:i}=$(),a=dd(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0});return(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(a)},{default:R(()=>[K(ub,Y({ref:P(i),open:P(a),type:e.type,as:e.as,"as-child":e.asChild,duration:e.duration},e.$attrs,{onClose:t[0]||(t[0]=e=>a.value=!1),onPause:t[1]||(t[1]=e=>r(`pause`)),onResume:t[2]||(t[2]=e=>r(`resume`)),onEscapeKeyDown:t[3]||(t[3]=e=>r(`escapeKeyDown`,e)),onSwipeStart:t[4]||(t[4]=e=>{r(`swipeStart`,e),e.defaultPrevented||e.currentTarget.setAttribute(`data-swipe`,`start`)}
10),onSwipeMove:t[5]||(t[5]=e=>{if(r(`swipeMove`,e),!e.defaultPrevented){let{x:t,y:n}=e.detail.delta,r=e.currentTarget;r.setAttribute(`data-swipe`,`move`),r.style.setProperty(`--reka-toast-swipe-move-x`,`${t}px`),r.style.setProperty(`--reka-toast-swipe-move-y`,`${n}px`)}}),onSwipeCancel:t[6]||(t[6]=e=>{if(r(`swipeCancel`,e),!e.defaultPrevented){let t=e.currentTarget;t.setAttribute(`data-swipe`,`cancel`),t.style.removeProperty(`--reka-toast-swipe-move-x`),t.style.removeProperty(`--reka-toast-swipe-move-y`),t.style.removeProperty(`--reka-toast-swipe-end-x`),t.style.removeProperty(`--reka-toast-swipe-end-y`)}}),onSwipeEnd:t[7]||(t[7]=e=>{if(r(`swipeEnd`,e),!e.defaultPrevented){let{x:t,y:n}=e.detail.delta,r=e.currentTarget;r.setAttribute(`data-swipe`,`end`),r.style.removeProperty(`--reka-toast-swipe-move-x`),r.style.removeProperty(`--reka-toast-swipe-move-y`),r.style.setProperty(`--reka-toast-swipe-end-x`,`${t}px`),r.style.setProperty(`--reka-toast-swipe-end-y`,`${n}px`),a.value=!1}})}),{default:R(({remaining:t,duration:n})=>[H(e.$slots,`default`,{remaining:t,duration:n,open:P(a)})]),_:3},16,[`open`,`type`,`as`,`as-child`,`duration`])]),_:3},8,[`present`]))}}),gb=B({__name:`ToastTitle`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(Q),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),_b=B({__name:`DismissableLayerBranch`,props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){let t=e,{forwardRef:n,currentElement:r}=$();return V(()=>{Vf.branches.add(r.value)}),zi(()=>{Vf.branches.delete(r.value)}),(e,r)=>(W(),G(P(Q),Y({ref:P(n)},t),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),vb=B({__name:`FocusProxy`,emits:[`focusFromOutsideViewport`],setup(e,{emit:t}){let n=t,r=Zy();return(e,t)=>(W(),G(P(Pp),{"aria-hidden":`true`,tabindex:`0`,style:{position:`fixed`},onFocus:t[0]||(t[0]=e=>{let t=e.relatedTarget;P(r).viewport.value?.contains(t)||n(`focusFromOutsideViewport`)})},{default:R(()=>[H(e.$slots,`default`)]),_:3}))}}),yb=B({inheritAttrs:!1,__name:`ToastViewport`,props:{hotkey:{type:Array,required:!1,default:()=>[`F8`]},label:{type:[String,Function],required:!1,default:`Notifications ({hotkey})`},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`ol`}},setup(e){let{hotkey:t,label:n}=I(e),{forwardRef:r,currentElement:i}=$(),{CollectionSlot:a,getItems:o}=Lp(),s=Zy(),c=X(()=>s.toastCount.value>0),l=M(),u=M(),d=X(()=>t.value.join(`+`).replace(/Key/g,``).replace(/Digit/g,``));Yu(t.value,()=>{i.value.focus()}),V(()=>{s.onViewportChange(i.value)}),yr(e=>{let t=i.value;if(c.value&&t){let n=()=>{if(!s.isClosePausedRef.value){let e=new CustomEvent(nb);t.dispatchEvent(e),s.isClosePausedRef.value=!0}},r=()=>{if(s.isClosePausedRef.value){let e=new CustomEvent(rb);t.dispatchEvent(e),s.isClosePausedRef.value=!1}},i=e=>{t.contains(e.relatedTarget)||r()},a=()=>{t.contains(Pf())||r()},o=e=>{let n=e.altKey||e.ctrlKey||e.metaKey;if(e.key===`Tab`&&!n){let n=Pf(),r=e.shiftKey;if(e.target===t&&r){l.value?.focus();return}let i=f({tabbingDirection:r?`backwards`:`forwards`}),a=i.findIndex(e=>e===n);Xf(i.slice(a+1))?e.preventDefault():r?l.value?.focus():u.value?.focus()}};t.addEventListener(`focusin`,n),t.addEventListener(`focusout`,i),t.addEventListener(`pointermove`,n),t.addEventListener(`pointerleave`,a),t.addEventListener(`keydown`,o),window.addEventListener(`blur`,n),window.addEventListener(`focus`,r),e(()=>{t.removeEventListener(`focusin`,n),t.removeEventListener(`focusout`,i),t.removeEventListener(`pointermove`,n),t.removeEventListener(`pointerleave`,a),t.removeEventListener(`keydown`,o),window.removeEventListener(`blur`,n),window.removeEventListener(`focus`,r)})}});function f({tabbingDirection:e}){let t=o().map(e=>e.ref).map(t=>{let n=[t,...Qf(t)];return e===`forwards`?n:n.reverse()});return(e===`forwards`?t.reverse():t).flat()}return(e,t)=>(W(),G(P(_b),{role:`region`,"aria-label":typeof P(n)==`string`?P(n).replace(`{hotkey}`,d.value):P(n)(d.value),tabindex:`-1`,style:he({pointerEvents:c.value?void 0:`none`})},{default:R(()=>[c.value?(W(),G(vb,{key:0,ref:e=>{l.value=P(Vu)(e)},onFocusFromOutsideViewport:t[0]||(t[0]=()=>{let e=f({tabbingDirection:`forwards`});P(Xf)(e)})},null,512)):J(`v-if`,!0),K(P(a),null,{default:R(()=>[K(P(Q),Y({ref:P(r),tabindex:`-1`,as:e.as,"as-child":e.asChild},e.$attrs),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`as`,`as-child`])]),_:3}),c.value?(W(),G(vb,{key:1,ref:e=>{u.value=P(Vu)(e)},onFocusFromOutsideViewport:t[1]||(t[1]=()=>{let e=f({tabbingDirection:`backwards`});P(Xf)(e)})},null,512)):J(`v-if`,!0)]),_:3},8,[`aria-label`,`style`]))}}),bb=B({__name:`TooltipArrow`,props:{width:{type:Number,required:!1,default:10},height:{type:Number,required:!1,default:5},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`svg`}},setup(e){let t=e;return $(),(e,n)=>(W(),G(P(Pg),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),[xb,Sb]=Z(`TooltipProvider`),Cb=B({inheritAttrs:!1,__name:`TooltipProvider`,props:{delayDuration:{type:Number,required:!1,default:700},skipDelayDuration:{type:Number,required:!1,default:300},disableHoverableContent:{type:Boolean,required:!1,default:!1},disableClosingTrigger:{type:Boolean,required:!1},disabled:{type:Boolean,required:!1},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:!1}},setup(e){let{delayDuration:t,skipDelayDuration:n,disableHoverableContent:r,disableClosingTrigger:i,ignoreNonKeyboardFocus:a,disabled:o}=I(e);$();let s=M(!0),c=M(!1),{start:l,stop:u}=Kd(()=>{s.value=!0},n,{immediate:!1});return Sb({isOpenDelayed:s,delayDuration:t,onOpen(){u(),s.value=!1},onClose(){l()},isPointerInTransitRef:c,disableHoverableContent:r,disableClosingTrigger:i,disabled:o,ignoreNonKeyboardFocus:a}),(e,t)=>H(e.$slots,`default`)}}),wb=`tooltip.open`,[Tb,Eb]=Z(`TooltipRoot`),Db=B({__name:`TooltipRoot`,props:{defaultOpen:{type:Boolean,required:!1,default:!1},open:{type:Boolean,required:!1,default:void 0},delayDuration:{type:Number,required:!1,default:void 0},disableHoverableContent:{type:Boolean,required:!1,default:void 0},disableClosingTrigger:{type:Boolean,required:!1,default:void 0},disabled:{type:Boolean,required:!1,default:void 0},ignoreNonKeyboardFocus:{type:Boolean,required:!1,default:void 0}},emits:[`update:open`],setup(e,{emit:t}){let n=e,r=t;$();let i=xb(),a=X(()=>n.disableHoverableContent??i.disableHoverableContent.value),o=X(()=>n.disableClosingTrigger??i.disableClosingTrigger.value),s=X(()=>
10n.disabled??i.disabled.value),c=X(()=>n.delayDuration??i.delayDuration.value),l=X(()=>n.ignoreNonKeyboardFocus??i.ignoreNonKeyboardFocus.value),u=dd(n,`open`,r,{defaultValue:n.defaultOpen,passive:n.open===void 0});z(u,e=>{i.onClose&&(e?(i.onOpen(),document.dispatchEvent(new CustomEvent(wb))):i.onClose())});let d=M(!1),f=M(),p=X(()=>u.value?d.value?`delayed-open`:`instant-open`:`closed`),{start:m,stop:h}=Pu(()=>{d.value=!0,u.value=!0},c,{immediate:!1});function g(){h(),d.value=!1,u.value=!0}function _(){h(),u.value=!1}function v(){m()}return Eb({contentId:``,open:u,stateAttribute:p,trigger:f,onTriggerChange(e){f.value=e},onTriggerEnter(){i.isOpenDelayed.value?v():g()},onTriggerLeave(){a.value?_():h()},onOpen:g,onClose:_,disableHoverableContent:a,disableClosingTrigger:o,disabled:s,ignoreNonKeyboardFocus:l}),(e,t)=>(W(),G(P(sm),null,{default:R(()=>[H(e.$slots,`default`,{open:P(u)})]),_:3}))}}),Ob=B({__name:`TooltipContentImpl`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1,default:`top`},sideOffset:{type:Number,required:!1,default:0},align:{type:null,required:!1,default:`center`},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1,default:!0},collisionBoundary:{type:null,required:!1,default:()=>[]},collisionPadding:{type:[Number,Object],required:!1,default:0},arrowPadding:{type:Number,required:!1,default:0},sticky:{type:String,required:!1,default:`partial`},hideWhenDetached:{type:Boolean,required:!1,default:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,i=Tb(),{forwardRef:a,currentElement:o}=$(),s=X(()=>n.ariaLabel||o.value?.textContent),c=X(()=>{let{ariaLabel:e,...t}=n;return t});return V(()=>{Hu(window,`scroll`,e=>{e.target?.contains(i.trigger.value)&&i.onClose()}),Hu(window,wb,i.onClose)}),(e,t)=>(W(),G(P(Hf),{"as-child":``,"disable-outside-pointer-events":!1,onEscapeKeyDown:t[0]||(t[0]=e=>r(`escapeKeyDown`,e)),onPointerDownOutside:t[1]||(t[1]=e=>{P(i).disableClosingTrigger.value&&P(i).trigger.value?.contains(e.target)&&e.preventDefault(),r(`pointerDownOutside`,e)}),onFocusOutside:t[2]||(t[2]=xl(()=>{},[`prevent`])),onDismiss:t[3]||(t[3]=e=>P(i).onClose())},{default:R(()=>[K(P(Mg),Y({ref:P(a),"data-state":P(i).stateAttribute.value},{...e.$attrs,...c.value},{style:{"--reka-tooltip-content-transform-origin":`var(--reka-popper-transform-origin)`,"--reka-tooltip-content-available-width":`var(--reka-popper-available-width)`,"--reka-tooltip-content-available-height":`var(--reka-popper-available-height)`,"--reka-tooltip-trigger-width":`var(--reka-popper-anchor-width)`,"--reka-tooltip-trigger-height":`var(--reka-popper-anchor-height)`}}),{default:R(()=>[H(e.$slots,`default`),K(P(Pp),{id:P(i).contentId,role:`tooltip`},{default:R(()=>[Go(Oe(s.value),1)]),_:1},8,[`id`])]),_:3},16,[`data-state`])]),_:3}))}}),kb=B({__name:`TooltipContentHoverable`,props:{ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},setup(e){let t=hd(e),{forwardRef:n,currentElement:r}=$(),{trigger:i,onClose:a}=Tb(),o=xb(),{isPointerInTransit:s,onPointerExit:c}=ev(i,r);return o.isPointerInTransitRef=s,c(()=>{a()}),(e,r)=>(W(),G(Ob,Y({ref:P(n)},P(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),Ab=B({__name:`TooltipContent`,props:{forceMount:{type:Boolean,required:!1},ariaLabel:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},side:{type:null,required:!1,default:`top`},sideOffset:{type:Number,required:!1},align:{type:null,required:!1},alignOffset:{type:Number,required:!1},avoidCollisions:{type:Boolean,required:!1},collisionBoundary:{type:null,required:!1},collisionPadding:{type:[Number,Object],required:!1},arrowPadding:{type:Number,required:!1},sticky:{type:String,required:!1},hideWhenDetached:{type:Boolean,required:!1},positionStrategy:{type:String,required:!1},updatePositionStrategy:{type:String,required:!1}},emits:[`escapeKeyDown`,`pointerDownOutside`],setup(e,{emit:t}){let n=e,r=t,i=Tb(),a=_d(n,r),{forwardRef:o}=$();return(e,t)=>(W(),G(P(Xd),{present:e.forceMount||P(i).open.value},{default:R(()=>
vendor: 3,672 bytes, line 10
10[(W(),G(Ji(P(i).disableHoverableContent.value?Ob:kb),Y({ref:P(o)},P(a)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))]),_:3},8,[`present`]))}}),jb=B({__name:`TooltipPortal`,props:{to:{type:null,required:!1},disabled:{type:Boolean,required:!1},defer:{type:Boolean,required:!1},forceMount:{type:Boolean,required:!1}},setup(e){let t=e;return(e,n)=>(W(),G(P(kp),O(q(t)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16))}}),Mb=B({__name:`TooltipTrigger`,props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`button`}},setup(e){let t=e,n=Tb(),r=xb();n.contentId||(n.contentId=Td(void 0,`reka-tooltip-content`));let{forwardRef:i,currentElement:a}=$(),o=M(!1),s=M(!1),c=X(()=>n.disabled.value?{}:{click:h,focus:p,pointermove:d,pointerleave:f,pointerdown:u,blur:m});V(()=>{n.onTriggerChange(a.value)});function l(){setTimeout(()=>{o.value=!1},1)}function u(){n.open&&!n.disableClosingTrigger.value&&n.onClose(),o.value=!0,document.addEventListener(`pointerup`,l,{once:!0})}function d(e){e.pointerType!==`touch`&&!s.value&&!r.isPointerInTransitRef.value&&(n.onTriggerEnter(),s.value=!0)}function f(){n.onTriggerLeave(),s.value=!1}function p(e){o.value||n.ignoreNonKeyboardFocus.value&&!e.target.matches?.(`:focus-visible`)||n.onOpen()}function m(){n.onClose()}function h(){n.disableClosingTrigger.value||n.onClose()}return(e,r)=>(W(),G(P(cm),{"as-child":``,reference:e.reference},{default:R(()=>[K(P(Q),Y({ref:P(i),"aria-describedby":P(n).open.value?P(n).contentId:void 0,"data-state":P(n).stateAttribute.value,as:e.as,"as-child":t.asChild,"data-grace-area-trigger":``},ta(c.value)),{default:R(()=>[H(e.$slots,`default`)]),_:3},16,[`aria-describedby`,`data-state`,`as`,`as-child`])]),_:3},8,[`reference`]))}}),Nb={Root:P_,Trigger:q_,Portal:B_,Content:F_,Arrow:A_,Item:L_,Group:I_,Separator:U_,CheckboxItem:j_,ItemIndicator:R_,Label:z_,RadioGroup:V_,RadioItem:H_,Sub:W_,SubContent:G_,SubTrigger:K_},Pb={Root:Z_,Trigger:uv,Portal:lv,Content:cv,Arrow:J_},Fb={Root:b_,Trigger:k_,Portal:O_,Content:D_,Arrow:S_,Close:C_,Anchor:x_};export{Mp as $,xa as $n,Cl as $t,uy as A,L as An,ou as At,Bv as B,mr as Bn,Wl as Bt,Vy as C,hi as Cn,Oe as Cr,nd as Ct,Py as D,hr as Dn,$u as Dt,Iy as E,_i as En,ud as Et,ay as F,Ui as Fn,Xl as Ft,yv as G,ta as Gn,Ws as Gt,kv as H,H as Hn,Hl as Ht,iy as I,V as In,Jl as It,P_ as J,Ea as Jn,Ml as Jt,dv as K,ha as Kn,Zc as Kt,ty as L,zi as Ln,ql as Lt,cy as M,Fi as Mn,Ou as Mt,sy as N,Ri as Nn,ju as Nt,Ny as O,ya as On,nu as Ot,oy as P,Oi as Pn,Lu as Pt,Pp as Q,yr as Qn,cc as Qt,Qv as R,Li as Rn,Kl as Rt,Wy as S,gr as Sn,he as Sr,Wu as St,Ly as T,vi as Tn,Hu as Tt,Cv as U,Ki as Un,Ul as Ut,Av as V,Qi as Vn,Vl as Vt,bv as W,Ji as Wn,Ll as Wt,im as X,$r as Xn,hl as Xt,A_ as Y,ma as Yn,fc as Yt,rm as Z,z as Zn,sl as Zt,$y as _,Si as _n,I as _r,_d as _t,jb as a,Nr as an,nn as ar,Cf as at,Jy as b,q as bn,be as br,Z as bt,Cb as c,X as cn,sn as cr,vf as ct,gb as d,J as dn,$t as dr,lf as dt,xl as en,R as er,jp as et,hb as f,Io as fn,M as fr,Qd as ft,db as g,K as gn,yn as gr,yd as gt,fb as h,Go as hn,A as hr,Q as ht,Mb as i,go as in,Fe as ir,xp as it,ly as j,Di as jn,gu as jt,fy as k,Y as kn,su as kt,bb as l,Ho as ln,Ie as lr,_f as lt,pb as m,Ko as mn,N as mr,Cd as mt,Pb as n,U as nn,gn as nr,Op as nt,Ab as o,Do as on,rn as or,Sf as ot,mb as p,$i as pn,Qt as pr,Zd as pt,q_ as q,Zr as qn,jl as qt,Fb as r,Ti as rn,Pe as rr,Sp as rt,Db as s,Wo as sn,j as sr,yf as st,Nb as t,Oo as tn,fr as tr,Ap as tt,yb as u,G as un,Zt as ur,gf as ut,Xy as v,B as vn,F as vr,hd as vt,By as w,yi as wn,od as wt,qy as x,xs as xn,O as xr,Ru as xt,Yy as y,ts as yn,P as yr,md as yt,Yv as z,W as zn,Gl as zt};

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.