PageSourceSearch

https://unitedants.com/_nuxt/B8Cv0u8h.js

js unitedants.com collected 2026-10-02 06:37:07 UTC 45,154 bytes, 1 lines download raw bytes

1import{U as Oe,h as $,V as Te,B as D,W as Ie,y as V,X as be,Y as Pe,Z as ce,$ as Re,E as we,a0 as Fe,v as qe,a1 as Ce,f as k,a2 as Le,a3 as Ne,a4 as Ge,P as S,j as n,a5 as I,k as M,o as v,w as h,a6 as O,T as N,a7 as Ke,I as Ue,a8 as ue,a9 as L,aa as U,ab as ae,ac as Ve,ad as ze,ae as te,af as fe,ag as We,L as z,b as x,ah as je,ai as ie,aj as Se,i as E,ak as le,al as se,am as He,C as Z,an as Ye,ao as W,ap as Je,l as q,aq as Ze,ar as Y,as as Xe,p as Qe,at as ea,au as aa,av as ta,c as B,a as w,M as A,aw as me,ax as oa,ay as na,N as Me,t as F,az as K,aA as J,aB as xe,F as Ee,r as la,aC as sa,aD as da,R as Be,aE as ia,aF as ra,aG as ca,D as pe,S as X,aH as ua,aI as fa,d as R,aJ as ma,aK as pa,O as va,aL as _a,aM as ya,e as ga}from"./CItLvEhu.js";const ha=Oe(()=>{const e=D(new Map),t=D(),a=$(()=>{for(const r of e.value.values())if(r)return!0;return!1}),l=Ie({scrollBody:D(!0)});let s=null;const d=()=>{document.body.style.paddingRight="",document.body.style.marginRight="",document.body.style.pointerEvents="",document.documentElement.style.removeProperty("--scrollbar-width"),document.body.style.overflow=t.value??"",ce&&s?.(),t.value=void 0};return V(a,(r,u)=>{if(!be)return;if(!r){u&&d();return}t.value===void 0&&(t.value=document.body.style.overflow);const c=window.innerWidth-document.documentElement.clientWidth,f={padding:c,margin:0},i=l.scrollBody?.value?typeof l.scrollBody.value=="object"?Pe({padding:l.scrollBody.value.padding===!0?c:l.scrollBody.value.padding,margin:l.scrollBody.value.margin===!0?c:l.scrollBody.value.margin},f):f:{padding:0,margin:0};c>0&&(document.body.style.paddingRight=typeof i.padding=="number"?`${i.padding}px`:String(i.padding),document.body.style.marginRight=typeof i.margin=="number"?`${i.margin}px`:String(i.margin),document.documentElement.style.setProperty("--scrollbar-width",`${c}px`),document.body.style.overflow="hidden"),ce&&(s=Re(document,"touchmove",o=>wa(o),{passive:!1})),we(()=>{document.body.style.pointerEvents="none",document.body.style.overflow="hidden"})},{immediate:!0,flush:"sync"}),e});function ba(e){const t=Math.random().toString(36).substring(2,7),a=ha();a.value.set(t,e);const l=$({get:()=>a.value.get(t)??!1,set:s=>a.value.set(t,s)});return Te(()=>{a.value.delete(t)}),l}function De(e){const 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;{const a=e.parentNode;return!(a instanceof Element)||a.tagName==="BODY"?!1:De(a)}}function wa(e){const t=e||window.event,a=t.target;return a instanceof Element&&De(a)?!1:t.touches.length>1?!0:(t.preventDefault&&t.cancelable&&t.preventDefault(),!1)}var Ca=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},G=new WeakMap,j=new WeakMap,H={},oe=0,ke=function(e){return e&&(e.host||ke(e.parentNode))},Sa=function(e,t){return t.map(function(a){if(e.contains(a))return a;var l=ke(a);return l&&e.contains(l)?l:(console.error("aria-hidden",a,"in not contained inside",e,". Doing nothing"),null)}).filter(function(a){return!!a})},Ma=function(e,t,a,l){var s=Sa(t,Array.isArray(e)?e:[e]);H[a]||(H[a]=new WeakMap);var d=H[a],r=[],u=new Set,c=new Set(s),f=function(o){!o||u.has(o)||(u.add(o),f(o.parentNode))};s.forEach(f);var i=function(o){!o||c.has(o)||Array.prototype.forEach.call(o.children,function(m){if(u.has(m))i(m);else try{var _=m.getAttribute(l),y=_!==null&&_!=="false",b=(G.get(m)||0)+1,p=(d.get(m)||0)+1;G.set(m,b),d.set(m,p),r.push(m),b===1&&y&&j.set(m,!0),p===1&&m.setAttribute(a,"true"),y||m.setAttribute(l,"true")}catch(g){console.error("aria-hidden: cannot operate on ",m,g)}})};return i(t),u.clear(),oe++,function(){r.forEach(function(o){var m=G.get(o)-1,_=d.get(o)-1;G.set(o,m),d.set(o,_),m||(j.has(o)||o.removeAttribute(l),j.delete(o)),_||o.removeAttribute(a)}),oe--,oe||(G=new WeakMap,G=new WeakMap,j=new WeakMap,H={})}},xa=function(e,t,a){a===void 0&&(a="data-aria-hidden");var l=Array.from(Array.isArray(e)?e:[e]),s=Ca(e);return s?(l.push.apply(l,Array.from(s.querySelectorAll("[aria-live], script"))),Ma(l,s,a,"aria-hidden")):function(){return null}};function Ea(e){let t;V(()=>Fe(e),a=>
1{a?t=xa(a):t&&t()}),qe(()=>{t&&t()})}function de(e,t="reka"){return`${t}-${Ce?.()}`}const[P,Ba]=Le("DialogRoot");var Da=k({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}){const a=e,s=Ne(a,"open",t,{defaultValue:a.defaultOpen,passive:a.open===void 0}),d=D(),r=D(),{modal:u}=Ge(a);return Ba({open:s,modal:u,openModal:()=>{s.value=!0},onOpenChange:c=>{s.value=c},onOpenToggle:()=>{s.value=!s.value},contentId:"",titleId:"",descriptionId:"",triggerElement:d,contentElement:r}),(c,f)=>S(c.$slots,"default",{open:n(s),close:()=>s.value=!1})}}),ka=Da,Aa=k({__name:"DialogClose",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e;I();const a=P();return(l,s)=>(v(),M(n(N),O(t,{type:l.as==="button"?"button":void 0,onClick:s[0]||(s[0]=d=>n(a).onOpenChange(!1))}),{default:h(()=>[S(l.$slots,"default")]),_:3},16,["type"]))}}),$a=Aa;const Oa=Ke(()=>D([]));function Ta(){const e=Oa();return{add(t){const a=e.value[0];t!==a&&a?.pause(),e.value=ve(e.value,t),e.value.unshift(t)},remove(t){e.value=ve(e.value,t),e.value[0]?.resume()}}}function ve(e,t){const a=[...e],l=a.indexOf(t);return l!==-1&&a.splice(l,1),a}function Ia(e){return e.filter(t=>t.tagName!=="A")}var Pa=k({__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}){const a=e,l=t,{currentRef:s,currentElement:d}=I(),r=D(null),u=Ta(),c=Ue({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}});ue(i=>{if(!be)return;const o=d.value;if(!a.trapped)return;function m(p){if(c.paused||!o)return;const g=p.target;o.contains(g)?r.value=g:L(r.value,{select:!0})}function _(p){if(c.paused||!o)return;const g=p.relatedTarget;g!==null&&(o.contains(g)||L(r.value,{select:!0}))}function y(p){o.contains(r.value)||L(o)}document.addEventListener("focusin",m),document.addEventListener("focusout",_);const b=new MutationObserver(y);o&&b.observe(o,{childList:!0,subtree:!0}),i(()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",_),b.disconnect()})}),ue(async i=>{const o=d.value;if(await we(),!o)return;u.add(c);const m=U();if(!o.contains(m)){const y=new CustomEvent(ae,fe);o.addEventListener(ae,b=>l("mountAutoFocus",b)),o.dispatchEvent(y),y.defaultPrevented||(Ve(Ia(ze(o)),{select:!0}),U()===m&&L(o))}i(()=>{o.removeEventListener(ae,p=>l("mountAutoFocus",p));const y=new CustomEvent(te,fe),b=p=>{l("unmountAutoFocus",p)};o.addEventListener(te,b),o.dispatchEvent(y),setTimeout(()=>{y.defaultPrevented||L(m??document.body,{select:!0}),o.removeEventListener(te,b),u.remove(c)},0)})});function f(i){if(!a.loop&&!a.trapped||c.paused)return;const o=i.key==="Tab"&&!i.altKey&&!i.ctrlKey&&!i.metaKey,m=U();if(o&&m){const _=i.currentTarget,[y,b]=We(_);y&&b?!i.shiftKey&&m===b?(i.preventDefault(),a.loop&&L(y,{select:!0})):i.shiftKey&&m===y&&(i.preventDefault(),a.loop&&L(b,{select:!0})):m===_&&i.preventDefault()}}return(i,o)=>(v(),M(n(N),{ref_key:"currentRef",ref:s,tabindex:"-1","as-child":i.asChild,as:i.as,onKeydown:f},{default:h(()=>[S(i.$slots,"default")]),_:3},8,["as-child","as"]))}}),Ra=Pa;function Fa(e){return e?"open":"closed"}var qa=k({__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}){const a=e,l=t,s=P(),{forwardRef:d,currentElement:r}=I();return s.titleId||=de(void 0,"reka-dialog-title"),s.descriptionId||=de(void 0,"reka-dialog-description"),z(()=>{s.contentElement=r,U()!==document.body&&(s.triggerElement.value=U())}),(u,c)=>(v(),M(n(Ra),{"as-child":"",loop:"",trapped:a.trapFocus,onMountAutoFocus:c[5]||(c[5]=f=>l("openAutoFocus",f)),onUnmountAutoFocus:c[6]||(c[6]=f=>l("closeAutoFocus",f))},{default:h(()=>[x(n(je),O({id:n(s).contentId,ref:n(d),as:u.as,"as-child":u.asChild,"disable-outside-pointer-events":u.disableOutsidePointerEvents,role:"dialog","aria-describedby":n(s).descriptionId,"aria-labelledby":n(s).titleId,"data-state":n(Fa)(n(s).open.value)},u.$attrs,{onDismiss:c[0]||(c[0]=f=>n(s).onOpenChange(!1)),onEscapeKeyDown:c[1]||(c[1]=f=>l("escapeKeyDown",f)),onFocusOutside:c[2]||(c[2]=f=>l("focusOutside",f)),onInteractOutside:c[3]||(c[3]=f=>l("interactOutside",f)),onPointerDownOutside:c[4]||(c[4]=f=>l("pointerDownOutside",f))}),{default:h(()=>[S(u.$slots,"default")]),_:3},16,["id","as","as-child","disable-outside-pointer-events","aria-describedby","aria-labelledby","data-state"])]),_:3},8,["trapped"]))}}),Ae=qa,La=k({__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}){const a=e,l=t,s=P(),d=ie(l),{forwardRef:r,currentElement:u}=I();return Ea(u),(c,f)=>(v(),M(Ae,O({...a,...n(d)},{ref:n(r),"trap-focus":n(s).open.value,"disable-outside-pointer-events":!0,onCloseAutoFocus:f[0]||(f[0]=i=>{i.defaultPrevented||(i.preventDefault(),n(s).triggerElement.value?.focus())}),onPointerDownOutside:f[1]||(f[1]=i=>{const o=i.detail.originalEvent,m=o.button===0&&o.ctrlKey===!0;(o.button===2||m)&&i.preventDefault()}),onFocusOutside:f[2]||(f[2]=i=>{i.preventDefault()})}),{default:h(()=>[S(c.$slots,"default")]),_:3},16,["trap-focus"]))}}),Na=La,Ga=k({__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}){const a=e,s=ie(t);I();const d=P(),r=D(!1),u=D(!1);return(c,f)=>(v(),M(Ae,O({...a,...n(s)},{"trap-focus":!1,"disable-outside-pointer-events":!1,onCloseAutoFocus:f[0]||(f[0]=i=>{i.defaultPrevented||(r.value||n(d).triggerElement.value?.focus(),i.preventDefault()),r.value=!1,u.value=!1}),onInteractOutside:f[1]||(f[1]=i=>{i.defaultPrevented||(r.value=!0,i.detail.originalEvent.type==="pointerdown"&&(u.value=!0));const o=i.target;n(d).triggerElement.value?.contains(o)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&u.value&&i.preventDefault()})}),{default:h(()=>[S(c.$slots,"default")]),_:3},16))}}),Ka=Ga,Ua=k({__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}){const a=e,l=t,s=P(),d=ie(l),{forwardRef:r}=I();return(u,c)=>(v(),M(n(Se),{present:u.forceMount||n(s).open.value},{default:h(()=>[n(s).modal.value?(v(),M(Na,O({key:0,ref:n(r)},{...a,...n(d),...u.$attrs}),{default:h(()=>[S(u.$slots,"default")]),_:3},16)):(v(),M(Ka,O({key:1,ref:n(r)},{...a,...n(d),...u.$attrs}),{default:h(()=>[S(u.$slots,"default")]),_:3},16))]),_:3},8,["present"]))}}),Va=Ua,za=k({__name:"DialogDescription",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"p"}},setup(e){const t=e;I();const a=P();return(l,s)=>(v(),M(n(N),O(t,{id:n(a).descriptionId}),{default:h(()=>
1[S(l.$slots,"default")]),_:3},16,["id"]))}}),_e=za,Wa=k({__name:"DialogOverlayImpl",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=P();return ba(!0),I(),(a,l)=>(v(),M(n(N),{as:a.as,"as-child":a.asChild,"data-state":n(t).open.value?"open":"closed",style:{"pointer-events":"auto"}},{default:h(()=>[S(a.$slots,"default")]),_:3},8,["as","as-child","data-state"]))}}),ja=Wa,Ha=k({__name:"DialogOverlay",props:{forceMount:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},setup(e){const t=P(),{forwardRef:a}=I();return(l,s)=>n(t)?.modal.value?(v(),M(n(Se),{key:0,present:l.forceMount||n(t).open.value},{default:h(()=>[x(ja,O(l.$attrs,{ref:n(a),as:l.as,"as-child":l.asChild}),{default:h(()=>[S(l.$slots,"default")]),_:3},16,["as","as-child"])]),_:3},8,["present"])):E("v-if",!0)}}),ye=Ha,Ya=k({__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){const t=e;return(a,l)=>(v(),M(n(He),le(se(t)),{default:h(()=>[S(a.$slots,"default")]),_:3},16))}}),Ja=Ya,Za=k({__name:"DialogTitle",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"h2"}},setup(e){const t=e,a=P();return I(),(l,s)=>(v(),M(n(N),O(t,{id:n(a).titleId}),{default:h(()=>[S(l.$slots,"default")]),_:3},16,["id"]))}}),ge=Za,Xa=k({__name:"DialogTrigger",props:{asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"button"}},setup(e){const t=e,a=P(),{forwardRef:l,currentElement:s}=I();return a.contentId||=de(void 0,"reka-dialog-content"),z(()=>{a.triggerElement.value=s.value}),(d,r)=>(v(),M(n(N),O(t,{ref:n(l),type:d.as==="button"?"button":void 0,"aria-haspopup":"dialog","aria-expanded":n(a).open.value||!1,"aria-controls":n(a).open.value?n(a).contentId:void 0,"data-state":n(a).open.value?"open":"closed",onClick:n(a).onOpenToggle}),{default:h(()=>[S(d.$slots,"default")]),_:3},16,["type","aria-expanded","aria-controls","data-state","onClick"]))}}),Qa=Xa;function et(e={}){const{inheritAttrs:t=!0}=e,a=Z(),l=k({setup(d,{slots:r}){return()=>{a.value=r.default}}}),s=k({inheritAttrs:t,props:e.props,setup(d,{attrs:r,slots:u}){return()=>{var c;if(!a.value)throw new Error("[VueUse] Failed to find the definition of reusable template");const f=(c=a.value)===null||c===void 0?void 0:c.call(a,{...e.props==null?at(r):d,$slots:u});return t&&f?.length===1?f[0]:f}}});return aa({define:l,reuse:s},[l,s])}function at(e){const t={};for(const a in e)t[ta(a)]=e[a];return t}const Q=Je?window:void 0;function T(e){var t;const a=q(e);return(t=a?.$el)!==null&&t!==void 0?t:a}function ne(...e){const t=(l,s,d,r)=>(l.addEventListener(s,d,r),()=>l.removeEventListener(s,d,r)),a=$(()=>{const l=Y(q(e[0])).filter(s=>s!=null);return l.every(s=>typeof s!="string")?l:void 0});return Xe(()=>{var l,s;return[(l=(s=a.value)===null||s===void 0?void 0:s.map(d=>T(d)))!==null&&l!==void 0?l:[Q].filter(d=>d!=null),Y(q(a.value?e[1]:e[0])),Y(n(a.value?e[2]:e[1])),q(a.value?e[3]:e[2])]},([l,s,d,r],u,c)=>{if(!l?.length||!s?.length||!d?.length)return;const f=ea(r)?{...r}:r,i=l.flatMap(o=>s.flatMap(m=>d.map(_=>t(o,m,_,f))));c(()=>{i.forEach(o=>o())})},{flush:"post"})}function tt(e,t,a={}){const{window:l=Q,ignore:s=[],capture:d=!0,detectIframe:r=!1,controls:u=!1}=a;if(!l)return u?{stop:W,cancel:W,trigger:W}:W;let c=!0;const f=p=>q(s).some(g=>{if(typeof g=="string")return Array.from(l.document.querySelectorAll(g)).some(C=>C===p.target||p.composedPath().includes(C));{const C=T(g);return C&&(p.target===C||p.composedPath().includes(C))}});function i(p){const g=q(p);return g&&g.$.subTree.shapeFlag===16}function o(p,g){const C=q(p),ee=C.$.subTree&&C.$.subTree.children;return ee==null||!Array.isArray(ee)?!1:ee.some(re=>re.el===g.target||g.composedPath().includes(re.el))}const m=p=>{const g=T(e);if(p.target!=null&&!(!(g instanceof Element)&&i(e)&&o(e,p))&&!(!g||g===p.target||p.composedPath().includes(g))){if("detail"in p&&p.detail===0&&(c=!f(p)),!c){c=!0;return}t(p)}};let _=!1;const y=[ne(l,"click",p=>{_||(_=!0,setTimeout(()=>{_=!1},0),m(p))},{passive:!0,capture:d}),ne(l,"pointerdown",p=>{const g=T(e);c=!f(p)&&!!(g&&!p.composedPath().includes(g))},{passive:!0}),r&&ne(l,"blur",p=>{setTimeout(()=>{var g;const C=T(e);((g=l.document.activeElement)===null||g===void 0?void 0:g.tagName)==="IFRAME"&&!C?.contains(l.document.activeElement)&&t(p)},0)},{passive:!0}
1)].filter(Boolean),b=()=>y.forEach(p=>p());return u?{stop:b,cancel:()=>{c=!1},trigger:p=>{c=!0,m(p),c=!1}}:b}function ot(){const e=Z(!1),t=Qe();return t&&z(()=>{e.value=!0},t),e}function nt(e){const t=ot();return $(()=>(t.value,!!e()))}function lt(e,t,a={}){const{window:l=Q,...s}=a;let d;const r=nt(()=>l&&"ResizeObserver"in l),u=()=>{d&&(d.disconnect(),d=void 0)},c=V($(()=>{const i=q(e);return Array.isArray(i)?i.map(o=>T(o)):[T(i)]}),i=>{if(u(),r.value&&l){d=new ResizeObserver(t);for(const o of i)o&&d.observe(o,s)}},{immediate:!0,flush:"post"}),f=()=>{u(),c()};return Ze(f),{isSupported:r,stop:f}}function st(e,t={width:0,height:0},a={}){const{window:l=Q,box:s="content-box"}=a,d=$(()=>{var o;return(o=T(e))===null||o===void 0||(o=o.namespaceURI)===null||o===void 0?void 0:o.includes("svg")}),r=Z(t.width),u=Z(t.height),{stop:c}=lt(e,([o])=>{const m=s==="border-box"?o.borderBoxSize:s==="content-box"?o.contentBoxSize:o.devicePixelContentBoxSize;if(l&&d.value){const _=T(e);if(_){const y=_.getBoundingClientRect();r.value=y.width,u.value=y.height}}else if(m){const _=Y(m);r.value=_.reduce((y,{inlineSize:b})=>y+b,0),u.value=_.reduce((y,{blockSize:b})=>y+b,0)}else r.value=o.contentRect.width,u.value=o.contentRect.height},a);Ye(()=>{const o=T(e);o&&(r.value="offsetWidth"in o?o.offsetWidth:t.width,u.value="offsetHeight"in o?o.offsetHeight:t.height)});const f=V(()=>T(e),o=>{r.value=o?t.width:0,u.value=o?t.height:0});function i(){c(),f()}return{width:r,height:u,stop:i}}const dt=["src"],it=k({__name:"DecorationUnderline",setup(e){const t=D("/lines/line-01.svg");return z(()=>{t.value=`/lines/line-0${Math.floor(Math.random()*4)+1}.svg`}),(a,l)=>(v(),B("img",{src:n(t),class:"absolute -bottom-0.5 left-0 w-full h-0.5 object-cover -translate-y-1/2",alt:""},null,8,dt))}}),Xt=Object.assign(it,{__name:"DecorationUnderline"}),rt=["src"],ct=["src"],ut=["src"],ft=["src"],mt=["src"],pt={class:"relative"},vt=k({__name:"FrameWrapper",props:{decorationClass:{},edges:{},verticalScale:{},horizontalScale:{},backgroundImage:{}},setup(e){const t=D(),{width:a,height:l}=st(t),s=D([]);return z(()=>{const r=Array.from({length:9},(u,c)=>`line-0${c+1}.svg`).sort(()=>.5-Math.random());s.value=r.slice(0,4)}),(d,r)=>(v(),B("div",{class:"relative overflow-visible",ref_key:"containerEl",ref:t},[e.backgroundImage?(v(),B("img",{key:0,src:e.backgroundImage,class:"absolute top-0 h-full object-cover pointer-events-none opacity-25 left-1/2 -translate-x-1/2 min-w-[calc(100%+2rem)]"},null,8,rt)):E("",!0),n(s).length?(v(),B("div",{key:1,class:A(["absolute inset-0 pointer-events-none overflow-visible",[e.decorationClass]])},[!e.edges||e.edges.includes("top")?(v(),B("img",{key:0,src:`/lines/${n(s)[0]}`,class:A(["absolute object-fit h-0.5 top-0 inset-x-0 w-full",[e.verticalScale?e.verticalScale:"scale-110"]])},null,10,ct)):E("",!0),!e.edges||e.edges.includes("bottom")?(v(),B("img",{key:1,src:`/lines/${n(s)[1]}`,class:A(["absolute object-fit h-0.5 bottom-0 inset-x-0 w-full",[e.verticalScale?e.verticalScale:"scale-110"]])},null,10,ut)):E("",!0),!e.edges||e.edges.includes("left")?(v(),B("img",{key:2,src:`/lines/${n(s)[2]}`,class:A(["absolute object-fit h-0.5 top-1/2 rotate-90",[e.horizontalScale?e.horizontalScale:"scale-125"]]),style:me({width:n(l)+"px",left:n(l)<n(a)?`-${n(l)/2}px`:`-${n(a)/2}px`})},null,14,ft)):E("",!0),!e.edges||e.edges.includes("right")?(v(),B("img",{key:3,src:`/lines/${n(s)[3]}`,class:A(["absolute object-fit h-0.5 top-1/2 -rotate-90",[e.horizontalScale?e.horizontalScale:"scale-125"]]),style:me({width:n(l)+"px",right:n(l)<n(a)?`-${n(l)/2}px`:`-${n(a)/2}px`})},null,14,mt)):E("",!0)],2)):E("",!0),w("div",pt,[S(d.$slots,"default")])],512))}}),$e=Object.assign(vt,{__name:"FrameWrapper"}),_t={class:"py-2 px-2 flex gap-2 items-center justify-center"},yt={key:0,class:"absolute w-full aspect-4/3 overflow-hidden z-10 top-0"},gt={class:"bg-black aspect-4/3 size-full flex flex-col"},ht={class:"relative top-0 w-full mt-0.5"},bt={class:"flex flex-col h-full overflow-y-auto"},wt=["onClick"],Ct=k({__name:"DialCodeSelector",props:oa({items:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=e,a=na(e,"modelValue"),l=D(!1),s=D(""),d=$(()=>t.items.find(c=>c.value===a.value)),r=$(()=>t.items.filter(c=>c.label.toLowerCase().includes(s.value.toLowerCase()))),u=D();return tt(u,()=>{l.value=!1}),(c,f)=>{const i=Me,o=$e;return v(),B("div",{ref_key:"containerRef",ref:u},[x(o,{class:"w-fit",edges:["top","left","bottom"]},{default:h(()=>[w("button",{onClick:f[0]||(f[0]=m=>l.value=!n(l)),class:"w-full",type:"button"},[w("div",_t,[x(i,{name:n(d)?.icon},null,8,["name"]),w("span",null,F(n(d)?.label.split(" ")[0]),1)])])]),_:1}),n(l)?(v(),B("div",yt,[x(o,null,{default:h(()=>[w("div",gt,[w("div",ht,[x(i,{name:"lucide:search",class:"absolute size-4 left-4 top-1/2 -translate-y-1/2 text-white/50 z-10"}),K(w("input",{"onUpdate:modelValue":f[1]||(f[1]=m=>xe(s)?s.value=m:null),class:"w-full px-4 py-2 border-b border-white/20 pl-12 focus:outline-none",type:"text",placeholder:"Search"},null,512),[[J,n(s)]])]),w("div",bt,[(v(!0),B(Ee,null,la(n(r),m=>(v(),B("button",{key:m.value,type:"button",onClick:_=>{a.value=m.value,l.value=!1,s.value=""},class:"px-4 py-2 flex items-center gap-2 hover:bg-white/10"},[x(i,{name:m.icon},null,8,["name"]),w("span",null,F(m.label),1)],8,wt))),128))])])]),_:1})])):E("",!0)],512)}}}),St=Object.assign(Ct,{__name:"DialCodeSelector"}),Mt={slots:{overlay:"fixed inset-0",content:"bg-default divide-y divide-default flex flex-col focus:outline-none",header:"flex items-center gap-1.5 p-4 sm:px-6 min-h-16",wrapper:"",body:"flex-1 p-4 sm:p-6",footer
1:"flex items-center gap-1.5 p-4 sm:px-6",title:"text-highlighted font-semibold",description:"mt-1 text-muted text-sm",close:"absolute top-4 end-4"},variants:{transition:{true:{overlay:"data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",content:"data-[state=open]:animate-[scale-in_200ms_ease-out] data-[state=closed]:animate-[scale-out_200ms_ease-in]"}},fullscreen:{true:{content:"inset-0"},false:{content:"w-[calc(100vw-2rem)] max-w-lg rounded-lg shadow-lg ring ring-default"}},overlay:{true:{overlay:"bg-elevated/75"}},scrollable:{true:{overlay:"overflow-y-auto",content:"relative"},false:{content:"fixed",body:"overflow-y-auto"}}},compoundVariants:[{scrollable:!0,fullscreen:!1,class:{overlay:"grid place-items-center p-4 sm:py-8"}},{scrollable:!1,fullscreen:!1,class:{content:"top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 max-h-[calc(100dvh-2rem)] sm:max-h-[calc(100dvh-4rem)] overflow-hidden"}}]},xt={__name:"UModal",props:{title:{type:String,required:!1},description:{type:String,required:!1},content:{type:Object,required:!1},overlay:{type:Boolean,required:!1,default:!0},scrollable:{type:Boolean,required:!1},transition:{type:Boolean,required:!1,default:!0},fullscreen:{type:Boolean,required:!1},portal:{type:[Boolean,String],required:!1,skipCheck:!0,default:!0},close:{type:[Boolean,Object],required:!1,default:!0},closeIcon:{type:null,required:!1},dismissible:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1},open:{type:Boolean,required:!1},defaultOpen:{type:Boolean,required:!1},modal:{type:Boolean,required:!1,default:!0}},emits:["after:leave","after:enter","close:prevent","update:open"],setup(e,{emit:t}){const a=e,l=t,s=sa(),{t:d}=da(),r=Be(),u=ia(ra(a,"open","defaultOpen","modal"),l),c=ca(pe(()=>a.portal)),f=pe(()=>a.content),i=$(()=>a.dismissible?a.scrollable?{pointerDownOutside:y=>{const b=y.detail.originalEvent,p=b.target;(b.offsetX>p.clientWidth||b.offsetY>p.clientHeight)&&y.preventDefault()}}:{}:["pointerDownOutside","interactOutside","escapeKeyDown"].reduce((b,p)=>(b[p]=g=>{g.preventDefault(),l("close:prevent")},b),{})),[o,m]=et(),_=$(()=>X({extend:X(Mt),...r.ui?.modal||{}})({transition:a.transition,fullscreen:a.fullscreen,overlay:a.overlay,scrollable:a.scrollable}));return(y,b)=>(v(),M(n(ka),le(se(n(u))),{default:h(({open:p,close:g})=>[x(n(o),null,{default:h(()=>[x(n(Va),O({"data-slot":"content",class:_.value.content({class:[!s.default&&a.class,a.ui?.content]})},f.value,{onAfterEnter:b[0]||(b[0]=C=>l("after:enter")),onAfterLeave:b[1]||(b[1]=C=>l("after:leave"))},ua(i.value)),{default:h(()=>[s.content&&(e.title||s.title||e.description||s.description)?(v(),M(n(fa),{key:0},{default:h(()=>[e.title||s.title?(v(),M(n(ge),{key:0},{default:h(()=>[S(y.$slots,"title",{},()=>
1[R(F(e.title),1)])]),_:3})):E("",!0),e.description||s.description?(v(),M(n(_e),{key:1},{default:h(()=>[S(y.$slots,"description",{},()=>[R(F(e.description),1)])]),_:3})):E("",!0)]),_:3})):E("",!0),S(y.$slots,"content",{close:g},()=>[s.header||e.title||s.title||e.description||s.description||a.close||s.close?(v(),B("div",{key:0,"data-slot":"header",class:A(_.value.header({class:a.ui?.header}))},[S(y.$slots,"header",{close:g},()=>[w("div",{"data-slot":"wrapper",class:A(_.value.wrapper({class:a.ui?.wrapper}))},[e.title||s.title?(v(),M(n(ge),{key:0,"data-slot":"title",class:A(_.value.title({class:a.ui?.title}))},{default:h(()=>[S(y.$slots,"title",{},()=>[R(F(e.title),1)])]),_:3},8,["class"])):E("",!0),e.description||s.description?(v(),M(n(_e),{key:1,"data-slot":"description",class:A(_.value.description({class:a.ui?.description}))},{default:h(()=>[S(y.$slots,"description",{},()=>[R(F(e.description),1)])]),_:3},8,["class"])):E("",!0)],2),S(y.$slots,"actions"),a.close||s.close?(v(),M(n($a),{key:0,"as-child":""},{default:h(()=>[S(y.$slots,"close",{ui:_.value},()=>[a.close?(v(),M(ma,O({key:0,icon:e.closeIcon||n(r).ui.icons.close,color:"neutral",variant:"ghost","aria-label":n(d)("modal.close")},typeof a.close=="object"?a.close:{},{"data-slot":"close",class:_.value.close({class:a.ui?.close})}),null,16,["icon","aria-label","class"])):E("",!0)])]),_:2},1024)):E("",!0)])],2)):E("",!0),s.body?(v(),B("div",{key:1,"data-slot":"body",class:A(_.value.body({class:a.ui?.body}))},[S(y.$slots,"body",{close:g})],2)):E("",!0),s.footer?(v(),B("div",{key:2,"data-slot":"footer",class:A(_.value.footer({class:a.ui?.footer}))},[S(y.$slots,"footer",{close:g})],2)):E("",!0)])]),_:2},1040,["class"])]),_:2},1024),s.default?(v(),M(n(Qa),{key:0,"as-child":"",class:A(a.class)},{default:h(()=>[S(y.$slots,"default",{open:p})]),_:2},1032,["class"])):E("",!0),x(n(Ja),le(se(n(c))),{default:h(()=>[e.scrollable?(v(),M(n(ye),{key:0,"data-slot":"overlay",class:A(_.value.overlay({class:a.ui?.overlay}))},{default:h(()=>[x(n(m))]),_:1},8,["class"])):(v(),B(Ee,{key:1},[e.overlay?(v(),M(n(ye),{key:0,"data-slot":"overlay",class:A(_.value.overlay({class:a.ui?.overlay}))},null,8,["class"])):E("",!0),x(n(m))],64))]),_:1},16)]),_:3},16))}},Et=pa("/circles/circle-01.svg"),he=[{name:"United Kingdom",dial_code:"+44",code:"GB"},{name:"Spain",dial_code:"+34",code:"ES"},{name:"Italy",dial_code:"+39",code:"IT"},{name:"Germany",dial_code:"+49",code:"DE"},{name:"United States",dial_code:"+1",code:"US"},{name:"France",dial_code:"+33",code:"FR"},{name:"Netherlands",dial_code:"+31",code:"NL"},{name:"Sweden",dial_code:"+46",code:"SE"},{name:"Norway",dial_code:"+47",code:"NO"},{name:"Japan",dial_code:"+81",code:"JP"},{name:"Afghanistan",dial_code:"+93",code:"AF"},{name:"Aland Islands",dial_code:"+358",code:"AX"},{name:"Albania",dial_code:"+355",code:"AL"},{name:"Algeria",dial_code:"+213",code:"DZ"},{name:"AmericanSamoa",dial_code:"+1684",code:"AS"},{name:"Andorra",dial_code:"+376",code:"AD"},{name:"Angola",dial_code:"+244",code:"AO"},{name:"Anguilla",dial_code:"+1264",code:"AI"},{name:"Antarctica",dial_code:"+672",code:"AQ"},{name:"Antigua and Barbuda",dial_code:"+1268",code:"AG"},{name:"Argentina",dial_code:"+54",code:"AR"},{name:"Armenia",dial_code:"+374",code:"AM"},{name:"Aruba",dial_code:"+297",code:"AW"},{name:"Australia",dial_code:"+61",code:"AU"},{name:"Austria",dial_code:"+43",code:"AT"},{name:"Azerbaijan",dial_code:"+994",code:"AZ"},{name:"Bahamas",dial_code:"+1242",code:"BS"},{name:"Bahrain",dial_code:"+973",code:"BH"},{name:"Bangladesh",dial_code:"+880",code:"BD"},{name:"Barbados",dial_code:"+1246",code:"BB"},{name:"Belarus",dial_code:"+375",code:"BY"},{name:"Belgium",dial_code:"+32",code:"BE"},{name:"Belize",dial_code:"+501",code:"BZ"},{name:"Benin",dial_code:"+229",code:"BJ"},{name:"Bermuda",dial_code:"+1441",code:"BM"},{name:"Bhutan",dial_code:"+975",code:"BT"},{name:"Bolivia, Plurinational State of",dial_code:"+591",code:"BO"},{name:"Bosnia and Herzegovina",dial_code:"+387",code:"BA"},{name:"Botswana",dial_code:"+267",code:"BW"},{name:"Brazil",dial_code:"+55",code:"BR"},{name:"British Indian Ocean Territory",dial_code:"+246",code:"IO"},{name:"Brunei Darussalam",dial_code:"+673",code:"BN"},{name:"Bulgaria",dial_code:"+359",code:"BG"},{name:"Burkina Faso",dial_code:"+226",code:"BF"},{name:"Burundi",dial_code:"+257",code:"BI"},{name:"Cambodia",dial_code:"+855",code:"KH"},{name:"Cameroon",dial_code:"+237",code:"CM"},{name:"Canada",dial_code:"+1",code:"CA"},{name:"Cape Verde",dial_code:"+238",code:"CV"},{name:"Cayman Islands",dial_code:"+345",code:"KY"},{name:"Central African Republic",dial_code:"+236",code:"CF"},{name:"Chad",dial_code:"+235",code:"TD"},{name:"Chile",dial_code:"+56",code:"CL"},{name:"China",dial_code:"+86",code:"CN"},{name:"Christmas Island",dial_code:"+61",code:"CX"},{name:"Cocos (Keeling) Islands",dial_code:"+61",code:"CC"},{name:"Colombia",dial_code:"+57",code:"CO"},{name:"Comoros",dial_code:"+269",code:"KM"},{name:"Congo",dial_code:"+242",code:"CG"},{name:"Congo, The Democratic Republic of the Congo",dial_code:"+243",code:"CD"},{name:"Cook Islands",dial_code:"+682",code:"CK"},{name:"Costa Rica",dial_code:"+506",code:"CR"},{name:"Cote d'Ivoire",dial_code:"+225",code:"CI"},{name:"Croatia",dial_code:"+385",code:"HR"},{name:"Cuba",dial_code:"+53",code:"CU"},{name:"Cyprus",dial_code:"+357",code:"CY"},{name:"Czech Republic",dial_code:"+420",code:"CZ"},{name:"Denmark",dial_code:"+45",code:"DK"},{name:"Djibouti",dial_code:"+253",code:"DJ"}
1,{name:"Dominica",dial_code:"+1767",code:"DM"},{name:"Dominican Republic",dial_code:"+1849",code:"DO"},{name:"Ecuador",dial_code:"+593",code:"EC"},{name:"Egypt",dial_code:"+20",code:"EG"},{name:"El Salvador",dial_code:"+503",code:"SV"},{name:"Equatorial Guinea",dial_code:"+240",code:"GQ"},{name:"Eritrea",dial_code:"+291",code:"ER"},{name:"Estonia",dial_code:"+372",code:"EE"},{name:"Ethiopia",dial_code:"+251",code:"ET"},{name:"Falkland Islands (Malvinas)",dial_code:"+500",code:"FK"},{name:"Faroe Islands",dial_code:"+298",code:"FO"},{name:"Fiji",dial_code:"+679",code:"FJ"},{name:"Finland",dial_code:"+358",code:"FI"},{name:"French Guiana",dial_code:"+594",code:"GF"},{name:"French Polynesia",dial_code:"+689",code:"PF"},{name:"Gabon",dial_code:"+241",code:"GA"},{name:"Gambia",dial_code:"+220",code:"GM"},{name:"Georgia",dial_code:"+995",code:"GE"},{name:"Ghana",dial_code:"+233",code:"GH"},{name:"Gibraltar",dial_code:"+350",code:"GI"},{name:"Greece",dial_code:"+30",code:"GR"},{name:"Greenland",dial_code:"+299",code:"GL"},{name:"Grenada",dial_code:"+1473",code:"GD"},{name:"Guadeloupe",dial_code:"+590",code:"GP"},{name:"Guam",dial_code:"+1671",code:"GU"},{name:"Guatemala",dial_code:"+502",code:"GT"},{name:"Guernsey",dial_code:"+44",code:"GG"},{name:"Guinea",dial_code:"+224",code:"GN"},{name:"Guinea-Bissau",dial_code:"+245",code:"GW"},{name:"Guyana",dial_code:"+595",code:"GY"},{name:"Haiti",dial_code:"+509",code:"HT"},{name:"Holy See (Vatican City State)",dial_code:"+379",code:"VA"},{name:"Honduras",dial_code:"+504",code:"HN"},{name:"Hong Kong",dial_code:"+852",code:"HK"},{name:"Hungary",dial_code:"+36",code:"HU"},{name:"Iceland",dial_code:"+354",code:"IS"},{name:"India",dial_code:"+91",code:"IN"},{name:"Indonesia",dial_code:"+62",code:"ID"},{name:"Iran, Islamic Republic of Persian Gulf",dial_code:"+98",code:"IR"},{name:"Iraq",dial_code:"+964",code:"IQ"},{name:"Ireland",dial_code:"+353",code:"IE"},{name:"Isle of Man",dial_code:"+44",code:"IM"},{name:"Israel",dial_code:"+972",code:"IL"},{name:"Jamaica",dial_code:"+1876",code:"JM"},{name:"Jersey",dial_code:"+44",code:"JE"},{name:"Jordan",dial_code:"+962",code:"JO"},{name:"Kazakhstan",dial_code:"+77",code:"KZ"},{name:"Kenya",dial_code:"+254",code:"KE"},{name:"Kiribati",dial_code:"+686",code:"KI"},{name:"Korea, Democratic People's Republic of Korea",dial_code:"+850",code:"KP"},{name:"Korea, Republic of South Korea",dial_code:"+82",code:"KR"},{name:"Kuwait",dial_code:"+965",code:"KW"},{name:"Kyrgyzstan",dial_code:"+996",code:"KG"},{name:"Laos",dial_code:"+856",code:"LA"},{name:"Latvia",dial_code:"+371",code:"LV"},{name:"Lebanon",dial_code:"+961",code:"LB"},{name:"Lesotho",dial_code:"+266",code:"LS"},{name:"Liberia",dial_code:"+231",code:"LR"},{name:"Libyan Arab Jamahiriya",dial_code:"+218",code:"LY"},{name:"Liechtenstein",dial_code:"+423",code:"LI"},{name:"Lithuania",dial_code:"+370",code:"LT"},{name:"Luxembourg",dial_code:"+352",code:"LU"},{name:"Macao",dial_code:"+853",code:"MO"},{name:"Macedonia",dial_code:"+389",code:"MK"},{name:"Madagascar",dial_code:"+261",code:"MG"},{name:"Malawi",dial_code:"+265",code:"MW"},{name:"Malaysia",dial_code:"+60",code:"MY"},{name:"Maldives",dial_code:"+960",code:"MV"},{name:"Mali",dial_code:"+223",code:"ML"},{name:"Malta",dial_code:"+356",code:"MT"},{name:"Marshall Islands",dial_code:"+692",code:"MH"},{name:"Martinique",dial_code:"+596",code:"MQ"},{name:"Mauritania",dial_code:"+222",code:"MR"},{name:"Mauritius",dial_code:"+230",code:"MU"},{name:"Mayotte",dial_code:"+262",code:"YT"},{name:"Mexico",dial_code:"+52",code:"MX"},{name:"Micronesia, Federated States of Micronesia",dial_code:"+691",code:"FM"},{name:"Moldova",dial_code:"+373",code:"MD"},{name:"Monaco",dial_code:"+377",code:"MC"},{name:"Mongolia",dial_code:"+976",code:"MN"},{name:"Montenegro",dial_code:"+382",code:"ME"},{name:"Montserrat",dial_code:"+1664",code:"MS"},{name:"Morocco",dial_code:"+212",code:"MA"},{name:"Mozambique",dial_code:"+258",code:"MZ"},{name:"Myanmar",dial_code:"+95",code:"MM"},{name:"Namibia",dial_code:"+264",code:"NA"},{name:"Nauru",dial_code:"+674",code:"NR"},{name:"Nepal",dial_code:"+977",code:"NP"},{name:"Netherlands Antilles",dial_code:"+599",code:"AN"},{name:"New Caledonia",dial_code:"+687",code:"NC"},{name:"New Zealand",dial_code:"+64",code:"NZ"},{name:"Nicaragua",dial_code:"+505",code:"NI"},{name:"Niger",dial_code:"+227",code:"NE"},{name:"Nigeria",dial_code:"+234",code:"NG"},{name:"Niue",dial_code:"+683",code:"NU"},{name:"Norfolk Island",dial_code:"+672",code:"NF"},{name:"Northern Mariana Islands",dial_code:"+1670",code:"MP"},{name:"Oman",dial_code:"+968",code:"OM"},{name:"Pakistan",dial_code:"+92",code:"PK"},{name:"Palau",dial_code:"+680",code:"PW"},{name:"Palestinian Territory, Occupied",dial_code:"+970",code:"PS"},{name:"Panama",dial_code:"+507",code:"PA"},{name:"Papua New Guinea",dial_code:"+675",code:"PG"},{name:"Paraguay",dial_code:"+595",code:"PY"},{name:"Peru",dial_code:"+51",code:"PE"},{name:"Philippines",dial_code:"+63",code:"PH"},{name:"Pitcairn",dial_code:"+872",code:"PN"},{name:"Poland",dial_code:"+48",code:"PL"},{name:"Portugal",dial_code:"+351",code:"PT"},{name:"Puerto Rico",dial_code:"+1939",code:"PR"},{name:"Qatar",dial_code:"+974",code:"QA"},{name:"Romania",dial_code:"+40",code:"RO"},{name:"Russia",dial_code:"+7",code:"RU"},{name:"Rwanda",dial_code:"+250",code:"RW"},{name:"Reunion",dial_code:"+262",code:"RE"},{name:"Saint Barthelemy",dial_code:"+590",code:"BL"},{name:"Saint Helena, Ascension and Tristan Da Cunha",dial_code:"+290",code:"SH"},{name:"Saint Kitts and Nevis",dial_code:"+1869",code:"KN"}
1,{name:"Saint Lucia",dial_code:"+1758",code:"LC"},{name:"Saint Martin",dial_code:"+590",code:"MF"},{name:"Saint Pierre and Miquelon",dial_code:"+508",code:"PM"},{name:"Saint Vincent and the Grenadines",dial_code:"+1784",code:"VC"},{name:"Samoa",dial_code:"+685",code:"WS"},{name:"San Marino",dial_code:"+378",code:"SM"},{name:"Sao Tome and Principe",dial_code:"+239",code:"ST"},{name:"Saudi Arabia",dial_code:"+966",code:"SA"},{name:"Senegal",dial_code:"+221",code:"SN"},{name:"Serbia",dial_code:"+381",code:"RS"},{name:"Seychelles",dial_code:"+248",code:"SC"},{name:"Sierra Leone",dial_code:"+232",code:"SL"},{name:"Singapore",dial_code:"+65",code:"SG"},{name:"Slovakia",dial_code:"+421",code:"SK"},{name:"Slovenia",dial_code:"+386",code:"SI"},{name:"Solomon Islands",dial_code:"+677",code:"SB"},{name:"Somalia",dial_code:"+252",code:"SO"},{name:"South Africa",dial_code:"+27",code:"ZA"},{name:"South Sudan",dial_code:"+211",code:"SS"},{name:"South Georgia and the South Sandwich Islands",dial_code:"+500",code:"GS"},{name:"Sri Lanka",dial_code:"+94",code:"LK"},{name:"Sudan",dial_code:"+249",code:"SD"},{name:"Suriname",dial_code:"+597",code:"SR"},{name:"Svalbard and Jan Mayen",dial_code:"+47",code:"SJ"},{name:"Swaziland",dial_code:"+268",code:"SZ"},{name:"Switzerland",dial_code:"+41",code:"CH"},{name:"Syrian Arab Republic",dial_code:"+963",code:"SY"},{name:"Taiwan",dial_code:"+886",code:"TW"},{name:"Tajikistan",dial_code:"+992",code:"TJ"},{name:"Tanzania, United Republic of Tanzania",dial_code:"+255",code:"TZ"},{name:"Thailand",dial_code:"+66",code:"TH"},{name:"Timor-Leste",dial_code:"+670",code:"TL"},{name:"Togo",dial_code:"+228",code:"TG"},{name:"Tokelau",dial_code:"+690",code:"TK"},{name:"Tonga",dial_code:"+676",code:"TO"},{name:"Trinidad and Tobago",dial_code:"+1868",code:"TT"},{name:"Tunisia",dial_code:"+216",code:"TN"},{name:"Turkey",dial_code:"+90",code:"TR"},{name:"Turkmenistan",dial_code:"+993",code:"TM"},{name:"Turks and Caicos Islands",dial_code:"+1649",code:"TC"},{name:"Tuvalu",dial_code:"+688",code:"TV"},{name:"Uganda",dial_code:"+256",code:"UG"},{name:"Ukraine",dial_code:"+380",code:"UA"},{name:"United Arab Emirates",dial_code:"+971",code:"AE"},{name:"Uruguay",dial_code:"+598",code:"UY"},{name:"Uzbekistan",dial_code:"+998",code:"UZ"},{name:"Vanuatu",dial_code:"+678",code:"VU"},{name:"Venezuela, Bolivarian Republic of Venezuela",dial_code:"+58",code:"VE"},{name:"Vietnam",dial_code:"+84",code:"VN"},{name:"Virgin Islands, British",dial_code:"+1284",code:"VG"},{name:"Virgin Islands, U.S.",dial_code:"+1340",code:"VI"},{name:"Wallis and Futuna",dial_code:"+681",code:"WF"},{name:"Yemen",dial_code:"+967",code:"YE"},{name:"Zambia",dial_code:"+260",code:"ZM"},{name:"Zimbabwe",dial_code:"+263",code:"ZW"}];function Bt(e,t,a=!1){a?"gtag"in window?window.gtag("event",e,typeof t=="object"?t:{event_category:e,value:t}):console.warn("gtag is not available"):"dataLayer"in window?window.dataLayer.push({event:e,...typeof t=="object"&&!("event"in t)?t:{value:t}}):console.warn("dataLayer is not available")}const Dt={class:"flex items-center justify-between p-6 sm:p-8 sm:pb-0 pb-0"},kt={class:"uppercase text-2xl leading-[0.8]"},At=["onClick"],$t={key:0,class:"w-full flex flex-col items-center justify-center gap-6 text-center p-8"},Ot={class:"size-20 relative flex items-center justify-center"},Tt={class:"flex flex-col gap-5"},It={class:"flex flex-col items-start gap-0"},Pt=["for"],Rt=["id"],Ft={class:"flex flex-col items-start gap-0"},qt=["for"],Lt=["id"],Nt={class:"flex flex-col items-start gap-1 relative"},Gt=["for"],Kt={class:"flex w-full relative"},Ut=["id"],Vt={class:"flex items-center gap-3"},zt={class:"relative flex items-center cursor-pointer"},Wt={class:"flex flex-col gap-2 mt-4"},jt=["disabled"],Ht={key:0,class:"text-red-500 text-sm uppercase"},Yt=k({__name:"NewsletterModal",props:{title:{default:"Join The Colony newsletter"},tags:{default:()=>["ANTS - S26 SIGNUP"]},submitText:{default:"Join the colony"}},setup(e){const t=e,a=Ce(),l=va(),s=D(!1),d=D({name:"",email:"",countryCode:"ES",phone:"",consent:!1}),r=D("idle"),u=D(null);V(s,i=>
1{i&&(r.value="idle",u.value=null,d.value={name:"",email:"",countryCode:"ES",phone:"",consent:!1})});const c=$(()=>he.find(i=>i.code===d.value.countryCode)?.dial_code||""),f=async()=>{if(r.value!=="loading"){if(!d.value.consent){r.value="error",u.value="You must agree to the Terms & Conditions and Privacy Policy.";return}if(!d.value.phone){r.value="error",u.value="You must provide a phone number.";return}r.value="loading",u.value=null;try{await $fetch("/api/v1/subscribe",{method:"POST",body:{email:d.value.email,name:d.value.name,phone:`${c.value} ${d.value.phone}`.trim(),tags:t.tags}}),Bt("newsletter-signup",{tags:t.tags,path:l.fullPath}),r.value="success"}catch(i){r.value="error",u.value=i?.data?.statusMessage||"Something went wrong. Please try again."}}};return(i,o)=>{const m=Me,_=$e,y=St,b=ga,p=xt;return v(),M(p,{open:n(s),"onUpdate:open":o[6]||(o[6]=g=>xe(s)?s.value=g:null),ui:{content:"rounded-none ring-0 overflow-visible"}},{content:h(({close:g})=>[x(_,{"horizontal-scale":"scale-110"},{default:h(()=>[w("div",Dt,[w("h3",kt,F(e.title),1),w("button",{class:"p-2 -mx-2 cursor-pointer",onClick:g},[x(m,{name:"custom-icons:close",class:"size-6"})],8,At)]),n(r)==="success"?(v(),B("div",$t,[w("div",Ot,[o[7]||(o[7]=w("img",{src:Et,class:"absolute inset-0 size-full object-contain translate-y-[2.5%]"},null,-1)),x(m,{name:"heroicons:check-16-solid",class:"relative size-10 text-black translate-x-px translate-y-[9.5px]"})]),o[8]||(o[8]=w("h3",{class:"text-3xl font-ants leading-[0.8] tracking-tighter max-w-36 uppercase"}," Welcome to the colony ",-1)),o[9]||(o[9]=w("p",{class:"text-muted max-w-48 leading-none uppercase"}," You have been successfully added to our list. ",-1))])):(v(),B("form",{key:1,class:"w-full flex flex-col gap-6 p-6 sm:p-8 pt-4 sm:pt-4",onSubmit:_a(f,["prevent"])},[w("div",Tt,[w("div",It,[w("label",{class:"w-12 text-lg uppercase",for:`${n(a)}-name`}," Name: ",8,Pt),x(_,{class:"w-full"},{default:h(()=>[K(w("input",{id:`${n(a)}-name`,"onUpdate:modelValue":o[0]||(o[0]=C=>n(d).name=C),class:"bg-transparent hover:bg-white/5 focus:bg-white/10 rounded px-6 py-2 w-full focus:outline-hidden",required:""},null,8,Rt),[[J,n(d).name]])]),_:1})]),w("div",Ft,[w("label",{class:"w-12 text-lg uppercase",for:`${n(a)}-email`}," Email: ",8,qt),x(_,{class:"w-full"},{default:h(()=>[K(w("input",{id:`${n(a)}-email`,"onUpdate:modelValue":o[1]||(o[1]=C=>n(d).email=C),type:"email",class:"bg-transparent hover:bg-white/5 focus:bg-white/10 rounded px-6 py-2 w-full focus:outline-hidden",required:""},null,8,Lt),[[J,n(d).email]])]),_:1})]),w("div",Nt,[w("label",{class:"text-lg uppercase",for:`${n(a)}-phone`}," Phone: ",8,Gt),w("div",Kt,[x(y,{modelValue:n(d).countryCode,"onUpdate:modelValue":o[2]||(o[2]=C=>n(d).countryCode=C),items:n(he).map(C=>({icon:`flag:${C.code.toLowerCase()}-4x3`,label:`${C.dial_code} ${C.name}`,value:C.code}))},null,8,["modelValue","items"]),x(_,{class:"flex-1"},{default:h(()=>[K(w("input",{id:`${n(a)}-phone`,"onUpdate:modelValue":o[3]||(o[3]=C=>n(d).phone=C),type:"tel",placeholder:"123 456 789",class:"bg-transparent hover:bg-white/5 focus:bg-white/10 rounded px-6 py-2 w-full focus:outline-hidden transition-colors",required:""},null,8,Ut),[[J,n(d).phone]])]),_:1})])])]),w("div",Vt,[w("label",zt,[x(_,{class:"size-5"},{default:h(()=>[K(w("input",{"onUpdate:modelValue":o[4]||(o[4]=C=>n(d).consent=C),type:"checkbox",class:"peer sr-only"},null,512),[[ya,n(d).consent]]),w("div",{class:A(["size-5 transition-colors flex items-center justify-center",[n(d).consent&&"bg-white"]])},[x(m,{name:"heroicons:check-16-solid",class:A(["size-5 text-black transition-opacity duration-200",n(d).consent?"opacity-100":"opacity-0"])},null,8,["class"])],2)]),_:1})]),w("div",{class:"text-sm text-gray-300 cursor-pointer select-none uppercase",onClick:o[5]||(o[5]=C=>n(d).consent=!n(d).consent)},[o[12]||(o[12]=R(" I agree to the ",-1)),x(b,{to:"/terms-and-conditions",target:"_blank",class:"underline hover:text-white"},{default:h(()=>[...o[10]||(o[10]=[R("Terms & Conditions",-1)])]),_:1}),o[13]||(o[13]=R(" and ",-1)),x(b,{to:"/privacy-policy",target:"_blank",class:"underline hover:text-white"},{default:h(()=>[...o[11]||(o[11]=[R(" Privacy Policy",-1)])]),_:1}),o[14]||(o[14]=R(". ",-1))])]),w("div",Wt,[x(_,{class:"w-fit"},{default:h(()=>[w("button",{type:"submit",disabled:n(r)==="loading",class:"cursor-pointer text-nowrap text-white hover:bg-white hover:text-black transition-colors uppercase text-center px-4 py-2 disabled:cursor-not-allowed flex items-center justify-center gap-2"},F(e.submitText),9,jt)]),_:1}),n(u)?(v(),B("p",Ht,F(n(u)),1)):E("",!0)])],32))]),_:2},1024)]),default:h(()=>[S(i.$slots,"default")]),_:3},8,["open"])}}}),Qt=Object.assign(Yt,{__name:"NewsletterModal"}),Jt={base:"w-full max-w-(--ui-container) mx-auto px-4 sm:px-6 lg:px-8"},eo={__name:"UContainer",props:{as:{type:null,required:!1},class:{type:null,required:!1}},setup(e){const t=e,a=Be(),l=$(()=>X({extend:X(Jt),...a.ui?.container||{}}));return(s,d)=>(v(),M(n(N),{as:e.as,class:A(l.value({class:t.class}))},{default:h(()=>[S(s.$slots,"default")]),_:3},8,["as","class"]))}};export{Xt as _,Qt as a,eo as b};

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.