PageSourceSearch

https://aptifolio.com/_next/static/chunks/7550-a71b080040940ee2.js

js aptifolio.com collected 2026-10-03 19:34:29 UTC 22,213 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7550],{1030:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(95155);a(12115);var s=a(10630),o=a(25016);function i(e){let{message:t,size:a="md",className:i=""}=e;return(0,r.jsxs)("div",{className:(0,o.cn)("flex items-center justify-center",i),children:[(0,r.jsx)(s.WEG,{className:(0,o.cn)("animate-spin text-current",{sm:"h-4 w-4",md:"h-8 w-8",lg:"h-16 w-16"}[a])}),t&&(0,r.jsx)("span",{className:"ml-2 text-sm font-medium",children:t})]})}},13428:(e,t,a)=>{a.d(t,{BillingProvider:()=>n,d:()=>d});var r=a(95155),s=a(12115),o=a(62674),i=a(95704);let l=(0,s.createContext)(void 0),n=e=>{let{children:t}=e,[a,n]=(0,s.useState)(!1),[d,c]=(0,s.useState)("pro"),[p,x]=(0,s.useState)(void 0),[u,m]=(0,s.useState)(void 0),[h,g]=(0,s.useState)(void 0),[b,f]=(0,s.useState)();(0,s.useEffect)(()=>{(async()=>{let e="live_c653aa42bd1753478efc626a692";if(!e)return;let t=await (0,o.Pm)({token:e,environment:"true"===i.env.NEXT_PUBLIC_PADDLE_SANDBOX?"sandbox":"production"});t&&f(t)})()},[]);let k=async(e,t,a,r)=>{if(!b)throw Error("Payment system not ready.");let s=await fetch("/api/payment/paddle/initiate",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({type:e,themeId:t,promoCode:a,userId:r||"guest"})});if(!s.ok)throw Error("Failed to initiate payment");let{transactionId:o}=await s.json();b.Checkout.open({transactionId:o,settings:{displayMode:"overlay",successUrl:"".concat(window.location.origin,"/dashboard?payment=success")}})};return(0,r.jsx)(l.Provider,{value:{isBillingOpen:a,openBilling:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"pro",t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;c(e),x(t),m(()=>a),g(r),n(!0)},closeBilling:()=>{n(!1),x(void 0),m(void 0),g(void 0)},billingType:d,targetTheme:p,onSuccessCallback:u,preAppliedPromoCode:h,paddle:b,startPaddleCheckout:k},children:t})},d=()=>{let e=(0,s.useContext)(l);if(void 0===e)throw Error("useBilling must be used within a BillingProvider");return e}},15651:(e,t,a)=>{a.d(t,{$g:()=>s,E4:()=>o,bP:()=>r});let r={PRO_LIFETIME:69,PPP_LIFETIME:39,CUSTOM_START:199,CURRENCY:"USD",PADDLE_PRICE_IDS:{PRO:"pri_01kgq3y81n4vcyftecmqzat9d1",PPP_LIFETIME:a(95704).env.NEXT_PUBLIC_PADDLE_PRICE_ID_PPP_LIFETIME||""}},s=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.CURRENCY,a=e%1==0;return new Intl.NumberFormat("en-US",{style:"currency",currency:t,minimumFractionDigits:2*!a,maximumFractionDigits:2*!a}).format(e)},o=[{id:"pro",name:"Pro",price:s(r.PRO_LIFETIME),subtitle:"/ one-time payment",description:"Everything you need to stand out.",popular:!0,features:[{text:"Forever hosting"},{text:"Publish your portfolio in 2 minutes"},{text:"Custom domain support"},{text:"100+ signature themes & layouts"},{text:"Write and publish thoughtful blogs"},{text:"Zero lock-in: export your portfolio codebase"},{text:"Remove all Aptifolio branding"},{text:"Advanced SEO and analytics"}],cta:"Get lifetime access"},{id:"custom",name:"Custom",price:s(r.CUSTOM_START),subtitle:"Starts at",description:"Get a fully custom portfolio built by our expert team.",features:[{text:"Dedicated designer"},{text:"Custom functionality"},{text:"Priority support"},{text:"Deployment and hosting"},{text:"Delivered in 7 days"}],cta:"Contact Us"}]},16677:(e,t,a)=>{a.d(t,{FD:()=>p,Br:()=>x});var r=a(15651);r.bP.PRO_LIFETIME-r.bP.PPP_LIFETIME;var s=a(95704);let o=r.bP.PPP_LIFETIME,i=Math.max(0,r.bP.PRO_LIFETIME-o),l="Save $".concat(i),n=(s.env.NEXT_PUBLIC_PPP_PROMO_YEAR||s.env.PPP_PROMO_YEAR||new Date().getFullYear().toString()).trim(),d=()=>{var e;let t=(e=new Date,[]);return t.length>0?t[0]:null},c=[{code:"IN",name:"India",flag:"\uD83C\uDDEE\uD83C\uDDF3",promoPrefix:"IND"},{code:"UA",name:"Ukraine",flag:"\uD83C\uDDFA\uD83C\uDDE6",promoPrefix:"UKR"},{code:"NG",name:"Nigeria",flag:"\uD83C\uDDF3\uD83C\uDDEC",promoPrefix:"NGA"},{code:"PK",name:"Pakistan",flag:"\uD83C\uDDF5\uD83C\uDDF0",promoPrefix:"PAK"},{code:"AR",name:"Argentina",flag:"\uD83C\uDDE6\uD83C\uDDF7",promoPrefix:"ARG"},{code:"KE",name:"Kenya",flag:"\uD83C\uDDF0\uD83C\uDDEA",promoPrefix:"KEN"},{code:"CO",name:"Colombia",flag:"\uD83C\uDDE8\uD83C\uDDF4",promoPrefix:"COL"},{code:"ID",name:"Indonesia",flag:"\uD83C\uDDEE\uD83C\uDDE9",promoPrefix:"IDN"},{code:"VN",name:"Vietnam",flag:"\uD83C\uDDFB\uD83C\uDDF3",promoPrefix:"VNM"},{code:"EG",name:"Egypt",flag:"\uD83C\uDDEA\uD83C\uDDEC",promoPrefix:"EGY"},{code:"RU",name:"Russia",flag:"\uD83C\uDDF7\uD83C\uDDFA",promoPrefix:"RUS"},{code:"CN",name:"China",flag:"\uD83C\uDDE8\uD83C\uDDF3",promoPrefix:"CHN"},{code:"ZA",name:"South Africa",flag:"\uD83C\uDDFF\uD83C\uDDE6",promoPrefix:"ZAF"},{code:"TH",name:"Thailand",flag:"\uD83C\uDDF9\uD83C\uDDED",promoPrefix:"THA"},{code:"TR",name:"Turkey",flag:"\uD83C\uDDF9\uD83C\uDDF7",promoPrefix:"TUR"},{code:"MX",name:"Mexico",flag:"\uD83C\uDDF2\uD83C\uDDFD",promoPrefix:"MEX"}].reduce((e,t)=>
1(e[t.code]={countryName:t.name,flag:t.flag,price:o,discount:l,promoCode:"".concat(t.promoPrefix).concat(n)},e),{}),p=e=>{var t;if(!e)return null;let a=d();if(a)return{countryCode:"GLOBAL",countryName:a.name,flag:a.flag,price:a.price,discount:a.discount,promoCode:a.promoCode,isEvent:!0,eventEnd:a.showCountdown?a.endDate:void 0,eventName:a.name,bannerTemplate:a.bannerTemplate};let r=c[e.toUpperCase()];if(!r)return null;let s=(t=new Date,null);return s?{...r,countryCode:e.toUpperCase(),upcomingEventStartDate:s.startDate,upcomingEventName:s.name}:{...r,countryCode:e.toUpperCase()}},x=(e,t)=>{let a=d();if(a&&a.promoCode===e.toUpperCase())return{countryCode:"GLOBAL",countryName:a.name,flag:a.flag,price:a.price,discount:a.discount,promoCode:a.promoCode,isEvent:!0,eventEnd:a.showCountdown?a.endDate:void 0,eventName:a.name,bannerTemplate:a.bannerTemplate};let r=p(t);return r&&!r.isEvent&&r.promoCode===e.toUpperCase()?r:null}},67550:(e,t,a)=>{a.r(t),a.d(t,{default:()=>k});var r=a(95155),s=a(12115),o=a(70667),i=a(52619),l=a.n(i),n=a(20063),d=a(33828),c=a(42878),p=a(25016),x=a(13428),u=a(57411),m=a(15651),h=a(90035),g=a(1030),b=a(16677);let f=[{question:"Can I see a live portfolio example?",answer:"Yes, you can view a live demonstration portfolio at [demo.aptifolio.app](https://demo.aptifolio.app). If you'd like to see more examples, simply scroll down to the reviews section."},{question:"Is it really a one-time payment?",answer:"Yes. You pay once and get to keep all Pro features, including lifetime hosting. We believe you shouldn't have to rent your professional identity."},{question:"What if I need a refund?",answer:"We offer a 7-day money-back guarantee. If you're not satisfied, just contact us at [[email protected]](mailto:[email protected])."},{question:"Can I use my own custom domain?",answer:"Yes! You can easily connect your own custom domain (like *yourname.com*) to your portfolio directly from your dashboard settings."},{question:"Does the Pro plan include a blog?",answer:"Yes! Pro includes a built-in blog, allowing you to publish thoughtful posts alongside your portfolio whenever you want to share more than just a static page."},{question:"What happens to my data if I upgrade?",answer:"Your existing content remains completely safe. Upgrading seamlessly unlocks Pro features without altering or losing any of your portfolio data."},{question:"Can I export my portfolio's codebase?",answer:"Yes. We believe in zero vendor lock-in. With the Pro plan, you can always export your entire portfolio as a clean, production-ready React + Vite + TypeScript codebase if you ever want to host it somewhere else."},{question:"Does Pro include visitor analytics?",answer:"Yes! We provide advanced analytics with easy-to-understand visuals to help you track who is visiting your portfolio and where they're coming from. Feel free to explore our [interactive demo](?demo=analytics) to see it in action."}];function k(e){let{showHero:t=!0,className:a,id:i}=e,k=(0,n.useRouter)(),y=(0,n.useSearchParams)(),[v,w]=(0,s.useState)([]),[N,j]=(0,s.useState)(null);(0,s.useEffect)(()=>{let e=()=>{let e=y.get("claimed_domain");e?j(e):j(localStorage.getItem("aptifolio_claimed_domain")||null)},t=t=>{"aptifolio_claimed_domain"===t.key&&e()};return e(),window.addEventListener("aptifolio-domain-update",e),window.addEventListener("storage",t),()=>{window.removeEventListener("aptifolio-domain-update",e),window.removeEventListener("storage",t)}},[y]);let[P,C]=(0,s.useState)(!1),{user:E}=(0,u.w9)(),{openBilling:_}=(0,x.d)(),[I,S]=(0,s.useState)(null);(0,s.useEffect)(()=>{(async()=>{try{let e=await fetch("/api/misc/location");if(e.ok){let t=await e.json(),a=(0,b.FD)(t.country);S(a)}}catch(e){console.error("Failed to fetch location for promo in PricingSection:",e)}})()},[]);
1let[A,R]=(0,s.useState)(!1),T=async e=>{if(!E){let t="/pricing?openBilling=true".concat(e?"&promoCode=".concat(encodeURIComponent(e)):"");k.push("/sign-up?redirect_url=".concat(encodeURIComponent(t)));return}R(!0),_("pro",void 0,void 0,e),R(!1)};return(0,r.jsxs)("section",{id:i,className:(0,p.cn)("py-12 sm:py-24 scroll-mt-20",a),children:[t&&(0,r.jsxs)("div",{className:"w-full max-w-7xl 2xl:max-w-[96rem] mx-auto px-4 sm:px-6 lg:px-8 text-center mb-16 sm:mb-24",children:[(0,r.jsxs)("div",{className:"inline-flex items-center gap-2 px-4 py-2 rounded-full border border-apt-light-border dark:border-apt-dark-border bg-apt-light-bg-sub dark:bg-apt-dark-bg-sub text-sm font-medium text-apt-light-text-sub dark:text-apt-dark-text-sub mb-8",children:[(0,r.jsx)(d.gt3,{className:"text-yellow-500 w-3.5 h-3.5"}),(0,r.jsx)("span",{children:"Pay once, own forever"})]}),(0,r.jsx)("h2",{className:"text-4xl sm:text-5xl lg:text-5xl font-extrabold text-apt-light-text dark:text-apt-dark-text tracking-tight mb-6",children:"Simple, transparent pricing"}),(0,r.jsx)("p",{className:"mt-4 max-w-2xl mx-auto text-xl text-apt-light-text-sub dark:text-apt-dark-text-sub",children:"Build your career. No subscriptions. No monthly fees."})]}
1),(0,r.jsx)("div",{className:"w-full max-w-7xl 2xl:max-w-[96rem] mx-auto px-4 sm:px-6 lg:px-8 mb-24",children:(0,r.jsx)("div",{className:"grid grid-cols-1 gap-8 lg:gap-10 items-stretch max-w-lg mx-auto",children:(m.E4||[]).filter(e=>"pro"===e.id).map(e=>{let t="pro"===e.id,a="custom"===e.id;return(0,r.jsxs)("div",{onClick:t&&E?()=>T(null==I?void 0:I.promoCode):void 0,className:(0,p.cn)("rounded-2xl border p-8 flex flex-col h-full transition-all duration-500 relative",t&&N?"border-apt-light-border dark:border-apt-dark-border bg-white dark:bg-apt-dark-bg-sub shadow-[0_0_30px_-5px_rgba(0,0,0,0.08)] dark:shadow-[0_0_30px_-5px_rgba(255,255,255,0.05)] ring-1 ring-apt-light-border dark:ring-apt-dark-border transform md:-translate-y-2":"border-apt-light-border dark:border-apt-dark-border bg-white dark:bg-apt-dark-bg-sub hover:border-apt-light-border-sub dark:hover:border-apt-dark-border-sub",t&&E&&"cursor-pointer"),children:[t&&N&&(0,r.jsxs)("div",{className:"absolute -top-4 left-1/2 -translate-x-1/2 text-xs font-medium text-apt-success bg-apt-success/10 px-3 py-1.5 rounded-full flex items-center gap-1.5 shadow-sm animate-in fade-in slide-in-from-top-2 duration-700 whitespace-nowrap backdrop-blur-md z-10",children:[(0,r.jsx)("span",{className:"w-1.5 h-1.5 bg-apt-success rounded-full animate-pulse"}),(0,r.jsxs)("span",{children:["Create with: ",(0,r.jsxs)("strong",{className:"font-bold tracking-tight",children:[N,".aptifolio.app"]})]})]}),(0,r.jsxs)("div",{className:"mb-5 mt-1",children:[(0,r.jsx)("h3",{className:"text-xl font-bold text-apt-light-text dark:text-apt-dark-text",children:e.name}),(0,r.jsx)("p",{className:"text-sm text-apt-light-text-sub dark:text-apt-dark-text-sub mt-2 min-h-[40px]",children:e.description})]}),(0,r.jsx)("div",{className:"mb-4",children:(0,r.jsx)("div",{className:"flex flex-col",children:a?(0,r.jsxs)("div",{className:"flex items-baseline",children:[(0,r.jsx)("span",{className:"text-sm text-apt-light-text-sub dark:text-apt-dark-text-sub mr-2",children:"Starts at"}),(0,r.jsx)("span",{className:"text-4xl font-extrabold text-apt-light-text dark:text-apt-dark-text",children:e.price})]}):t&&I?(0,r.jsxs)("div",{className:"flex flex-col",children:[(0,r.jsxs)("div",{className:"flex items-baseline flex-wrap gap-x-3 gap-y-1",children:[(0,r.jsxs)("span",{className:"text-4xl font-extrabold text-apt-light-text dark:text-apt-dark-text",children:["$",I.price]}),(0,r.jsx)("span",{className:"text-2xl font-bold text-apt-light-text-sub/40 dark:text-apt-dark-text-sub/40 line-through decoration-apt-light-border dark:decoration-apt-dark-border",children:e.price})]}),(0,r.jsxs)("div",{className:"flex items-center gap-2 mt-2 flex-wrap",children:[(0,r.jsxs)("span",{className:"inline-flex items-center gap-1 text-[11px] font-bold tracking-wide text-apt-success bg-apt-success/10 border border-apt-success/20 px-2 py-0.5 rounded-full uppercase",children:[I.flag," ",I.discount," Applied"]}),(0,r.jsx)("span",{className:"text-apt-light-text-sub dark:text-apt-dark-text-sub text-sm font-medium",children:"/ one-time payment"})]})]}):(0,r.jsxs)("div",{className:"flex items-baseline",children:[(0,r.jsx)("span",{className:"text-4xl font-extrabold text-apt-light-text dark:text-apt-dark-text",children:e.price}),(0,r.jsx)("span",{className:"text-apt-light-text-sub dark:text-apt-dark-text-sub ml-2 text-sm font-medium",children:t?"/ one-time payment":e.subtitle})]})})}),(0,r.jsx)("div",{className:"mb-8 flex-1",children:(0,r.jsx)("ul",{className:"space-y-4",children:e.features.map((e,a)=>(0,r.jsxs)("li",{className:(0,p.cn)("flex items-start gap-3",e.crossed&&"opacity-60"),children:[e.highlight?(0,r.jsx)(d.jth,{className:"w-5 h-5 text-blue-500 mt-1 flex-shrink-0"}):e.crossed?(0,r.jsx)(d.V2x,{className:"w-5 h-5 text-red-500/60 dark:text-red-400/60 mt-1 flex-shrink-0"}):(0,r.jsx)(c.qxq,{className:"w-5 h-5 text-apt-light-text-sub dark:text-apt-dark-text-sub mt-1 flex-shrink-0"}),(0,r.jsx)("span",{className:(0,p.cn)("text-sm text-apt-light-text dark:text-apt-dark-text",e.highlight&&"font-semibold",t&&"Everything in Free"===e.text&&"font-bold",e.crossed&&"text-apt-light-text-sub dark:text-apt-dark-text-sub line-through decoration-apt-light-text-sub/50"),children:t&&"Everything in Free"===e.text?"Everything in Free":e.text})]},a))})}),(0,r.jsxs)("div",{className:"mt-auto flex flex-col gap-3",children:[t&&(0,r.jsx)(o.Ay,{onClick:e=>{e.stopPropagation(),T(null==I?void 0:I.promoCode)},variant:"primary",className:"w-full transition-all",disabled:A,children:A?(0,r.jsx)(g.A,{size:"sm"}):e.cta}),a&&(0,r.jsx)(o.Ay,{onClick:()=>C(!0),variant:"secondary",className:"w-full",children:e.cta})]})]},e.id)})})}),(0,r.jsxs)("div",{className:"max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 mt-16 sm:mt-24",children:[(0,r.jsx)("h2",{className:"text-4xl sm:text-5xl lg:text-5xl font-extrabold text-center text-apt-light-text dark:text-apt-dark-text mb-8 tracking-tight",children:"Frequently Asked Questions"}),(0,r.jsx)("div",{className:"rounded-2xl border border-apt-light-border dark:border-apt-dark-border bg-white dark:bg-apt-dark-bg-sub overflow-hidden",children:f.map((e,t)=>(0,r.jsxs)("div",{className:(0,p.cn)("border-b border-apt-light-border dark:border-apt-dark-border last:border-0",v.includes(t)?"bg-apt-light-bg-sub/50 dark:bg-apt-dark-bg-sub/30":""),children:[(0,r.jsxs)("button",{className:"w-full flex items-center justify-between p-6 text-left focus:outline-none",onClick:()=>{w(e=>e.includes(t)?e.filter(e=>e!==t):[...e,t])},children:[(0,r.jsx)("span",{className:"text-base font-semibold text-apt-light-text dark:text-apt-dark-text pr-4",children:e.question}),(0,r.jsxs)("div",{className:"relative w-5 h-5 flex-shrink-0",children:[(0,r.jsx)("div",{className:(0,p.cn)("absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-3.5 h-0.5 bg-apt-light-text-sub dark:bg-apt-dark-text-sub rounded-full transition-transform duration-300 ease-in-out",v.includes(t)?"rotate-[135deg]":"rotate-0")}),(0,r.jsx)("div",{className:(0,p.cn)("absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-0.5 h-3.5 bg-apt-light-text-sub dark:bg-apt-dark-text-sub rounded-full transition-transform duration-300 ease-in-out",v.includes(t)?"rotate-[135deg]":"rotate-0")})]})]}),(0,r.jsx)("div",{className:(0,p.cn)("grid transition-all duration-300 ease-in-out",v.includes(t)?"grid-rows-[1fr] opacity-100":"grid-rows-[0fr] opacity-0"),children:(0,r.jsx)("div",{className:"overflow-hidden",children:(0,r.jsx)("p",{className:"text-sm text-apt-light-text-sub dark:text-apt-dark-text-sub leading-relaxed px-6 pb-6 whitespace-pre-wrap",children:e.answer.split(/(\[[^\]]+\]\((?
1:https?:\/\/|mailto:|\?)[^)]+\))/g).map((e,t)=>{let a=e.match(/^\[([^\]]+)\]\(((?:https?:\/\/|mailto:|\?)[^)]+)\)$/);if(!a)return e;let s=a[2],o=s.startsWith("http");return(0,r.jsx)(l(),{href:s,target:o?"_blank":void 0,rel:o?"noreferrer noopener":void 0,scroll:!s.startsWith("?")&&void 0,className:"text-apt-dark-bg dark:text-apt-light-bg hover:underline",children:a[1]},t)})})})})]},t))})]}),(0,r.jsx)(h.A,{isOpen:P,onClose:()=>C(!1)})]})}},90035:(e,t,a)=>{a.d(t,{A:()=>x});var r=a(95155),s=a(12115),o=a(26497),i=a(58198),l=a(42878),n=a(30926);let d=(0,n.createServerReference)("4069c56f08b4a47e2b9cfa8a4fc31b626771f8e0b4",n.callServer,void 0,n.findSourceMapURL,"requestCustomPlan");var c=a(18720),p=a(70667);function x(e){let{isOpen:t,onClose:a,userEmail:n,userName:x}=e,[u,m]=(0,s.useState)(x||""),[h,g]=(0,s.useState)(n||""),[b,f]=(0,s.useState)(""),[k,y]=(0,s.useState)(!1),[v,w]=(0,s.useState)(!1);(0,s.useEffect)(()=>{t&&(w(!1),f(""),x&&m(x),n&&g(n))},[t,x,n]);let N=async e=>{if(e.preventDefault(),!u.trim()||!h.trim()||!b.trim())return void c.o.error("Please fill in all fields.");y(!0);try{let e=new FormData;e.append("name",u),e.append("email",h),e.append("role",b);let t=await d(e);t.success?(w(!0),setTimeout(()=>{a()},5e3)):c.o.error(t.error||"Failed to send inquiry.")}catch(e){console.error("Custom plan error:",e),c.o.error("Something went wrong. Please try again.")}finally{y(!1)}};return t?(0,r.jsx)(o.N,{children:(0,r.jsxs)("div",{className:"fixed inset-0 z-[100] flex items-center justify-center p-4",children:[(0,r.jsx)(i.P.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},onClick:a,className:"fixed inset-0 bg-black/60 backdrop-blur-sm cursor-pointer"}),(0,r.jsx)(i.P.div,{initial:{opacity:0,scale:.9,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.9,y:20},className:"relative z-10 w-full max-w-[500px] bg-apt-light-bg dark:bg-apt-dark-bg rounded-2xl shadow-2xl border border-apt-light-border dark:border-apt-dark-border overflow-hidden",children:v?(0,r.jsxs)("div",{className:"p-12 flex flex-col items-center justify-center text-center space-y-6",children:[(0,r.jsx)(i.P.div,{initial:{scale:0},animate:{scale:1},transition:{type:"spring",damping:12,stiffness:200},children:(0,r.jsx)(l.G3G,{className:"w-20 h-20 text-apt-success"})}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("h3",{className:"text-2xl font-bold text-apt-light-text dark:text-apt-dark-text",children:"Thank you!"}),(0,r.jsxs)("p",{className:"text-apt-light-text-sub dark:text-apt-dark-text-sub text-lg",children:["We have received your custom plan inquiry. Our team will reach out to you soon at ",(0,r.jsx)("span",{className:"font-semibold text-apt-dark-bg dark:text-apt-light-bg",children:h}),"."]})]}),(0,r.jsx)(p.Ay,{variant:"secondary",onClick:a,children:"Close"})]}):(0,r.jsxs)("div",{className:"flex flex-col",children:[(0,r.jsxs)("div",{className:"p-6 border-b border-apt-light-border-sub dark:border-apt-dark-border-sub flex items-center justify-between",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"text-xl font-bold text-apt-light-text dark:text-apt-dark-text",children:"Custom Plan Inquiry"}),(0,r.jsx)("p",{className:"text-sm text-apt-light-text-sub dark:text-apt-dark-text-sub mt-1",children:"We will get to you shortly."})]}),(0,r.jsx)("button",{onClick:a,className:"p-2 rounded-full hover:bg-apt-light-hover-bg dark:hover:bg-apt-dark-hover-bg text-apt-light-text-sub dark:text-apt-dark-text-sub transition-colors",children:(0,r.jsx)(l.$8F,{className:"w-6 h-6"})})]}),(0,r.jsxs)("form",{onSubmit:N,className:"p-6 space-y-5",children:[(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("label",{htmlFor:"name",className:"text-sm font-medium text-apt-light-text dark:text-apt-dark-text",children:"Name"}),(0,r.jsx)("input",{id:"name",type:"text",required:!0,value:u,onChange:e=>m(e.target.value),className:"w-full bg-apt-light-bg-sub dark:bg-apt-dark-bg-sub border border-apt-light-border dark:border-apt-dark-border rounded-xl px-4 py-3 text-apt-light-text dark:text-apt-dark-text focus:outline-none focus:ring-2 focus:ring-apt-dark-bg/20 dark:focus:ring-apt-light-bg/20 transition-all",placeholder:"Your name"})]}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("label",{htmlFor:"email",className:"text-sm font-medium text-apt-light-text dark:text-apt-dark-text",children:"Email Address"}),(0,r.jsx)("input",{id:"email",type:"email",required:!0,value:h,onChange:e=>g(e.target.value),className:"w-full bg-apt-light-bg-sub dark:bg-apt-dark-bg-sub border border-apt-light-border dark:border-apt-dark-border rounded-xl px-4 py-3 text-apt-light-text dark:text-apt-dark-text focus:outline-none focus:ring-2 focus:ring-apt-dark-bg/20 dark:focus:ring-apt-light-bg/20 transition-all",placeholder:"[email protected]"})]}),(0,r.jsxs)("div",{className:"space-y-2",children:[(0,r.jsx)("label",{htmlFor:"role",className:"text-sm font-medium text-apt-light-text dark:text-apt-dark-text",children:"Role"}),(0,r.jsx)("input",{id:"role",type:"text",required:!0,value:b,onChange:e=>f(e.target.value),className:"w-full bg-apt-light-bg-sub dark:bg-apt-dark-bg-sub border border-apt-light-border dark:border-apt-dark-border rounded-xl px-4 py-3 text-apt-light-text dark:text-apt-dark-text focus:outline-none focus:ring-2 focus:ring-apt-dark-bg/20 dark:focus:ring-apt-light-bg/20 transition-all",placeholder:"e.g. Engineer, Consultant"})]}),(0,r.jsx)("div",{className:"pt-2",children:(0,r.jsx)(p.Ay,{disabled:k,type:"submit",className:"w-full py-4 text-lg",children:k?"Sending Inquiry...":"Submit Inquiry"})})]})]})})]})}):null}}}]);

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.