1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DH37xDaj.js","./BiF1DOvY.js","./entry.B0kftST4.css","./DlAUqK2U.js","./BNpnu5Ph.js","./QHSOpUT-.js","./CMQnkfbD.js","./StufioGate.NgmHXuYt.css"])))=>i.map(i=>d[i]); 2import{s as at,e as te,f as _e,g as Be,h as Oe,i as st,j as q,c as m,p as it,k as z,l as ee,m as xe,n as ot,q as rt,r as Ue,v as nt,x as be,y as lt,z as ct,A as R,B as dt,C as ut,D as ft,E as d,F as mt,G as ke,H as gt,I as ht,J as je,K as pt,L as vt,o as l,b as p,w as D,a as i,d as A,M as he,N as re,O as X,P as v,Q as x,R as $,t as O,S as j,T as oe,U as Y,V as K,W as ae,X as pe,Y as ne,Z as yt,$ as Ve,a0 as Me,a1 as bt,a2 as Te,a3 as Fe,a4 as xt,a5 as wt,a6 as _t,a7 as kt,a8 as $t,_ as Ct,a9 as Ce,u as Dt,aa as St,ab as qt,ac as Pt,ad as Et}from"./BiF1DOvY.js";import{_ as $e,u as ze,a as It,s as De,b as Ne,c as Bt}from"./BNpnu5Ph.js";import{_ as Ot,a as Ut,b as jt}from"./CMQnkfbD.js";import{_ as ve}from"./DlAUqK2U.js";import{c as Vt,_ as Mt,u as Tt,a as Re,b as Ft,d as zt}from"./QHSOpUT-.js";const Nt=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Rt=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],At="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",ie=[];class Lt{_data=new fe;_hash=new fe([...Nt]);_nDataBytes=0;_minBufferSize=0;finalize(a){a&&this._append(a);const t=this._nDataBytes*8,s=this._data.sigBytes*8;return this._data.words[s>>>5]|=128<<24-s%32,this._data.words[(s+64>>>9<<4)+14]=Math.floor(t/4294967296),this._data.words[(s+64>>>9<<4)+15]=t,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(a,t){const s=this._hash.words;let o=s[0],n=s[1],r=s[2],c=s[3],u=s[4],_=s[5],h=s[6],g=s[7];for(let y=0;y<64;y++){if(y<16)ie[y]=a[t+y]|0;else{const T=ie[y-15],E=(T<<25|T>>>7)^(T<<14|T>>>18)^T>>>3,S=ie[y-2],U=(S<<15|S>>>17)^(S<<13|S>>>19)^S>>>10;ie[y]=E+ie[y-7]+U+ie[y-16]}const B=u&_^~u&h,k=o&n^o&r^n&r,f=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),L=(u<<26|u>>>6)^(u<<21|u>>>11)^(u<<7|u>>>25),V=g+L+B+Rt[y]+ie[y],N=f+k;g=h,h=_,_=u,u=c+V|0,c=r,r=n,n=o,o=V+N|0}s[0]=s[0]+o|0,s[1]=s[1]+n|0,s[2]=s[2]+r|0,s[3]=s[3]+c|0,s[4]=s[4]+u|0,s[5]=s[5]+_|0,s[6]=s[6]+h|0,s[7]=s[7]+g|0}_append(a){typeof a=="string"&&(a=fe.fromUtf8(a)),this._data.concat(a),this._nDataBytes+=a.sigBytes}_process(a){let t,s=this._data.sigBytes/64;a?s=Math.ceil(s):s=Math.max((s|0)-this._minBufferSize,0);const o=s*16,n=Math.min(o*4,this._data.sigBytes);if(o){for(let r=0;r<o;r+=16)this._doProcessBlock(this._data.words,r);t=this._data.words.splice(0,o),this._data.sigBytes-=n}return new fe(t,n)}}class fe{words;sigBytes;constructor(a,t){a=this.words=a||[],this.sigBytes=t===void 0?a.length*4:t}static fromUtf8(a){const t=unescape(encodeURIComponent(a)),s=t.length,o=[];for(let n=0;n<s;n++)o[n>>>2]|=(t.charCodeAt(n)&255)<<24-n%4*8;return new fe(o,s)}toBase64(){const a=[];for(let t=0;t<this.sigBytes;t+=3){const s=this.words[t>>>2]>>>24-t%4*8&255,o=this.words[t+1>>>2]>>>24-(t+1)%4*8&255,n=this.words[t+2>>>2]>>>24-(t+2)%4*8&255,r=s<<16|o<<8|n;for(let c=0;c<4&&t*8+c*6<this.sigBytes*8;c++)a.push(At.charAt(r>>>6*(3-c)&63))}return a.join("")}concat(a){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let t=0;t<a.sigBytes;t++){const s=a.words[t>>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=s<<24-(this.sigBytes+t)%4*8}else for(let t=0;t<a.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=a.words[t>>>2];this.sigBytes+=a.sigBytes}}function Wt(e){return new Lt().finalize(e).toBase64()}function ue(e){return Wt(at(e))}const Ht={trailing:!0};function Gt(e,a=25,t={}){if(t={...Ht,...t},!Number.isFinite(a))throw new TypeError("Expected `wait` to be a finite number");let s,o,n=[],r,c;const u=(g,y)=>(r=Yt(e,g,y),r.finally(()=>
2{if(r=null,t.trailing&&c&&!o){const B=u(g,c);return c=null,B}}),r),_=function(...g){return t.trailing&&(c=g),r||new Promise(y=>{const B=!o&&t.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const k=t.leading?s:u(this,g);c=null;for(const f of n)f(k);n=[]},a),B?(s=u(this,g),y(s)):n.push(y)})},h=g=>{g&&(clearTimeout(g),o=null)};return _.isPending=()=>!!o,_.cancel=()=>{h(o),n=[],c=null},_.flush=()=>{if(h(o),!c||r)return;const g=c;return c=null,u(this,g)},_}async function Yt(e,a,t){return await e.apply(a,t)}const Ae=Symbol.for("nuxt:client-only"),Xt=te({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:a,attrs:t}){const s=_e(!1);Be(()=>{s.value=!0});const o=Oe();return o&&(o._nuxtClientOnly=!0),it(Ae,!0),()=>{if(s.value){const u=a.default?.();return u&&u.length===1?[st(u[0],t)]:u}const n=a.fallback||a.placeholder;if(n)return q(n);const r=e.fallback||e.placeholder||"",c=e.fallbackTag||e.placeholderTag||"span";return m(c,t,r)}}});function Jt(...e){const a=typeof e[e.length-1]=="string"?e.pop():void 0;Qt(e[0],e[1])&&e.unshift(a);let[t,s,o={}]=e,n=!1;const r=z(()=>ee(t));if(typeof r.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof s!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const c=xe();o.server??=!0,o.default??=Kt,o.getCachedData??=We,o.lazy??=!1,o.immediate??=!0,o.deep??=ot.deep,o.dedupe??="cancel",o._functionName,c._asyncData[r.value];function u(){const k={cause:"initial",dedupe:o.dedupe};return c._asyncData[r.value]?._init||(k.cachedData=o.getCachedData(r.value,c,{cause:"initial"}),c._asyncData[r.value]=Se(c,r.value,s,o,k.cachedData)),()=>c._asyncData[r.value].execute(k)}const _=u(),h=c._asyncData[r.value];h._deps++;const g=o.server!==!1&&c.payload.serverRendered;{let k=function(E){const S=c._asyncData[E];S?._deps&&(S._deps--,S._deps===0&&S?._off())};const f=Oe();if(f&&g&&o.immediate&&!f.sp&&(f.sp=[]),f&&!f._nuxtOnBeforeMountCbs){f._nuxtOnBeforeMountCbs=[];const E=f._nuxtOnBeforeMountCbs;rt(()=>{E.forEach(S=>{S()}),E.splice(0,E.length)}),Ue(()=>E.splice(0,E.length))}const L=f&&(f._nuxtClientOnly||nt(Ae,!1));g&&c.isHydrating&&(h.error.value||h.data.value!==void 0)?h.status.value=h.error.value?"error":"success":f&&(!L&&c.payload.serverRendered&&c.isHydrating||o.lazy)&&o.immediate?f._nuxtOnBeforeMountCbs.push(_):o.immediate&&h.status.value!=="success"&&_();const V=ct(),N=be(r,(E,S)=>{if((E||S)&&E!==S){n=!0;const U=c._asyncData[S]?.data.value!==void 0,F=c._asyncDataPromises[S]!==void 0,M={cause:"initial",dedupe:o.dedupe};if(!c._asyncData[E]?._init){let H;S&&U?H=c._asyncData[S].data.value:(H=o.getCachedData(E,c,{cause:"initial"}),M.cachedData=H),c._asyncData[E]=Se(c,E,s,o,H)}c._asyncData[E]._deps++,S&&k(S),(o.immediate||U||F)&&c._asyncData[E].execute(M),mt(()=>{n=!1})}},{flush:"sync"}),T=o.watch?be(o.watch,()=>{n||h._execute({cause:"watch",dedupe:o.dedupe})}):()=>{};V&<(()=>{N(),T(),k(r.value)})}const y={data:ye(()=>c._asyncData[r.value]?.data),pending:ye(()=>c._asyncData[r.value]?.pending),status:ye(()=>c._asyncData[r.value]?.status),error:ye(()=>c._asyncData[r.value]?.error),refresh:(...k)=>c._asyncData[r.value]?._init?c._asyncData[r.value].execute(...k):u()(),execute:(...k)=>y.refresh(...k),clear:()=>{const k=c._asyncData[r.value];if(k?._abortController)try{k._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{k._abortController=void 0}Le(c,r.value)}},B=Promise.resolve(c._asyncDataPromises[r.value]).then(()=>y);return Object.assign(B,y),B}function ye(e){return z({get(){return e()?.value},set(a){const t=e();t&&(t.value=a)}})}function Qt(e,a){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof a=="function")}function Le(e,a){a in e.payload.data&&(e.payload.data[a]=void 0),a in e.payload._errors&&(e.payload._errors[a]=void 0),e._asyncData[a]&&(e._asyncData[a].data.value=d(e._asyncData[a]._default()),e._asyncData[a].error.value=void 0,e._asyncData[a].status.value="idle"),a in e._asyncDataPromises&&(e._asyncDataPromises[a]=void 0)}function Zt(e,a){const t={};for(const s of a)t[s]=e[s];return t}function Se(e,a,t,s,o){e.payload._errors[a]??=void 0;const n=s.getCachedData!==We,r=t,c=s.deep?R:_e,u=o!==void 0,_=e.hook("app:data:refresh",async g=>{(!g||g.includes(a))&&await h.execute({cause:"refresh:hook"})}),h={data:c(u?o:s.default()),pending:z(()=>h.status.value==="pending"),error:dt(e.payload._errors,a),status:_e("idle"),execute:(...g)=>{const[y,B=void 0]=g,k=y&&B===void 0&&typeof y=="object"?y:{};if(e._asyncDataPromises[a]&&(k.dedupe??s.dedupe)==="defer")return e._asyncDataPromises[a];{const V="cachedData"in k?k.cachedData:s.getCachedData(a,e,{cause:k.cause??"refresh:manual"});if(V!==void 0)return e.payload.data[a]=h.data.value=V,h.error.value=void 0,h.status.value="success",Promise.resolve(V)}h._abortController&&h._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),h._abortController=new AbortController,h.status.value="pending";const f=new AbortController,L=new Promise((V,N)=>{try{const T=k.timeout??s.timeout,E=ea([h._abortController?.signal,k?.signal],f.signal,T);if(E.aborted){const S=E.reason;N(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"));return}return E.addEventListener("abort",()=>{const S=E.reason;N(S instanceof Error?S:new DOMException(String(S??"Aborted"),"AbortError"))}
2,{once:!0,signal:f.signal}),Promise.resolve(r(e,{signal:E})).then(V,N)}catch(T){N(T)}}).then(async V=>{let N=V;s.transform&&(N=await s.transform(V)),s.pick&&(N=Zt(N,s.pick)),e.payload.data[a]=N,h.data.value=N,h.error.value=void 0,h.status.value="success"}).catch(V=>{if(!(e._asyncDataPromises[a]&&e._asyncDataPromises[a]!==L)&&!h._abortController?.signal.aborted){if(typeof DOMException<"u"&&V instanceof DOMException&&V.name==="AbortError"){h.status.value="idle";return}h.error.value=ft(V),h.data.value=d(s.default()),h.status.value="error"}}).finally(()=>{f.abort(),delete e._asyncDataPromises[a]});return e._asyncDataPromises[a]=L,e._asyncDataPromises[a]},_execute:Gt((...g)=>h.execute(...g),0,{leading:!0}),_default:s.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{_(),e._asyncData[a]?._init&&(e._asyncData[a]._init=!1),n||ut(()=>{e._asyncData[a]?._init||(Le(e,a),h.execute=()=>Promise.resolve())})}};return h}const Kt=()=>{},We=(e,a,t)=>{if(a.isHydrating)return a.payload.data[e];if(t.cause!=="refresh:manual"&&t.cause!=="refresh:hook")return a.static.data[e]};function ea(e,a,t){const s=e.filter(r=>!!r);if(typeof t=="number"&&t>=0){const r=AbortSignal.timeout?.(t);r&&s.push(r)}if(AbortSignal.any)return AbortSignal.any(s);const o=new AbortController;for(const r of s)if(r.aborted){const c=r.reason??new DOMException("Aborted","AbortError");try{o.abort(c)}catch{o.abort()}return o.signal}const n=()=>{const c=s.find(u=>u.aborted)?.reason??new DOMException("Aborted","AbortError");try{o.abort(c)}catch{o.abort()}};for(const r of s)r.addEventListener?.("abort",n,{once:!0,signal:a});return o.signal}function He(e,a,t){const[s={},o]=typeof a=="string"?[{},a]:[a,t],n=z(()=>ee(e)),r=z(()=>ee(s.key)||"$f"+ue([o,typeof n.value=="string"?n.value:"",...ta(s)]));if(!s.baseURL&&typeof n.value=="string"&&n.value[0]==="/"&&n.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:c,lazy:u,default:_,transform:h,pick:g,watch:y,immediate:B,getCachedData:k,deep:f,dedupe:L,timeout:V,...N}=s,T=ke({...gt,...N,cache:typeof s.cache=="boolean"?void 0:s.cache}),E={server:c,lazy:u,default:_,transform:h,pick:g,immediate:B,getCachedData:k,deep:f,dedupe:L,timeout:V,watch:y===!1?[]:[...y||[],T]};return Jt(y===!1?r.value:r,(U,{signal:F})=>(s.$fetch||globalThis.$fetch)(n.value,{signal:F,...T}),E)}function ta(e){const a=[ee(e.method)?.toUpperCase()||"GET",ee(e.baseURL)];for(const t of[e.query||e.params]){const s=ee(t);if(!s)continue;const o={};for(const[n,r]of Object.entries(s))o[ee(n)]=ee(r);a.push(o)}if(e.body){const t=ee(e.body);if(!t)a.push(ue(t));else if(t instanceof ArrayBuffer)a.push(ue(Object.fromEntries([...new Uint8Array(t).entries()].map(([s,o])=>[s,o.toString()]))));else if(t instanceof FormData){const s={};for(const o of t.entries()){const[n,r]=o;s[n]=r instanceof File?r.name:r}a.push(ue(s))}else if(ht(t))a.push(ue(ke(t)));else try{a.push(ue(t))}catch{console.warn("[useFetch] Failed to hash body",t)}}return a}const Ge="stufio_gate",qe="stufio_gate_session",Pe="nmn_last_visit",Ee="nmn_vid",aa=14;function me(e,a){try{if(a===void 0)return localStorage.getItem(e);localStorage.setItem(e,a)}catch{}return null}function Ie(e,a){try{if(a===void 0)return sessionStorage.getItem(e);sessionStorage.setItem(e,a)}catch{}return null}function sa(){let e=me(Ee);return e||(e=crypto?.randomUUID?.()||`${Date.now().toString(36)}${Math.random().toString(36).slice(2)}`,me(Ee,e)),e}function Ye(){return pt(sa())}function Xe(){return je("stufio-gate-suppressed",()=>!1)}function ia(e=Date.now()){const a=me(Ge)||"";return a==="submitted"?!0:a.startsWith("hidden:")?e<Number(a.slice(7)):!1}function Ii(e=aa){me(Ge,`hidden:${Date.now()+e*864e5}`)}function Bi(e={}){const{$plausible:a}=xe(),t=Xe(),s=R(null),o=R("control");let n=()=>{};function r(){const u=new URL(window.location.href).searchParams.get("gate")==="now",_=Math.max(10,e.triggerSeconds??30),h=Math.round(performance.timeOrigin||Date.now()-performance.now()),g=Number(me(Pe)||0);me(Pe,String(h));const y=g>0&&h-g>30*6e4&&h-g<30*864e5;if(o.value=u?"gate":Ye(),!u&&(Ie(qe)||ia()))return;let B=0,k=document.visibilityState==="visible"?Math.floor((Date.now()-h)/1e3):0,f=!1;const L=()=>{B=Date.now()},V=M=>{f=!!M.target?.closest?.("#contact form, #contact")},N=()=>!!document.querySelector('[role="dialog"]:not([data-stufio-gate])'),T=M=>{s.value||(s.value=M,M!=="dev"&&(Ie(qe,"1"),a?.("Gate Eligible",{props:{arm:o.value,trigger:M}}),n()))},E=()=>t.value||f||N();if(u){setTimeout(()=>T("dev"),300);return}const S=window.setInterval(()=>{const M=Date.now()-h;document.visibilityState==="visible"&&k++;const H=Date.now()-B<2e4;M<1e4||E()||k>=_&&H&&T(y?"returning":"engaged")},1e3),U=M=>{M.relatedTarget||M.clientY>0||Date.now()-h<2e4||E()||window.matchMedia("(min-width: 1024px)").matches&&T("exit")},F=["scroll","pointermove","pointerdown","keydown","touchstart"];F.forEach(M=>window.addEventListener(M,L,{passive:!0})),document.addEventListener("focusin",V),document.addEventListener("mouseout",U),n=()=>{window.clearInterval(S),F.forEach(M=>window.removeEventListener(M,L)),document.removeEventListener("focusin",V),document.removeEventListener("mouseout",U)}}return vt(()=>n()),{start:r,fired:s,arm:o}}const oa={},ra={class:"flex items-center justify-center min-h-screen p-4"};function na(e,a){const t=$e;return l(),m("div",ra,[p(t,{class:"max-w-lg w-full border-2 border-[#80dfec] shadow-2xl shadow-[#80dfec]/20"},{header:D(()=>[...a[0]||(a[0]=[i("div",{class:"text-center space-y-4"},[i("h2",{class:"text-2xl font-bold bg-gradient-to-r from-[#59EDEC] via-[#3C6B7B] to-[#59EDEC] bg-clip-text text-transparent"}," Domain Not Found ")],-1)])]),default:D(()=>[a[1]||(a[1]=i("div",{class:"space-y-6 py-4"},[i("p",{class:"text-gray-600 dark:text-gray-300 text-center text-lg"}," This domain is not available for sale or doesn't exist in our system. "),i("div",{class:"bg-gradient-to-br from-[#59EDEC]/10 via-[#3C6B7B]/10 to-[#59EDEC]/10 rounded-lg p-6 border border-[#80dfec]/30"},[i("p",{class:"text-center text-gray-700 dark:text-gray-200 mb-4"}," Discover premium domains for your brand "),i("div",{class:"flex justify-center"},[i("a",{href:"https://nameniac.com",class:"group relative inline-flex items-center gap-2 px-8 py-4 text-lg font-semibold rounded-lg shadow-lg hover:shadow-xl hover:shadow-[#80dfec]/50 transition-all duration-300 transform hover:scale-105 overflow-hidden",style:{"background-color":"#80dfec"}},[i("span",{class:"absolute inset-0 bg-gradient-to-r from-transparent via-white/20 to-transparent -skew-x-12 -translate-x-full group-hover:translate-x-full transition-transform duration-1000"}),i("span",{class:"relative z-10 inline-flex items-center gap-1.5 text-gray-700"},[A(" Visit "),i("img",{src:Ot,alt:"",class:"w-7 h-7 inline-block"}),A(" Nameniac.com ")]),i("svg",{class:"w-5 h-5 relative z-10 text-gray-700 group-hover:translate-x-1 transition-transform",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[i("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M13 7l5 5m0 0l-5 5m5-5H6"})])])])])],-1))]),_:1})])}const la=Object.assign(ve(oa,[["render",na]]),{__name:"DomainNotFound"}),ca={slots:{root:"relative grid rounded-lg p-6 lg:p-8 xl:p-10 gap-6",header:"",body:"flex flex-col min-w-0",footer
2:"flex flex-col gap-6 items-center",titleWrapper:"flex items-center gap-3",title:"text-highlighted text-2xl sm:text-3xl text-pretty font-semibold",description:"text-muted text-base text-pretty mt-2",priceWrapper:"flex items-center gap-1",price:"text-highlighted text-3xl sm:text-4xl font-semibold",discount:"text-muted line-through text-xl sm:text-2xl",billing:"flex flex-col justify-between min-w-0",billingPeriod:"text-toned truncate text-xs font-medium",billingCycle:"text-muted truncate text-xs font-medium",features:"flex flex-col gap-3 flex-1 mt-6 grow-0",feature:"flex items-center gap-2 min-w-0",featureIcon:"size-5 shrink-0 text-primary",featureTitle:"text-muted text-sm truncate",badge:"",button:"",tagline:"text-base font-semibold text-default",terms:"text-xs/5 text-muted text-center text-balance"},variants:{orientation:{horizontal:{root:"grid-cols-1 lg:grid-cols-3 justify-between divide-y lg:divide-y-0 lg:divide-x divide-default",body:"lg:col-span-2 pb-6 lg:pb-0 lg:pr-6 justify-center",footer:"lg:justify-center lg:items-center lg:p-6 lg:max-w-xs lg:w-full lg:mx-auto",features:"lg:grid lg:grid-cols-2 lg:mt-12"},vertical:{footer:"justify-end",priceWrapper:"mt-6"}},variant:{solid:{root:"bg-inverted",title:"text-inverted",description:"text-dimmed",price:"text-inverted",discount:"text-dimmed",billingCycle:"text-dimmed",billingPeriod:"text-dimmed",featureTitle:"text-dimmed"},outline:{root:"bg-default ring ring-default"},soft:{root:"bg-elevated/50"},subtle:{root:"bg-elevated/50 ring ring-default"}},highlight:{true:{root:"ring-2 ring-inset ring-primary"}},scale:{true:{root:"lg:scale-[1.1] lg:z-[1]"}}},compoundVariants:[{orientation:"horizontal",variant:"soft",class:{root:"divide-accented"}},{orientation:"horizontal",variant:"subtle",class:{root:"divide-accented"}}],defaultVariants:{variant:"outline"}},da=Object.assign({inheritAttrs:!1},{__name:"UPricingPlan",props:{as:{type:null,required:!1},title:{type:String,required:!1},description:{type:String,required:!1},badge:{type:[String,Object],required:!1},billingCycle:{type:String,required:!1},billingPeriod:{type:String,required:!1},price:{type:String,required:!1},discount:{type:String,required:!1},features:{type:Array,required:!1},button:{type:Object,required:!1},tagline:{type:String,required:!1},terms:{type:String,required:!1},orientation:{type:null,required:!1,default:"vertical"},variant:{type:null,required:!1},highlight:{type:Boolean,required:!1},scale:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=he(),s=re(),[o,n]=Vt(),r=z(()=>X({extend:X(ca),...s.ui?.pricingPlan||{}})({orientation:a.orientation,variant:a.variant,highlight:a.highlight,scale:a.scale})),c=z(()=>a.features?.map(u=>typeof u=="string"?{title:u}:u));return(u,_)=>(l(),m(Y,null,[p(d(o),null,{default:D(()=>[e.discount||e.price||t.discount||t.price||e.billingCycle||e.billingPeriod||t.billing?(l(),m("div",{key:0,"data-slot":"priceWrapper",class:x(r.value.priceWrapper({class:a.ui?.priceWrapper}))},[e.discount&&e.price||t.discount?(l(),m("div",{key:0,"data-slot":"discount",class:x(r.value.discount({class:a.ui?.discount}))},[$(u.$slots,"discount",{},()=>[A(O(e.price),1)])],2)):v("",!0),e.discount||e.price||t.price?(l(),m("div",{key:1,"data-slot":"price",class:x(r.value.price({class:a.ui?.price}))},[$(u.$slots,"price",{},()=>[A(O(e.discount||e.price),1)])],2)):v("",!0),e.billingCycle||e.billingPeriod||t.billing?(l(),m("div",{key:2,"data-slot":"billing",class:x(r.value.billing({class:a.ui?.billing}))},[$(u.$slots,"billing",{ui:r.value},()=>[i("span",{"data-slot":"billingPeriod",class:x(r.value.billingPeriod({class:a.ui?.billingPeriod}))},O(e.billingPeriod||"Â "),3),e.billingCycle?(l(),m("span",{key:0,"data-slot":"billingCycle",class:x(r.value.billingCycle({class:a.ui?.billingCycle}))},O(e.billingCycle),3)):v("",!0)])],2)):v("",!0)],2)):v("",!0)]),_:3}),p(d(ne),oe({as:e.as},u.$attrs,{"data-orientation":e.orientation,"data-slot":"root",class:r.value.root({class:[a.ui?.root,a.class]})}),{default:D(()=>[t.header&&e.orientation==="vertical"?(l(),m("div",{key:0,"data-slot":"header",class:x(r.value.header({class:a.ui?.header}))},[$(u.$slots,"header")],2)):v("",!0),i("div",{"data-slot":"body",class:x(r.value.body({class:a.ui?.body}))},[$(u.$slots,"body",{},()=>[i("div",{"data-slot":"titleWrapper",class:x(r.value.titleWrapper({class:a.ui?.titleWrapper}))},[e.title||t.title?(l(),m("div",{key:0,"data-slot":"title",class:x(r.value.title({class:a.ui?.title}))},[$(u.$slots,"title",{},()=>
2[A(O(e.title),1)])],2)):v("",!0),$(u.$slots,"badge",{ui:r.value},()=>[e.badge?(l(),j(Mt,oe({key:0,color:"primary",variant:"subtle"},typeof e.badge=="string"?{label:e.badge}:e.badge,{"data-slot":"badge",class:r.value.badge({class:a.ui?.badge})}),null,16,["class"])):v("",!0)])],2),e.description||t.description?(l(),m("div",{key:0,"data-slot":"description",class:x(r.value.description({class:a.ui?.description}))},[$(u.$slots,"description",{},()=>[A(O(e.description),1)])],2)):v("",!0),e.orientation==="vertical"?(l(),j(d(n),{key:1})):v("",!0),c.value?.length||t.features?(l(),m("ul",{key:2,"data-slot":"features",class:x(r.value.features({class:a.ui?.features}))},[$(u.$slots,"features",{},()=>[(l(!0),m(Y,null,K(c.value,(h,g)=>(l(),m("li",{key:g,"data-slot":"feature",class:x(r.value.feature({class:a.ui?.feature}))},[p(ae,{name:h.icon||d(s).ui.icons.success,"data-slot":"featureIcon",class:x(r.value.featureIcon({class:a.ui?.featureIcon}))},null,8,["name","class"]),i("span",{"data-slot":"featureTitle",class:x(r.value.featureTitle({class:a.ui?.featureTitle}))},O(h.title),3)],2))),128))])],2)):v("",!0)])],2),e.terms||t.terms||e.button||t.button||e.orientation==="horizontal"||e.tagline||t.tagline||t.footer?(l(),m("div",{key:1,"data-slot":"footer",class:x(r.value.footer({class:a.ui?.footer}))},[$(u.$slots,"footer",{},()=>[e.tagline||t.tagline?(l(),m("div",{key:0,"data-slot":"tagline",class:x(r.value.tagline({class:a.ui?.tagline}))},[$(u.$slots,"tagline",{},()=>[A(O(e.tagline),1)])],2)):v("",!0),e.orientation==="horizontal"?(l(),j(d(n),{key:1})):v("",!0),$(u.$slots,"button",{ui:r.value},()=>[e.button?(l(),j(pe,oe({key:0},{block:!0,size:"lg",...e.button},{"data-slot":"button",class:r.value.button({class:a.ui?.button}),onClick:e.button?.onClick}),null,16,["class","onClick"])):v("",!0)]),e.terms||t.terms?(l(),m("div",{key:2,"data-slot":"terms",class:x(r.value.terms({class:a.ui?.terms}))},[$(u.$slots,"terms",{},()=>[A(O(e.terms),1)])],2)):v("",!0)])],2)):v("",!0)]),_:3},16,["as","data-orientation","class"])],64))}}),ua={slots:{root:"group relative flex items-center overflow-hidden gap-(--gap) [--gap:--spacing(16)] [--duration:20s]",content:"flex items-center shrink-0 justify-around gap-(--gap) min-w-max"},variants:{orientation:{horizontal:{content:"w-full"},vertical:{content:"h-full"}},pauseOnHover:{true:{content:"group-hover:[animation-play-state:paused]"}},reverse:{true:{content:"![animation-direction:reverse]"}},overlay:{true:{root:'before:absolute before:pointer-events-none before:content-[""] before:z-2 before:from-default before:to-transparent after:absolute after:pointer-events-none after:content-[""] after:z-2 after:from-default after:to-transparent'}}},compoundVariants:[{orientation:"horizontal",class:{root:"flex-row",content:"flex-row animate-[marquee_var(--duration)_linear_infinite] rtl:animate-[marquee-rtl_var(--duration)_linear_infinite] backface-hidden"}},{orientation:"horizontal",overlay:!0,class:{root:"before:inset-y-0 before:left-0 before:h-full before:w-1/3 before:bg-gradient-to-r after:inset-y-0 after:right-0 after:h-full after:w-1/3 after:bg-gradient-to-l backface-hidden"}},{orientation:"vertical",class:{root:"flex-col",content:"flex-col animate-[marquee-vertical_var(--duration)_linear_infinite] rtl:animate-[marquee-vertical-rtl_var(--duration)_linear_infinite] h-[fit-content] backface-hidden"}},{orientation:"vertical",overlay:!0,class:{root:"before:inset-x-0 before:top-0 before:w-full before:h-1/3 before:bg-gradient-to-b after:inset-x-0 after:bottom-0 after:w-full after:h-1/3 after:bg-gradient-to-t backface-hidden"}}]},Je={__name:"UMarquee",props:{as:{type:null,required:!1},pauseOnHover:{type:Boolean,required:!1},reverse:{type:Boolean,required:!1},orientation:{type:null,required:!1,default:"horizontal"},repeat:{type:Number,required:!1,default:4},overlay:{type:Boolean,required:!1,default:!0},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=re(),s=z(()=>X({extend:X(ua),...t.ui?.marquee||{}})({pauseOnHover:a.pauseOnHover,orientation:a.orientation,reverse:a.reverse,overlay:a.overlay}));return(o,n)=>(l(),j(d(ne),{as:e.as,"data-orientation":e.orientation,"data-slot":"root",class:x(s.value.root({class:[a.ui?.root,a.class]}))},{default:D(()=>[(l(!0),m(Y,null,K(e.repeat,r=>(l(),m("div",{key:r,"data-slot":"content",class:x(s.value.content({class:[a.ui?.content]}
2))},[$(o.$slots,"default")],2))),128))]),_:3},8,["as","data-orientation","class"]))}},fa={class:"relative pt-12 pb-6 w-full left-1/2 right-1/2 -ml-[50vw] -mr-[50vw] w-screen"},ma={class:"relative rounded-[10px] border-2 border-primary-400/50 hover:border-primary-400 hover:border-2 transition-all duration-300 overflow-hidden bg-white/10 backdrop-blur-sm"},ga=["src","alt"],ha=te({__name:"LogoMarquee",props:{logos:{}},setup(e){return(a,t)=>{const s=Je;return l(),m("div",fa,[p(s,{"pause-on-hover":"",class:"[--duration:50s] [--gradient:transparent]",ui:{root:"before:hidden after:hidden"}},{default:D(()=>[(l(!0),m(Y,null,K(e.logos,(o,n)=>(l(),m("div",{key:n,class:"flex items-center justify-center px-2"},[i("div",ma,[i("img",{src:o.src,alt:o.alt,class:"h-28 w-44 object-cover"},null,8,ga)])]))),128))]),_:1})])}}}),pa=Object.assign(ha,{__name:"LogoMarquee"}),va={slots:{root:"relative flex rounded-lg",spotlight:"absolute inset-0 rounded-[inherit] pointer-events-none bg-default/90",container:"relative flex flex-col flex-1 lg:grid gap-x-8 gap-y-4 p-4 sm:p-6",wrapper:"flex flex-col flex-1 items-start",header:"mb-4",body:"flex-1",footer:"pt-4 mt-auto",leading:"inline-flex items-center mb-2.5",leadingIcon:"size-5 shrink-0 text-primary",title:"text-base text-pretty font-semibold text-highlighted",description:"text-[15px] text-pretty"},variants:{orientation:{horizontal:{container:"lg:grid-cols-2 lg:items-center"},vertical:{container:""}},reverse:{true:{wrapper:"lg:order-last"}},variant:{solid:{root:"bg-inverted text-inverted",title:"text-inverted",description:"text-dimmed"},outline:{root:"bg-default ring ring-default",description:"text-muted"},soft:{root:"bg-elevated/50",description:"text-toned"},subtle:{root:"bg-elevated/50 ring ring-default",description:"text-toned"},ghost:{description:"text-muted"},naked:{container:"p-0 sm:p-0",description:"text-muted"}},to:{true:{root:["transition"]}},title:{true:{description:"mt-1"}},highlight:{true:{root:"ring-2"}},highlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""},spotlight:{true:{root:"[--spotlight-size:400px] before:absolute before:-inset-px before:pointer-events-none before:rounded-[inherit] before:bg-[radial-gradient(var(--spotlight-size)_var(--spotlight-size)_at_calc(var(--spotlight-x,0px))_calc(var(--spotlight-y,0px)),var(--spotlight-color),transparent_70%)]"}},spotlightColor:{primary:"",secondary:"",success:"",info:"",warning:"",error:"",neutral:""}},compoundVariants:[{variant:"solid",to:!0,class:{root:"hover:bg-inverted/90"}},{variant:"outline",to:!0,class:{root:"hover:bg-elevated/50"}},{variant:"soft",to:!0,class:{root:"hover:bg-elevated"}},{variant:"subtle",to:!0,class:{root:"hover:bg-elevated"}},{variant:"subtle",to:!0,highlight:!1,class:{root:"hover:ring-accented"}},{variant:"ghost",to:!0,class:{root:"hover:bg-elevated/50"}},{highlightColor:"primary",highlight:!0,class:{root:"ring-primary"}},{highlightColor:"secondary",highlight:!0,class:{root:"ring-secondary"}},{highlightColor:"success",highlight:!0,class:{root:"ring-success"}},{highlightColor:"info",highlight:!0,class:{root:"ring-info"}},{highlightColor:"warning",highlight:!0,class:{root:"ring-warning"}},{highlightColor:"error",highlight:!0,class:{root:"ring-error"}},{highlightColor:"neutral",highlight:!0,class:{root:"ring-inverted"}},{spotlightColor:"primary",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-primary)]"}},{spotlightColor:"secondary",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-secondary)]"}},{spotlightColor:"success",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-success)]"}},{spotlightColor:"info",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-info)]"}},{spotlightColor:"warning",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-warning)]"}},{spotlightColor:"error",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-error)]"}},{spotlightColor:"neutral",spotlight:!0,class:{root:"[--spotlight-color:var(--ui-bg-inverted)]"}},{to:!0,class:{root:"has-focus-visible:ring-2 has-focus-visible:ring-primary"}}],defaultVariants:{variant:"outline",highlightColor:"primary",spotlightColor:"primary"}},ya=Object.assign({inheritAttrs:!1},{__name:"UPageCard",props:{as:{type:null,required:!1},icon:{type:[String,Object],required:!1},title:{type:String,required:!1},description:{type:String,required:!1},orientation:{type:null,required:!1,default:"vertical"},reverse:{type:Boolean,required:!1},highlight:{type:Boolean,required:!1},highlightColor:{type:null,required:!1},spotlight:{type:Boolean,required:!1},spotlightColor:{type:null,required:!1},variant:{type:null,required:!1},to:{type:null,required:!1},target:{type:[String,Object,null],required:!1},onClick:{type:Function,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=he(),s=R(),o=yt(),n=re(),{elementX:r,elementY:c}=Tt(s,{eventFilter:o.eventFilter}),u=z(()=>a.spotlight&&(r.value!==0||c.value!==0));be(()=>a.spotlight,g=>{g?o.resume():o.pause()},{immediate:!0});const _=z(()=>
2X({extend:X(va),...n.ui?.pageCard||{}})({orientation:a.orientation,reverse:a.reverse,variant:a.variant,to:!!a.to||!!a.onClick,title:!!a.title||!!t.title,highlight:a.highlight,highlightColor:a.highlightColor,spotlight:u.value,spotlightColor:a.spotlightColor})),h=z(()=>(t.title&&Ve(t.title())||a.title||"Card link").trim());return(g,y)=>(l(),j(d(ne),{ref_key:"cardRef",ref:s,as:e.as,"data-orientation":e.orientation,"data-slot":"root",class:x(_.value.root({class:[a.ui?.root,a.class]})),style:bt(u.value&&{"--spotlight-x":`${d(r)}px`,"--spotlight-y":`${d(c)}px`}),onClick:e.onClick},{default:D(()=>[a.spotlight?(l(),m("div",{key:0,"data-slot":"spotlight",class:x(_.value.spotlight({class:a.ui?.spotlight}))},null,2)):v("",!0),i("div",{"data-slot":"container",class:x(_.value.container({class:a.ui?.container}))},[t.header||e.icon||t.leading||t.body||e.title||t.title||e.description||t.description||t.footer?(l(),m("div",{key:0,"data-slot":"wrapper",class:x(_.value.wrapper({class:a.ui?.wrapper}))},[t.header?(l(),m("div",{key:0,"data-slot":"header",class:x(_.value.header({class:a.ui?.header}))},[$(g.$slots,"header")],2)):v("",!0),e.icon||t.leading?(l(),m("div",{key:1,"data-slot":"leading",class:x(_.value.leading({class:a.ui?.leading}))},[$(g.$slots,"leading",{ui:_.value},()=>[e.icon?(l(),j(ae,{key:0,name:e.icon,"data-slot":"leadingIcon",class:x(_.value.leadingIcon({class:a.ui?.leadingIcon}))},null,8,["name","class"])):v("",!0)])],2)):v("",!0),t.body||e.title||t.title||e.description||t.description?(l(),m("div",{key:2,"data-slot":"body",class:x(_.value.body({class:a.ui?.body}))},[$(g.$slots,"body",{},()=>[e.title||t.title?(l(),m("div",{key:0,"data-slot":"title",class:x(_.value.title({class:a.ui?.title}))},[$(g.$slots,"title",{},()=>[A(O(e.title),1)])],2)):v("",!0),e.description||t.description?(l(),m("div",{key:1,"data-slot":"description",class:x(_.value.description({class:a.ui?.description}))},[$(g.$slots,"description",{},()=>[A(O(e.description),1)])],2)):v("",!0)])],2)):v("",!0),t.footer?(l(),m("div",{key:3,"data-slot":"footer",class:x(_.value.footer({class:a.ui?.footer}))},[$(g.$slots,"footer")],2)):v("",!0)],2)):v("",!0),$(g.$slots,"default")],2),e.to?(l(),j(Me,oe({key:1,"aria-label":h.value},{to:e.to,target:e.target,...g.$attrs},{class:"focus:outline-none peer",raw:""}),{default:D(()=>[...y[0]||(y[0]=[i("span",{class:"absolute inset-0","aria-hidden":"true"},null,-1)])]),_:1},16,["aria-label"])):v("",!0)]),_:3},8,["as","data-orientation","class","style","onClick"]))}}),ba={base:"relative column-1 md:columns-2 lg:columns-3 gap-8 space-y-8 *:break-inside-avoid-column *:will-change-transform"},xa={__name:"UPageColumns",props:{as:{type:null,required:!1},class:{type:null,required:!1}},setup(e){const a=e,t=re(),s=z(()=>X({extend:X(ba),...t.ui?.pageColumns||{}}));return(o,n)=>(l(),j(d(ne),{as:e.as,class:x(s.value({class:a.class}))},{default:D(()=>[$(o.$slots,"default")]),_:3},8,["as","class"]))}},wa={slots:{root:"relative",wrapper:"",leading:"inline-flex items-center justify-center",leadingIcon:"size-5 shrink-0 text-primary",title:"text-base text-pretty font-semibold text-highlighted",description:"text-[15px] text-pretty text-muted"},variants:{orientation:{horizontal:{root:"flex items-start gap-2.5",leading:"p-0.5"},vertical:{leading:"mb-2.5"}},title:{true:{description:"mt-1"}}}},_a=Object.assign({inheritAttrs:!1},{__name:"UPageFeature",props:{as:{type:null,required:!1},icon:{type:[String,Object],required:!1},title:{type:String,required:!1},description:{type:String,required:!1},orientation:{type:null,required:!1,default:"horizontal"},to:{type:null,required:!1},target:{type:[String,Object,null],required:!1},onClick:{type:Function,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=he(),s=re(),o=z(()=>X({extend:X(wa),...s.ui?.pageFeature||{}})({orientation:a.orientation,title:!!a.title||!!t.title})),n=z(()=>(t.title&&Ve(t.title())||a.title||"Feature link").trim());return(r,c)=>(l(),j(d(ne),{as:e.as,"data-orientation":e.orientation,"data-slot":"root",class:x(o.value.root({class:[a.ui?.root,a.class]})),onClick:e.onClick},{default:D(()=>[e.icon||t.leading?(l(),m("div",{key:0,"data-slot":"leading",class:x(o.value.leading({class:a.ui?.leading}))},[$(r.$slots,"leading",{ui:o.value},()=>[e.icon?(l(),j(ae,{key:0,name:e.icon,"data-slot":"leadingIcon",class:x(o.value.leadingIcon({class:a.ui?.leadingIcon}))},null,8,["name","class"])):v("",!0)])],2)):v("",!0),i("div",{"data-slot":"wrapper",class:x(o.value.wrapper({class:a.ui?.wrapper}))},[e.to?(l(),j(Me,oe({key:0,"aria-label":n.value},{to:e.to,target:e.target,...r.$attrs},{class:"focus:outline-none peer",tabindex:"-1",raw:""}),{default:D(()=>[...c[0]||(c[0]=[i("span",{class:"absolute inset-0","aria-hidden":"true"},null,-1)])]),_:1},16,["aria-label"])):v("",!0),$(r.$slots,"default",{},()=>[e.title||t.title?(l(),m("div",{key:0,"data-slot":"title",class:x(o.value.title({class:a.ui?.title}))},[$(r.$slots,"title",{},()=>
2[A(O(e.title),1)])],2)):v("",!0),e.description||t.description?(l(),m("div",{key:1,"data-slot":"description",class:x(o.value.description({class:a.ui?.description}))},[$(r.$slots,"description",{},()=>[A(O(e.description),1)])],2)):v("",!0)])],2)]),_:3},8,["as","data-orientation","class","onClick"]))}}),ka={slots:{root:"relative isolate",container:"flex flex-col lg:grid py-16 sm:py-24 lg:py-32 gap-8 sm:gap-16",wrapper:"",header:"",leading:"flex items-center mb-6",leadingIcon:"size-10 shrink-0 text-primary",headline:"mb-3",title:"text-3xl sm:text-4xl lg:text-5xl text-pretty tracking-tight font-bold text-highlighted",description:"text-base sm:text-lg text-muted",body:"mt-8",features:"grid",footer:"mt-8",links:"flex flex-wrap gap-x-6 gap-y-3"},variants:{orientation:{horizontal:{container:"lg:grid-cols-2 lg:items-center",description:"text-pretty",features:"gap-4"},vertical:{container:"",headline:"justify-center",leading:"justify-center",title:"text-center",description:"text-center text-balance",links:"justify-center",features:"sm:grid-cols-2 lg:grid-cols-3 gap-8"}},reverse:{true:{wrapper:"lg:order-last"}},headline:{true:{headline:"font-semibold text-primary flex items-center gap-1.5"}},title:{true:{description:"mt-6"}},description:{true:""},body:{true:""}},compoundVariants:[{orientation:"vertical",title:!0,class:{body:"mt-16"}},{orientation:"vertical",description:!0,class:{body:"mt-16"}},{orientation:"vertical",body:!0,class:{footer:"mt-16"}}]},$a={key:2,class:"hidden lg:block"},Ca={__name:"UPageSection",props:{as:{type:null,required:!1,default:"section"},headline:{type:String,required:!1},icon:{type:[String,Object],required:!1},title:{type:String,required:!1},description:{type:String,required:!1},links:{type:Array,required:!1},features:{type:Array,required:!1},orientation:{type:null,required:!1,default:"vertical"},reverse:{type:Boolean,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=he(),s=re(),o=z(()=>X({extend:X(ka),...s.ui?.pageSection||{}})({orientation:a.orientation,reverse:a.reverse,title:!!a.title||!!t.title,description:!!a.description||!!t.description,body:!!t.body||!!a.features?.length||!!t.features}));return(n,r)=>(l(),j(d(ne),{as:e.as,"data-orientation":e.orientation,"data-slot":"root",class:x(o.value.root({class:[a.ui?.root,a.class]}))},{default:D(()=>[$(n.$slots,"top"),p(Ut,{"data-slot":"container",class:x(o.value.container({class:a.ui?.container}))},{default:D(()=>[t.header||e.icon||t.leading||e.headline||t.headline||e.title||t.title||e.description||t.description||t.body||e.features?.length||t.features||t.footer||e.links?.length||t.links?(l(),m("div",{key:0,"data-slot":"wrapper",class:x(o.value.wrapper({class:a.ui?.wrapper}))},[t.header||e.icon||t.leading||e.headline||t.headline||e.title||t.title||e.description||t.description?(l(),m("div",{key:0,"data-slot":"header",class:x(o.value.header({class:a.ui?.header}))},[$(n.$slots,"header",{},()=>[e.icon||t.leading?(l(),m("div",{key:0,"data-slot":"leading",class:x(o.value.leading({class:a.ui?.leading}))},[$(n.$slots,"leading",{ui:o.value},()=>[e.icon?(l(),j(ae,{key:0,name:e.icon,"data-slot":"leadingIcon",class:x(o.value.leadingIcon({class:a.ui?.leadingIcon}))},null,8,["name","class"])):v("",!0)])],2)):v("",!0),e.headline||t.headline?(l(),m("div",{key:1,"data-slot":"headline",class:x(o.value.headline({class:a.ui?.headline,headline:!t.headline}))},[$(n.$slots,"headline",{},()=>[A(O(e.headline),1)])],2)):v("",!0),e.title||t.title?(l(),m("h2",{key:2,"data-slot":"title",class:x(o.value.title({class:a.ui?.title}))},[$(n.$slots,"title",{},()=>[A(O(e.title),1)])],2)):v("",!0),e.description||t.description?(l(),m("div",{key:3,"data-slot":"description",class:x(o.value.description({class:a.ui?.description}))},[$(n.$slots,"description",{},()=>[A(O(e.description),1)])],2)):v("",!0)])],2)):v("",!0),t.body||e.features?.length||t.features?(l(),m("div",{key:1,"data-slot":"body",class:x(o.value.body({class:a.ui?.body}))},[$(n.$slots,"body",{},()=>[e.features?.length||t.features?(l(),m("ul",{key:0,"data-slot":"features",class:x(o.value.features({class:a.ui?.features}))},[$(n.$slots,"features",{},()=>[(l(!0),m(Y,null,K(e.features,(c,u)=>(l(),j(_a,oe({key:u,as:"li"},{ref_for:!0},c),null,16))),128))])],2)):v("",!0)])],2)):v("",!0),t.footer||e.links?.length||t.links?(l(),m("div",{key:2,"data-slot":"footer",class:x(o.value.footer({class:a.ui?.footer}))},[$(n.$slots,"footer",{},()=>[e.links?.length||t.links?(l(),m("div",{key:0,"data-slot":"links",class:x(o.value.links({class:a.ui?.links}))},[$(n.$slots,"links",{},()=>[(l(!0),m(Y,null,K(e.links,(c,u)=>(l(),j(pe,oe({key:u,size:"lg"},{ref_for:!0},c),null,16))),128))])],2)):v("",!0)])],2)):v("",!0)],2)):v("",!0),t.default?$(n.$slots,"default",{key:1}):e.orientation==="horizontal"?(l(),m("div",$a)):v("",!0)]),_:3},8,["class"]),$(n.$slots,"bottom")]),_:3},8,["as","data-orientation","class"]))}},Da={class:"flex flex-wrap justify-center gap-3 max-w-4xl mx-auto"},Sa=te({__name:"KeywordsSection",props:{keywords:{}},setup(e){return(a,t)=>(l(),m(Y,null,[t[0]||(t[0]=i("h2",{class:"text-3xl font-bold text-center mb-12"},"Related Keywords",-1)),i("div",Da,[(l(!0),m(Y,null,K(e.keywords,s=>(l(),m("span",{key:s,class:"inline-flex items-center px-4 py-2 bg-white dark:bg-gray-700 text-black dark:text-white border-2 border-black dark:border-gray-600 rounded-full text-md font-medium hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black hover:border-black transition-all duration-200 cursor-pointer"},O(s),1))),128))])],64))}}),qa=Object.assign(Sa,{__name:"KeywordsSection"}),Pa={key:0,class:"relative overflow-hidden py-16 sm:py-20 lg:py-24"},Ea={key:0,class:"relative flex justify-center items-center py-20"},Ia={key:1,class:"relative"},Ba=te({name:"DomainCard",props:{domain:{type:Object,required:!0}},setup(e){const a=n=>typeof window<"u"?`${window.location.protocol}//${n}`:`http://${n}`,t=z(()=>Math.round((e.domain.score||0)*100)),s=n=>n?n>=90?"text-cyan-400":n>=80?"text-blue-400":n>=70?"text-cyan-500":n>=60?"text-blue-500":"text-red-400":"text-gray-400",o=n=>n?`${n/100*226.2} 226.2`:"0 226.2";return()=>q("a",{href:a(e.domain.domain),class:"group flex flex-col p-6 rounded-2xl bg-white/5 backdrop-blur-sm border border-white/10 hover:bg-white/10 hover:border-white/20 transition-all duration-300 cursor-pointer h-full min-h-[330px]",onClick:n=>{const r=window.$plausible||window.plausible;r&&r("Similar Domain Click",{props:{from:e.domain.domain,similarity:t.value}})}},[q("div",{class:"flex items-center gap-3 mb-4"},[e.domain.logo_url?q("div",{class:"flex-shrink-0 w-16 h-12 rounded-xl overflow-hidden shadow-lg bg-white"},[q("img",{src:e.domain.logo_url,alt:e.domain.domain,class:"w-full h-full object-cover"})]):q("div",{class:"flex-shrink-0 w-12 h-12 rounded-xl bg-gradient-to-br from-primary-500 to-primary-600 dark:from-primary-600 dark:to-primary-700 flex items-center justify-center shadow-lg"},[q("span",{class:"text-xl font-bold text-white"},e.domain.domain.charAt(0).toUpperCase())]),q("div",{class:"flex-1 min-w-0"},[q("h3",{class:"text-lg font-bold text-white group-hover:text-primary-400 transition-colors truncate"},e.domain.domain)])]),q("div",{class:"grid grid-cols-3 gap-4 mb-4"},[e.domain.brandability!==void 0&&q("div",{class:"flex flex-col items-center gap-2"},[q("div",{class:"relative w-16 h-16"},[q("svg",{class:"w-16 h-16 transform -rotate-90"},[q("circle",{cx:"32",cy:"32",r:"28",stroke:"currentColor","stroke-width":"6",fill:"none",class:"text-gray-700/50"}),q("circle",{cx:"32",cy:"32",r:"28",stroke:"currentColor","stroke-width":"6",fill:"none",class:`${s(e.domain.brandability)} transition-all duration-1000 ease-out`,"stroke-dasharray":o(e.domain.brandability),"stroke-linecap":"round"})]),q("div",{class:"absolute inset-0 flex items-center justify-center"},[q("span",{class:"text-sm font-bold text-white drop-shadow-lg"},e.domain.brandability)])]),q("span",{class:"text-xs font-medium text-gray-300"},"Brand")]),e.domain.memorability!==void 0&&q("div",{class:"flex flex-col items-center gap-2"},[q("div",{class:"relative w-16 h-16"},[q("svg",{class:"w-16 h-16 transform -rotate-90"},[q("circle",{cx:"32",cy:"32",r:"28",stroke:"currentColor","stroke-width":"6",fill:"none",class:"text-gray-700/50"}),q("circle",{cx:"32",cy:"32",r:"28",stroke:"currentColor","stroke-width":"6",fill:"none",class:`${s(e.domain.memorability)} transition-all duration-1000 ease-out`,"stroke-dasharray":o(e.domain.memorability),"stroke-linecap":"round"})]),q("div",{class:"absolute inset-0 flex items-center justify-center"},[q("span",{class:"text-sm font-bold text-white drop-shadow-lg"},e.domain.memorability)])]),q("span",{class:"text-xs font-medium text-gray-300"},"Memory")]),e.domain.total!==void 0&&q("div",{class:"flex flex-col items-center gap-2"},[q("div",{class:"relative w-16 h-16"},[q("svg",{class:"w-16 h-16 transform -rotate-90"},[q("circle",{cx:"32",cy:"32",r:"28",stroke:"currentColor","stroke-width":"6",fill:"none",class:"text-gray-700/50"}),q("circle",{cx:"32",cy:"32",r:"28",stroke:"currentColor","stroke-width":"6",fill:"none",class:`${s(e.domain.total)} transition-all duration-1000 ease-out`,"stroke-dasharray":o(e.domain.total),"stroke-linecap":"round"})]),q("div",{class:"absolute inset-0 flex items-center justify-center"},[q("span",{class:"text-sm font-bold text-white drop-shadow-lg"},e.domain.total)])]),q("span",{class:"text-xs font-medium text-gray-300"},"Overall")])]),q("div",{class:"mb-3 min-h-[1.75rem]"},[e.domain.keywords&&e.domain.keywords.length>0?q("div",{class:"flex gap-1.5 overflow-hidden"},e.domain.keywords.slice(0,6).map(n=>q("span",{class:"flex-shrink-0 px-2 py-0.5 text-xs rounded-md bg-white/10 text-gray-200 border border-white/20 whitespace-nowrap"},n))):null]),q("p",{class:"text-sm text-gray-300 line-clamp-2 mt-3 min-h-[2.5rem]"},e.domain.ideas&&e.domain.ideas.length>0?e.domain.ideas[0]:"")])}}),Oa=te({__name:"SimilarDomainsSlider",props:{currentDomain:{},limit:{default:8},minBrandability:{default:0}},async setup(e){let a,t;const s=e,o="/api/v1",n=ze();function r(y){return!y||y==="localhost"?!0:/^(\d{1,3}\.){3}\d{1,3}(:\d+)?$/.test(y)}const c=z(()=>!r(s.currentDomain)),{data:u,pending:_,error:h}=([a,t]=Te(()=>He(`/domains/search/similar/${s.currentDomain}`,{key:`similar-domains-${s.currentDomain}`,getCachedData:(y,B)=>B.payload.data[y]??B.static.data[y],baseURL:o,headers:n,query:{limit:s.limit,min_brandability:s.minBrandability,score_threshold:.6},retry:1,immediate:c.value},"$3Spx70Yz6l")),a=await a,t(),a),g=z(()=>u.value?.results||[]);return(y,B)=>{const k=ae,f=Je;return!d(h)&&(d(_)||g.value&&g.value.length>0)?(l(),m("div",Pa,[B[0]||(B[0]=Fe('<div class="absolute inset-0 bg-gradient-to-br from-gray-900 via-slate-800 to-gray-900" data-v-139fec31><div class="absolute inset-0 bg-gradient-to-r from-purple-500/10 via-primary-500/10 to-cyan-500/10 animate-pulse" data-v-139fec31></div><div class="absolute inset-0 opacity-20" style="background-image:radial-gradient(circle at 2px 2px, rgba(255,255,255,0.15) 1px, transparent 0);background-size:32px 32px;" data-v-139fec31></div><div class="absolute top-0 left-1/4 w-96 h-96 bg-purple-500/20 rounded-full mix-blend-multiply filter blur-3xl op
2acity-30 animate-blob" data-v-139fec31></div><div class="absolute top-0 right-1/4 w-96 h-96 bg-primary-500/20 rounded-full mix-blend-multiply filter blur-3xl opacity-30 animate-blob animation-delay-2000" data-v-139fec31></div><div class="absolute -bottom-32 left-1/2 w-96 h-96 bg-cyan-500/20 rounded-full mix-blend-multiply filter blur-3xl opacity-30 animate-blob animation-delay-4000" data-v-139fec31></div></div><div class="relative text-center mb-12" data-v-139fec31><h2 class="text-3xl sm:text-4xl lg:text-5xl font-bold text-white mb-4" data-v-139fec31> Similar Domains Available for Sale </h2><p class="text-base sm:text-lg text-gray-300 max-w-2xl mx-auto" data-v-139fec31> Explore other premium domains with similar characteristics from our collection </p></div>',2)),d(_)?(l(),m("div",Ea,[p(k,{name:"i-heroicons-arrow-path",class:"w-8 h-8 animate-spin text-white"})])):g.value&&g.value.length>0?(l(),m("div",Ia,[p(f,{"pause-on-hover":"",class:"[--duration:50s] [--gradient:transparent]",ui:{root:"before:hidden after:hidden"}},{default:D(()=>[(l(!0),m(Y,null,K(g.value,L=>(l(),j(d(Ba),{key:L.domain,domain:L,class:"w-80"},null,8,["domain"]))),128))]),_:1})])):v("",!0)])):v("",!0)}}}),Ua=Object.assign(ve(Oa,[["__scopeId","data-v-139fec31"]]),{__name:"SimilarDomainsSlider"}),ja={class:"py-16 bg-white dark:bg-gray-900"},Va={class:"container mx-auto px-4"},Ma={class:"grid md:grid-cols-3 gap-8 max-w-5xl mx-auto"},Ta={class:"text-center"},Fa={class:"inline-flex items-center justify-center w-16 h-16 rounded-full bg-green-100 dark:bg-green-900/30 mb-6"},za={class:"text-center"},Na={class:"inline-flex items-center justify-center w-16 h-16 rounded-full bg-blue-100 dark:bg-blue-900/30 mb-6"},Ra={class:"text-center"},Aa={class:"inline-flex items-center justify-center w-16 h-16 rounded-full bg-purple-100 dark:bg-purple-900/30 mb-6"},La={class:"grid md:grid-cols-4 gap-6 max-w-6xl mx-auto mt-12 pt-12 border-t border-gray-200 dark:border-gray-700"},Wa={class:"text-center"},Ha={class:"text-center"},Ga={class:"text-center"},Ya={class:"text-center"},Xa=te({__name:"BenefitsGrid",setup(e){return(a,t)=>{const s=ae,o=$e;return l(),m("section",ja,[i("div",Va,[t[14]||(t[14]=i("h2",{class:"text-3xl font-bold text-center mb-4",style:{"font-family":"'Outfit', sans-serif"}}," Why Buy Through Nameniac ",-1)),t[15]||(t[15]=i("p",{class:"text-center text-gray-600 dark:text-gray-400 mb-12 max-w-2xl mx-auto"}," Professional domain acquisition service with secure transfers and dedicated support ",-1)),i("div",Ma,[p(o,{ui:{body:{padding:"p-6 sm:p-8"},shadow:"shadow-lg hover:shadow-xl transition-shadow duration-300"}},{default:D(()=>[i("div",Ta,[i("div",Fa,[p(s,{name:"i-heroicons-shield-check",class:"w-8 h-8 text-green-600 dark:text-green-400"})]),t[0]||(t[0]=i("h3",{class:"text-xl font-bold mb-3"},"Secure & Trusted Transfer",-1)),t[1]||(t[1]=i("p",{class:"text-gray-600 dark:text-gray-400 leading-relaxed"}," 100% secure domain transfer process with escrow protection. Your payment is protected until the domain is safely in your account. ",-1))])]),_:1}),p(o,{ui:{body:{padding:"p-6 sm:p-8"},shadow:"shadow-lg hover:shadow-xl transition-shadow duration-300"}},{default:D(()=>[i("div",za,[i("div",Na,[p(s,{name:"i-heroicons-bolt",class:"w-8 h-8 text-blue-600 dark:text-blue-400"})]),t[2]||(t[2]=i("h3",{class:"text-xl font-bold mb-3"},"Fast Transfer Process",-1)),t[3]||(t[3]=i("p",{class:"text-gray-600 dark:text-gray-400 leading-relaxed"}," Most domain transfers complete within 5-7 days. Start using your domain within 24-48 hours by updating DNS settings. ",-1))])]),_:1}),p(o,{ui:{body:{padding:"p-6 sm:p-8"},shadow:"shadow-lg hover:shadow-xl transition-shadow duration-300"}},{default:D(()=>[i("div",Ra,[i("div",Aa,[p(s,{name:"i-heroicons-currency-dollar",class:"w-8 h-8 text-purple-600 dark:text-purple-400"})]),t[4]||(t[4]=i("h3",{class:"text-xl font-bold mb-3"},"No Hidden Fees",-1)),t[5]||(t[5]=i("p",{class:"text-gray-600 dark:text-gray-400 leading-relaxed"}," The price you see is the price you pay. No commissions, no surprise charges. Includes 1 year of domain registration. ",-1))])]),_:1})]),i("div",La,[i("div",Wa,[p(s,{name:"i-heroicons-check-badge",class:"w-8 h-8 mx-auto mb-3 text-[#80dfec]"}),t[6]||(t[6]=i("h4",{class:"font-semibold mb-2"}
2,"Verified Domains",-1)),t[7]||(t[7]=i("p",{class:"text-sm text-gray-600 dark:text-gray-400"}," All domains verified for clean history ",-1))]),i("div",Ha,[p(s,{name:"i-heroicons-chat-bubble-left-right",class:"w-8 h-8 mx-auto mb-3 text-[#80dfec]"}),t[8]||(t[8]=i("h4",{class:"font-semibold mb-2"},"Expert Support",-1)),t[9]||(t[9]=i("p",{class:"text-sm text-gray-600 dark:text-gray-400"}," Dedicated transfer specialists ",-1))]),i("div",Ga,[p(s,{name:"i-heroicons-document-check",class:"w-8 h-8 mx-auto mb-3 text-[#80dfec]"}),t[10]||(t[10]=i("h4",{class:"font-semibold mb-2"},"Legal Protection",-1)),t[11]||(t[11]=i("p",{class:"text-sm text-gray-600 dark:text-gray-400"}," Complete ownership transfer ",-1))]),i("div",Ya,[p(s,{name:"i-heroicons-arrow-path",class:"w-8 h-8 mx-auto mb-3 text-[#80dfec]"}),t[12]||(t[12]=i("h4",{class:"font-semibold mb-2"},"Money-Back Guarantee",-1)),t[13]||(t[13]=i("p",{class:"text-sm text-gray-600 dark:text-gray-400"}," 100% refund if transfer fails ",-1))])])])])}}}),Ja=Object.assign(ve(Xa,[["__scopeId","data-v-a24afa04"]]),{__name:"BenefitsGrid"}),Qa={class:"space-y-6"},Za={key:0,class:"text-center py-6"},Ka={key:1},es={class:"bg-blue-50 dark:bg-blue-900/20 border border-blue-200 dark:border-blue-800 rounded-lg p-4 mb-6"},ts={class:"flex gap-3"},as={class:"text-sm text-blue-700 dark:text-blue-300"},ss={class:"font-semibold"},is={class:"space-y-4"},os={class:"flex justify-center"},rs={key:0,class:"text-sm text-amber-600 dark:text-amber-400"},ns={key:1,class:"text-sm text-gray-500 dark:text-gray-400 text-center"},ls={key:2,class:"text-sm text-red-600 dark:text-red-400 text-center"},cs={class:"flex gap-3 mt-6"},ds={class:"text-center mt-4"},us=["disabled"],fs={key:1,class:"text-sm text-gray-500 dark:text-gray-400"},ms=te({__name:"EmailVerificationModal",props:{email:{},verificationId:{},expiresInSeconds:{default:600}},emits:["verified","close","resend"],setup(e,{emit:a}){const t=e,s=a,o=R(!0),n=R([]),r=z(()=>n.value.join("")),c=R(!1),u=R(""),_=R(!1),h=R(null),g=R(t.expiresInSeconds),y=R(30),B=z(()=>y.value<=0);let k=null,f=null;(()=>{k=De(()=>{g.value>0?g.value--:k&&clearInterval(k)},1e3),f=De(()=>{y.value>0?y.value--:f&&clearInterval(f)},1e3)})(),Ue(()=>{k&&clearInterval(k),f&&clearInterval(f)});const V=U=>{u.value="",U.length===6&&T()},{secureRequest:N}=Ne(),T=async()=>{if(r.value.length!==6){u.value="Please enter a 6-digit code";return}if(g.value<=0){u.value="Code has expired. Please request a new one.";return}c.value=!0,u.value="";try{const U=await N("/api/v1/verification/verify",{method:"POST",body:{email:t.email,code:r.value,verification_id:t.verificationId}});U.success&&U.token?(_.value=!0,setTimeout(()=>{s("verified",U.token),S()},1500)):(u.value=U.message||"Verification failed",h.value=U.attempts_remaining??null)}catch(U){console.error("Verification error:",U),u.value=U.data?.detail||"Failed to verify code. Please try again.",U.data?.attempts_remaining!==void 0&&(h.value=U.data.attempts_remaining)}finally{c.value=!1}},E=async()=>{c.value=!0,u.value="";try{s("resend"),g.value=t.expiresInSeconds,y.value=30,n.value=[],h.value=null}catch(U){console.error("Resend error:",U),u.value="Failed to resend code. Please try again."}finally{c.value=!1}},S=()=>{c.value||(o.value=!1,s("close"))};return be(o,U=>{!U&&!_.value&&s("close")}),(U,F)=>{const M=ae,H=It,le=Re,P=pe,C=Ft;return l(),j(C,{open:o.value,"onUpdate:open":F[1]||(F[1]=w=>o.value=w),dismissible:!c.value,title:"Verify Your Email"},{body:D(({close:w})=>[i("div",Qa,[_.value?(l(),m("div",Za,[...F[2]||(F[2]=[i("div",{class:"text-6xl mb-4"},"â",-1),i("h3",{class:"text-2xl font-bold text-green-600 dark:text-green-400 mb-2"}," Email Verified! ",-1),i("p",{class:"text-gray-600 dark:text-gray-400"}," Submitting your inquiry... ",-1)])])):(l(),m("div",Ka,[i("div",es,[i("div",ts,[p(M,{name:"i-heroicons-envelope",class:"w-5 h-5 text-blue-600 dark:text-blue-400 flex-shrink-0 mt-0.5"}),i("div",null,[F[5]||(F[5]=i("p",{class:"text-sm font-medium text-blue-900 dark:text-blue-100 mb-1"}," Check your email ",-1)),i("p",as,[F[3]||(F[3]=A(" We've sent a 6-digit verification code to",-1)),F[4]||(F[4]=i("br",null,null,-1)),i("strong",ss,O(e.email),1)])])])]),i("div",is,[p(le,{label:"Enter Verification Code",error:u.value,required:""},{default:D(()=>[i("div",os,[p(H,{modelValue:n.value,"onUpdate:modelValue":F[0]||(F[0]=b=>n.value=b),length:6,type:"text",otp:"",size:"xl",disabled:c.value,highlight:!!u.value,placeholder:"â",onComplete:V},null,8,["modelValue","disabled","highlight"])])]),_:1},8,["error"]),h.value!==null&&h.value<3?(l(),m("div",rs," â ï¸ "+O(h.value)+" attempt"+O(h.value!==1?"s":"")+" remaining ",1)):v("",!0),g.value>0?(l(),m("div",ns," Code expires in "+O(Math.floor(g.value/60))+":"+O(String(g.value%60).padStart(2,"0")),1)):(l(),m("div",ls," â ï¸ Code has expired "))]),i("div",cs,[p(P,{block:"",size:"lg",loading:c.value,disabled:r.value.length!==6||c.value||g.value<=0,style:{"background-color":"#80dfec",color:"#1F2937"},class:"font-semibold",onClick:T},{default:D(()=>[p(M,{name:"i-heroicons-check-circle",class:"w-5 h-5"}),F[6]||(F[6]=A(" Verify Code ",-1))]),_:1},8,["loading","disabled"])]),i("div",ds,[B.value?(l(),m("button",{key:0,t
2ype:"button",class:"text-sm text-[#80dfec] hover:text-[#3C6B7B] font-medium transition-colors",disabled:c.value,onClick:E}," Didn't receive the code? Resend ",8,us)):(l(),m("p",fs," Resend available in "+O(y.value)+"s ",1))])]))])]),_:1},8,["open","dismissible"])}}}),gs=Object.assign(ms,{__name:"EmailVerificationModal"}),hs={id:"contact",class:"relative overflow-hidden py-16 sm:py-20 lg:py-24"},ps={class:"relative container mx-auto px-4 sm:px-6 lg:px-8"},vs={class:"max-w-4xl mx-auto"},ys={class:"text-center mb-8"},bs={class:"text-3xl sm:text-4xl lg:text-5xl font-bold text-white mb-3"},xs={class:"grid sm:grid-cols-2 gap-5"},ws={class:"grid sm:grid-cols-2 gap-5"},_s={style:{position:"absolute",left:"-5000px"},"aria-hidden":"true"},ks={class:"space-y-3 pt-4"},$s={key:0,class:"text-xs text-gray-400 text-center"},Cs={key:0,class:"rounded-xl bg-green-500/10 backdrop-blur-sm border border-green-500/30 p-6 space-y-4"},Ds={class:"flex items-start gap-3"},Ss={class:"flex-1"},qs={class:"text-sm text-green-200/80 mt-1"},Ps={class:"text-green-100"},Es={key:0,class:"bg-white/5 backdrop-blur-sm border border-white/10 rounded-lg p-4 space-y-3"},Is={class:"flex items-center gap-2"},Bs={class:"flex gap-2"},Os=["title"],Us={key:1,class:"rounded-xl bg-red-500/10 backdrop-blur-sm border border-red-500/30 p-4"},js={class:"flex items-start gap-3"},Vs={class:"flex-1"},Ms={class:"text-sm text-red-200/80 mt-1"},Ts=te({__name:"ContactForm",props:{domain:{},config:{}},setup(e){const a=e,t=ke({name:"",email:"",phone:"",offer:"",message:"",honeypot:""}),s=R(!1),o=R(""),n=R(""),r=R(""),c=R(!1),u=R(!1),_=R(""),h=R(600),g=R(""),y=R(""),B=R(""),{secureRequest:k}=Ne(),{$plausible:f}=xe(),L=xt(),V=async()=>{if(r.value)try{const w=window.location.origin+r.value;await navigator.clipboard.writeText(w),c.value=!0,setTimeout(()=>{c.value=!1},2e3)}catch(w){console.error("Failed to copy link:",w)}},N=/^[^\s@]+@[^\s@]+\.[^\s@]+$/,T=z(()=>{const w=t.name?.trim().length>0,b=t.email?.trim().length>0,I=t.offer?.toString().trim(),Q=I&&I.length>0&&!isNaN(parseFloat(I))&&parseFloat(I)>0,W=N.test(t.email);return w&&b&&Q&&W}),E=(w,b="USD")=>new Intl.NumberFormat("en-US",{style:"currency",currency:b,minimumFractionDigits:0}).format(w),S=()=>{if(!a.config?.market_value_usd)return null;try{const b=a.config.market_value_usd.replace(/[$,]/g,"").split(/[-\u2013\u2014]/).map(I=>I.trim());if(b.length===2&&b[1]){const I=parseFloat(b[1]);return isNaN(I)?null:I}else if(b.length===1&&b[0]){const I=parseFloat(b[0]);return isNaN(I)?null:I}}catch(w){console.warn("Failed to parse market_value_usd:",w)}return null},U=z(()=>{if(a.config?.price)return a.config.price.toString();const w=S();return w?w.toString():"Your offer in USD"});wt(()=>{a.config?.price&&!t.offer&&(t.offer=a.config.price.toString())});const F=async()=>{if(T.value){if(t.honeypot){console.warn("Honeypot filled - potential bot detected"),n.value="Invalid submission detected.";return}f("Contact Form Submit",{props:{domain:a.domain,has_phone:!!t.phone,has_message:!!t.message,offer_amount:t.offer}}),await C()}},M=(w=!1)=>{L.add({title:"Inquiry Submitted Successfully!",description:`We've sent a confirmation email to ${B.value}`,color:"success",duration:6e3}),w&&g.value&&(r.value=`/inquiry/${g.value}`,localStorage.setItem(`inquiry_${a.domain}`,g.value),y.value&&localStorage.setItem(`inquiry_token_${g.value}`,y.value))},H=async()=>{if(u.value=!1,g.value&&y.value)try{await k(`/api/v1/inquiries/${g.value}/visit`,{method:"POST",headers:{"X-Inquiry-Token":y.value}})}catch(w){console.warn("Failed to log page visit for email verification:",w)}M(!0)},le=()=>{u.value=!1,M(!1)},P=async()=>{try{const w=await k("/api/v1/verification/resend",{method:"POST",body:{email:B.value,context:a.domain,previous_verification_id:_.value}});w.success&&w.verification_id&&(_.value=w.verification_id,h.value=w.expires_in_seconds||600)}catch(w){console.error("Error resending verification:",w)}},C=async()=>{s.value=!0,o.value="",n.value="",r.value="";try{const w=await k(`/api/v1/domains/${a.domain}/inquiries`,{method:"POST",body:{name:t.name,email:t.email,phone:t.phone||null,offer:t.offer?parseFloat(t.offer):null,message:t.message||"Interested in purchasing this domain"}});f("Inquiry Submitted",{props:{domain:a.domain,offer_amount:t.offer,has_conversation_link:!!w.page_slug}}),B.value=t.email,g.value=w.page_slug||"",y.value=w.access_token||"",o.value="submitted";const b=t.email;t.name="",t.email=b,t.phone="",t.offer="",t.message="",t.honeypot="";try{const I=await k("/api/v1/verification/send",{method:"POST",body:{email:B.value,context:a.domain}});I.success&&I.verification_id?(_.value=I.verification_id,h.value=I.expires_in_seconds||600,u.value=!0):M(!1)}catch(I){console.warn("Failed to send verification code, skipping modal:",I),M(!1)}}catch(w){f("Inquiry Error",{props:{domain:a.domain,error_type:w.data?.detail?"validation":"server"}}),console.error("Error submitting inquiry:",w);let b="Failed to send inquiry. Please try again later.";const I=w.data?.data?.detail||w.data?.detail||w.detail;I&&Array.isArray(I)?b=I.map(W=>{const G=W.loc?.[W.loc.length-1]||"field",ge=G==="message"?"Message":G==="name"?"Name":G==="email"?"Email":G==="p
2hone"?"Phone":G;let se=W.msg;return W.type==="string_too_short"&&W.ctx?.min_length?se=`must be at least ${W.ctx.min_length} characters`:W.type==="string_too_long"&&W.ctx?.max_length?se=`must be no more than ${W.ctx.max_length} characters`:W.type==="value_error"&&(se=W.msg.replace("Value error, ","")),`${ge} ${se}`}).join(". "):typeof I=="string"?b=I:w.message&&!w.message.includes("Unprocessable Entity")?b=w.message:typeof w=="string"&&(b=w),n.value=b}finally{s.value=!1}};return(w,b)=>{const I=zt,Q=Re,W=Bt,G=ae,ge=pe,se=Ct,ce=$e,we=gs;return l(),m("section",hs,[b[16]||(b[16]=Fe('<div class="absolute inset-0 bg-gradient-to-br from-gray-900 via-slate-800 to-gray-900" data-v-dd5e146d><div class="absolute inset-0 bg-gradient-to-r from-cyan-500/10 via-blue-500/10 to-purple-500/10 animate-pulse" data-v-dd5e146d></div><div class="absolute inset-0 opacity-20" style="background-image:radial-gradient(circle at 2px 2px, rgba(255,255,255,0.15) 1px, transparent 0);background-size:32px 32px;" data-v-dd5e146d></div><div class="absolute top-0 left-1/4 w-96 h-96 bg-cyan-500/20 rounded-full mix-blend-multiply filter blur-3xl op
2acity-30 animate-blob" data-v-dd5e146d></div><div class="absolute top-0 right-1/4 w-96 h-96 bg-blue-500/20 rounded-full mix-blend-multiply filter blur-3xl opacity-30 animate-blob animation-delay-2000" data-v-dd5e146d></div><div class="absolute -bottom-32 left-1/2 w-96 h-96 bg-purple-500/20 rounded-full mix-blend-multiply filter blur-3xl opacity-30 animate-blob animation-delay-4000" data-v-dd5e146d></div></div>',1)),i("div",ps,[i("div",vs,[i("div",ys,[i("h2",bs," Interested in "+O(e.domain)+"? ",1),b[6]||(b[6]=i("p",{class:"text-base sm:text-lg text-gray-300 max-w-2xl mx-auto"}," Fill out the form below and we'll get back to you shortly. ",-1))]),p(ce,{ui:{body:{padding:"p-6 sm:p-8"},ring:"ring-1 ring-white/10",rounded:"rounded-2xl"},class:"bg-white/5 backdrop-blur-xl [&]:ring-white/10 hover:bg-white/10 hover:[&]:ring-white/20 transition-all duration-300"},{default:D(()=>[i("form",{onSubmit:_t(F,["prevent"]),class:"space-y-5"},[i("div",xs,[p(Q,{label:"Your Name",required:"",ui:{label:"block font-semibold text-white",hint:"text-gray-300",root:"w-full"}},{default:D(()=>[p(I,{modelValue:d(t).name,"onUpdate:modelValue":b[0]||(b[0]=J=>d(t).name=J),placeholder:"John Doe",size:"xl",disabled:d(s),required:"",ui:{root:"w-full",base:"w-full bg-white/10 backdrop-blur-sm ring-1 ring-white/20 focus:ring-cyan-400/50 border-0 text-white placeholder:text-gray-400"}},null,8,["modelValue","disabled"])]),_:1}),p(Q,{label:"Email Address",required:"",ui:{label:"block font-semibold text-white",hint:"text-gray-300",root:"w-full"}},{default:D(()=>[p(I,{modelValue:d(t).email,"onUpdate:modelValue":b[1]||(b[1]=J=>d(t).email=J),type:"email",placeholder:"[email protected]",size:"xl",disabled:d(s),required:"",ui:{root:"w-full",base:"w-full bg-white/10 backdrop-blur-sm ring-1 ring-white/20 focus:ring-cyan-400/50 border-0 text-white placeholder:text-gray-400"}},null,8,["modelValue","disabled"])]),_:1})]),i("div",ws,[p(Q,{label:"Phone Number",hint:"Optional",ui:{label:"block font-semibold text-white",hint:"text-gray-300",root:"w-full"}},{default:D(()=>[p(I,{modelValue:d(t).phone,"onUpdate:modelValue":b[2]||(b[2]=J=>d(t).phone=J),type:"tel",placeholder:"+1 (555) 000-0000",size:"xl",disabled:d(s),ui:{root:"w-full",base:"w-full bg-white/10 backdrop-blur-sm ring-1 ring-white/20 focus:ring-cyan-400/50 border-0 text-white placeholder:text-gray-400"}},null,8,["modelValue","disabled"])]),_:1}),p(Q,{label:"Your Offer",required:"",hint:e.config?.price?`Asking price: ${E(e.config.price,e.config.currency||"USD")}`:e.config?.market_value_usd?`Estimated value: ${e.config.market_value_usd}`:"Enter your offer in USD",ui:{label:"block font-semibold text-white",hint:"text-gray-300",root:"w-full"}},{default:D(()=>[p(I,{modelValue:d(t).offer,"onUpdate:modelValue":b[3]||(b[3]=J=>d(t).offer=J),type:"number",placeholder:d(U),size:"xl",disabled:d(s),required:"",min:"0",step:"1",ui:{root:"w-full",base:"w-full bg-white/10 backdrop-blur-sm ring-1 ring-white/20 focus:ring-cyan-400/50 border-0 text-white placeholder:text-gray-400"}},null,8,["modelValue","placeholder","disabled"])]),_:1},8,["hint"])]),p(Q,{label:"Message",hint:"Optional",ui:{label:"block font-semibold text-white",hint:"text-gray-300",root:"w-full"}},{default:D(()=>[p(W,{modelValue:d(t).message,"onUpdate:modelValue":b[4]||(b[4]=J=>d(t).message=J),placeholder:"I'm interested in purchasing this domain... (optional)",rows:4,size:"xl",disabled:d(s),ui:{root:"w-full",base:"w-full bg-white/10 backdrop-blur-sm ring-1 ring-white/20 focus:ring-cyan-400/50 border-0 text-white placeholder:text-gray-400 resize-none"}},null,8,["modelValue","disabled"])]),_:1}),i("div",_s,[kt(i("input",{"onUpdate:modelValue":b[5]||(b[5]=J=>d(t).honeypot=J),type:"text",name:"website",tabindex:"-1",autocomplete:"off"},null,512),[[$t,d(t).honeypot]])]),i("div",ks,[d(T)?v("",!0):(l(),m("div",$s," Fill required fields: Name, Email, and Your Offer ")),p(ge,{type:"submit",block:"",size:"xl",loading:d(s),disabled:d(s)||!d(T),class:"bg-gradient-to-r from-cyan-500 to-blue-500 hover:from-cyan-400 hover:to-blue-400 text-white font-bold shadow-lg hover:shadow-2xl hover:shadow-cyan-500/50 transition-all duration-300 disabled:opacity-50 disabled:cursor-not-allowed"},{default:D(()=>[p(G,{name:"i-heroicons-paper-airplane",class:"w-5 h-5"}),A(" "+O(d(s)?"Sending...":"Send Inquiry"),1)]),_:1},8,["loading","disabled"])]),d(o)?(l(),m("div",Cs,[i("div",Ds,[p(G,{name:"i-heroicons-check-circle",class:"w-6 h-6 text-green-400 flex-shrink-0 mt-0.5"}),i("div",Ss,[b[8]||(b[8]=i("h3",{class:"font-semibold text-green-100 text-lg"},"Inquiry Submitted Successfully!",-1)),i("p",qs,[d(r)?(l(),m(Y,{key:0},[b[7]||(b[7]=A(" We've sent a confirmation email to ",-1)),i("strong",Ps,O(d(B)),1)],64)):(l(),m(Y,{key:1},[A(" Your inquiry is saved. Please verify your email to receive a confirmation. ")],64))])])]),d(r)?(l(),m("div",Es,[i("div",Is,[p(G,{name:"i-heroicons-chat-bubble-left-right",class:"w-5 h-5 text-cyan-400"}),b[9]||(b[9]=i("p",{class:"text-sm font-medium text-white"}," Your Conversation Page ",-1))]),b[11]||(b[11]=i("p",{class:"text-xs text-gray-300"}
2," Access your private inquiry page to track responses and continue the conversation: ",-1)),i("div",Bs,[p(se,{to:d(r),class:"flex-1 px-4 py-3 bg-gradient-to-r from-cyan-500 to-blue-500 hover:from-cyan-400 hover:to-blue-400 text-white text-sm font-medium rounded-lg transition-all text-center shadow-lg"},{default:D(()=>[p(G,{name:"i-heroicons-arrow-right",class:"w-4 h-4 inline mr-1"}),b[10]||(b[10]=A(" Open Conversation ",-1))]),_:1},8,["to"]),i("button",{onClick:V,class:"px-4 py-3 bg-white/10 hover:bg-white/20 border border-white/20 rounded-lg transition-all",title:d(c)?"Copied!":"Copy Link"},[p(G,{name:d(c)?"i-heroicons-check":"i-heroicons-clipboard-document",class:"w-5 h-5 text-white"},null,8,["name"])],8,Os)]),b[12]||(b[12]=i("p",{class:"text-xs text-gray-400 italic"}," ð¡ Bookmark this link for easy access to your inquiry ",-1))])):v("",!0)])):v("",!0),d(n)?(l(),m("div",Us,[i("div",js,[p(G,{name:"i-heroicons-exclamation-triangle",class:"w-5 h-5 text-red-400 flex-shrink-0 mt-0.5"}),i("div",Vs,[b[13]||(b[13]=i("h4",{class:"font-semibold text-red-100 text-sm"},"Error",-1)),i("p",Ms,O(d(n)),1),b[14]||(b[14]=i("p",{class:"text-sm text-red-200/60 mt-2"},[A("If the issue persists, please contact us at "),i("a",{href:"mailto:[email protected]",class:"underline hover:text-red-100"},"[email protected]")],-1))])])])):v("",!0)],32)]),_:1}),b[15]||(b[15]=i("p",{class:"text-center text-xs text-gray-400 mt-8"}," By submitting this form, you agree to our privacy policy. We will never share your information. ",-1))])]),d(u)?(l(),j(we,{key:0,email:d(B),"verification-id":d(_),"expires-in-seconds":d(h),onVerified:H,onClose:le,onResend:P},null,8,["email","verification-id","expires-in-seconds"])):v("",!0)])}}}),Fs=Object.assign(ve(Ts,[["__scopeId","data-v-dd5e146d"]]),{__name:"ContactForm"}),zs={slots:{root:"flex flex-col lg:grid lg:grid-cols-10 lg:gap-10",left:"lg:col-span-2",center:"lg:col-span-8",right:"lg:col-span-2 order-first lg:order-last"},variants:{left:{true:""},right:{true:""}},compoundVariants:[{left:!0,right:!0,class:{center:"lg:col-span-6"}},{left:!1,right:!1,class:{center:"lg:col-span-10"}}]},Ns={__name:"UPage",props:{as:{type:null,required:!1},class:{type:null,required:!1},ui:{type:null,required:!1}},setup(e){const a=e,t=he(),s=re(),o=z(()=>X({extend:X(zs),...s.ui?.page||{}})({left:!!t.left,right:!!t.right}));return(n,r)=>(l(),j(d(ne),{as:e.as,"data-slot":"root",class:x(o.value.root({class:[a.ui?.root,a.class]}))},{default:D(()=>[t.left?(l(),j(d(Ce),{key:0,"data-slot":"left",class:x(o.value.left({class:a.ui?.left}))},{default:D(()=>[$(n.$slots,"left")]),_:3},8,["class"])):v("",!0),i("div",{"data-slot":"center",class:x(o.value.center({class:a.ui?.center}))},[$(n.$slots,"default")],2),t.right?(l(),j(d(Ce),{key:1,"data-slot":"right",class:x(o.value.right({class:a.ui?.right}))},{default:D(()=>[$(n.$slots,"right")]),_:3},8,["class"])):v("",!0)]),_:3},8,["as","class"]))}},Rs=St(()=>qt(()=>import("./DH37xDaj.js"),__vite__mapDeps([0,1,2,3,4,5,6,7]),import.meta.url).then(e=>e.default||e)),As={key:0,class:"flex items-center justify-center min-h-screen"},Ls={key:2},Ws={class:"relative overflow-hidden py-12 sm:py-10"},Hs={class:"container mx-auto px-4 sm:px-6 lg:px-8"},Gs={class:"grid lg:grid-cols-2 gap-8 lg:gap-12 items-center"},Ys={class:"space-y-6 lg:space-y-8"},Xs={class:"space-y-4"},Js={class:"inline-flex items-center gap-2 px-4 py-2 rounded-full bg-primary-500/10 border border-primary-500/20 backdrop-blur-sm"},Qs={class:"text-5xl sm:text-6xl lg:text-7xl font-bold text-white leading-tight"},Zs={class:"text-lg sm:text-xl text-gray-300 leading-relaxed max-w-2xl"},Ks={class:"hidden lg:flex items-center gap-4"},ei={class:"flex flex-wrap items-center gap-6 pt-4"},ti={class:"flex items-center gap-2"},ai={class:"flex items-center gap-2"},si={class:"flex items-center gap-2"},ii={class:"lg:justify-self-end w-full lg:max-w-md"},oi={class:"space-y-3"},ri={class:"flex items-center gap-3"},ni={class:"flex items-center gap-3"},li={class:"flex items-center gap-3"},ci={class:"space-y-3"},di={class:"space-y-3 mt-4"},ui={class:"font-medium"},fi={class:"flex items-center gap-2 mt-4 pt-4 border-t border-gray-200 dark:border-gray-700 text-xs font-medium text-gray-500 dark:text-gray-400"},mi={key:0,id:"features",class:"relative overflow-hidden py-16 sm:py-20 lg:py-24"},gi={class:"relative container mx-auto px-4 sm:px-6 lg:px-8"},hi={class:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-6 max-w-6xl mx-auto"},pi={class:"relative w-20 h-20"},vi={class:"w-20 h-20 transform -rotate-90"},yi=["stroke-dasharray"],bi={class:"absolute inset-0 flex items-center justify-center"},xi={class:"text-lg font-bold text-white drop-shadow-lg"},wi={class:"text-center"},_i={class:"text-xs font-medium text-gray-300"},ki={id:"similar",class:"py-16 bg-gray-50 dark:bg-gray-800/50 rounded-xl"},$i=te({__name:"index",async setup(e){let a,t;function s(P){return!P||P==="localhost"?!0:/^(\d{1,3}\.){3}\d{1,3}(:\d+)?$/.test(P)}const o=Et(),{$plausible:n}=xe(),r=Xe(),c=R(!1);Be(()=>{window.setTimeout(()=>{c.value=!0},3e3)});const u=()=>{r.value=!0},_=()=>Ye(),h=z(()=>(f.value?.ideas||[]).map(P=>
2E(P)).filter(Boolean)),g="/api/v1",y=je("domain-name",()=>"localhost"),B=ze(),k=z(()=>s(y.value)),{data:f,pending:L,error:V}=([a,t]=Te(async()=>He(`/domains/analysis/${y.value}`,{key:`domain-analysis-${y.value}`,getCachedData:(P,C)=>C.payload.data[P]??C.static.data[P],baseURL:g,headers:B,immediate:!k.value,onResponseError:async({response:P})=>{P.status===404&&await Pt(o.public.fallbackDomain,{external:!0})}},"$77hSeXQoip")),a=await a,t(),a),N=P=>P.split("_").map(C=>C.charAt(0).toUpperCase()+C.slice(1)).join(" "),T=P=>P>=90?"text-cyan-400":P>=80?"text-blue-400":P>=70?"text-cyan-500":P>=60?"text-blue-500":"text-red-400",E=P=>typeof P=="string"?P:P?.description||P?.desc||"",S=()=>{if(!f.value?.ideas?.length)return"A premium domain name for your next big idea";const P=f.value.ideas[0];return typeof P=="string"?`Perfect for ${P.toLowerCase()}`:P?.description||P?.name||"A premium domain name for your next big idea"},U=()=>f.value?.landing_config?.price?`$${f.value.landing_config.price.toLocaleString()}`:f.value?.market_value_usd?f.value.market_value_usd:"$0",F=()=>{},M=()=>"one-time",H=()=>!!(f.value?.landing_config?.price||f.value?.market_value_usd),le=()=>{if(!f.value?.ideas?.length)return"Premium domain for sale";const P=f.value.ideas[0];return typeof P=="string"?P:P?.description||P?.name||"Premium domain for sale"};return Dt({title:f.value?`${f.value.domain_name} - Premium Domain For Sale`:"Premium Domain",meta:[{name:"description",content:f.value?`${f.value.domain_name} - Brandability Score: ${f.value.scores?.brandability||f.value.brandability_score}/100. ${le()}`:"Premium domain name available for purchase"},{property:"og:title",content:f.value?`${f.value.domain_name} - For Sale`:"Premium Domain"},{property:"og:description",content:le()},{name:"keywords",content:f.value?.keywords?.join(", ")||""}]}),(P,C)=>{const w=ae,b=la,I=pe,Q=da,W=pa,G=ya,ge=xa,se=Ca,ce=jt,we=qa,J=Ua,Qe=Ja,Ze=Fs,Ke=Rs,et=Xt,tt=Ns;return d(L)?(l(),m("div",As,[p(w,{name:"i-heroicons-arrow-path",class:"w-8 h-8 animate-spin text-primary"})])):d(k)||d(V)?(l(),j(b,{key:1})):d(f)?(l(),m("div",Ls,[p(tt,null,{default:D(()=>[i("section",Ws,[C[10]||(C[10]=i("div",{class:"absolute inset-0 -z-10"},[i("div",{class:"absolute inset-0 w-full h-full bg-cover bg-center",style:{"background-image":"url('https://images.unsplash.com/photo-1461988320302-91bde64fc8e4?ixid=2yJhcHBfaWQiOjEyMDd9&fm=jpg&fit=crop&w=1920&q=80')"}},[i("div",{class:"absolute inset-0 bg-gradient-to-br from-gray-900/90 via-gray-900/85 to-gray-900/90"})])],-1)),i("div",Hs,[i("div",Gs,[i("div",Ys,[i("div",Xs,[i("div",Js,[p(w,{name:"i-heroicons-sparkles",class:"w-4 h-4 text-primary-400"}),C[3]||(C[3]=i("span",{class:"text-sm font-semibold text-primary-400 tracking-wide"},"Premium Business Name",-1))]),i("h1",Qs,O(d(f).domain_name),1),i("p",Zs,O(S()),1)]),i("div",Ks,[p(I,{label:"Learn More",size:"xl",variant:"outline",icon:"i-heroicons-information-circle",to:"#features",class:"border-white/20 hover:bg-white/10",onClick:C[0]||(C[0]=Z=>d(n)("Learn More Click",{props:{domain:d(f).domain_name}}))})]),i("div",ei,[i("div",ti,[p(w,{name:"i-heroicons-shield-check",class:"w-5 h-5 text-success"}),C[4]||(C[4]=i("span",{class:"text-sm text-gray-300"},"Secure Transfer",-1))]),i("div",ai,[p(w,{name:"i-heroicons-clock",class:"w-5 h-5 text-primary-400"}),C[5]||(C[5]=i("span",{class:"text-sm text-gray-300"},"Fast Delivery",-1))]),i("div",si,[p(w,{name:"i-heroicons-currency-dollar",class:"w-5 h-5 text-warning"}),C[6]||(C[6]=i("span",{class:"text-sm text-gray-300"},"Escrow Protection",-1))])])]),i("div",ii,[p(Q,{title:"Premium Domain",description:"Includes professional transfer support",price:U(),discount:F(),cycle:M(),highlight:!0,class:"backdrop-blur-md bg-white/5 border-2 border-primary-500/30 hover:border-primary-500/50 transition-all duration-300 shadow-2xl",ui:{title:"text-2xl font-bold text-white",description:"text-gray-300",price:"text-white"}},{features:D(()=>[i("ul",oi,[i("li",ri,[p(w,{name:"i-heroicons-check-circle",class:"w-5 h-5 text-success flex-shrink-0"}),C[7]||(C[7]=i("span",{class:"text-sm text-gray-200"},"Instant domain transfer",-1))]),i("li",ni,[p(w,{name:"i-heroicons-check-circle",class:"w-5 h-5 text-success flex-shrink-0"}),C[8]||(C[8]=i("span",{class:"text-sm text-gray-200"},"Premium brand identity",-1))]),i("li",li,[p(w,{name:"i-heroicons-check-circle",class:"w-5 h-5 text-success flex-shrink-0"}),C[9]||(C[9]=i("span",{class:"text-sm text-gray-200"},"Full ownership rights",-1))])])]),button:D(()=>[i("div",ci,[H()?(l(),j(I,{key:0,label:"Buy Now",size:"xl",block:"",icon:"i-heroicons-shopping-cart",to:"#contact",class:"shadow-lg",onClick:C[1]||(C[1]=Z=>{u(),d(n)("Buy Now Click",{props:{domain:d(f).domain_name,price:U(),gate_arm:_()}})})})):v("",!0),p(I,{label:"Make an Offer",size:"xl",block:"",variant:H()?"outline":"solid",icon:"i-heroicons-paper-airplane",to:"#contact",class:x(H()?"border-white/20 hover:bg-white/10":"shadow-lg"),onClick:C[2]||(C[2]=Z=>{u(),d(n)("Make Offer Click",{props:{domain:d(f).domain_name,has_price:H(),gate_arm:_()}})})},null,8,["variant","class"])])]),_:1},8,["price","discount","cycle"])])])]),d(f).landing_config?.show_logos_gallery&&d(f).logo_urls?.length?(l(),j(W,{key:0,logos:d(f).logo_urls},null,8,["logos"])):v("",!0)]),p(se,{id:"ideas",title:"Perfect For & Market Value",description:"This domain is ideal for various business applications"},{default:D(()=>[p(ge,{class:"lg:columns-3"},{default:D(()=>
2[d(f).comparable_sales?.length?(l(),j(G,{key:0,title:"Recent Comparable Sales",description:"Market data from similar premium domains",icon:"i-heroicons-arrow-trending-up"},{default:D(()=>[i("ul",di,[(l(!0),m(Y,null,K(d(f).comparable_sales.slice(0,4),(Z,de)=>(l(),m("li",{key:`sale-${de}`,class:"text-sm flex items-center gap-2"},[p(w,{name:"i-heroicons-check-circle",class:"w-5 h-5 text-success flex-shrink-0"}),i("span",ui,O(Z),1)]))),128))])]),_:1})):v("",!0),(l(!0),m(Y,null,K(d(f).ideas?.slice(0,6)||[],(Z,de)=>(l(),j(G,{key:`idea-${de}`,description:E(Z),variant:"subtle"},{default:D(()=>[i("div",fi,[p(w,{name:"i-heroicons-light-bulb",class:"w-4 h-4"}),C[11]||(C[11]=A(" Ideal for ",-1))])]),_:1},8,["description"]))),128))]),_:1})]),_:1}),d(f).scores?(l(),m("section",mi,[C[14]||(C[14]=i("div",{class:"absolute inset-0 bg-gradient-to-br from-gray-900 via-slate-800 to-gray-900"},[i("div",{class:"absolute inset-0 bg-gradient-to-r from-red-500/10 via-cyan-500/10 to-blue-500/10 animate-pulse"}),i("div",{class:"absolute inset-0 opacity-20",style:{"background-image":"radial-gradient(circle at 2px 2px, rgba(255,255,255,0.15) 1px, transparent 0)","background-size":"32px 32px"}}),i("div",{class:"absolute top-0 left-1/4 w-96 h-96 bg-red-500/20 rounded-full mix-blend-multiply filter blur-3xl op
2acity-30 animate-blob"}),i("div",{class:"absolute top-0 right-1/4 w-96 h-96 bg-cyan-500/20 rounded-full mix-blend-multiply filter blur-3xl opacity-30 animate-blob animation-delay-2000"}),i("div",{class:"absolute -bottom-32 left-1/2 w-96 h-96 bg-blue-500/20 rounded-full mix-blend-multiply filter blur-3xl opacity-30 animate-blob animation-delay-4000"})],-1)),i("div",gi,[C[13]||(C[13]=i("div",{class:"text-center mb-12"},[i("h2",{class:"text-3xl sm:text-4xl lg:text-5xl font-bold text-white mb-4"}," Premium Domain Metrics "),i("p",{class:"text-base sm:text-lg text-gray-300 max-w-2xl mx-auto"}," Industry-leading scores across all key metrics ")],-1)),i("div",hi,[(l(!0),m(Y,null,K(d(f).scores,(Z,de)=>(l(),m("div",{key:de,class:"flex flex-col items-center gap-3 p-4 rounded-xl bg-white/5 backdrop-blur-sm border border-white/10 hover:bg-white/10 hover:border-white/20 transition-all duration-300"},[i("div",pi,[(l(),m("svg",vi,[C[12]||(C[12]=i("circle",{cx:"40",cy:"40",r:"36",stroke:"currentColor","stroke-width":"8",fill:"none",class:"text-gray-700/50"},null,-1)),i("circle",{cx:"40",cy:"40",r:"36",stroke:"currentColor","stroke-width":"8",fill:"none",class:x([T(Z),"transition-all duration-1000 ease-out"]),"stroke-dasharray":`${Z/100*226.2} 226.2`,"stroke-linecap":"round"},null,10,yi)])),i("div",bi,[i("span",xi,O(Z),1)])]),i("div",wi,[i("p",_i,O(N(de)),1)])]))),128))])])])):v("",!0),p(ce),i("section",ki,[d(f).keywords?.length?(l(),j(we,{key:0,keywords:d(f).keywords},null,8,["keywords"])):v("",!0)]),p(ce),i("section",null,[d(f).domain_name?(l(),j(J,{key:0,"current-domain":d(f).domain_name,limit:8,"min-brandability":60},null,8,["current-domain"])):v("",!0)]),p(ce),p(Qe),p(ce),p(Ze,{domain:d(f).domain_name,config:d(f).landing_config},null,8,["domain","config"]),p(et,null,{default:D(()=>[d(c)?(l(),j(Ke,{key:0,domain:d(f).domain_name,ideas:d(h)},null,8,["domain","ideas"])):v("",!0)]),_:1})]),_:1})])):v("",!0)}}}),Ci=ve($i,[["__scopeId","data-v-5345e404"]]),Oi=Object.freeze(Object.defineProperty({__proto__:null,default:Ci},Symbol.toStringTag,{value:"Module"}));export{Ge as G,Ii as h,Oi as i,Bi as u};
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.