PageSourceSearch

https://teemdrop.com/_nuxt/B_fmD317.js

js teemdrop.com collected 2026-10-03 21:38:14 UTC 118,820 bytes, 25 lines download raw bytes

1import{H as wo}from"./Bw_PSmtQ.js";import{cs as bo,A as L,ct as Bo,z as E,cu as Co,R as Ee,cv as lt,cw as Ht,cx as bt,cy as ko,V as ut,cz as ve,cA as xo,cB as So,cC as Zt,Y as Qe,cD as Do,o as Fe,cE as Ro,d as T,cF as N,cG as Po,cH as he,cI as Ge,cJ as Ke,cK as Eo,cL as Oo,cM as _e,cN as Bt,w as F,y as w,F as P,O as V,x as d,af as de,cO as Lo,cP as He,cQ as zt,a as M,a8 as X,s as qo,T as Fo,S as Vo,cR as Ce,cS as To,cT as Io,E as H,an as jt,cU as Jt,cV as Gt,X as Wo,cW as ie,cX as ae,ac as Kt,cY as Mo,cZ as _t,c_ as Ve,ao as Oe,c$ as Xt,d0 as $t,d1 as Uo,d2 as Yo,d3 as No,ab as Qo,ad as Ct,d4 as Ho,U as Xe,ag as kt,L as ye,K as Pe,d5 as Zo,av as zo,d6 as jo,C as m,_ as eo,v as Jo,J as Go,M as me,a1 as ge,D as j,a5 as xt,a4 as St,a3 as Dt,d7 as Rt}from"./BEdepSaR.js";import{F as Ko}from"./6nM6xkYm.js";import{F as _o}from"./DmrM0m1N.js";import{a as $e,f as Pt}from"./D6pI5I8f.js";import{_ as Xo}from"./D_lGQ6ae.js";import"./BtMAPbUO.js";import"./DWfUhQbc.js";import"./_Ru1GtYg.js";import"./DiBDg9sp.js";import"./BdgMyoFP.js";import"./Bf6aFh3U.js";import"./D0fNNX-x.js";const $o=bo(()=>{const e=E(new Map),o=E(),t=L(()=>{for(const r of e.value.values())if(r)return!0;return!1}),n=Co({scrollBody:E(!0)});let s=null;const A=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=o.value??"",bt&&s?.(),o.value=void 0};return Ee(t,(r,i)=>{if(!lt)return;if(!r){i&&A();return}o.value===void 0&&(o.value=document.body.style.overflow);const l=window.innerWidth-document.documentElement.clientWidth,c={padding:l,margin:0},a=n.scrollBody?.value?typeof n.scrollBody.value=="object"?Ht({padding:n.scrollBody.value.padding===!0?l:n.scrollBody.value.padding,margin:n.scrollBody.value.margin===!0?l:n.scrollBody.value.margin},c):c:{padding:0,margin:0};l>0&&(document.body.style.paddingRight=typeof a.padding=="number"?`${a.padding}px`:String(a.padding),document.body.style.marginRight=typeof a.margin=="number"?`${a.margin}px`:String(a.margin),document.documentElement.style.setProperty("--scrollbar-width",`${l}px`),document.body.style.overflow="hidden"),bt&&(s=ko(document,"touchmove",u=>tn(u),{passive:!1})),ut(()=>{document.body.style.pointerEvents="none",document.body.style.overflow="hidden"})},{immediate:!0,flush:"sync"}),e});function en(e){const o=Math.random().toString(36).substring(2,7),t=$o();t.value.set(o,e);const n=L({get:()=>t.value.get(o)??!1,set:s=>t.value.set(o,s)});return Bo(()=>{t.value.delete(o)}),n}function to(e){const o=window.getComputedStyle(e);if(o.overflowX==="scroll"||o.overflowY==="scroll"||o.overflowX==="auto"&&e.clientWidth<e.scrollWidth||o.overflowY==="auto"&&e.clientHeight<e.scrollHeight)return!0;{const t=e.parentNode;return!(t instanceof Element)||t.tagName==="BODY"?!1:to(t)}}function tn(e){const o=e||window.event,t=o.target;return t instanceof Element&&to(t)?!1:o.touches.length>1?!0:(o.preventDefault&&o.cancelable&&o.preventDefault(),!1)}let et=0;function on(){ve(e=>{if(!lt)return;const o=document.querySelectorAll("[data-reka-focus-guard]");document.body.insertAdjacentElement("afterbegin",o[0]??Et()),document.body.insertAdjacentElement("beforeend",o[1]??Et()),et++,e(()=>{et===1&&document.querySelectorAll("[data-reka-focus-guard]").forEach(t=>t.remove()),et--})})}function Et(){const 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}function nn(e,o){const t=xo(!1,300),n=E(null),s=So();function A(){n.value=null,t.value=!1}function r(i,l){const c=i.currentTarget,a={x:i.clientX,y:i.clientY},u=sn(a,c.getBoundingClientRect()),h=rn(a,u),f=An(l.getBoundingClientRect()),p=ln([...h,...f]);n.value=p,t.value=!0}return ve(i=>{if(e.value&&o.value){const l=a=>r(a,o.value),c=a=>r(a,e.value);e.value.addEventListener("pointerleave",l),o.value.addEventListener("pointerleave",c),i(()=>{e.value?.removeEventListener("pointerleave",l),o.value?.removeEventListener("pointerleave",c)})}}),ve(i=>{if(n.value){const l=c=>{if(!n.value||!(c.target instanceof Element))return;const a=c.target,u={x:c.clientX,y:c.clientY},h=e.value?.contains(a)||o.value?.contains(a),f=!an(u,n.value),p=!!a.closest("[data-grace-area-trigger]");h?A():(f||p)&&(A(),s.trigger())};e.value?.ownerDocument.addEventListener("pointermove",l),i(()=>e.value?.ownerDocument.removeEventListener("pointermove",l))}}),{isPointerInTransit:t,onPointerExit:s.on}}function sn(e,o){const t=Math.abs(o.top-e.y),n=Math.abs(o.bottom-e.y),s=Math.abs(o.right-e.x),A=Math.abs(o.left-e.x);switch(Math.min(t,n,s,A)){case A:return"left";case s:return"right";case t:return"top";case n:return"bottom";default:throw new Error("unreachable")}}function rn(e,o,t=5){const n=[];
1switch(o){case"top":n.push({x:e.x-t,y:e.y+t},{x:e.x+t,y:e.y+t});break;case"bottom":n.push({x:e.x-t,y:e.y-t},{x:e.x+t,y:e.y-t});break;case"left":n.push({x:e.x+t,y:e.y-t},{x:e.x+t,y:e.y+t});break;case"right":n.push({x:e.x-t,y:e.y-t},{x:e.x-t,y:e.y+t});break}return n}function An(e){const{top:o,right:t,bottom:n,left:s}=e;return[{x:s,y:o},{x:t,y:o},{x:t,y:n},{x:s,y:n}]}function an(e,o){const{x:t,y:n}=e;let s=!1;for(let A=0,r=o.length-1;A<o.length;r=A++){const i=o[A].x,l=o[A].y,c=o[r].x,a=o[r].y;l>n!=a>n&&t<(c-i)*(n-l)/(a-l)+i&&(s=!s)}return s}function ln(e){const o=e.slice();return o.sort((t,n)=>t.x<n.x?-1:t.x>n.x?1:t.y<n.y?-1:t.y>n.y?1:0),un(o)}function un(e){if(e.length<=1)return e.slice();const o=[];for(let n=0;n<e.length;n++){const s=e[n];for(;o.length>=2;){const A=o[o.length-1],r=o[o.length-2];if((A.x-r.x)*(s.y-r.y)>=(A.y-r.y)*(s.x-r.x))o.pop();else break}o.push(s)}o.pop();const t=[];for(let n=e.length-1;n>=0;n--){const s=e[n];for(;t.length>=2;){const A=t[t.length-1],r=t[t.length-2];if((A.x-r.x)*(s.y-r.y)>=(A.y-r.y)*(s.x-r.x))t.pop();else break}t.push(s)}return t.pop(),o.length===1&&t.length===1&&o[0].x===t[0].x&&o[0].y===t[0].y?o:o.concat(t)}var cn=function(e){if(typeof document>"u")return null;var o=Array.isArray(e)?e[0]:e;return o.ownerDocument.body},ke=new WeakMap,Ie=new WeakMap,We={},tt=0,oo=function(e){return e&&(e.host||oo(e.parentNode))},dn=function(e,o){return o.map(function(t){if(e.contains(t))return t;var n=oo(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)}).filter(function(t){return!!t})},fn=function(e,o,t,n){var s=dn(o,Array.isArray(e)?e:[e]);We[t]||(We[t]=new WeakMap);var A=We[t],r=[],i=new Set,l=new Set(s),c=function(u){!u||i.has(u)||(i.add(u),c(u.parentNode))};s.forEach(c);var a=function(u){!u||l.has(u)||Array.prototype.forEach.call(u.children,function(h){if(i.has(h))a(h);else try{var f=h.getAttribute(n),p=f!==null&&f!=="false",g=(ke.get(h)||0)+1,y=(A.get(h)||0)+1;ke.set(h,g),A.set(h,y),r.push(h),g===1&&p&&Ie.set(h,!0),y===1&&h.setAttribute(t,"true"),p||h.setAttribute(n,"true")}catch(v){console.error("aria-hidden: cannot operate on ",h,v)}})};return a(o),i.clear(),tt++,function(){r.forEach(function(u){var h=ke.get(u)-1,f=A.get(u)-1;ke.set(u,h),A.set(u,f),h||(Ie.has(u)||u.removeAttribute(n),Ie.delete(u)),f||u.removeAttribute(t)}),tt--,tt||(ke=new WeakMap,ke=new WeakMap,Ie=new WeakMap,We={})}},pn=function(e,o,t){t===void 0&&(t="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),s=cn(e);return s?(n.push.apply(n,Array.from(s.querySelectorAll("[aria-live], script"))),fn(n,s,t,"aria-hidden")):function(){return null}};function hn(e){let o;Ee(()=>Zt(e),t=>{t?o=pn(t):o&&o()}),Qe(()=>{o&&o()})}function no(e,o="reka"){return`${o}-${Do?.()}`}function mn(e){const o=E(),t=L(()=>o.value?.width??0),n=L(()=>o.value?.height??0);return Fe(()=>{const s=Zt(e);if(s){o.value={width:s.offsetWidth,height:s.offsetHeight};const A=new ResizeObserver(r=>{if(!Array.isArray(r)||!r.length)return;const i=r[0];let l,c;if("borderBoxSize"in i){const a=i.borderBoxSize,u=Array.isArray(a)?a[0]:a;l=u.inlineSize,c=u.blockSize}else l=s.offsetWidth,c=s.offsetHeight;o.value={width:l,height:c}});return A.observe(s,{box:"border-box"}),()=>A.unobserve(s)}else o.value=void 0}),{width:t,height:n}}const gn=Ro(()=>E([]));function yn(){const e=gn();return{add(o){const t=e.value[0];o!==t&&t?.pause(),e.value=Ot(e.value,o),e.value.unshift(o)},remove(o){e.value=Ot(e.value,o),e.value[0]?.resume()}}}function Ot(e,o){const t=[...e],n=t.indexOf(o);return n!==-1&&t.splice(n,1),t}function vn(e){return e.filter(o=>o.tagName!=="A")}var wn=T({__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:o}){const t=e,n=o,{currentRef:s,currentElement:A}=N(),r=E(null),i=yn(),l=Po({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});ve(a=>{if(!lt)return;const u=A.value;if(!t.trapped)return;function h(y){if(l.paused||!u)return;const v=y.target;u.contains(v)?r.value=v:he(r.value,{select:!0})}function f(y){if(l.paused||!u)return;const v=y.relatedTarget;v!==null&&(u.contains(v)||he(r.value,{select:!0}))}function p(y){u.contains(r.value)||he(u)}document.addEventListener("focusin",h),document.addEventListener("focusout",f);const g=new MutationObserver(p);u&&g.observe(u,{childList:!0,subtree:!0}),a(()=>{document.removeEventListener("focusin",h),document.removeEventListener("focusout",f),g.disconnect()})}),ve(async a=>{const u=A.value;if(await ut(),!u)return;i.add(l);const h=Ge();if(!u.contains(h)){const p=new CustomEvent(Ke,Bt);u.addEventListener(Ke,g=>
1n("mountAutoFocus",g)),u.dispatchEvent(p),p.defaultPrevented||(Eo(vn(Oo(u)),{select:!0}),Ge()===h&&he(u))}a(()=>{u.removeEventListener(Ke,y=>n("mountAutoFocus",y));const p=new CustomEvent(_e,Bt),g=y=>{n("unmountAutoFocus",y)};u.addEventListener(_e,g),u.dispatchEvent(p),setTimeout(()=>{p.defaultPrevented||he(h??document.body,{select:!0}),u.removeEventListener(_e,g),i.remove(l)},0)})});function c(a){if(!t.loop&&!t.trapped||l.paused)return;const u=a.key==="Tab"&&!a.altKey&&!a.ctrlKey&&!a.metaKey,h=Ge();if(u&&h){const f=a.currentTarget,[p,g]=Lo(f);p&&g?!a.shiftKey&&h===g?(a.preventDefault(),t.loop&&he(p,{select:!0})):a.shiftKey&&h===p&&(a.preventDefault(),t.loop&&he(g,{select:!0})):h===f&&a.preventDefault()}}return(a,u)=>(w(),F(d(de),{ref_key:"currentRef",ref:s,tabindex:"-1","as-child":a.asChild,as:a.as,onKeydown:c},{default:P(()=>[V(a.$slots,"default")]),_:3},8,["as-child","as"]))}}),bn=wn;const[so,Bn]=He("PopperRoot");var Cn=T({inheritAttrs:!1,__name:"PopperRoot",setup(e){const o=E();return Bn({anchor:o,onAnchorChange:t=>o.value=t}),(t,n)=>V(t.$slots,"default")}}),ro=Cn,kn=T({__name:"PopperAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const o=e,{forwardRef:t,currentElement:n}=N(),s=so();return zt(()=>{s.onAnchorChange(o.reference??n.value)}),(A,r)=>(w(),F(d(de),{ref:d(t),as:A.as,"as-child":A.asChild},{default:P(()=>[V(A.$slots,"default")]),_:3},8,["as","as-child"]))}}),ct=kn;const xn={key:0,d:"M0 0L6 6L12 0"},Sn={key:1,d:"M0 0L4.58579 4.58579C5.36683 5.36683 6.63316 5.36684 7.41421 4.58579L12 0"};var Dn=T({__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){const o=e;return N(),(t,n)=>(w(),F(d(de),X(o,{width:t.width,height:t.height,viewBox:t.asChild?void 0:"0 0 12 6",preserveAspectRatio:t.asChild?void 0:"none"}),{default:P(()=>[V(t.$slots,"default",{},()=>[t.rounded?(w(),M("path",Sn)):(w(),M("path",xn))])]),_:3},16,["width","height","viewBox","preserveAspectRatio"]))}}),Rn=Dn;function Pn(e){return e!==null}function En(e){return{name:"transformOrigin",options:e,fn(o){const{placement:t,rects:n,middlewareData:s}=o,r=s.arrow?.centerOffset!==0,i=r?0:e.arrowWidth,l=r?0:e.arrowHeight,[c,a]=nt(t),u={start:"0%",center:"50%",end:"100%"}[a],h=(s.arrow?.x??0)+i/2,f=(s.arrow?.y??0)+l/2;let p="",g="";return c==="bottom"?(p=r?u:`${h}px`,g=`${-l}px`):c==="top"?(p=r?u:`${h}px`,g=`${n.floating.height+l}px`):c==="right"?(p=`${-l}px`,g=r?u:`${f}px`):c==="left"&&(p=`${n.floating.width+l}px`,g=r?u:`${f}px`),{data:{x:p,y:g}}}}}function nt(e){const[o,t="center"]=e.split("-");return[o,t]}const On=["top","right","bottom","left"],fe=Math.min,G=Math.max,Ue=Math.round,Me=Math.floor,ne=e=>({x:e,y:e}),Ln={left:"right",right:"left",bottom:"top",top:"bottom"},qn={start:"end",end:"start"};function st(e,o,t){return G(e,fe(o,t))}function le(e,o){return typeof e=="function"?e(o):e}function ue(e){return e.split("-")[0]}function Re(e){return e.split("-")[1]}function dt(e){return e==="x"?"y":"x"}function ft(e){return e==="y"?"height":"width"}const Fn=new Set(["top","bottom"]);function oe(e){return Fn.has(ue(e))?"y":"x"}function pt(e){return dt(oe(e))}function Vn(e,o,t){t===void 0&&(t=!1);const n=Re(e),s=pt(e),A=ft(s);let r=s==="x"?n===(t?"end":"start")?"right":"left":n==="start"?"bottom":"top";return o.reference[A]>o.floating[A]&&(r=Ye(r)),[r,Ye(r)]}function Tn(e){const o=Ye(e);return[rt(e),o,rt(o)]}function rt(e){return e.replace(/start|end/g,o=>qn[o])}const Lt=["left","right"],qt=["right","left"],In=["top","bottom"],Wn=["bottom","top"];function Mn(e,o,t){switch(e){case"top":case"bottom":return t?o?qt:Lt:o?Lt:qt;case"left":case"right":return o?In:Wn;default:return[]}}function Un(e,o,t,n){const s=Re(e);let A=Mn(ue(e),t==="start",n);return s&&(A=A.map(r=>r+"-"+s),o&&(A=A.concat(A.map(rt)))),A}function Ye(e){return e.replace(/left|right|bottom|top/g,o=>Ln[o])}function Yn(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ao(e){return typeof e!="number"?Yn(e):{top:e,right:e,bottom:e,left:e}}function Ne(e){const{x:o,y:t,width:n,height:s}=e;return{width:n,height:s,top:t,left:o,right:o+n,bottom:t+s,x:o,y:t}}function Ft(e,o,t){let{reference:n,floating:s}=e;const A=oe(o),r=pt(o),i=ft(r),l=ue(o),c=A==="y",a=n.x+n.width/2-s.width/2,u=n.y+n.height/2-s.height/2,h=n[i]/2-s[i]/2;let f;switch(l){case"top":f={x:a,y:n.y-s.height};break;case"bottom":f={x:a,y:n.y+n.height};break;case"right":f={x:n.x+n.width,y:u};break;case"left":f={x:n.x-s.width,y:u};break;default:f={x:n.x,y:n.y}}switch(Re(o)){case"start":f[r]-=h*(t&&c?-1:1);break;case"end":f[r]+=h*(t&&c?-1:1);break}return f}const Nn=async(e,o,t)=>{const{placement:n="bottom",strategy:s="absolute",middleware:A=[],platform:r}=t,i=A.filter(Boolean),l=await(r.isRTL==null?void 0:r.isRTL(o));let c=await r.getElementRects({reference:e,floating:o,strategy:s}),{x:a,y:u}=Ft(c,n,l),h=n,f={},p=0;for(let g=0;g<i.length;g++){const{name:y,fn:v}=i[g],{x:C,y:x,data:O,reset:D}=await v({x:a,y:u,initialPlacement:n,placement:h,strategy:s,middlewareData:f,re
vendor: 13,786 bytes, line 1
1cts:c,platform:r,elements:{reference:e,floating:o}});a=C??a,u=x??u,f={...f,[y]:{...f[y],...O}},D&&p<=50&&(p++,typeof D=="object"&&(D.placement&&(h=D.placement),D.rects&&(c=D.rects===!0?await r.getElementRects({reference:e,floating:o,strategy:s}):D.rects),{x:a,y:u}=Ft(c,h,l)),g=-1)}return{x:a,y:u,placement:h,strategy:s,middlewareData:f}};async function Le(e,o){var t;o===void 0&&(o={});const{x:n,y:s,platform:A,rects:r,elements:i,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:a="viewport",elementContext:u="floating",altBoundary:h=!1,padding:f=0}=le(o,e),p=Ao(f),y=i[h?u==="floating"?"reference":"floating":u],v=Ne(await A.getClippingRect({element:(t=await(A.isElement==null?void 0:A.isElement(y)))==null||t?y:y.contextElement||await(A.getDocumentElement==null?void 0:A.getDocumentElement(i.floating)),boundary:c,rootBoundary:a,strategy:l})),C=u==="floating"?{x:n,y:s,width:r.floating.width,height:r.floating.height}:r.reference,x=await(A.getOffsetParent==null?void 0:A.getOffsetParent(i.floating)),O=await(A.isElement==null?void 0:A.isElement(x))?await(A.getScale==null?void 0:A.getScale(x))||{x:1,y:1}:{x:1,y:1},D=Ne(A.convertOffsetParentRelativeRectToViewportRelativeRect?await A.convertOffsetParentRelativeRectToViewportRelativeRect({elements:i,rect:C,offsetParent:x,strategy:l}):C);return{top:(v.top-D.top+p.top)/O.y,bottom:(D.bottom-v.bottom+p.bottom)/O.y,left:(v.left-D.left+p.left)/O.x,right:(D.right-v.right+p.right)/O.x}}const Qn=e=>({name:"arrow",options:e,async fn(o){const{x:t,y:n,placement:s,rects:A,platform:r,elements:i,middlewareData:l}=o,{element:c,padding:a=0}=le(e,o)||{};if(c==null)return{};const u=Ao(a),h={x:t,y:n},f=pt(s),p=ft(f),g=await r.getDimensions(c),y=f==="y",v=y?"top":"left",C=y?"bottom":"right",x=y?"clientHeight":"clientWidth",O=A.reference[p]+A.reference[f]-h[f]-A.floating[p],D=h[f]-A.reference[f],W=await(r.getOffsetParent==null?void 0:r.getOffsetParent(c));let R=W?W[x]:0;(!R||!await(r.isElement==null?void 0:r.isElement(W)))&&(R=i.floating[x]||A.floating[p]);const I=O/2-D/2,U=R/2-g[p]/2-1,Q=fe(u[v],U),_=fe(u[C],U),q=Q,J=R-g[p]-_,S=R/2-g[p]/2+I,b=st(q,S,J),Z=!l.arrow&&Re(s)!=null&&S!==b&&A.reference[p]/2-(S<q?Q:_)-g[p]/2<0,z=Z?S<q?S-q:S-J:0;return{[f]:h[f]+z,data:{[f]:b,centerOffset:S-b-z,...Z&&{alignmentOffset:z}},reset:Z}}}),Hn=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(o){var t,n;const{placement:s,middlewareData:A,rects:r,initialPlacement:i,platform:l,elements:c}=o,{mainAxis:a=!0,crossAxis:u=!0,fallbackPlacements:h,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:g=!0,...y}=le(e,o);if((t=A.arrow)!=null&&t.alignmentOffset)return{};const v=ue(s),C=oe(i),x=ue(i)===i,O=await(l.isRTL==null?void 0:l.isRTL(c.floating)),D=h||(x||!g?[Ye(i)]:Tn(i)),W=p!=="none";!h&&W&&D.push(...Un(i,g,p,O));const R=[i,...D],I=await Le(o,y),U=[];let Q=((n=A.flip)==null?void 0:n.overflows)||[];if(a&&U.push(I[v]),u){const S=Vn(s,r,O);U.push(I[S[0]],I[S[1]])}if(Q=[...Q,{placement:s,overflows:U}],!U.every(S=>S<=0)){var _,q;const S=(((_=A.flip)==null?void 0:_.index)||0)+1,b=R[S];if(b&&(!(u==="alignment"?C!==oe(b):!1)||Q.every(Y=>oe(Y.placement)===C?Y.overflows[0]>0:!0)))return{data:{index:S,overflows:Q},reset:{placement:b}};let Z=(q=Q.filter(z=>z.overflows[0]<=0).sort((z,Y)=>z.overflows[1]-Y.overflows[1])[0])==null?void 0:q.placement;if(!Z)switch(f){case"bestFit":{var J;const z=(J=Q.filter(Y=>{if(W){const te=oe(Y.placement);return te===C||te==="y"}return!0}).map(Y=>[Y.placement,Y.overflows.filter(te=>te>0).reduce((te,B)=>te+B,0)]).sort((Y,te)=>Y[1]-te[1])[0])==null?void 0:J[0];z&&(Z=z);break}case"initialPlacement":Z=i;break}if(s!==Z)return{reset:{placement:Z}}}return{}}}};function Vt(e,o){return{top:e.top-o.height,right:e.right-o.width,bottom:e.bottom-o.height,left:e.left-o.width}}function Tt(e){return On.some(o=>e[o]>=0)}const Zn=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(o){const{rects:t}=o,{strategy:n="referenceHidden",...s}=le(e,o);switch(n){case"referenceHidden":{const A=await Le(o,{...s,elementContext:"reference"}),r=Vt(A,t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:Tt(r)}}}case"escaped":{const A=await Le(o,{...s,altBoundary:!0}),r=Vt(A,t.floating);return{data:{escapedOffsets:r,escaped:Tt(r)}}}default:return{}}}}},io=new Set(["left","top"]);async function zn(e,o){const{placement:t,platform:n,elements:s}=e,A=await(n.isRTL==null?void 0:n.isRTL(s.floating)),r=ue(t),i=Re(t),l=oe(t)==="y",c=io.has(r)?-1:1,a=A&&l?-1:1,u=le(o,e);let{mainAxis:h,crossAxis:f,alignmentAxis:p}=typeof u=="number"?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return i&&typeof p=="number"&&(f=i==="end"?p*-1:p),l?{x:f*a,y:h*c}:{x:h*c,y:f*a}}const jn=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(o){var t,n;const{x:s,y:A,placement:r,middlewareData:i}=o,l=await zn(o,e);return r===((t=i.offset)==null?void 0:t.placement)&&(n=i.arrow)!=null&&n.alignmentOffset?{}:{x:s+l.x,y:A+l.y,data:{...l,placement:r}}}}},Jn=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(o){const{x:t,y:n,placement:s}=o,{mainAxis:A=!0,crossAxis:r=!1,limiter:i={fn:y=>{let{x:v,y:C}=y;return{x:v,y:C}}},...l}=le(e,o),c={x:t,y:n},a=await Le(o,l),u=oe(ue(s)),h=dt(u);let f=c[h],p=c[u];if(A){const y=h==="y"?"top":"left",v=h==="y"?"bottom":"right",C=f+a[y],x=f-a[v];f=st(C,f,x)}if(r){const y=u==="y"?"top":"left",v=u==="y"?"bottom":"right",C=p+a[y],x=p-a[v];p=st(C,p,x)}const g=i.fn({...o,[h]:f,[u]:p});return{...g,data:{x:g.x-t,y:g.y-n,enabled:{[h]:A,[u]:r}}}}}},Gn=function(e){return e===void 0&&(e={}),{options:e,fn(o){const{x:t,y:n,placement:s,rects:A,middlewareData:r}=o,{offset:i=0,mainAxis:l=!0,crossAxis:c=!0}=le(e,o),a={x:t,y:n},u=oe(s),h=dt(u);let f=a[h],p=a[u];const g=le(i,o),y=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const x=h==="y"?"height":"width",O=A.reference[h]-A.floating[x]+y.mainAxis,D=A.reference[h]+A.reference[x]-y.mainAxis;f<O?f=O:f>D&&(f=D)}if(c){var v,C;const x=h==="y"?"width":"height",O=io.has(ue(s)),D=A.reference[u]-A.floating[x]+(O&&((v=r.offset)==null?void 0:v[u])||0)+(O?0:y.crossAxis),W=A.reference[u]+A.reference[x]+(O?0:((C=r.offset)==null?void 0:C[u])||0)-(O?y.crossAxis:0);p<D?p=D:p>W&&(p=W)}return{[h]:f,[u]:p}}}},Kn=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(o){var t,n;const{placement:s,rects:A,platform:r,elements:i}=o,{apply:l=()=>{},...c}=le(e,o),a=await Le(o,c),u=ue(s),h=Re(s),f=oe(s)==="y",{width:p,height:g}=A.floating;let y,v;u==="top"||u==="bottom"?(y=u,v=h===(await(r.isRTL==null?void 0:r.isRTL(i.floating))?"start":"end")?"left":"right"):(v=u,y=h==="end"?"top":"bottom");const C=g-a.top-a.bottom,x=p-a.left-a.right,O=fe(g-a[y],C),D=fe(p-a[v],x),W=!o.middlewareData.shift;let R=O,I=D;if((t=o.middlewareData.shift)!=null&&t.enabled.x&&(I=x),(n=o.middlewareData.shift)!=null&&n.enabled.y&&(R=C),W&&!h){const Q=G(a.left,0),_=G(a.right,0),q=G(a.top,0),J=G(a.bottom,0);f?I=p-2*(Q!==0||_!==0?Q+_:G(a.left,a.right)):R=g-2*(q!==0||J!==0?q+J:G(a.top,a.bottom))}await l({...o,availableWidth:I,availableHeight:R});const U=await r.getDimensions(i.floating);return p!==U.width||g!==U.height?{reset:{rects:!0}}:{}}}};function Ze(){return typeof window<"u"}function be(e){return ht(e)?(e.nodeName||"").toLowerCase():"#document"}function K(e){var o;return(e==null||(o=e.ownerDocument)==null?void 0:o.defaultView)||window}function re(e){var o;return(o=(ht(e)?e.ownerDocument:e.document)||window.document)==null?void 0:o.documentElement}function ht(e){return Ze()?e instanceof Node||e instanceof K(e).Node:!1}function $(e){return Ze()?e instanceof Element||e instanceof K(e).Element:!1}function se(e){return Ze()?e instanceof HTMLElement||e instanceof K(e).HTMLElement:!1}function It(e){return!Ze()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof K(e).ShadowRoot}const _n=new Set(["inline","contents"]);function Te(e){const{overflow:o,overflowX:t,overflowY:n,display:s}=ee(e);return/auto|scroll|overlay|hidden|clip/.test(o+n+t)&&!_n.has(s)}const Xn=new Set(["table","td","th"]);function $n(e){return Xn.has(be(e))}const es=[":popover-open",":modal"];function ze(e){return es.some(o=>{try{return e.matches(o)}catch{return!1}})}const ts=["transform","translate","scale","rotate","perspective"],os=["transform","translate","scale","rotate","perspective","filter"],ns=["paint","layout","strict","content"];function mt(e){const o=gt(),t=$(e)?ee(e):e;return ts.some(n=>t[n]?t[n]!=="none":!1)||(t.containerType?t.containerType!=="normal":!1)||!o&&(t.backdropFilter?t.backdropFilter!=="none":!1)||!o&&(t.filter?t.filter!=="none":!1)||os.some(n=>(t.willChange||"").includes(n))||ns.some(n=>(t.contain||"").includes(n))}function ss(e){let o=pe(e);for(;se(o)&&!De(o);){if(mt(o))return o;if(ze(o))return null;o=pe(o)}return null}function gt(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const rs=new Set(["html","body","#document"]);function De(e){return rs.has(be(e))}function ee(e){return K(e).getComputedStyle(e)}function je(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function pe(e){if(be(e)==="html")return e;const o=e.assignedSlot||e.parentNode||It(e)&&e.host||re(e);return It(o)?o.host:o}function ao(e){const o=pe(e);return De(o)?e.ownerDocument?e.ownerDocument.body:e.body:se(o)&&Te(o)?o:ao(o)}function qe(e,o,t){var n;o===void 0&&(o=[]),t===void 0&&(t=!0);const s=ao(e),A=s===((n=e.ownerDocument)==null?void 0:n.body),r=K(s);if(A){const i=At(r);return o.concat(r,r.visualViewport||[],Te(s)?s:[],i&&t?qe(i):[])}return o.concat(s,qe(s,[],t))}function At(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function lo(e){const o=ee(e);let t=parseFloat(o.width)||0,n=parseFloat(o.height)||0;const s=se(e),A=s?e.offsetWidth:t,r=s?e.offsetHeight:n,i=Ue(t)!==A||Ue(n)!==r;return i&&(t=A,n=r),{width:t,height:n,$:i}}function yt(e){return $(e)?e:e.contextElement}function Se(e){const o=yt(e);if(!se(o))return ne(1);const t=o.getBoundingClientRect(),{width:n,height:s,$:A}=lo(o);let r=(A?Ue(t.width):t.width)/n,i=(A?Ue(t.height):t.height)/s;return(!r||!Number.isFinite(r))&&(r=1),(!i||!Number.isFinite(i))&&(i=1),{x:r,y:i}}const As=ne(0);function uo(e){const o=K(e);return!gt()||!o.visualViewport?As:{x:o.visualViewport.offsetLeft,y:o.visualViewport.offsetTop}}function is(e,o,t){return o===void 0&&(o=!1),!t||o&&t!==K(e)?!1:o}function we(e,o,t,n){o===void 0&&(o=!1),t===void 0&&(t=!1);const s=e.getBoundingClientRect(),A=yt(e);let r=ne(1);o&&(n?$(n)&&(r=Se(n)):r=Se(e));const i=is(A,t,n)?uo(A):ne(0);let l=(s.left+i.x)/r.x,c=(s.top+i.y)/r.y,a=s.width/r.x,u=s.height/r.y;if(A){const h=K(A),f=n&&$(n)?K(n):n;let p=h,g=At(p);for(;g&&n&&f!==p;){const y=Se(g),v=g.getBoundingClientRect(),C=ee(g),x=v.left+(g.clientLeft+parseFloat(C.paddingLeft))*y.x,O=v.top+(g.clientTop+parseFloat(C.paddingTop))*y.y;l*=y.x,c*=y.y,a*=y.x,u*=y.y,l+=x,c+=O,p=K(g),g=At(p)}}return Ne({width:a,height:u,x:l,y:c})}function Je(e,o){const t=je(e).scrollLeft;return o?o.left+t:we(re(e)).left+t}function co(e,o){const t=e.getBoundingClientRect(),n=t.left+o.scrollLeft-Je(e,t),s=t.top+o.scrollTop;return{x:n,y:s}}function as(e){let{elements:o,rect:t,offsetParent:n,strategy:s}=e;const A=s==="fixed",r=re(n),i=o?ze(o.floating):!1;if(n===r||i&&A)return t;let l={scrollLeft:0,scrollTop:0},c=ne(1);const a=ne(0),u=se(n);if((u||!u&&!A)&&((be(n)!=="body"||Te(r))&&(l=je(n)),se(n))){const f=we(n);c=Se(n),a.x=f.x+n.clientLeft,a.y=f.y+n.clientTop}const h=r&&!u&&!A?co(r,l):ne(0);return{width:t.width*c.x,height:t.height*c.y,x:t.x*c.x-l.scrollLeft*c.x+a.x+h.x,y:t.y*c.y-l.scrollTop*c.y+a.y+h.y}}function ls(e){return Array.from(e.getClientRects())}function us(e){const o=re(e),t=je(e),n=e.ownerDocument.body,s=G(o.scrollWidth,o.clientWidth,n.scrollWidth,n.clientWidth),A=G(o.scrollHeight,o.clientHeight,n.scrollHeight,n.clientHeight);let r=-t.scrollLeft+Je(e);const i=-t.scrollTop;return ee(n).direction==="rtl"&&(r+=G(o.clientWidth,n.clientWidth)-s),{width:s,height:A,x:r,y:i}}const Wt=25;function cs(e,o){const t=K(e),n=re(e),s=t.visualViewport;let A=n.clientWidth,r=n.clientHeight,i=0,l=0;if(s){A=s.width,r=s.height;const a=gt();(!a||a&&o==="fixed")&&(i=s.offsetLeft,l=s.offsetTop)}const c=Je(n);if(c<=0){const a=n.ownerDocument,u=a.body,h=getComputedStyle(u),f=a.compatMode==="CSS1Compat"&&parseFloat(h.marginLeft)+parseFloat(h.marginRight)||0,p=Math.abs(n.clientWidth-u.clientWidth-f);p<=Wt&&(A-=p)}else c<=Wt&&(A+=c);return{width:A,height:r,x:i,y:l}}const ds=new Set(["absolute","fixed"]);function fs(e,o){const t=we(e,!0,o==="fixed"),n=t.top+e.clientTop,s=t.left+e.clientLeft,A=se(e)?Se(e):ne(1),r=e.clientWidth*A.x,i=e.clientHeight*A.y,l=s*A.x,c=n*A.y;return{width:r,height:i,x:l,y:c}}function Mt(e,o,t){let n;if(o==="viewport")n=cs(e,t);else if(o==="document")n=us(re(e));else if($(o))n=fs(o,t);else{const s=uo(e);n={x:o.x-s.x,y:o.y-s.y,width:o.width,height:o.height}}return Ne(n)}function fo(e,o){const t=pe(e);return t===o||!$(t)||De(t)?!1:ee(t).position==="fixed"||fo(t,o)}function ps(e,o){const t=o.get(e);if(t)return t;let n=qe(e,[],!1).filter(i=>$(i)&&be(i)!=="body"),s=null;const A=ee(e).position==="fixed";let r=A?pe(e):e;for(;$(r)&&!De(r);){const i=ee(r),l=mt(r);!l&&i.position==="fixed"&&(s=null),(A?!l&&!s:!l&&i.position==="static"&&!!s&&ds.has(s.position)||Te(r)&&!l&&fo(e,r))?n=n.filter(a=>a!==r):s=i,r=pe(r)}return o.set(e,n),n}function hs(e){let{element:o,boundary:t,rootBoundary:n,strategy:s}=e;const r=[...t==="clippingAncestors"?ze(o)?[]:ps(o,this._c):[].concat(t),n],i=r[0],l=r.reduce((c,a)=>{const u=Mt(o,a,s);return c.top=G(u.top,c.top),c.right=fe(u.right,c.right),c.bottom=fe(u.bottom,c.bottom),c.left=G(u.left,c.left),c}
1,Mt(o,i,s));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function ms(e){const{width:o,height:t}=lo(e);return{width:o,height:t}}function gs(e,o,t){const n=se(o),s=re(o),A=t==="fixed",r=we(e,!0,A,o);let i={scrollLeft:0,scrollTop:0};const l=ne(0);function c(){l.x=Je(s)}if(n||!n&&!A)if((be(o)!=="body"||Te(s))&&(i=je(o)),n){const f=we(o,!0,A,o);l.x=f.x+o.clientLeft,l.y=f.y+o.clientTop}else s&&c();A&&!n&&s&&c();const a=s&&!n&&!A?co(s,i):ne(0),u=r.left+i.scrollLeft-l.x-a.x,h=r.top+i.scrollTop-l.y-a.y;return{x:u,y:h,width:r.width,height:r.height}}function ot(e){return ee(e).position==="static"}function Ut(e,o){if(!se(e)||ee(e).position==="fixed")return null;if(o)return o(e);let t=e.offsetParent;return re(e)===t&&(t=t.ownerDocument.body),t}function po(e,o){const t=K(e);if(ze(e))return t;if(!se(e)){let s=pe(e);for(;s&&!De(s);){if($(s)&&!ot(s))return s;s=pe(s)}return t}let n=Ut(e,o);for(;n&&$n(n)&&ot(n);)n=Ut(n,o);return n&&De(n)&&ot(n)&&!mt(n)?t:n||ss(e)||t}const ys=async function(e){const o=this.getOffsetParent||po,t=this.getDimensions,n=await t(e.floating);return{reference:gs(e.reference,await o(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function vs(e){return ee(e).direction==="rtl"}const ws={convertOffsetParentRelativeRectToViewportRelativeRect:as,getDocumentElement:re,getClippingRect:hs,getOffsetParent:po,getElementRects:ys,getClientRects:ls,getDimensions:ms,getScale:Se,isElement:$,isRTL:vs};function ho(e,o){return e.x===o.x&&e.y===o.y&&e.width===o.width&&e.height===o.height}function bs(e,o){let t=null,n;const s=re(e);function A(){var i;clearTimeout(n),(i=t)==null||i.disconnect(),t=null}function r(i,l){i===void 0&&(i=!1),l===void 0&&(l=1),A();const c=e.getBoundingClientRect(),{left:a,top:u,width:h,height:f}=c;if(i||o(),!h||!f)return;const p=Me(u),g=Me(s.clientWidth-(a+h)),y=Me(s.clientHeight-(u+f)),v=Me(a),x={rootMargin:-p+"px "+-g+"px "+-y+"px "+-v+"px",threshold:G(0,fe(1,l))||1};let O=!0;function D(W){const R=W[0].intersectionRatio;if(R!==l){if(!O)return r();R?r(!1,R):n=setTimeout(()=>{r(!1,1e-7)},1e3)}R===1&&!ho(c,e.getBoundingClientRect())&&r(),O=!1}try{t=new IntersectionObserver(D,{...x,root:s.ownerDocument})}catch{t=new IntersectionObserver(D,x)}t.observe(e)}return r(!0),A}function Bs(e,o,t,n){n===void 0&&(n={});const{ancestorScroll:s=!0,ancestorResize:A=!0,elementResize:r=typeof ResizeObserver=="function",layoutShift:i=typeof IntersectionObserver=="function",animationFrame:l=!1}=n,c=yt(e),a=s||A?[...c?qe(c):[],...qe(o)]:[];a.forEach(v=>{s&&v.addEventListener("scroll",t,{passive:!0}),A&&v.addEventListener("resize",t)});const u=c&&i?bs(c,t):null;let h=-1,f=null;r&&(f=new ResizeObserver(v=>{let[C]=v;C&&C.target===c&&f&&(f.unobserve(o),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var x;(x=f)==null||x.observe(o)})),t()}),c&&!l&&f.observe(c),f.observe(o));let p,g=l?we(e):null;l&&y();function y(){const v=we(e);g&&!ho(g,v)&&t(),g=v,p=requestAnimationFrame(y)}return t(),()=>{var v;a.forEach(C=>{s&&C.removeEventListener("scroll",t),A&&C.removeEventListener("resize",t)}),u?.(),(v=f)==null||v.disconnect(),f=null,l&&cancelAnimationFrame(p)}}const Cs=jn,ks=Jn,Yt=Hn,xs=Kn,Ss=Zn,Ds=Qn,Rs=Gn,Ps=(e,o,t)=>{const n=new Map,s={platform:ws,...t},A={...s.platform,_c:n};return Nn(e,o,{...s,platform:A})};function Es(e){return e!=null&&typeof e=="object"&&"$el"in e}function it(e){if(Es(e)){const o=e.$el;return ht(o)&&be(o)==="#comment"?null:o}return e}function xe(e){return typeof e=="function"?e():d(e)}function Os(e){return{name:"arrow",options:e,fn(o){const t=it(xe(e.element));return t==null?{}:Ds({element:t,padding:e.padding}).fn(o)}}}function mo(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Nt(e,o){const t=mo(e);return Math.round(o*t)/t}function Ls(e,o,t){t===void 0&&(t={});const n=t.whileElementsMounted,s=L(()=>{var R;return(R=xe(t.open))!=null?R:!0}),A=L(()=>xe(t.middleware)),r=L(()=>{var R;return(R=xe(t.placement))!=null?R:"bottom"}),i=L(()=>{var R;return(R=xe(t.strategy))!=null?R:"absolute"}),l=L(()=>{var R;return(R=xe(t.transform))!=null?R:!0}),c=L(()=>it(e.value)),a=L(()=>it(o.value)),u=E(0),h=E(0),f=E(i.value),p=E(r.value),g=qo({}),y=E(!1),v=L(()=>{const R={position:f.value,left:"0",top:"0"};if(!a.value)return R;const I=Nt(a.value,u.value),U=Nt(a.value,h.value);return l.value?{...R,transform:"translate("+I+"px, "+U+"px)",...mo(a.value)>=1.5&&{willChange:"transform"}}:{position:f.value,left:I+"px",top:U+"px"}});let C;function x(){if(c.value==null||a.value==null)return;const R=s.value;Ps(c.value,a.value,{middleware:A.value,placement:r.value,strategy:i.value}).then(I=>
1{u.value=I.x,h.value=I.y,f.value=I.strategy,p.value=I.placement,g.value=I.middlewareData,y.value=R!==!1})}function O(){typeof C=="function"&&(C(),C=void 0)}function D(){if(O(),n===void 0){x();return}if(c.value!=null&&a.value!=null){C=n(c.value,a.value,x);return}}function W(){s.value||(y.value=!1)}return Ee([A,r,i,s],x,{flush:"sync"}),Ee([c,a],D,{flush:"sync"}),Ee(s,W,{flush:"sync"}),Fo()&&Vo(O),{x:Ce(u),y:Ce(h),strategy:Ce(f),placement:Ce(p),middlewareData:Ce(g),isPositioned:Ce(y),floatingStyles:v,update:x}}const qs={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},[Fs,Vs]=He("PopperContent");var Ts=T({inheritAttrs:!1,__name:"PopperContent",props:To({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}},{...qs}),emits:["placed"],setup(e,{emit:o}){const t=e,n=o,s=so(),{forwardRef:A,currentElement:r}=N(),i=E(),l=E(),{width:c,height:a}=mn(l),u=L(()=>t.side+(t.align!=="center"?`-${t.align}`:"")),h=L(()=>typeof t.collisionPadding=="number"?t.collisionPadding:{top:0,right:0,bottom:0,left:0,...t.collisionPadding}),f=L(()=>Array.isArray(t.collisionBoundary)?t.collisionBoundary:[t.collisionBoundary]),p=L(()=>({padding:h.value,boundary:f.value.filter(Pn),altBoundary:f.value.length>0})),g=L(()=>({mainAxis:t.sideFlip,crossAxis:t.alignFlip})),y=Io(()=>[Cs({mainAxis:t.sideOffset+a.value,alignmentAxis:t.alignOffset}),t.prioritizePosition&&t.avoidCollisions&&Yt({...p.value,...g.value}),t.avoidCollisions&&ks({mainAxis:!0,crossAxis:!!t.prioritizePosition,limiter:t.sticky==="partial"?Rs():void 0,...p.value}),!t.prioritizePosition&&t.avoidCollisions&&Yt({...p.value,...g.value}),xs({...p.value,apply:({elements:q,rects:J,availableWidth:S,availableHeight:b})=>{const{width:Z,height:z}=J.reference,Y=q.floating.style;Y.setProperty("--reka-popper-available-width",`${S}px`),Y.setProperty("--reka-popper-available-height",`${b}px`),Y.setProperty("--reka-popper-anchor-width",`${Z}px`),Y.setProperty("--reka-popper-anchor-height",`${z}px`)}}),l.value&&Os({element:l.value,padding:t.arrowPadding}),En({arrowWidth:c.value,arrowHeight:a.value}),t.hideWhenDetached&&Ss({strategy:"referenceHidden",...p.value})]),v=L(()=>t.reference??s.anchor.value),{floatingStyles:C,placement:x,isPositioned:O,middlewareData:D}=Ls(v,i,{strategy:t.positionStrategy,placement:u,whileElementsMounted:(...q)=>Bs(...q,{layoutShift:!t.disableUpdateOnLayoutShift,animationFrame:t.updatePositionStrategy==="always"}),middleware:y}),W=L(()=>nt(x.value)[0]),R=L(()=>nt(x.value)[1]);zt(()=>{O.value&&n("placed")});const I=L(()=>D.value.arrow?.centerOffset!==0),U=E("");ve(()=>{r.value&&(U.value=window.getComputedStyle(r.value).zIndex)});const Q=L(()=>D.value.arrow?.x??0),_=L(()=>D.value.arrow?.y??0);return Vs({placedSide:W,onArrowChange:q=>l.value=q,arrowX:Q,arrowY:_,shouldHideArrow:I}),(q,J)=>(w(),M("div",{ref_key:"floatingRef",ref:i,"data-reka-popper-content-wrapper":"",style:jt({...d(C),transform:d(O)?d(C).transform:"translate(0, -200%)",minWidth:"max-content",zIndex:U.value,"--reka-popper-transform-origin":[d(D).transformOrigin?.x,d(D).transformOrigin?.y].join(" "),...d(D).hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}})},[H(d(de),X({ref:d(A)},q.$attrs,{"as-child":t.asChild,as:q.as,"data-side":W.value,"data-align":R.value,style:{animation:d(O)?void 0:"none"}}),{default:P(()=>[V(q.$slots,"default")]),_:3},16,["as-child","as","data-side","data-align","style"])],4))}}),go=Ts;
1const Is={top:"bottom",right:"left",bottom:"top",left:"right"};var Ws=T({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){const{forwardRef:o}=N(),t=Fs(),n=L(()=>Is[t.placedSide.value]);return(s,A)=>(w(),M("span",{ref:r=>{d(t).onArrowChange(r)},style:jt({position:"absolute",left:d(t).arrowX?.value?`${d(t).arrowX?.value}px`:void 0,top:d(t).arrowY?.value?`${d(t).arrowY?.value}px`:void 0,[n.value]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[d(t).placedSide.value],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[d(t).placedSide.value],visibility:d(t).shouldHideArrow.value?"hidden":void 0})},[H(Rn,X(s.$attrs,{ref:d(o),style:{display:"block"},as:s.as,"as-child":s.asChild,rounded:s.rounded,width:s.width,height:s.height}),{default:P(()=>[V(s.$slots,"default")]),_:3},16,["as","as-child","rounded","width","height"])],4))}}),yo=Ws;const[Be,Ms]=He("PopoverRoot");var Us=T({__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:o}){const t=e,n=o,{modal:s}=Jt(t),A=Gt(t,"open",n,{defaultValue:t.defaultOpen,passive:t.open===void 0}),r=E(),i=E(!1);return Ms({contentId:"",triggerId:"",modal:s,open:A,onOpenChange:l=>{A.value=l},onOpenToggle:()=>{A.value=!A.value},triggerElement:r,hasCustomAnchor:i}),(l,c)=>(w(),F(d(ro),null,{default:P(()=>[V(l.$slots,"default",{open:d(A),close:()=>A.value=!1})]),_:3}))}}),Ys=Us,Ns=T({__name:"PopoverAnchor",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const o=e;N();const t=Be();return Wo(()=>{t.hasCustomAnchor.value=!0}),Qe(()=>{t.hasCustomAnchor.value=!1}),(n,s)=>(w(),F(d(ct),ie(ae(o)),{default:P(()=>[V(n.$slots,"default")]),_:3},16))}}),Qs=Ns,Hs=T({__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){const o=e;return N(),(t,n)=>(w(),F(d(yo),ie(ae(o)),{default:P(()=>[V(t.$slots,"default")]),_:3},16))}}),Zs=Hs,zs=T({__name:"PopoverClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const o=e;N();const t=Be();return(n,s)=>(w(),F(d(de),{type:n.as==="button"?"button":void 0,as:n.as,"as-child":o.asChild,onClick:s[0]||(s[0]=A=>d(t).onOpenChange(!1))},{default:P(()=>[V(n.$slots,"default")]),_:3},8,["type","as","as-child"]))}}),js=zs,Js=T({__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:o}){const t=e,n=o,s=Kt(Mo(t,"trapFocus","disableOutsidePointerEvents")),{forwardRef:A}=N(),r=Be();return on(),(i,l)=>(w(),F(d(bn),{"as-child":"",loop:"",trapped:i.trapFocus,onMountAutoFocus:l[5]||(l[5]=c=>n("openAutoFocus",c)),onUnmountAutoFocus:l[6]||(l[6]=c=>n("closeAutoFocus",c))},{default:P(()=>[H(d(_t),{"as-child":"","disable-outside-pointer-events":i.disableOutsidePointerEvents,onPointerDownOutside:l[0]||(l[0]=c=>n("pointerDownOutside",c)),onInteractOutside:l[1]||(l[1]=c=>n("interactOutside",c)),onEscapeKeyDown:l[2]||(l[2]=c=>n("escapeKeyDown",c)),onFocusOutside:l[3]||(l[3]=c=>n("focusOutside",c)),onDismiss:l[4]||(l[4]=c=>d(r).onOpenChange(!1))},{default:P(()=>[H(d(go),X(d(s),{id:d(r).contentId,ref:d(A),"data-state":d(r).open.value?"open":"closed","aria-labelledby":d(r).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:P(()=>[V(i.$slots,"default")]),_:3},16,["id","data-state","aria-labelledby"])]),_:3},8,["disable-outside-pointer-events"])]),_:3},8,["trapped"]))}}),vo=Js,Gs=T({__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:o}){const t=e,n=o,s=Be(),A=E(!1);en(!0);const r=Ve(t,n),{forwardRef:i,currentElement:l}=N();return hn(l),(c,a)=>(w(),F(vo,X(d(r),{ref:d(i),"trap-focus":d(s).open.value,"disable-outside-pointer-events":"",onCloseAutoFocus:a[0]||(a[0]=Oe(u=>{n("closeAutoFocus",u),A.value||d(s).triggerElement.value?.focus()},["prevent"])),onPointerDownOutside:a[1]||(a[1]=u=>{n("pointerDownOutside",u);const h=u.detail.originalEvent,f=h.button===0&&h.ctrlKey===!0,p=h.button===2||f;A.value=p}),onFocusOutside:a[2]||(a[2]=Oe(()=>{},["prevent"]))}),{default:P(()=>[V(c.$slots,"default")]),_:3},16,["trap-focus"]))}}),Ks=Gs,_s=T({__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:o}){const t=e,n=o,s=Be(),A=E(!1),r=E(!1),i=Ve(t,n);return(l,c)=>(w(),F(vo,X(d(i),{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:c[0]||(c[0]=a=>{n("closeAutoFocus",a),a.defaultPrevented||(A.value||d(s).triggerElement.value?.focus(),a.preventDefault()),A.value=!1,r.value=!1}),onInteractOutside:c[1]||(c[1]=async a=>{n("interactOutside",a),a.defaultPrevented||(A.value=!0,a.detail.originalEvent.type==="pointerdown"&&(r.value=!0));const u=a.target;d(s).triggerElement.value?.contains(u)&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&r.value&&a.preventDefault()})}),{default:P(()=>[V(l.$slots,"default")]),_:3},16))}}),Xs=_s,$s=T({__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:o}){const t=e,n=o,s=Be(),A=Ve(t,n),{forwardRef:r}=N();return s.contentId||=no(void 0,"reka-popover-content"),(i,l)=>(w(),F(d(Xt),{present:i.forceMount||d(s).open.value},{default:P(()=>
1[d(s).modal.value?(w(),F(Ks,X({key:0},d(A),{ref:d(r)}),{default:P(()=>[V(i.$slots,"default")]),_:3},16)):(w(),F(Xs,X({key:1},d(A),{ref:d(r)}),{default:P(()=>[V(i.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),er=$s,tr=T({__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){const o=e;return(t,n)=>(w(),F(d($t),ie(ae(o)),{default:P(()=>[V(t.$slots,"default")]),_:3},16))}}),or=tr,nr=T({__name:"PopoverTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const o=e,t=Be(),{forwardRef:n,currentElement:s}=N();return t.triggerId||=no(void 0,"reka-popover-trigger"),Fe(()=>{t.triggerElement.value=s.value}),(A,r)=>(w(),F(Uo(d(t).hasCustomAnchor.value?d(de):d(ct)),{"as-child":""},{default:P(()=>[H(d(de),{id:d(t).triggerId,ref:d(n),type:A.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":d(t).open.value,"aria-controls":d(t).contentId,"data-state":d(t).open.value?"open":"closed",as:A.as,"as-child":o.asChild,onClick:d(t).onOpenToggle},{default:P(()=>[V(A.$slots,"default")]),_:3},8,["id","type","aria-expanded","aria-controls","data-state","as","as-child","onClick"])]),_:3}))}}),sr=nr,rr=T({__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){const o=e;return N(),(t,n)=>(w(),F(d(yo),ie(ae(o)),{default:P(()=>[V(t.$slots,"default")]),_:3},16))}}),Ar=rr;const[vt,ir]=He("HoverCardRoot");var ar=T({__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:o}){const t=e,n=o,{openDelay:s,closeDelay:A}=Jt(t);N();const r=Gt(t,"open",n,{defaultValue:t.defaultOpen,passive:t.open===void 0}),i=E(0),l=E(0),c=E(!1),a=E(!1),u=E(!1),h=E();function f(){clearTimeout(l.value),i.value=window.setTimeout(()=>r.value=!0,s.value)}function p(){clearTimeout(i.value),!c.value&&!a.value&&(l.value=window.setTimeout(()=>r.value=!1,A.value))}function g(){r.value=!1}return ir({open:r,onOpenChange(y){r.value=y},onOpen:f,onClose:p,onDismiss:g,hasSelectionRef:c,isPointerDownOnContentRef:a,isPointerInTransitRef:u,triggerElement:h}),(y,v)=>(w(),F(d(ro),null,{default:P(()=>[V(y.$slots,"default",{open:d(r)})]),_:3}))}}),lr=ar;function at(e){return o=>o.pointerType==="touch"?void 0:e()}function ur(e){const o=[],t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;t.nextNode();)o.push(t.currentNode);return o}var cr=T({__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:o}){const t=e,n=o,s=Kt(t),{forwardRef:A,currentElement:r}=N(),i=vt(),{isPointerInTransit:l,onPointerExit:c}=nn(i.triggerElement,r);Yo(i.isPointerInTransitRef,l,{direction:"rtl"}),c(()=>{i.onClose()});const a=E(!1);let u;ve(f=>{if(a.value){const p=document.body;u=p.style.userSelect||p.style.webkitUserSelect,p.style.userSelect="none",p.style.webkitUserSelect="none",f(()=>{p.style.userSelect=u,p.style.webkitUserSelect=u})}});function h(){a.value=!1,i.isPointerDownOnContentRef.value=!1,ut(()=>{document.getSelection()?.toString()!==""&&(i.hasSelectionRef.value=!0)})}return Fe(()=>{r.value&&(document.addEventListener("pointerup",h),ur(r.value).forEach(p=>p.setAttribute("tabindex","-1")))}),Qe(()=>{document.removeEventListener("pointerup",h),i.hasSelectionRef.value=!1,i.isPointerDownOnContentRef.value=!1}),(f,p)=>(w(),F(d(_t),{"as-child":"","disable-outside-pointer-events":!1,onEscapeKeyDown:p[1]||(p[1]=g=>n("escapeKeyDown",g)),onPointerDownOutside:p[2]||(p[2]=g=>n("pointerDownOutside",g)),onFocusOutside:p[3]||(p[3]=Oe(g=>n("focusOutside",g),["prevent"])),onDismiss:d(i).onDismiss},{default:P(()=>[H(d(go),X({...d(s),...f.$attrs},{ref:d(A),"data-state":d(i).open.value?"open":"closed",style:{userSelect:a.value?"text":void 0,WebkitUserSelect:a.value?"text":void 0,"--reka-h
1over-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:p[0]||(p[0]=g=>{g.currentTarget.contains(g.target)&&(a.value=!0),d(i).hasSelectionRef.value=!1,d(i).isPointerDownOnContentRef.value=!0})}),{default:P(()=>[V(f.$slots,"default")]),_:3},16,["data-state","style"])]),_:3},8,["onDismiss"]))}}),dr=cr,fr=T({__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:o}){const s=Ve(e,o),{forwardRef:A}=N(),r=vt();return(i,l)=>(w(),F(d(Xt),{present:i.forceMount||d(r).open.value},{default:P(()=>[H(dr,X(d(s),{ref:d(A),onPointerenter:l[0]||(l[0]=c=>d(at)(d(r).onOpen)(c))}),{default:P(()=>[V(i.$slots,"default")]),_:3},16)]),_:3},8,["present"]))}}),pr=fr,hr=T({__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){const o=e;return(t,n)=>(w(),F(d($t),ie(ae(o)),{default:P(()=>[V(t.$slots,"default")]),_:3},16))}}),mr=hr,gr=T({__name:"HoverCardTrigger",props:{reference:{type:null,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"a"}},setup(e){const{forwardRef:o,currentElement:t}=N(),n=vt();n.triggerElement=t;function s(){setTimeout(()=>{!n.isPointerInTransitRef.value&&!n.open.value&&n.onClose()},0)}return(A,r)=>(w(),F(d(ct),{"as-child":"",reference:A.reference},{default:P(()=>[H(d(de),{ref:d(o),"as-child":A.asChild,as:A.as,"data-state":d(n).open.value?"open":"closed","data-grace-area-trigger":"",onPointerenter:r[0]||(r[0]=i=>d(at)(d(n).onOpen)(i)),onPointerleave:r[1]||(r[1]=i=>d(at)(s)(i)),onFocus:r[2]||(r[2]=i=>d(n).onOpen()),onBlur:r[3]||(r[3]=i=>d(n).onClose())},{default:P(()=>[V(A.$slots,"default")]),_:3},8,["as-child","as","data-state"])]),_:3},8,["reference"]))}}),yr=gr;const vr={Root:lr,Trigger:yr,Portal:mr,Content:pr,Arrow:Ar},wr={Root:Ys,Trigger:sr,Portal:or,Content:er,Arrow:Zs,Close:js,Anchor:Qs},br={slots:{content:"bg-default shadow-lg rounded-md ring ring-default data-[state=open]:animate-[scale-in_100ms_ease-out] data-[state=closed]:animate-[scale-out_100ms_ease-in] origin-(--reka-popover-content-transform-origin) focus:outline-none pointer-events-auto",arrow:"fill-default"}},Br={__name:"UPopover",props:{mode:{type:null,required:!1,default:"click"},content:{type:Object,required:!1},arrow:{type:[Boolean,Object],required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},reference:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},defaultOpen:{type:Boolean,required:!1},open:{type:Boolean,required:!1},modal:{type:Boolean,required:!1},openDelay:{type:Number,required:!1,default:0},closeDelay:{type:Number,required:!1,default:0}},emits:["close:prevent","update:open"],setup(e,{emit:o}){const t=e,n=o,s=No(),A=Qo(),r=t.mode==="hover"?Ct(t,"defaultOpen","open","openDelay","closeDelay"):Ct(t,"defaultOpen","open","modal"),i=Ve(r,n),l=Ho(Xe(()=>t.portal)),c=Xe(()=>Ht(t.content,{side:"bottom",sideOffset:8,collisionPadding:8})),a=L(()=>t.dismissible?{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((g,y)=>(g[y]=v=>{v.preventDefault(),n("close:prevent")},g),{})),u=Xe(()=>t.arrow),h=L(()=>kt({extend:kt(br),...A.ui?.popover||{}})({side:c.value.side})),f=L(()=>t.mode==="hover"?vr:wr);return(p,g)=>(w(),F(d(f).Root,ie(ae(d(i))),{default:P(({open:y,close:v})=>[s.default||e.reference?(w(),F(d(f).Trigger,{key:0,"as-child":"",reference:e.reference,class:Pe(t.class)},{default:P(()=>[V(p.$slots,"default",{open:y})]),_:2},1032,["reference","class"])):ye("",!0),"Anchor"in f.value&&s.anchor?(w(),F(d(f).Anchor,{key:1,"as-child":""},{default:P(()=>[V(p.$slots,"anchor",ie(ae(v?{close:v}:{})))]),_:2},1024)):ye("",!0),H(d(f).Portal,ie(ae(d(l))),{default:P(()=>[H(d(f).Content,X(c.value,{"data-slot":"content",class:h.value.content({class:[!s.default&&t.class,t.ui?.content]}
1)},Zo(a.value)),{default:P(()=>[V(p.$slots,"content",ie(ae(v?{close:v}:{}))),e.arrow?(w(),F(d(f).Arrow,X({key:0},u.value,{"data-slot":"arrow",class:h.value.arrow({class:t.ui?.arrow})}),null,16,["class"])):ye("",!0)]),_:2},1040,["class"])]),_:2},1040)]),_:3},16))}},Cr=""+new URL("academy-bg.BW1pmInb.webp",import.meta.url).href,kr="data:image/png;base64,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",xr="data:image/png;base64,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",Sr="data:image/png;base64,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",Dr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAC9SURBVFiF7ZSxDQIxDEVtxACMwAiscJLdMwpMACPRxwUjwASswAamCc1xICdx0uAnXRFfnPdPJwcgCIJ/B2sbmfmhqlvD1quITN9ermoDeLGubVTVCyJuFup7APiouwcQkeO8RkTnEjl4/oIsP+XlMz9jAszliDgh4pgAS/KU0s3a3xSgVd4UwENeHcBLDjVjaJW/7wlVvf86r+gq9vzy4gA95OYAveSmAD3lUDgF7nIzRHRg5t1wcRAEI3gBJk1e20zu7l8AAAAASUVORK5CYII=",Rr="data:image/webp;base64,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
10AAA",Pr="data:image/webp;base64,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",Er="data:image/webp;base64,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",Or="data:image/webp;base64,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",Lr="data:image/webp;base64,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",qr="data:image/webp;base64,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",Fr="data:image/webp;base64,UklGRswFAABXRUJQVlA4WAoAAAAwAAAALwAALwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI/wAAAAF3QBAIssGh7M83RERkGOoBtdq25c0TBpWiY+bWVTEqXCCwQFnjAJ0APQ3A4DCsmZP/+5b46TmdIKL/EwDdzoNHkbpYtcDsQk1qPrSYOFOkbqrVUFCRBlNOA52KNPxq1UtIk2s6QWnaoVU0t60xJ4k2VZwxpqozwgCCkuoEYpxRoMQ5h09wwtZNSbbfsLxZ1niBNVNmHVVZDwrrVbBS8t8LVqrOCtdYV2XWUZ61nmO137C8cyxHp8JJWVDhbAOfnDYgyHECUBivABBnjKkmGXYVSub80Nw059RC0sw0dDvrxsJWPQSFkbATRkNCLzwI41s1rYdemPUdfonU7ZQVugBWUDgg1gIAAPANAJ0BKjAAMAA+MRKGQqIhDVYCqhABglqAJ0yhHA3o35QdBPwN2iNtt/PMBuTPUQbxnMn/xuP6woHoK57for2CPys3mYT1hzMe8yvVbUVdlh/Oh2uZiRTmb35FiISliVARifiIDIWM0WD5JZMJuYhUromqvN/aQAD+/BPoaenrUQsTbbmr/vc//Qh1DWKQ/Ytbhb+8uv+grf2lSvifLaF3gPDc9qqKDbXSae0bpKUeBptX7Gf2PKfI8CA2NU3ix8nQsaN95gX9HNEQylY3T9MvoeyS2np20Jv/wNvKR/8jxBuJokjTeHMCtvFzp8nt0Zwe/lsYloveezU7KxHzhMU5pmaa8qico0a5Izm3a6ifay3p7vmvvcnV/tBWN3R22amq77XET/mHKurJqyDSQa5QIk4hba1IXlVoTPmMD7GPgDrXH5/4J7/8swV6cMNMG7horNuMw5q+pZ8HWTJ6BNubfvh+Zuecbzu/XYIZVUvEM+8VpB3npmcDbfoWphsmUYqSvLInEv/+RCjz8mwDICsgpgrr07UWxuupbV277NQtpsEKXUMqi2QPgrb89LJ/od1wj9gdYG6sfzth7Bvpb74YV7Wb4MP50jWQdSrV9qK2AzHjrwZmKq77fhzZcqftSRh+6zlmrdAVMPs3DJMP8oxn/G1wQGzzN5qDP3AsS3lmALr2GG05ldpH+J5BI3v/uU/+u8u+F/NUr9hJ6g3n6ODpv8QfYIDPCAW//08avmzaowPcRpJHOh/6vRY5mz3M2dO/eJg0tM+keRU/KqFzoY4QDA9+yz3yJ5NPTfo9N35ZcopbUrNQ/1V+ZVTQVEoFumEDRfeyyZ/9yg06ePIKrS6fjH4xexNtHvO+GIO/7AYqYQ+Grtc5kt/4mPzPRiglntT+dZjWIDEisuLQISELMNYWVTRRLLZ0dNWxDeN/E9KSf17blem9249+b0l2Q1k3JR5H3hmgAA==",Vr="data:image/webp;base64,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",Tr="data:image/webp;base64,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";var Ae=(e=>(e.ALL_CATEGORIES="ALL_CATEGORIES",e.PRODUCT_RESEARCH="PRODUCT_RESEARCH",e.STORE_BUILD="STORE_BUILD",e.ORDER_FULFILLMENT_CUSTOMER_SERVICE="ORDER_FULFILLMENT_CUSTOMER_SERVICE",e.FACEBOOK_ADS="FACEBOOK_ADS",e.SCALING_FURTHER="SCALING_FURTHER",e))(Ae||{});const k={Lesson1:{title:"Picking a Niche & Finding Products",desc:"Finding the right product is the foundation of a successful store. In this lesson, we’ll walk 
1you through how to choose a profitable niche, spot winning products, and use tools like Alibaba, AliExpress, ChatGPT, and the Meta Ads Library to spark ideas — then source everything directly with TeemDrop. Let's find your first best-seller!",link:"https://www.youtube.com/embed/QLrHkMrjqFE?si=4XlpcxffwpldwlKk"},Lesson2:{title:"Signing Up for Shopify",desc:"This quick guide walks you through creating your Shopify store—from entering your email and choosing a store name to exploring the dashboard. By the end, you'll have your store set up and ready to build!",link:"https://www.youtube.com/embed/1CA3zxnSryI?si=UGtsgQx4InS0Q56P"},Lesson3:{title:"Choosing a Brand Name",desc:"Your brand name is the first impression you make—so let’s make it count. This lesson covers tips and tools to help you brainstorm a name that’s unique, memorable, and aligned with your store’s identity. You’ll also learn how to check for domain availability and avoid common naming mistakes. By the end, you’ll be ready to confidently name your store and move forward with branding!",link:"https://www.youtube.com/embed/WQ5qOLF5jNc?si=_r63vaMw2DNCMFZU"},Lesson4:{title:"Colours, Fonts & Logo",desc:"In this lesson, you'll learn how to visually bring your brand to life through color choices, typography, and logo design. Discover how to choose a cohesive palette, select fonts that reflect your brand personality, and create or source a logo that ties it all together. By the end of this session, you'll have the core visual elements to begin building a recognizable and professional brand identity. ",link:"https://www.youtube.com/embed/xk9vvG5Uw10?si=7EgssgHSsD-3u48A"},Lesson5:{title:"Importing a Product",desc:"In this lesson, you’ll learn how to import products into your Shopify store using the TeemDrop platform. The instructor walks through setting up a TeemDrop account, connecting it to Shopify, and finding or sourcing products—such as a maternity pillow—to add to your store. You'll also learn how to customize product variants, edit names and pricing, and prep listings for publishing. By the end of the lesson, you'll have the skills to start importing products confidently and preparing them for launch on your online store.",link:"https://www.youtube.com/embed/-p3H-DVMpGI?si=18MMn1NgezQ0TORU"},Lesson6:{title:"Designing Your Product Page",desc:"In this lesson, you'll learn how to bring your Shopify store’s visual identity to life by customizing colors, typography, and uploading your logo. Starting from the default Dawn theme, you’ll walk through: <br>●Applying your brand’s color palette across the site <br>●Setting up color schemes for different elements (like buttons, footers, and announcement bars) <br>●Choosing and adjusting fonts for headings and body text <br>●Uploading and resizing your brand logo in the header By the end of the lesson, your store will have a cohesive and branded look, setting the stage for a professional online presence.",link:"https://www.youtube.com/embed/FtCsgXYcNvU?si=NxCGb999P5l1RYXz"},Lesson7:{title:"Product Images",desc:"In this lesson, you'll learn how to design high-converting infographic images for your product pages—especially for mobile-first users. The instructor explains why infographic-style visuals outperform plain product photos, how to highlight key product benefits visually, and how to create them easily using free tools like Canva. You’ll also see a step-by-step demo using AliExpress images and competitor examples to create clean, informative, and conversion-driven graphics.",link:"https://www.youtube.com/embed/uq5C9QgZBZ0?si=ZYETLzdZEMXGNHMF"},Lesson8:{title:"Importing Reviews",desc:"In this lesson, you'll learn how to enhance trust and boost conversions by adding customer reviews to your product pages using the Loox app. The instructor walks you through: <br>●Installing the Loox app from the Shopify App Store <br>●Embedding the reviews section on your product page <br>●Importing real customer reviews (with photos) from AliExpress <br>●Customizing your review display to match your brand <br>●Filtering and managing reviews for quality and relevance By the end of the session, your store will showcase social proof that builds credibility and encourages purchases.",link:"https://www.youtube.com/embed/jYZ-8Iaf8aM?si=Ahmaq5syESMBL_Dk"},Lesson9:{title:"Designing your Homepage",desc:"In this lesson, you’ll learn how to design a clean and effective homepage that sets the tone for your store—without overcomplicating things. Since most traffic will go directly to product pages, this lesson focuses on building a simple, branded hero banner using Canva, with tips on: <br>●Sizing your hero image (1920x765) <br>●Choosing and customizing templates <br>●Writing banner text using AI tools like ChatGPT <br>●Uploading and adjusting the banner in Shopify (with theme settings for layout, image size, and color overlays) By the end, you’ll have a professional, on-brand homepage that complements your store’s visual identity without distracting from your core products.",link:"https://www.youtube.com/embed/I8XS5RobYhc?si=XYxllQ4fh0jNaIPC"},Lesson10:{title:"Policies & Menus",desc:"In this lesson, you’ll learn how to create essential policy pages (Return, Privacy, Terms of Service, and Shipping) for your Shopify store using built-in templates. You'll also see how to personalize the content with your brand name and contact info. Once your policies are live, you'll set up clean, user-friendly navigation menus for both the header and footer to ensure your store is organized, professional, and easy to browse. By the end of this lesson, your store will have the foundational pages needed to build customer trust and meet basic legal standards.",link:"https://www.youtube.com/embed/3m7R3RXE1jg?si=ncenex6pBmW9zatM"},Lesson11:{title:"Checkout Settings",desc:"In this quick lesson, you’ll learn how to personalize your Shopify checkout to match your brand. You'll upload your logo, choose your accent colors, and ensure your checkout page looks clean and consistent with your store’s identity. A simple but essential step to build trust and professionalism at the final stage of the customer journey.",link:"https://www.youtube.com/embed/OJsbXG5jksc?si=b8o-0nN0uLSKMxtd"}
1,Lesson12:{title:"Email Settings",desc:"In this lesson, you'll learn how to personalize your store’s automated emails to match your brand. You'll be guided through: <br>●Setting and verifying your store’s sender email address <br>●Accessing Shopify’s notification settings <br>●Customizing email templates sent to customers <br>●Uploading your logo for a branded email experience By the end of the lesson, your store's email communications will look more professional and feel aligned with your brand.",link:"https://www.youtube.com/embed/BTlVa4JV_lg?si=W-zedkKdKsCtVnnF"},Lesson13:{title:"Shipping Settings",desc:"In this lesson, you’ll learn how to configure your Shopify store’s shipping settings from scratch. You'll go step by step through deleting default zones, creating custom shipping zones by region (like the UK or North America), and setting flexible shipping rates—flat, free, or condition-based (e.g., free shipping over $50). The lesson also covers how to create markets and apply different delivery rules for international customers. By the end, your store will be fully equipped to handle global shipping with confidence.",link:"https://www.youtube.com/embed/SP6akUwDk1I?si=aFJHJ-vMATxeh6qG"},Lesson14:{title:"Payment Settings",desc:"In this short but essential lesson, you'll learn how to enable payment methods on your Shopify store—specifically Shopify Payments and PayPal. Once connected, you'll be ready to accept customer orders. You'll also see how to remove password protection and officially launch your store live. It's the final step before you start selling!",link:"https://www.youtube.com/embed/DBWvrdjrCuQ?si=2rx-ORCdmtlB_vSu"},Lesson15:{title:"How to Fulfil Orders Deal with Returns",desc:"In this lesson, you'll learn exactly how to fulfill orders on your Shopify dropshipping store using TeemDrop. From syncing orders and selecting shipping methods, to processing payments and handling refunds—this step-by-step guide walks you through the entire fulfillment process to ensure a smooth post-purchase experience for your customers.",link:"https://www.youtube.com/embed/XxOCSYBUHv8?si=FQZMGfLlKQ4cNBkp"},Lesson16:{title:"How Connect the Facebook Pixel to Shopify",desc:"In this video, you'll learn how to connect your Facebook and Instagram accounts to your Shopify store using Meta Business Suite. This step-by-step guide will walk you through setting up your Meta business portfolio, creating a Facebook page, connecting your Instagram account, and preparing your ad account so you're ready to start running Facebook and Instagram ads for your Shopify store.",link:"https://www.youtube.com/embed/LYUExD-zjk0?si=m_gzrL8hEBZPjBXX"},Lesson17:{title:"How to Create Facebook Video Ads",desc:"In Lesson 17, you’ll learn a step-by-step process for creating high-converting Facebook video ads. We’ll start with writing compelling ad scripts that focus on specific pain points, then move into sourcing or creating video content, editing it for uniqueness, and adding professional AI-generated voiceovers. By the end of this lesson, you’ll know how to combine storytelling, visuals, and sound to produce Facebook ads that grab attention, build trust, and drive clicks.",link:"https://www.youtube.com/embed/wPeAmgXjZ9Y?si=6AefKL6e2jI5kt2h"},Lesson18:{title:"How to Set Up Your FIrst Meta Ads Campaign",desc:"In this lesson, you'll learn how to set up your very first Meta Ads campaign from start to finish. We'll cover choosing the right campaign objective, setting a budget, leveraging Meta's AI for targeting, and uploading your ad creatives. By the end, you'll know exactly how to configure your campaign for sales, optimize for conversions, and launch with confidence. ",link:"https://www.youtube.com/embed/syMFpYqS6DA?si=tr9i6Jx8_lTUCFmA"},Lesson19:{title:"How to Read Meta Ads Data",desc:"In this lesson, you’ll learn how to interpret the key metrics in your Meta Ads Manager after running your first ad campaign. We’ll walk through customizing your data columns, focusing on essential KPIs like CPM, cost per click, click-through rate, ROAS, and purchases. You’ll also discover how to spot issues—such as high CPMs caused by weak creative—and how to use data to estimate profitability and refine your ad content for better results. ",link:"https://www.youtube.com/embed/vuMVquVlBGM?si=daeBeKxOlrpKkpnO"},Lesson20:{title:"Scalling with TeemDrop",desc:"In this lesson, we’ll explore a few extra services from TeemDrop that can help you scale and professionalize your dropshipping business. You’ll learn how to set up custom packaging for your best-selling products to create a stronger brand presence, and how to use TeemDrop’s flexible 3PL service to store and fulfill products from other suppliers without minimum order requirements. These tools can give your store a more polished customer experience and streamline your operations.",link:"https://www.youtube.com/embed/KgUg_Lbma34?si=9ouKpG7Hh-d8uf7r"},Lesson21:{title:"Product research tool - ZIK analytics",desc:'Try on Zik Analytics 👉<a href="https://www.zikanalytics.com/r/teemdrop" target="_blank" style="text-decoration: underline;">https://www.zikanalytics.com/r/teemdrop</a>',link:"https://www.youtube.com/embed/y5gWstpkWzo?si=f9qHAiM72Hsdrc-W"},Lesson22:{title:"TeemDrop Course Introduction",desc:'Try on Zik Analytics 👉<a href="https://www.zikanalytics.com/r/teemdrop" target="_blank" style="text-decoration: underline;">https://www.zikanalytics.com/r/teemdrop</a>',link:"https://www.youtube.com/embed/XRDZVJPjB3o?si=kPrcEO_YFoKOY4g1"}
1,Lesson23:{title:"TeemDrop Recommendation",desc:'Try on Zik Analytics 👉<a href="https://www.zikanalytics.com/r/teemdrop" target="_blank" style="text-decoration: underline;">https://www.zikanalytics.com/r/teemdrop</a>',link:"https://www.youtube.com/embed/vIkRxx4CCGE?si=-sT2vrGki8Y-Rtcb"}},Qt=[{name:"All categories",value:"ALL_CATEGORIES",lessons:[k.Lesson1,k.Lesson2,k.Lesson3,k.Lesson4,k.Lesson5,k.Lesson6,k.Lesson7,k.Lesson8,k.Lesson9,k.Lesson10,k.Lesson11,k.Lesson12,k.Lesson13,k.Lesson14,k.Lesson15,k.Lesson16,k.Lesson17,k.Lesson18,k.Lesson19,k.Lesson20]},{name:"Product Research",value:"PRODUCT_RESEARCH",lessons:[k.Lesson1,k.Lesson21]},{name:"Store Build",value:"STORE_BUILD",lessons:[k.Lesson2,k.Lesson3,k.Lesson4,k.Lesson5,k.Lesson6,k.Lesson7,k.Lesson8,k.Lesson9,k.Lesson10,k.Lesson11,k.Lesson12,k.Lesson13,k.Lesson14,k.Lesson22]},{name:"Order Fulfillment & Customer Service",value:"ORDER_FULFILLMENT_CUSTOMER_SERVICE",lessons:[k.Lesson15]},{name:"Facebook Ads",value:"FACEBOOK_ADS",lessons:[k.Lesson16,k.Lesson17,k.Lesson18,k.Lesson19]},{name:"Scaling Further",value:"SCALING_FURTHER",lessons:[k.Lesson20,k.Lesson23]}],Ir={key:0,class:"video-modal-player"},Wr=["src"],Mr=T({__name:"VideoPlayerModal",props:{visible:{type:Boolean},course:{}},emits:["close"],setup(e,{emit:o}){const t=e,n=o,s=()=>{n("close")},A=r=>{r.target===r.currentTarget&&s()};return Fe(()=>{const r=i=>{i.key==="Escape"&&t.visible&&s()};window.addEventListener("keydown",r),Qe(()=>{window.removeEventListener("keydown",r)})}),(r,i)=>(w(),F(jo,{to:"body"},[H(zo,{name:"modal"},{default:P(()=>[e.visible?(w(),M("div",{key:0,class:"video-modal-overlay",onClick:A},[m("div",{class:"video-modal-content",onClick:i[0]||(i[0]=Oe(()=>{},["stop"]))},[m("button",{class:"video-modal-close",onClick:s},[...i[1]||(i[1]=[m("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[m("path",{d:"M18 6L6 18M6 6L18 18",stroke:"white","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})],-1)])]),e.course?(w(),M("div",Ir,[m("iframe",{src:e.course.link,frameborder:"0",allow:`
2                accelerometer;
3                autoplay;
4                clipboard-write;
5                encrypted-media;
6                gyroscope;
7                picture-in-picture;
8                web-share;
9              `,allowfullscreen:""},null,8,Wr)])):ye("",!0)])])):ye("",!0)]),_:1})]))}}),Ur=Object.assign(eo(Mr,[["__scopeId","data-v-9b868983"]]),{__name:"AcademyVideoPlayerModal"}),Yr={class:"academy-page"},Nr={id:"courses-section",class:"section-1"},Qr={class:"section-content"},Hr={class:"section-1-content"},Zr={class:"category-label-text"},zr=["onClick"],jr={class:"section-1-courses"},Jr={class:"courses-grid"},Gr=["width","src"],Kr={class:"course-content"},_r={class:"course-title"},Xr={class:"course-description"},$r={class:"course-footer"},eA=["onClick"],tA={class:"section-2"},oA={class:"section-content"},nA={class:"section-2-content"},sA=["width","src"],rA={class:"featured-course-info"},AA={class:"featured-course-lesson-count"},iA={class:"featured-course-title"},aA={class:"featured-course-price"},lA=["onClick"],uA={class:"section-3"},cA={class:"section-content"},dA={class:"section-3-content"},fA={class:"testimonial-header"},pA=["src"],hA={class:"testimonial-user-info"},mA={class:"testimonial-name"},gA={class:"testimonial-handle"},yA={class:"testimonial-text"},vA={class:"section-3-view-more"},wA={class:"section-5"},bA={class:"section-content"},BA={class:"section-5-content"},CA={class:"section-5-column"},kA=["onClick"],xA=["src"],SA={key:0,class:"section-5-faq-answer"},DA={class:"section-5-column"},RA=["onClick"],PA=["src"],EA={key:0,class:"section-5-faq-answer"},OA={class:"section-6"},LA={class:"section-content"},qA={class:"section-6-content"},FA=["onClick"],VA=["src"],TA={class:"insight-content"},IA={class:"insight-title"},WA=T({__name:"index",setup(e){const o=E({value:Ae.ALL_CATEGORIES,label:"All Categories"}),t=Jo(),n=L(()=>Qt.find(S=>S.value===o.value.value)?.lessons),s={firstName:"",lastName:"",userNumber:""},A=E(s),r=E(!0),i=E(null),l=S=>{i.value===S?i.value=null:i.value=S},c=()=>{A.value=xt()?JSON.parse(xt()):s},a=()=>{St("/user/my-academy")},u=()=>{const S=document.getElementById("courses-section");if(S){const Z=S.getBoundingClientRect().top+window.pageYOffset-72;window.scrollTo({top:Z,behavior:"smooth"})}},h=E(!1),f=E(null),p=S=>{f.value=S,h.value=!0},g=()=>{h.value=!1,f.value=null},y=()=>{St("/user/my-academy")},v=S=>{f.value=S,h.value=!0},C=()=>{r.value=!r.value},x=()=>{Dt("/blogs",{external:!0})},O=S=>{S.uri&&Dt(`/blogs/${S.uri}`,{external:!0})},D=L(()=>{const S=Qt.find(b=>b.value===Ae.ALL_CATEGORIES)?.lessons||[];return[{...S[0]},{...S[4]},{...S[5]},{...S[17]}]}),W=[{value:Ae.ALL_CATEGORIES,label:"All Categories"},{value:Ae.PRODUCT_RESEARCH,label:"Product Research"},{value:Ae.STORE_BUILD,label:"Store Build"},{value:Ae.ORDER_FULFILLMENT_CUSTOMER_SERVICE,label:"Order Fulfillment & Customer Service"},{value:Ae.FACEBOOK_ADS,label:"Facebook Ads"},{value:Ae.SCALING_FURTHER,label:"Scaling Further"}],R=[{id:1,name:"Alex Carter",handle:"@alex_carter89",avatar:Rr,text:"Teemdrop has completely simplified my workflow. I used to spend hours checking suppliers and tracking orders manually. Their automated fulfillment system saved me so much time and finally made my dropshipping business stable."},{id:2,name:"Mia Thompson",handle:"@miathompson_official",avatar:Pr,text:"As a beginner, I struggled with finding reliable dropshipping suppliers. TeemDrop vetted network and product sourcing tools helped me launch my first store with confidence. The support team is fast and actually understands the business."},{id:3,name:"Ethan Ramirez",handle:"@ethan_rz",avatar:Er,text:"What I like most about Teemdrop is the transparency. Pricing, shipping times, supplier info-everything is clear. My store's order accuracy improved dramatically after switching to their fulfillment service."},{id:4,name:"Lily Anderson",handle:"@lilyanderson_07",avatar:Or,text:"Teemdrop feels built for real sellers. The platform is clean, fast, and not overloaded with useless features. The supplier qual
9ity and fulfillment reliability are the best I've used so far."},{id:5,name:"Noah Bennett",handle:"@noahbennett_world",avatar:Lr,text:"The Academy courses helped me understand how to evaluate suppliers and choose the right shipping methods. After implementing the lessons, my delivery issues dropped and customer reviews improved."},{id:6,name:"Grace Collins",handle:"@gracec_collins",avatar:qr,text:"I've tried several dropshipping platforms, and Teemdrop stands out for its product quality and fulfillment speed. It's exactly what small and mid-size stores need to grow sustainably."},{id:7,name:"Rachel Kim",handle:"@rachel_km",avatar:Fr,text:"The product research lessons completely changed how I pick winning items. Using ZIK Analytics the way TeemDrop teaches finally helped me find products that actually sell."},{id:8,name:"Daniel Brooks",handle:"@danielb_store",avatar:Vr,text:"The store-building section is gold. The homepage and product page tutorials made my Shopify store look professional in just a day. My conversion rate went from 1.2% to 3.4%."},{id:9,name:"Melissa Grant",handle:"@melissa.growth",avatar:Tr,text:"TeemDrop fulfillment lessons helped me fix order issues faster and scale smoothly. Knowing how to connect Facebook Pixel and read ad data gave me the confidence to run my first profitable campaign."}],I=E([{id:1,question:"What is TeemDrop Academy?",answer:"TeemDrop Academy is a structured learning hub designed to help beginners build a sustainable dropshipping business from scratch, covering product research, store building, marketing, and fulfillment."},{id:2,question:"Is TeemDrop Academy free?",answer:"Some foundational courses are free. Advanced courses are professionally produced by the TeemDrop supply chain team and include premium paid content."},{id:3,question:"If I have no experience, can I still learn dropshipping?",answer:"Yes. You can start with the beginner courses and gradually build your skills in supply chain management, store operations, and fulfillment."},{id:4,question:"Which markets are the courses designed for?",answer:"They are designed for sellers targeting the U.S., Europe, and global markets, including operators who need dropshipping suppliers in the USA or local warehouse options."}]),U=L(()=>I.value.slice(0,2)),Q=L(()=>I.value.slice(2,4)),_=[{id:1,title:"How Much Time Does It Take to Run a Successful Dropshipping Business?",image:"https://oss.teemdrop.com/teemdrop/images/admin/a11863d5-dc53-4366-9218-997f66de754c.webp",uri:"how-much-time-does-it-take-to-run-dropshipping"},{id:2,title:"The best niches for dropshipping 2026: 200+ Products in Top-Profit Niches",image:"https://oss.teemdrop.com/teemdrop/images/admin/c8476435-e29a-4bce-8e32-4fe38105ff9f.webp",uri:"best-niches-for-dropshipping-2026"},{id:3,title:"How to Start Dropshipping on Amazon in 2026: Build the Right System From Day One",image:"https://oss.teemdrop.com/teemdrop/images/admin/aed7dfa7-44bf-476d-bc47-89a4634e230d.webp",uri:"how-to-start-dropshipping-amazon-2026-guide"},{id:4,title:"21+ Best Selling Dropshipping Products for 2026",image:"https://oss.teemdrop.com/teemdrop/images/admin/732dd1a7-5911-4720-a3d1-1ed9b0916704.webp",uri:"best-selling-dropshipping-products-for-2026"}],q=E(!1),J=S=>{o.value=S,q.value=!1,console.log("selectedCategory",o.value)};return Fe(()=>{c()}),(S,b)=>{const Z=wo,z=Br,Y=Ko,te=_o;return w(),M("div",{class:Pe(d(t))},[H(Z,{"white-mode":"white"}),m("article",Yr,[m("div",{class:"banner-academy"},[m("div",{class:"banner-academy-content"},[m("div",{class:"banner-academy-content-left"},[b[2]||(b[2]=m("h1",{class:"title-1"}," TeemDrop Academy:Building a sustainable Dropshipping business from scratch, starting from 0. ",-1)),b[3]||(b[3]=m("p",{class:"title-2"}," Systematic courses, practical tutorials and supply chain insights will help you quickly establish professional dropshipping stores, and master product selection, supplier management and fulfillment services. ",-1)),m("div",{class:"action-box"},[m("div",{class:"hover-up action-box-item action-box-item-1",onClick:a}," Start Learning Free "),m("div",{class:"hover-up action-box-item action-box-item-2",onClick:u}," Browse All Courses ")])]),b[4]||(b[4]=m("img",{class:"banner-academy-img",src:Cr,alt:"TeemDrop Academy for building sustainable dropshipping business with AI sourcing and fulfillment"},null,-1))])]),m("section",Nr,[m("div",Qr,[b[7]||(b[7]=m("div",{class:"title-row"},[m("h2",null,"TeemDrop Dropshipping Courses")],-1)),m("div",Hr,[H(z,{mode:"click",content:{side:"bottom",sideOffset:10,align:"start"},open:d(q),onClose:b[1]||(b[1]=B=>q.value=!1)},{content:P(()=>[(w(),M(me,null,ge(W,(B,ce)=>m("p",{key:ce,class:Pe(["category-popup-item",{active:d(o)?.value===B.value}]),onClick:wt=>J(B)},j(B.label),11,zr)),64))]),default:P(()=>[m("div",{class:"category-label",onClick:b[0]||(b[0]=Oe(B=>q.value=!d(q),["stop"]))},[m("span",Zr,j(d(o)?.label),1),b[5]||(b[5]=m("img",{class:"category-label-icon",src:$e,alt:""},null,-1))])]),_:1},8,["open"]),m("div",jr,[m("div",Jr,[(w(!0),M(me,null,ge(d(n)?.slice(0,6),(B,ce)=>(w(),M("div",{key:ce,class:"course-card"},[m("iframe",{width:d(t)===d(Rt).PC?"376px":"100%",height:"260px",src:B.link,frameborder:"0",allow:`
10                      accelerometer;
11                      autoplay;
12                      clipboard-write;
13                      encrypted-media;
14                      gyroscope;
15                      picture-in-picture;
16                      web-share;
17                    `,loading:"lazy",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,8,Gr),m("div",Kr,[m("p",_r,j(B.title),1),m("p",Xr,j(B.desc),1),m("div",$r,[b[6]||(b[6]=m("span",{class:"course-free"},"FREE",-1)),m("button",{class:"course-watch-btn hover-up",onClick:wt=>p(B)}," Watch Now → ",8,eA)])])]))),128))]),m("div",{class:"view-more-courses"},[m("button",{class:"view-more-btn",onClick:y}," VIEW MORE COURSES ")])])])])]),m("section",tA,[m("div",oA,[b[9]||(b[9]=m("div",{class:"title-row"},[m("h2",null,"Featured Courses")],-1)),m("div",nA,[(w(!0),M(me,null,ge(d(D),(B,ce)=>(w(),M("div",{key:ce,class:"featured-course-card"},[m("iframe",{width:d(t)===d(Rt).PC?"284px":"100%",height:"230px",src:B.link,frameborder:"0",allow:`
18                  accelerometer;
19                  autoplay;
20                  clipboard-write;
21                  encrypted-media;
22                  gyroscope;
23                  picture-in-picture;
24                  web-share;
25                `,loading:"lazy",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:""},null,8,sA),m("div",rA,[m("div",AA,j(B.lessonCount)+" lesson",1),m("p",iA,j(B.title),1),m("div",aA,[b[8]||(b[8]=m("span",{class:"price-free"},"FREE",-1)),m("button",{class:"featured-course-watch-btn hover-up",onClick:wt=>v(B)}," WATCH COURSE → ",8,lA)])])]))),128))])])]),m("section",uA,[m("div",cA,[b[11]||(b[11]=m("div",{class:"title-row"},[m("h2",null,"Trusted by Dropshipping Sellers Worldwide")],-1)),m("div",dA,[(w(!0),M(me,null,ge(R.slice(0,d(r)?6:R.length),B=>(w(),M("div",{key:B.id,class:"testimonial-card"},[m("div",fA,[m("img",{src:B.avatar,class:"testimonial-avatar",alt:"Avatar"},null,8,pA),m("div",hA,[m("div",mA,[m("span",null,j(B.name),1),b[10]||(b[10]=m("img",{src:Xo,class:"testimonial-stars",alt:""},null,-1))]),m("div",gA,j(B.handle),1)])]),m("p",yA,j(B.text),1)]))),128))]),m("div",vA,[m("button",{class:"view-more-testimonials-btn hover-up",onClick:C},j(d(r)?"VIEW MORE":"VIEW LESS"),1)])])]),b[15]||(b[15]=Go('<section class="section-4" data-v-d23f97a7><div class="section-content" data-v-d23f97a7><div class="title-row section-4-title" data-v-d23f97a7><h2 data-v-d23f97a7>Why TeemDrop Academy</h2></div><div class="section-4-content" data-v-d23f97a7><div class="feature-block" data-v-d23f97a7><div class="feature-icon" data-v-d23f97a7><img src="'+kr+'" alt="Why choose TeemDrop Academy for practical dropshipping education" data-v-d23f97a7></div><h3 class="feature-title" data-v-d23f97a7>Practice-Driven Learning System</h3><p class="feature-description" data-v-d23f97a7> All courses are created together with experienced operators and supply-chain experts from trusted dropship suppliers, ensuring you learn real, actionable methods instead of empty theory—skills you can immediately apply to your dropshipping sites. </p></div><div class="feature-block" data-v-d23f97a7><div class="feature-icon" data-v-d23f97a7><img src="'+xr+'" alt="Complete Knowledge" data-v-d23f97a7></div><h3 class="feature-title" data-v-d23f97a7> Complete Knowledge Across the Entire Dropshipping Process </h3><p class="feature-description" data-v-d23f97a7> From product research and supplier selection to using AI tools and building high-converting dropshipping stores, every step comes with clear, practical guidance you can follow. </p></div><div class="feature-block" data-v-d23f97a7><div class="feature-icon" data-v-d23f97a7><img src="'+Sr+'" alt="Supply Chain" data-v-d23f97a7></div><h3 class="feature-title" data-v-d23f97a7>Backed by a Mature Supply-Chain Ecosystem</h3><p class="feature-description" data-v-d23f97a7> Powered by TeemDrop global supplier network and integrated dropship fulfillment service, you gain access to reliable, real-world case studies from American dropshipping suppliers and international warehouses. </p></div></div></div></section>',1)),m("section",wA,[m("div",bA,[b[12]||(b[12]=m("div",{class:"title-row"},[m("h2",null,"Frequently Asked Questions")],-1)),m("div",BA,[m("div",CA,[(w(!0),M(me,null,ge(d(U),B=>(w(),M("div",{key:B.id,class:Pe(["section-5-faq-item",{active:d(i)===B.id}])},[m("div",{class:"section-5-faq-question",onClick:ce=>l(B.id)},[m("h3",null,j(B.question),1),m("img",{class:"section-5-faq-icon",src:d(i)===B.id?d(Pt):d($e),alt:"toggle"},null,8,xA)],8,kA),d(i)===B.id?(w(),M("h3",SA,j(B.answer),1)):ye("",!0)],2))),128))]),m("div",DA,[(w(!0),M(me,null,ge(d(Q),B=>(w(),M("div",{key:B.id,class:Pe(["section-5-faq-item",{active:d(i)===B.id}])},[m("div",{class:"section-5-faq-question",onClick:ce=>l(B.id)},[m("h3",null,j(B.question),1),m("img",{class:"section-5-faq-icon",src:d(i)===B.id?d(Pt):d($e),alt:"toggle"},null,8,PA)],8,RA),d(i)===B.id?(w(),M("h3",EA,j(B.answer),1)):ye("",!0)],2))),128))])])])]),m("section",OA,[m("div",LA,[b[14]||(b[14]=m("div",{class:"title-row"},[m("h2",null,"More Dropshipping Insights from TeemDrop")],-1)),m("div",qA,[(w(),M(me,null,ge(_,B=>m("div",{key:B.id,class:"insight-card",onClick:ce=>O(B)},[m("img",{src:B.image,class:"insight-image",alt:"Insight"},null,8,VA),m("div",TA,[m("p",IA,j(B.title),1),b[13]||(b[13]=m("div",{class:"insight-read-more"},[m("span",null,"READ MORE"),m("img",{src:Dr,alt:"arrow"})],-1))])],8,FA)),64))]),m("div",{class:"section-6-view-all"},[m("button",{class:"view-all-news-btn hover-up",onClick:x},"All News")])])]),H(Ur,{visible:d(h),course:d(f),onClose:g},null,8,["visible","course"]),H(Y,{title:"Ready to Start Learning with TeemDrop?",subtitle:"Build real skills. Launch your store. Scale your business.","button-text":"Start Learning — It’s Free"}),H(te)])],2)}}}),XA=eo(WA,[["__scopeId","data-v-d23f97a7"]]);export{XA as default};

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.