PageSourceSearch

https://app.vlemobile.com/static/js/604.8d53c96d.chunk.js

js vlemobile.com collected 2026-09-24 14:58:38 UTC 25,972 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkvle_mobile=self.webpackChunkvle_mobile||[]).push([[604],{604:(e,t,s)=>{s.r(t),s.d(t,{IMEICheck:()=>T});var l=s(5043),n=s(4858),a=s(4413),r=s(8432),i=s(4952),o=s(579);const m=[{icon:"/assets/bar-chart.svg",altText:"Bar Chart",title:"Network compatibility issue",description:"Phone might not support our networks"},{icon:"/assets/region-globe.svg",altText:"Globe",title:"Different region phone",description:"Some phones made for other countries don't work in the US"},{icon:"/assets/locked.svg",altText:"Locked",title:"Security flag",description:"Phone may be reported lost or stolen"},{icon:"/assets/mobile-outline.svg",altText:"Mobile",title:"Model not recognized",description:"Phone not yet certified for our network"}],c=["Contact your carrier to ensure your phone is unlocked & paid off","Check that your phone was made for the US","Verify your IMEI number","Call us: 1-844-VLEMOBILE"],d=e=>{let{showDialog:t,setShowDialog:s}=e;const[n,d]=(0,l.useState)(!1),[x,u]=(0,l.useState)(!1),g=(0,l.useRef)(null),p=(0,l.useCallback)((()=>{if(g.current){const{scrollTop:e,scrollHeight:t,clientHeight:s}=g.current,l=0===e,n=Math.abs(t-s-e)<1,a=t>s;d(!l&&a),u(!n&&a)}}),[]);return(0,l.useEffect)((()=>{const e=requestAnimationFrame((()=>{p()})),t=setTimeout(p,300);let s;return window.addEventListener("resize",p),g.current&&(s=new ResizeObserver(p),s.observe(g.current)),()=>{var l;cancelAnimationFrame(e),clearTimeout(t),window.removeEventListener("resize",p),null===(l=s)||void 0===l||l.disconnect()}}),[p,t]),(0,o.jsx)(i.lG,{open:t,onOpenChange:s,children:(0,o.jsxs)(i.Cf,{className:"reltive top-1/2 gap-0 bg-white w-[95%] sm:max-w-[36.8125rem]",onInteractOutside:e=>e.preventDefault(),children:[(0,o.jsx)(i.HM,{className:"absolute z-10 top-4 right-4 rounded-full md:top-5 md:right-5",children:(0,o.jsx)("img",{src:"/assets/close-circle.webp",className:"flex-shrink-0 w-5 h-5 rounded-full opacity-90 md:w-6 md:h-6 hover:opacity-100",alt:"Close"})}),(0,o.jsxs)(i.c7,{className:"relative z-[1] p-4 sm:p-5 lg:p-6 2xl:p-8 bg-transparent text-left pb-2 sm:pb-2.5 lg:pb-2.5 2xl:pb-2.5 transition-all duration-300 ease-in-out "+(n?"shadow-[0_4px_6px_-1px_rgba(0,0,0,0.1)]":""),children:[(0,o.jsx)("div",{className:"flex justify-center items-center bg-[#FFFAF6] size-[3.625rem] sm:size-16 lg:size-[4.375rem] rounded-xl md:rounded-2xl p-2.5 mb-2.5 md:mb-3",children:(0,o.jsx)("img",{src:"/assets/sad-emoji.svg",alt:"Sad Emoji",className:"size-6 sm:size-[1.625rem] lg:size-7"})}),(0,o.jsx)(i.L3,{className:"capitalize font-mobile text-black text-xl sm:text-[1.375rem] lg:text-2xl 2xl:text-[1.75rem] font-bold leading-6 sm:leading-7",children:"Your phone isn't ready for VLE Mobile yet"})]}),(0,o.jsxs)("div",{ref:g,onScroll:p,className:"max-h-[calc(90vh-20rem)] px-4 sm:px-5 lg:px-6 2xl:px-8 overflow-y-auto [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:[(0,o.jsxs)("div",{className:"",children:[(0,o.jsx)("h6",{className:"text-black text-sm sm:text-[0.925rem] lg:text-base font-semibold leading-4 sm:leading-[1.125rem] lg:leading-5 mb-3.5 md:mb-4",children:"Here's what might be happening:"}),(0,o.jsx)("ul",{className:"flex flex-col gap-[1.125rem] md:gap-5",children:m.map(((e,t)=>(0,o.jsxs)("li",{className:"flex gap-2 items-center",children:[(0,o.jsx)("div",{className:"shrink-0 flex-grow-0 flex justify-center items-center bg-[#F5F5F5] size-11 md:size-12 rounded-lg",children:(0,o.jsx)("img",{src:e.icon,alt:e.altText,className:"size-[1.125rem] md:size-5"})}),(0,o.jsxs)("div",{className:"flex-1 text-left",children:[(0,o.jsx)("h4",{className:"font-mobile text-black text-[0.925rem] sm:text-base font-bold leading-5 sm:leading-6",children:e.title}),(0,o.jsx)("p",{className:"text-black/50 text-[0.72rem] sm:text-xs font-medium leading-[1.125rem] sm:leading-5",children:e.description})]})]},t)))})]}),(0,o.jsx)("div",{className:"bg-black/10 w-full h-px mt-6 mb-[1.375rem] sm:my-[1.625rem] lg:my-7"}),(0,o.jsxs)("div",{className:"mb-[1.375rem] sm:mb-6 lg:mb-7",children:[(0,o.jsx)("h6",{className:"text-black text-sm sm:text-[0.925rem] lg:text-base font-semibold leading-4 sm:leading-[1.125rem] lg:leading-5 mb-3 md:mb-3.5",children:"What you can do:"}),(0,o.jsx)("ul",{className:"space-y-3 md:space-y-3.5",children:c.map(((e,t)=>(0,o.jsxs)("li",{className:"flex gap-2 items-center",children:[(0,o.jsx)("div",{className:"shrink-0 size-4 md:size-[1.125rem]",children:(0,o.jsx)("img",{src:e.includes("1-844-VLEMOBILE")?"/assets/call-calling-green.svg":"/assets/check-circle-broken.svg",alt:e.includes("1-844-VLEMOBILE")?"Calling":"Check Circle",className:"size-full"})}),(0,o.jsx)("p",{className:"text-[0.825rem] md:text-sm font-medium leading-[1.125rem] text-black md:leading-5",children:e.includes("1-844-VLEMOBILE")?(0,o.jsxs)("span",{className:"flex gap-1 items-center",children:["Call us:",(0,o.jsx)("span",{className:"text-[#FE4D01] font-semibold cursor-pointer hover:text-[#E44501] underline-offset-2 hover:
1decoration-[#E44501] hover:underline transition-colors",onClick:()=>window.location.href="tel:18448536624",children:"1-844-VLEMOBILE"})]}):e})]},t)))})]}),(0,o.jsx)("div",{className:"rounded-xl text-center p-3.5 sm:p-4 lg:p-5 lg:pt-[1.19rem]",style:{background:"linear-gradient(94deg, rgba(255, 173, 138, 0.1) 0%, rgba(253, 253, 253, 0.8) 70%, #FFF5ED 100%)"},children:(0,o.jsx)("p",{className:"max-w-[24.3125rem] text-[0.825rem] md:text-sm font-medium leading-5 sm:leading-6 text-black mx-auto",children:"Don't worry! Most issues can be fixed. We'll help you join VLE Mobile soon!"})})]}),(0,o.jsxs)("div",{className:"relative z-[1] grid grid-cols-2 gap-3 sm:gap-3.5 lg:gap-4 p-4 sm:p-5 lg:p-6 2xl:p-8 [@media(max-width:400px)]:pt-3.5 pt-4 sm:pt-5 md:pt-6 lg:pt-7 2xl:pt-7 transition-all duration-300 ease-in-out "+(x?"shadow-[0_-4px_6px_-1px_rgba(0,0,0,0.1)]":""),children:[(0,o.jsxs)(r.$,{type:"button",variant:"primary",className:"h-11 sm:h-12 md:h-[3.375rem]",onClick:()=>{s(!1),window.open((0,a.zf)("/support-center"),"_blank","noopener,noreferrer")},children:[(0,o.jsx)("img",{src:"/assets/call-calling-white.svg",alt:"Call Support",className:"size-3 sm:size-3.5 md:size-4 mr-1.5"}),"Call Support"]}),(0,o.jsx)(r.$,{type:"button",variant:"outline",className:"h-11 sm:h-12 md:h-[3.375rem] lg:h-[3.375rem] border-[#E9EAEB] text-black",onClick:()=>s(!1),children:"Close"})]})]})})};var x=s(6971);const u=[{icon:"/assets/data-outline.svg",altText:"Data",title:"Access to 3 major networks that switch automatically"},{icon:"/assets/shield-outline.svg",altText:"Shield",title:"Up to $5M identity theft protection"},{icon:"/assets/globe-roaming.svg",altText:"Globe",title:"Free roaming in 80+ countries"},{icon:"/assets/call-calling.svg",altText:"Calling",title:"Keep your current phone number"}],g=e=>{let{showDialog:t,setShowDialog:s}=e;const n=(0,x.Zp)(),[a,m]=(0,l.useState)(!1),[c,d]=(0,l.useState)(!1),g=(0,l.useRef)(null),p=(0,l.useCallback)((()=>{if(g.current){const{scrollTop:e,scrollHeight:t,clientHeight:s}=g.current,l=0===e,n=Math.abs(t-s-e)<1,a=t>s;m(!l&&a),d(!n&&a)}}),[]);(0,l.useEffect)((()=>{const e=requestAnimationFrame((()=>{p()})),t=setTimeout(p,300);let s;return window.addEventListener("resize",p),g.current&&(s=new ResizeObserver(p),s.observe(g.current)),()=>{var l;cancelAnimationFrame(e),clearTimeout(t),window.removeEventListener("resize",p),null===(l=s)||void 0===l||l.disconnect()}}),[p,t]);return(0,o.jsx)(i.lG,{open:t,onOpenChange:s,children:(0,o.jsxs)(i.Cf,{className:"reltive top-1/2 gap-0 bg-white w-[95%] sm:max-w-[36.8125rem]",onInteractOutside:e=>e.preventDefault(),children:[(0,o.jsx)(i.HM,{className:"absolute z-10 top-4 right-4 rounded-full md:top-5 md:right-5",children:(0,o.jsx)("img",{src:"/assets/close-circle.webp",className:"flex-shrink-0 w-5 h-5 rounded-full opacity-90 md:w-6 md:h-6 hover:opacity-100",alt:"Close"})}),(0,o.jsxs)(i.c7,{className:"relative z-[1] p-4 sm:p-5 lg:p-6 2xl:p-8 bg-transparent text-left pb-3 sm:pb-4 lg:pb-5 2xl:pb-[1.44rem] transition-all duration-300 ease-in-out "+(a?"shadow-[0_4px_6px_-1px_rgba(0,0,0,0.1)]":""),children:[(0,o.jsx)("div",{className:"flex justify-center items-center bg-[#FFFAF6] size-[3.625rem] sm:size-16 lg:size-[4.375rem] rounded-xl md:rounded-2xl p-2.5 mb-2.5 md:mb-3",children:(0,o.jsx)("img",{src:"/assets/success-emoji.svg",alt:"Success Emoji",className:"size-8 sm:size-9 lg:size-10"})}),(0,o.jsx)(i.L3,{className:"capitalize font-mobile text-black text-xl sm:text-[1.375rem] lg:text-2xl 2xl:text-[1.75rem] font-bold leading-6 sm:leading-7 mb-2.5 sm:mb-3",children:"Great news! Your phone works with VLE Mobile!"}),(0,o.jsx)(i.rr,{className:"text-[#808080] text-sm sm:text-[0.925rem] lg:text-base font-normal leading-4 sm:leading-5 lg:leading-6 2xl:leading-[1.5625rem]",children:"Your phone is ready to go \u2013 it's compatible with our network and all our amazing features."})]}),(0,o.jsxs)("div",{ref:g,onScroll:p,className:"max-h-[calc(90vh-25rem)] px-4 sm:px-5 lg:px-6 2xl:px-8 overflow-y-auto [&::-webkit-scrollbar]:hidden [-ms-overflow-style:none] [scrollbar-width:none]",children:[(0,o.jsx)("ul",{className:"flex flex-col gap-4 md:gap-[1.125rem] mb-5 sm:mb-6 md:mb-7 lg:mb-[1.875rem]",children:u.map(((e,t)=>(0,o.jsxs)("li",{className:"flex gap-2.5 md:gap-3 items-center",children:[(0,o.jsx)("div",{className:"shrink-0 flex-grow-0 flex justify-center items-center bg-[#F5F5F5] size-9 md:size-10 p-1.5 md:p-2 rounded-lg",children:(0,o.jsx)("img",{src:e.icon,alt:e.altText,className:"size-full"})}),(0,o.jsx)("h4",{className:"font-mobile text-black text-sm sm:text-[0.925rem] lg:text-base font-semibold leading-[1.0625rem] sm:leading-5 lg:leading-6",children:e.title})]},t)))}),(0,o.jsxs)("div",{className:"rounded-xl text-center p-3 sm:p-3.5 lg:px-4 lg:pt-[1.19rem] lg:pb-3.5",style:{background:"linear-gradient(94deg, rgba(255, 173, 138, 0.1
1) 0%, rgba(253, 253, 253, 0.8) 70%, #FFF5ED 100%)"},children:[(0,o.jsx)("h5",{className:"max-w-[24.3125rem] text-sm sm:text-[0.925rem] lg:text-base font-bold sm:font-semibold leading-[1.125rem] sm:leading-5 lg:leading-6 text-black mx-auto",children:"Get Started with VLE Mobile for first month"}),(0,o.jsx)("span",{className:"inline-block text-black text-xs sm:text-[0.825rem] md:text-sm font-normal sm:font-medium leading-[1.125rem] sm:leading-5 lg:leading-6",children:"That's basically great! No contracts, no surprises."})]})]}),(0,o.jsxs)("div",{className:"relative z-[1] p-4 sm:p-5 lg:p-6 2xl:p-8 [@media(max-width:400px)]:pt-3.5 pt-4 sm:pt-[1.125rem] lg:pt-[1.125rem] 2xl:pt-[1.125rem] transition-all duration-300 ease-in-out "+(c?"shadow-[0_-4px_6px_-1px_rgba(0,0,0,0.1)]":""),children:[(0,o.jsx)(r.$,{type:"button",variant:"primary",className:"h-11 sm:h-12 md:h-[3.375rem]",onClick:()=>{n("/network-plan")},children:"Get Started First Month ->"}),(0,o.jsx)("p",{className:"text-center text-[#808080] text-xs lg:text-[0.825rem] font-medium leading-[1.125rem] sm:leading-5 [@media(max-width:400px)]:mt-3.5 mt-4 md:mt-[1.12rem]",children:"Takes just 5 minutes to activate and you can keep your phone number"})]})]})})};var p=s(995),h=s(3188);const b=3,f=3e5,w="vle-imei-check-attempt-state";function y(e){try{localStorage.setItem(w,JSON.stringify(e))}catch{}}function v(){const e=function(){try{const e=localStorage.getItem(w);if(!e)return{attempts:0,cooldownUntil:null};const t=JSON.parse(e);return{attempts:"number"===typeof t.attempts&&t.attempts>0?t.attempts:0,cooldownUntil:"number"===typeof t.cooldownUntil?t.cooldownUntil:null}}catch{return{attempts:0,cooldownUntil:null}}}();if(null!=e.cooldownUntil&&Date.now()>=e.cooldownUntil){const e={attempts:0,cooldownUntil:null};return y(e),e}return e}function j(e){const t=Math.max(0,Math.floor(e)),s=t>1?t-1:t,l=Math.floor(s/60),n=s%60,a=1===l?"minute":"minutes",r=1===n?"second":"seconds";return 0===l?`${n} ${r}`:0===n?`${l} ${a}`:`${l} ${a} ${n} ${r}`}function N(){const[,e]=(0,l.useReducer)((e=>e+1),0),t=w,s=v(),n=null!=s.cooldownUntil&&Date.now()<s.cooldownUntil,a=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();return null==e||t>=e?0:Math.ceil((e-t)/1e3)}(s.cooldownUntil);(0,l.useEffect)((()=>{const s=s=>{s.key===t&&e()};return window.addEventListener("storage",s),()=>window.removeEventListener("storage",s)}),[t]),(0,l.useEffect)((()=>{if(!n)return;const t=window.setInterval((()=>e()),1e3);return()=>window.clearInterval(t)}),[n]);const r=(0,l.useCallback)((()=>{!function(){const e=v(),t=Date.now();if(null!=e.cooldownUntil&&t<e.cooldownUntil)return e;const s=e.attempts+1,l={attempts:s,cooldownUntil:s>=b?t+f:null};y(l)}(),e()}),[]);return{inCooldown:n,isBlocked:n,remainingSeconds:a,registerAttempt:r}}var k=s(3922),E=s(3422),z=s(6296);const C=(0,h.G)(4),M=()=>{var e;const[t,s]=(0,l.useState)(!1),[a,i]=(0,l.useState)(!1),m=(0,n.mN)({defaultValues:{imei:""},mode:"onChange"}),{control:c,handleSubmit:x,watch:u,formState:{errors:b}}=m,f=u("imei"),{inCooldown:w,isBlocked:y,remainingSeconds:v,registerAttempt:M}=N(),{sectionRef:D,animatedStates:F}=(0,h.C)({delays:C,threshold:.1}),[I,S,L,T]=F,{useValidateDeviceMutation:A}=(0,p.fU)(),[B,{isLoading:_}]=A(),U=()=>{const e=document.getElementById("how-to-find-your-imei");if(e){const t=e.getBoundingClientRect().top+window.scrollY-110;window.scrollTo({top:t,behavior:"smooth"})}},q=e=>{e.ctrlKey||e.metaKey||["Backspace","Delete","Tab","ArrowLeft","ArrowRight","Home","End"].includes(e.key)||/\d/.test(e.key)||e.preventDefault()};return(0,o.jsxs)(l.Fragment,{children:[(0,o.jsxs)("section",{ref:D,className:"px-5 pt-8 sm:px-6 md:px-7 lg:px-9 xl:px-12 sm:pt-10 md:pt-[3.25rem] lg:pt-[4.06rem] pb-9 sm:pb-14 md:pb-[5.5rem] lg:pb-[7.5rem]",children:[(0,o.jsxs)("div",{className:"text-center mb-6 sm:mb-8 md:mb-10 lg:mb-[3.125rem]",children:[(0,o.jsx)("h1",{className:"font-mobile text-[#1D1D1B] text-[clamp(1.75rem,calc(3.25vw+1rem),4rem)] font-normal leading-tight md:leading-[1.3] lg:leading-[5.25rem] mb-0.5 transition-all duration-1000 ease-out "+(I?"opacity-100 translate-y-0":"opacity-0 translate-y-10"),children:"Bring Your Phone to VLE Mobile!"}),(0,o.jsx)("p",{className:"max-w-[66.625rem] text-[#1D1D1B] text-sm sm:text-base md:text-[1.15rem] lg:text-[1.22069rem] font-normal leading-5 sm:leading-[1.375rem] md:leading-6 lg:leading-7 tracking-[-0.0375rem] mx-auto transition-all duration-1000 ease-out "+(S?"opacity-100 translate-y-0":"opacity-0 translate-y-10"),children:"Good news! Most unlocked phones work great with VLE Mobile. Let's check if your phone is ready for triple network access and amazing security features."})]}),(0,o.jsxs)("form",{className:"w-full max-w-[39.75rem] bg-white p-4 sm:p-5 md:p-6 lg:p-[1.625rem] border border-[#
1E5E7EB] rounded-xl md:rounded-2xl mx-auto overflow-hidden transition-all duration-1000 ease-out "+(L?"opacity-100 translate-y-0":"opacity-0 translate-y-10"),onSubmit:x((async e=>{if(e.imei&&15===e.imei.length&&!w)try{var t;const l=await B({imei:e.imei}).unwrap();!0===(null===l||void 0===l||null===(t=l.data)||void 0===t?void 0:t.success)?i(!0):s(!0)}catch{s(!0)}finally{M()}})),children:[(0,o.jsx)("h3",{className:"font-mobile text-black text-base sm:text-lg md:text-xl lg:text-2xl font-bold leading-[1.125rem] sm:leading-5 md:leading-6 lg:leading-7 mb-2.5 sm:mb-3 lg:mb-[0.94rem]",children:"Let's Check Your Phone!"}),(0,o.jsxs)("div",{className:"mb-2.5 sm:mb-3",children:[(0,o.jsx)(k.J,{htmlFor:"imei",className:"w-fit text-black text-xs sm:text-[0.825rem] md:text-sm font-medium leading-4 md:leading-5 mb-1 md:mb-[0.375rem]",children:"Enter your phone's IMEI number:"}),(0,o.jsx)(n.xI,{name:"imei",control:c,rules:{required:"IMEI number is required!",validate:{exactLength:e=>{if(!e)return!0;return 15===e.replace(/\D/g,"").length||"IMEI number must be exactly 15 digits"}}},render:e=>{let{field:t}=e;return(0,o.jsx)("div",{className:"relative",children:(0,o.jsx)(E.p,{id:"imei",type:"tel",inputMode:"numeric",autoComplete:"imei",value:t.value||"",onChange:e=>{const s=e.target.value.replace(/\D/g,""),l=s.slice(0,15);t.onChange(l),15===s.length?m.clearErrors("imei"):setTimeout((()=>m.trigger("imei")),0)},onKeyDown:q,className:"bg-white h-10 md:h-[2.875rem] p-2 md:p-[0.78125rem] md:pb-[0.84375rem] rounded-xl text-black placeholder:text-black/20 text-[0.825rem] sm:text-sm font-medium leading-4 md:leading-5 focus-visible:outline focus:outline-[#707C8F] "+(b.imei?"border-[#D80027] focus:outline-[#D80027]":"border-[#D1D5DB] focus:outline-[#707C8F]"),maxLength:15,"aria-label":"IMEI Code",placeholder:"Type your 15 digit IMEI here",disabled:y})})}}),b.imei&&(0,o.jsxs)("p",{className:"text-[#D80027] text-[0.72rem] sm:text-xs font-normal leading-5 mt-0.5 sm:mt-1",children:[(0,o.jsx)("span",{className:"font-bold",children:"*"}),null===(e=b.imei)||void 0===e?void 0:e.message]})]}),w&&(0,o.jsxs)("p",{className:"text-[0.825rem] sm:text-sm font-medium leading-[1.125rem] sm:leading-5 mb-2.5 sm:mb-3 text-[#991B1B]",role:"status","aria-live":"polite",children:["Please wait"," ",(0,o.jsx)("span",{className:"tabular-nums font-semibold",children:j(v)})," ","before trying again."]}),(0,o.jsx)(r.$,{type:"submit",variant:"primary",disabled:_||15!==(null===f||void 0===f?void 0:f.length)||y,children:_?(0,o.jsxs)("div",{className:"flex items-center gap-0.5 sm:gap-1",children:[(0,o.jsx)(z.F.Spinner,{className:"w-4 h-4 animate-spin md:w-5 md:h-5"}),(0,o.jsx)("span",{children:"Checking..."})]}):"Check My Phone"}),(0,o.jsxs)("p",{className:"text-center text-black [@media(max-width:400px)]:text-[0.7rem] text-[0.72rem] sm:text-xs lg:text-[0.8125rem] font-semibold leading-[0.95rem] sm:leading-4 lg:leading-[1.0725rem] mt-3 sm:mt-3.5 lg:mt-4 transition-all duration-1000 ease-out "+(T?"opacity-100 translate-y-0":"opacity-0 translate-y-10"),children:["Don't know your IMEI?"," ",(0,o.jsx)("span",{className:"text-[#F45F37] hover:text-[#E44501] hover:underline cursor-pointer",onClick:U,role:"button",tabIndex:0,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),U())},"aria-label":"How to find your IMEI",children:"We'll show you how to find it!"})]})]})]}),(0,o.jsx)(d,{showDialog:t,setShowDialog:s}),(0,o.jsx)(g,{showDialog:a,setShowDialog:i})]})},D=[{icon:"/assets/imei-icon.svg",altText:"IMEI",title:"Easy Ways to Find Your IMEI",description:"Your IMEI is like your phone's ID number. Here's how to find it:",steps:["Dial *#06# on your phone","Check Settings > About Phone","Look on your phone's box"]},{icon:"/assets/mobile-icon.svg",altText:"Mobile",title:"What Makes a Phone Compatible?",description:"Your phone will work great with VLE Mobile if it's:",steps:["Unlocked (not tied to another carrier)","A 4G or 5G phone","Preferably made in the last 5 years"]},{icon:"/assets/arrow-swap-horizontal.svg",altText:"Arrow Swap Horizontal",title:"Switching is Super Easy!",description:"Once your phone is compatible:",steps:["Keep your current number","Get your SIM/eSIM today","Start saving immediately"]}],F=()=>(0,o.jsx)("section",{id:"how-to-find-your-imei",className:"px-5 sm:px-6 md:px-7 lg:px-9 xl:px-12",children:(0,o.jsxs)("div",{className:"bg-[#F7F7F7] w-full max-w-[92.1875rem] p-6 sm:p-8 md:p-12 lg:p-16 xl:p-20 2xl:p-[6.625rem] pb-3 sm:pb-4 md:pb-6 lg:pb-8 xl:pb-10 2xl:pb-[3.3125rem] rounded-[2rem] 
1sm:rounded-[2.25rem] md:rounded-[2.5rem] lg:rounded-[2.75rem] xl:rounded-[3rem] 2xl:rounded-[3.25rem] mx-auto",children:[(0,o.jsx)("ul",{className:"grid gap-5 sm:grid-cols-2 2xl:grid-cols-3 sm:gap-6 md:gap-8 lg:gap-10 2xl:gap-12",children:D.map(((e,t)=>(0,o.jsxs)("li",{className:"flex flex-col w-full 2xl:max-w-[24.3125rem] bg-white p-5 sm:p-6 md:p-7 lg:p-8 border border-[#E5E7EB] rounded-xl md:rounded-2xl",children:[(0,o.jsx)("div",{className:"flex items-center justify-center bg-[#FFFAF6] size-[4.25rem] sm:size-[4.5rem] md:size-[4.75rem] lg:size-20 rounded-xl md:rounded-2xl mb-4 sm:mb-5 lg:mb-6",children:(0,o.jsx)("img",{src:e.icon,alt:e.altText,className:"size-9 sm:size-10 md:size-11 lg:size-12"})}),(0,o.jsx)("h4",{className:"font-mobile text-[#202632] text-base sm:text-lg md:text-xl lg:text-[1.418rem] font-bold leading-5 sm:leading-6 md:leading-7 lg:leading-8 mb-3.5 sm:mb-4 lg:mb-5",children:e.title}),(0,o.jsx)("p",{className:"flex-1 text-[#808999] text-[0.825rem] sm:text-sm lg:text-[0.92969rem] font-normal leading-[1.125rem] sm:leading-5 lg:leading-[1.625rem] mb-5 sm:mb-6 md:mb-7 lg:mb-8",children:e.description}),0===t?(0,o.jsx)("ol",{className:"space-y-1 sm:space-y-1.5 lg:space-y-2 list-decimal pl-3.5 sm:pl-4 lg:pl-[1.125rem]",children:e.steps.map(((e,t)=>(0,o.jsx)("li",{className:"text-[#808999] text-[0.825rem] sm:text-sm lg:text-[0.92969rem] font-normal leading-4 sm:leading-5 lg:leading-[1.625rem] sm:-indent-0.5",children:e},t)))}):(0,o.jsx)("ul",{className:"space-y-1 sm:space-y-1.5 lg:space-y-2 list-disc pl-3.5 sm:pl-4 lg:pl-[1.125rem]",children:e.steps.map(((e,t)=>(0,o.jsx)("li",{className:"text-[#808999] text-[0.825rem] sm:text-sm lg:text-[0.92969rem] font-normal leading-[1.125rem] sm:leading-5 lg:leading-[1.625rem] sm:-indent-0.5",children:e},t)))})]},t)))}),(0,o.jsxs)("p",{className:"text-center text-[#1D1D1B] text-sm md:text-base lg:text-lg font-medium leading-[1.125rem] sm:leading-5 lg:leading-[1.375rem] mt-3 sm:mt-4 md:mt-5 lg:mt-7 xl:mt-10",children:["Not sure if your phone is unlocked?"," ",(0,o.jsx)("a",{href:"https://vlecdn.b-cdn.net/unlocking-guide.html ",target:"_blank",rel:"noopener noreferrer",className:"hover:text-[#E44501] underline underline-offset-2",children:"Click here to learn more"})]})]})}),I=[{id:1,question:"Can I keep my phone number?",answer:"Absolutely! You can bring your current phone number to VLE Mobile. We'll help you transfer it quickly and easily - usually takes just a few hours."},{id:2,question:"What if my phone is locked to another carrier?",answer:"You'll need to contact your current carrier to unlock your phone before switching."},{id:3,question:"Do I need a special phone for triple network access?",answer:"No, any compatible unlocked phone will automatically access all available networks."},{id:4,question:"What's included with your VLE Mobile plan?",answer:"All plans include unlimited talk & text, data with triple network access, and 5G coverage."}],S=()=>{const[e,t]=(0,l.useState)(null);return(0,o.jsx)("section",{className:"px-5 sm:px-6 md:px-7 lg:px-9 xl:px-12 pt-9 pb-14 sm:pt-14 sm:pb-[4.5rem] md:py-[5.5rem] lg:pt-[7.5rem] lg:pb-[7.725rem]",children:(0,o.jsxs)("div",{className:"w-full max-w-[65.75rem] mx-auto",children:[(0,o.jsxs)("div",{className:"mb-6 text-center sm:mb-9 md:mb-12 lg:mb-14 2xl:mb-[3.75rem]",children:[(0,o.jsx)("h2",{className:"font-mobile text-[#1D1D1B] text-[clamp(1.5rem,calc(2.5vw+1rem),3.125rem)] font-normal leading-snug md:leading-normal lg:leading-[5.25rem]",children:"Frequently Asked Questions"}),(0,o.jsx)("p",{className:"text-[#1D1D1B] text-[0.925rem] sm:text-base lg:text-lg font-normal leading-5 sm:leading-6 lg:leading-7",children:"Find answers to common questions about our service"})]}),(0,o.jsx)("ul",{className:"mx-auto space-y-4 w-full sm:space-y-5 lg:space-y-6",children:I.map(((s,l)=>(0,o.jsxs)("li",{className:"pt-0 overflow-hidden "+(l===I.length-1?"border-b-0":"pb-5 sm:pb-7 lg:pb-9 border-b border-[#E4E7EC]"),children:[(0,o.jsxs)(r.$,{type:"button",variant:"ghost",className:"gap-4 justify-between w-full text-left rounded-none transition-colors duration-100 hover:bg-transparent sm:gap-6",onClick:()=>{return l=s.id,void t(e===l?null:l);var l},"aria-expanded":e===s.id,"aria-controls":`faq-content-${s.id}`,children:[(0,o.jsx)("h4",{className:"font-mobile text-[#101828] text-[0.925rem] sm:text-base lg:text-lg font-medium leading-5 sm:leading-6 lg:leading-7 flex-1 min-w-0",children:(0,o.jsx)("span",{className:"whitespace-normal break-words line-clamp-2",children:s.question})}),(0,o.jsx)("div",{className:"shrink-0",children:(0,o.jsx)("img",{src:e===s.id?"/assets/minus-circle.svg":"/assets/plus-circle.svg",alt:e===s.id?"Collapse":"Expand",className:"size-5 sm:size-[1.375rem] lg:size-6 transition-transform duration-100 ease-in-out"})})]}),(0,o.jsx)("div",{id:`faq-content-${s.id}`,className:"overflow-y-auto transition-all duration-100 ease-in-out "+(e===s.id?"max-h-96 opacity-100":"max-h-0 opacity-0"),children:(0,o.jsx)("p",{className:"text-[#667085] text-sm sm:text-[0.925rem] lg:text-base font-normal leading-5 sm:leading-[1.375rem] lg:leading-6 pt-1 sm:pt-1.5 lg:pt-2",children:s.answer})})]},l)))})]})})};var L=s(3215);const T=(0,l.memo)((e=>(0,o.jsxs)(l.Fragment,{children:[(0,o.jsxs)("main",{className:"overflow-hidden",children:[(0,o.jsx)(M,{}),(0,o.jsx)(F,{}),(0,o.jsx)(S,{})]}),(0,o.jsx)(L.w,{})]})))},3188:(e,t,s)=>{s.d(t,{C:()=>a,G:()=>n});var l=s(5043);const n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(e<1)return[];const l=[];for(let n=0;n<e;
1n++)l.push(s+n*t);return l},a=e=>{let{delays:t,threshold:s=.1,rootMargin:n}=e;if(t.length<1||t.length>20)throw new Error(`useStaggeredAnimation requires between 1 and 20 delays, received ${t.length}`);const[a,r]=(0,l.useState)(new Array(t.length).fill(!1)),i=(0,l.useRef)(null),o=(0,l.useRef)(null),m=(0,l.useRef)([]),c=(0,l.useRef)(!1),d=(0,l.useCallback)((()=>{m.current.forEach((e=>{"number"===typeof e?cancelAnimationFrame(e):clearTimeout(e)})),m.current=[]}),[]);return(0,l.useEffect)((()=>{const e=i.current;if(!e||c.current)return;o.current&&o.current.disconnect();const l=new IntersectionObserver((e=>{let[s]=e;if(s.isIntersecting&&!c.current){c.current=!0;const e=(e,t)=>{const s=()=>{r((t=>{const s=[...t];return s[e]=!0,s}))};if(0===t){const e=requestAnimationFrame((()=>{s()}));m.current.push(e)}else{const e=setTimeout((()=>{const e=requestAnimationFrame((()=>{s()}));m.current.push(e)}),t);m.current.push(e)}};t.forEach(((t,s)=>{e(s,t)})),l.disconnect()}}),{threshold:s,...n&&{rootMargin:n}});return l.observe(e),o.current=l,()=>{d(),o.current&&(o.current.disconnect(),o.current=null)}}),[t,s,n,d]),{sectionRef:i,animatedStates:a}}}}]);
2//# sourceMappingURL=604.8d53c96d.chunk.js.map

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.