1import{e as ee,ad as se,u as ae,z as te,r as c,f as i,j as e,L as U,H as re,o as ne,p as ie,I as j,b1 as le,B as ce,b7 as oe,a3 as z,s as N}from"./index-KSWbwNeY.js";import{L as f}from"./label-ndOKmXJw.js";import{S as L,a as G,b as F,c as O,d as B}from"./select-DzTIkJMJ.js";import{L as de}from"./lock-DNHSxtLD.js";import{A as me}from"./arrow-left-1kEvYP7w.js";import{S as ue}from"./smartphone-C9APGzKx.js";import{G as he}from"./globe-CoeBqXIi.js";import"./index-BdQq_4o_.js";import"./chevron-down-D7IdZFzc.js";import"./chevron-up-B5q4f77c.js";const xe=["Andhra Pradesh","Arunachal Pradesh","Assam","Bihar","Chhattisgarh","Goa","Gujarat","Haryana","Himachal Pradesh","Jharkhand","Karnataka","Kerala","Madhya Pradesh","Maharashtra","Manipur","Meghalaya","Mizoram","Nagaland","Odisha","Punjab","Rajasthan","Sikkim","Tamil Nadu","Telangana","Tripura","Uttar Pradesh","Uttarakhand","West Bengal","Andaman and Nicobar Islands","Chandigarh","Dadra and Nagar Haveli and Daman and Diu","Delhi","Jammu and Kashmir","Ladakh","Lakshadweep","Puducherry"],pe=[{code:"IN",name:"India",flag:"ð®ð³"},{code:"US",name:"United States",flag:"ðºð¸"},{code:"GB",name:"United Kingdom",flag:"ð¬ð§"},{code:"CA",name:"Canada",flag:"ð¨ð¦"},{code:"AU",name:"Australia",flag:"ð¦ðº"},{code:"DE",name:"Germany",flag:"ð©ðª"},{code:"FR",name:"France",flag:"ð«ð·"},{code:"SG",name:"Singapore",flag:"ð¸ð¬"},{code:"AE",name:"United Arab Emirates",flag:"ð¦ðª"},{code:"JP",name:"Japan",flag:"ð¯ðµ"},{code:"NL",name:"Netherlands",flag:"ð³ð±"},{code:"CH",name:"Switzerland",flag:"ð¨ð"},{code:"OTHER",name:"Other",flag:"ð"}],H=83;function Pe(){const p=ee(),[b]=se(),y=b.get("plan"),C=b.get("welcome_offer")==="true",m=b.get("returnTo")||localStorage.getItem("checkout_return_to")||"",{user:o,loading:I}=ae(),{status:T,formatPrice:v,checkStatus:A}=te(),[S,$]=c.useState("stripe"),[M,D]=c.useState(!1),[h,K]=c.useState(null),[l,Z]=c.useState(null),[q,E]=c.useState(!0),[a,P]=c.useState({fullName:"",email:"",phone:"",address:"",city:"",country:"IN",state:"",postalCode:"",gstin:""}),n=a.country==="IN";c.useEffect(()=>{(async()=>{if(!y){E(!1);return}const{data:r,error:t}=await N.from("subscription_plans").select("*").eq("id",y).eq("is_active",!0).single();!t&&r&&Z({id:r.id,name:r.name,description:r.description,price_inr:r.price_inr,billing_period:r.billing_period,features:Array.isArray(r.features)?r.features:[],includes_print:r.includes_print??!1,is_active:r.is_active??!0,display_order:r.display_order}),E(!1)})()},[y]);const J=s=>{const r=s/100;return n?`â¹${r.toLocaleString("en-IN")}`:`$${Math.ceil(r/H).toLocaleString("en-US")}`};c.useEffect(()=>{(async()=>{const{data:r,error:t}=await N.from("gst_settings").select("cgst_rate, sgst_rate, igst_rate, company_state").eq("is_active",!0).maybeSingle();!t&&r&&K(r)})()},[]);const k=c.useMemo(()=>l?C?Math.round(l.price_inr/2):l.price_inr:0,[l,C]),d=c.useMemo(()=>{if(!l||!h||!n)return null;const s=h.igst_rate/100,t=Math.round(k/(1+s));if(a.state===h.company_state){const g=Math.round(t*(h.cgst_rate/100)),w=Math.round(t*(h.sgst_rate/100));return{subtotal:t,cgstRate:h.cgst_rate,cgstAmount:g,sgstRate:h.sgst_rate,sgstAmount:w,igstRate:0,igstAmount:0,total:t+g+w,isIntraState:!0}}else{const g=Math.round(t*(h.igst_rate/100));return{subtotal:t,cgstRate:0,cgstAmount:0,sgstRate:0,sgstAmount:0,igstRate:h.igst_rate,igstAmount:g,total:t+g,isIntraState:!1}}},[l,k,h,a.state,n]);c.useEffect(()=>{(async()=>{if(!(o!=null&&o.id))return;P(t=>({...t,email:o.email||""}));const{data:r}=await N.from("profiles").select("full_name, phone, address, city, state, country, pincode, gstin").eq("id",o.id).single();r&&P(t=>({...t,fullName:r.full_name||t.fullName,phone:r.phone||t.phone,address:r.address||t.address,city:r.city||t.city,country:r.country||t.country||"IN",state:r.state||t.state,postalCode:r.pincode||t.postalCode,gstin:r.gstin||t.gstin}))})()},[o]),c.useEffect(()=>{const s=b.get("success"),r=b.get("cancelled");if(s==="true"){const t=localStorage.getItem("checkout_return_to");localStorage.removeItem("checkout_return_to"),i.success("Subscription activated successfully!"),A();const x=t||m;x?p(`${x}${x.includes("?")?"&":"?"}subscribed=true`,{replace:!0}):p("/account/subscription",{replace:!0})}else r==="true"&&i.info("Payment was cancelled")},[b,A,p]),c.useEffect(()=>{if(!I){if(!y){p("/subscribe");return}o||(i.error("Please sign in to continue"),p("/auth?redirect=/checkout?plan="+y))}},[y,o,I,p]),c.useEffect(()=>{P(s=>({...s,state:"",postalCode:"",gstin:""})),n||$("stripe")},[a.country,n]);const u=(s,r)=>{P(t=>({...t,[s]:r}))},V=()=>
1{if(!a.fullName.trim())return i.error("Please enter your full name"),!1;if(!a.email.trim())return i.error("Please enter your email"),!1;if(!a.phone.trim())return i.error("Please enter your phone number"),!1;const s=a.phone.replace(/\D/g,"");if(s.length<10||s.length>12)return i.error("Please enter a valid phone number"),!1;if(!a.address.trim())return i.error("Please enter your billing address"),!1;if(!a.city.trim())return i.error("Please enter your city"),!1;if(!a.country)return i.error("Please select your country"),!1;if(!a.state.trim())return i.error(n?"Please select your state":"Please enter your state/province"),!1;if(n){if(!a.postalCode.trim()||a.postalCode.length!==6)return i.error("Please enter a valid 6-digit pincode"),!1}else if(!a.postalCode.trim()||a.postalCode.length<3)return i.error("Please enter a valid postal code"),!1;return n&&a.gstin&&!/^[0-9]{2}[A-Z]{5}[0-9]{4}[A-Z]{1}[1-9A-Z]{1}Z[0-9A-Z]{1}$/.test(a.gstin)?(i.error("Please enter a valid GSTIN"),!1):!0},W=async()=>{if(o!=null&&o.id)try{await N.from("profiles").update({full_name:a.fullName,phone:a.phone,address:a.address,city:a.city,state:a.state,country:a.country,pincode:a.postalCode,gstin:n?a.gstin:null,updated_at:new Date().toISOString()}).eq("id",o.id)}catch(s){console.error("Failed to save billing details to profile:",s)}},Y=async()=>{if(!(!V()||!l||!o)){await W(),D(!0),m&&localStorage.setItem("checkout_return_to",m);try{const s={billing_name:a.fullName,billing_email:a.email,billing_address:`${a.address}, ${a.city}, ${a.state} - ${a.postalCode}`,billing_country:a.country,billing_state:a.state,billing_gstin:n&&a.gstin||null,gst_breakdown:n?d:null,currency:n?"INR":"USD",welcome_offer:C||void 0},r=m?`${m}${m.includes("?")?"&":"?"}subscribed=true`:"/account/subscription?success=true";if(S==="stripe"){const{data:t,error:x}=await N.functions.invoke("create-stripe-checkout",{body:{planId:l.id,successUrl:`${window.location.origin}${r}`,cancelUrl:`${window.location.origin}/checkout?plan=${y}${m?`&returnTo=${encodeURIComponent(m)}`:""}&cancelled=true`,billingDetails:s,currency:n?"inr":"usd"}});if(x)throw x;if(t!=null&&t.url)window.location.href=t.url;else throw new Error("No checkout URL returned")}else{const{data:t,error:x}=await N.functions.invoke("create-razorpay-subscription",{body:{planId:l.id,billingDetails:s}});if(x)throw x;if(t!=null&&t.subscriptionId){console.log("=== RAZORPAY SUBSCRIPTION DEBUG ==="),console.log("Full subscription response:",JSON.stringify(t,null,2)),console.log("===================================");const g=document.createElement("script");g.src="https://checkout.razorpay.com/v1/checkout.js",g.onload=()=>{const w=a.phone.replace(/\D/g,"");console.log("=== RAZORPAY CHECKOUT OPTIONS ==="),console.log("Subscription ID:",t.subscriptionId),console.log("Key ID:",t.razorpayKeyId),console.log("Contact:",w),console.log("=================================");const Q={key:t.razorpayKeyId,subscription_id:t.subscriptionId,name:"AIM",description:l.name,prefill:{name:a.fullName,email:a.email,contact:w},theme:{color:"#000000"},config:{display:{blocks:{upi:{name:"UPI (Scan QR / Enter VPA)",instruments:[{method:"upi",flows:["collect","qr"]}]},other:{name:"Cards & Netbanking",instruments:[{method:"card"},{method:"netbanking"}]}},sequence:["block.upi","block.other"],preferences:{show_default_blocks:!0}}},handler:async R=>{const{error:X}=await N.functions.invoke("verify-razorpay-payment",{body:{razorpay_payment_id:R.razorpay_payment_id,razorpay_subscription_id:R.razorpay_subscription_id,razorpay_signature:R.razorpay_signature,billingDetails:s}});X?i.error("Payment verification failed"):(i.success("Subscription activated successfully!"),A(),localStorage.removeItem("checkout_return_to"),p(m?`${m}${m.includes("?")?"&":"?"}subscribed=true`:"/account/subscription"))},modal:{ondismiss:()=>{D(!1)}}};new window.Razorpay(Q).open()},document.body.appendChild(g);return}}}catch(s){console.error("Payment error:",s),i.error(s.message||"Failed to process payment")}finally{D(!1)}}};if(I||q||!l)return e.jsx("div",{className:"min-h-screen flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100 dar
1k:from-slate-900 dark:to-slate-800",children:e.jsx(U,{className:"w-6 h-6 animate-spin text-primary"})});const _=n?(d==null?void 0:d.total)??k:Math.ceil(k/100/H);return e.jsxs(e.Fragment,{children:[e.jsxs(re,{children:[e.jsx("title",{children:"Checkout - AIM"}),e.jsx("meta",{name:"description",content:"Complete your subscription to AIM."})]}),e.jsxs("div",{className:"min-h-screen bg-gradient-to-br from-slate-50 via-white to-blue-50/30 dark:from-slate-900 dark:via-slate-900 dark:to-slate-800",children:[e.jsx("header",{className:"border-b border-border/40 bg-background/80 backdrop-blur-sm",children:e.jsxs("div",{className:"container max-w-6xl mx-auto px-4 h-14 flex items-center justify-between",children:[e.jsx(ne,{to:"/",className:"flex items-center gap-2",children:e.jsx("img",{src:ie,alt:"AIM",className:"h-6"})}),e.jsxs("div",{className:"flex items-center gap-2 text-xs text-muted-foreground",children:[e.jsx(de,{className:"w-3.5 h-3.5"}),e.jsx("span",{children:"Secure Checkout"})]})]})}),e.jsxs("main",{className:"container max-w-4xl mx-auto px-4 py-6 md:py-10",children:[e.jsxs("button",{onClick:()=>p("/subscribe"),className:"inline-flex items-center gap-1.5 text-sm text-muted-foreground hover:text-foreground transition-colors mb-6 group",children:[e.jsx(me,{className:"w-4 h-4 transition-transform group-hover:-translate-x-0.5"}),"Back to plans"]}),e.jsxs("div",{className:"grid lg:grid-cols-5 gap-6 lg:gap-10",children:[e.jsxs("div",{className:"lg:col-span-3 space-y-5 animate-fade-in",children:[e.jsxs("div",{children:[e.jsx("h1",{className:"text-xl font-semibold tracking-tight",children:"Complete your subscription"}),e.jsx("p",{className:"text-sm text-muted-foreground mt-0.5",children:"Enter billing details to continue"})]}),e.jsxs("div",{className:"space-y-3 p-4 rounded-xl bg-background border border-border/50 shadow-sm",children:[e.jsx("h2",{className:"text-sm font-medium text-muted-foreground uppercase tracking-wide",children:"Contact"}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-3",children:[e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"fullName",className:"text-xs",children:["Full Name ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsx(j,{id:"fullName",value:a.fullName,onChange:s=>u("fullName",s.target.value),placeholder:"John Doe",className:"h-9 text-sm"})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"email",className:"text-xs",children:["Email ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsx(j,{id:"email",type:"email",value:a.email,onChange:s=>u("email",s.target.value),placeholder:"[email protected]",className:"h-9 text-sm"})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"phone",className:"text-xs",children:["Phone Number ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsx(j,{id:"phone",type:"tel",value:a.phone,onChange:s=>u("phone",s.target.value),placeholder:"+91 98765 43210",className:"h-9 text-sm"})]})]})]}),e.jsxs("div",{className:"space-y-3 p-4 rounded-xl bg-background border border-border/50 shadow-sm animate-fade-in",style:{animationDelay:"50ms"},children:[e.jsx("h2",{className:"text-sm font-medium text-muted-foreground uppercase tracking-wide",children:"Billing Address"}),e.jsxs("div",{className:"space-y-3",children:[e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"country",className:"text-xs",children:["Country ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsxs(L,{value:a.country,onValueChange:s=>u("country",s),children:[e.jsx(G,{className:"h-9 text-sm",children:e.jsx(F,{placeholder:"Select country"})}),e.jsx(O,{children:pe.map(s=>e.jsx(B,{value:s.code,className:"text-sm",children:e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx("span",{children:s.flag}),e.jsx("span",{children:s.name})]})},s.code))})]})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"address",className:"text-xs",children:["Address ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsx(j,{id:"address",value:a.address,onChange:s=>u("address",s.target.value),placeholder:"123 Main Street, Apt 4B",className:"h-9 text-sm"})]}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-3",children:[e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"city",className:"text-xs",children:["City ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsx(j,{id:"city",value:a.city,onChange:s=>u("city",s.target.value),placeholder:n?"Bangalore":"New York",className:"h-9 text-sm"})]}),e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"state",className:"text-xs",children:[n?"State":"State/Province"," ",e.jsx("span",{className:"text-destructive",children:"*"})]}),n?e.jsxs(L,{value:a.state,onValueChange:s=>u("state",s),children:[e.jsx(G,{className:"h-9 text-sm",children:e.jsx(F,{placeholder:"Select state"})}),e.jsx(O,{children:xe.map(s=>e.jsx(B,{value:s,className:"text-sm",children:s},s))})]}):e.jsx(j,{id:"state",value:a.state,onChange:s=>u("state",s.target.value),placeholder:"California",className:"h-9 text-sm"})]})]}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-3",children:[e.jsxs("div",{className:"space-y-1.5",children:[e.jsxs(f,{htmlFor:"postalCode",className:"text-xs",children:[n?"Pincode":"Postal Code"," ",e.jsx("span",{className:"text-destructive",children:"*"})]}),e.jsx(j,{id:"postalCode",value:a.postalCode,onChange:s=>{n?u("postalCode",s.target.value.replace(/\D/g,"").slice(0,6)):u("postalCode",s.target.value.slice(0,10))},placeholder:n?"560001":"10001",maxLength:n?6:10,className:"h-9 text-sm"})]}),n&&e.jsxs("div",{className:"space-y-1.5 animate-fade-in",children:[e.jsxs(f,{htmlFor:"gstin",className:"text-xs",children:["GSTIN ",e.jsx("span",{className:"text-muted-foreground",children:"(optional)"})]}),e.jsx(j,{id:"gstin",value:a.gstin,onChange:s=>u("gstin",s.target.value.toUpperCase()),placeholder:"22AAAAA0000A1Z5",maxLength:15,className:"h-9 text-sm"})]})]})]})]}),e.jsxs("div",{className:"space-y-3 p-4 rounded-xl bg-background border border-border/50 shadow-sm animate-fade-in",style:{animationDelay:"100ms"},children:[e.jsx("h2",{className:"text-sm font-medium text-muted-foreground uppercase tracking-wide",children:"Payment Method"}),e.jsxs("div",{className:`grid gap-3 ${n?"sm:grid-cols-2":""}`,children:[e.jsx("button",{onClick:()=>$("stripe"),className:`p-3 rounded-lg border transition-all duration-200 text-left ${S==="str
1ipe"?"border-primary bg-primary/5 ring-1 ring-primary/20":"border-border hover:border-primary/40 hover:bg-muted/30"}`,children:e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("div",{className:`w-8 h-8 rounded-md flex items-center justify-center transition-colors ${S==="stripe"?"bg-primary text-primary-foreground":"bg-muted"}`,children:e.jsx(le,{className:"w-4 h-4"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-medium",children:"Card"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Visa, Mastercard, Amex"})]})]})}),n&&e.jsx("button",{onClick:()=>$("razorpay"),className:`p-3 rounded-lg border transition-all duration-200 text-left animate-fade-in ${S==="razorpay"?"border-primary bg-primary/5 ring-1 ring-primary/20":"border-border hover:border-primary/40 hover:bg-muted/30"}`,children:e.jsxs("div",{className:"flex items-center gap-2.5",children:[e.jsx("div",{className:`w-8 h-8 rounded-md flex items-center justify-center transition-colors ${S==="razorpay"?"bg-primary text-primary-foreground":"bg-muted"}`,children:e.jsx(ue,{className:"w-4 h-4"})}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-medium",children:"UPI / Netbanking"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"GPay, PhonePe"})]})]})})]})]})]}),e.jsx("div",{className:"lg:col-span-2 animate-fade-in",style:{animationDelay:"150ms"},children:e.jsxs("div",{className:"sticky top-6 p-5 rounded-2xl bg-gradient-to-br from-slate-900 to-slate-800 text-white shadow-xl",children:[e.jsx("h2",{className:"text-sm font-medium text-slate-400 uppercase tracking-wide mb-4",children:"Summary"}),e.jsxs("div",{className:"space-y-2.5 text-sm",children:[e.jsxs("div",{className:"flex justify-between",children:[e.jsx("span",{className:"text-slate-400",children:"Plan"}),e.jsx("span",{className:"font-medium",children:l.name})]}),e.jsxs("div",{className:"flex justify-between",children:[e.jsx("span",{className:"text-slate-400",children:"Billing"}),e.jsx("span",{className:"font-medium capitalize",children:l.billing_period})]}),C&&e.jsxs("div",{className:"flex justify-between items-center animate-fade-in",children:[e.jsx("span",{className:"text-amber-400 text-xs font-semibold uppercase tracking-wide",children:"Welcome 50% Off"}),e.jsx("span",{className:"text-xs line-through text-slate-500",children:J(l.price_inr)})]}),e.jsxs("div",{className:"flex justify-between items-center",children:[e.jsx("span",{className:"text-slate-400",children:"Region"}),e.jsxs("span",{className:"font-medium flex items-center gap-1.5",children:[e.jsx(he,{className:"w-3.5 h-3.5"}),n?"India":"International"]})]}),e.jsx("div",{className:"h-px bg-slate-700 my-3"}),n&&d&&e.jsxs("div",{className:"space-y-2 animate-fade-in",children:[e.jsxs("div",{className:"flex justify-between",children:[e.jsx("span",{className:"text-slate-400",children:"Subtotal"}),e.jsx("span",{className:"font-medium",children:v(d.subtotal)})]}),a.state?d.isIntraState?e.jsxs(e.Fragment,{children:[e.jsxs("div",{className:"flex justify-between transition-all duration-300 animate-fade-in",children:[e.jsxs("span",{className:"text-slate-400",children:["CGST @ ",d.cgstRate,"%"]}),e.jsxs("span",{className:"font-medium text-emerald-400",children:["+",v(d.cgstAmount)]})]}),e.jsxs("div",{className:"flex justify-between transition-all duration-300 animate-fade-in",style:{animationDelay:"50ms"},children:[e.jsxs("span",{className:"text-slate-400",children:["SGST @ ",d.sgstRate,"%"]}),e.jsxs("span",{className:"font-medium text-emerald-400",children:["+",v(d.sgstAmount)]})]})]}):e.jsxs("div",{className:"flex justify-between transition-all duration-300 animate-fade-in",children:[e.jsxs("span",{className:"text-slate-400",children:["IGST @ ",d.igstRate,"%"]}),e.jsxs("span",{className:"font-medium text-emerald-400",children:["+",v(d.igstAmount)]})]}):e.jsx("div",{className:"text-xs text-slate-500 italic animate-fade-in",children:"Select state to see GST breakdown"}),e.jsx("div",{className:"h-px bg-slate-700 my-3"})]}),!n&&e.jsxs("div",{className:"space-y-2 animate-fade-in",children:[e.jsxs("div",{className:"flex justify-between",children:[e.jsx("span",{className:"text-slate-400",children:"Subtotal"}),e.jsxs("span",{className:"font-medium",children:["$",_]})]}),e.jsx("div",{className:"text-xs text-slate-500 italic",children:"No tax applicable for international orders"}),e.jsx("div",{className:"h-px bg-slate-700 my-3"})]}),e.jsxs("div",{className:"flex justify-between items-baseline",children:[e.jsx("span",{className:"text-slate-400",children:"Total"}),e.jsx("span",{className:"text-2xl font-bold",children:n?v(_):`$${_}`})]}),e.jsxs("p",{className:"text-xs text-slate-500",children:["Billed ",l.billing_period,". Cancel anytime."]})]}),e.jsx(ce,{onClick:Y,disabled:M||T.hasSubscription,className:"w-full h-11 mt-5 bg-white text-slate-900 hover:bg-slate-100 font-medium transition-all duration-200 hover:scale-[1.02] active:scale-[0.98]",size:"lg",children:M?e.jsxs(e.Fragment,{children:[e.jsx(U,{className:"w-4 h-4 mr-2 animate-spin"}),"Processing..."]}):T.hasSubscription?"Already subscribed":`Pay ${n?v(_):`$${_}`}`}),e.jsxs("div",{className:"mt-5 pt-4 border-t border-slate-700 space-y-2",children:[e.jsxs("div",{className:"flex items-center gap-2 text-xs text-slate-400",children:[e.jsx(oe,{className:"w-3.5 h-3.5 text-emerald-400"}),e.jsx("span",{children:"256-bit SSL encrypted"})]}),n&&e.jsxs("div",{className:"flex items-center gap-2 text-xs text-slate-400 animate-fade-in",children:[e.jsx(z,{className:"w-3.5 h-3.5 text-emerald-400"}),e.jsx("span",{children:"GST compliant invoices"})]}),e.jsxs("div",{className:"flex items-center gap-2 text-xs text-slate-400",children:[e.jsx(z,{className:"w-3.5 h-3.5 text-emerald-400"}),e.jsx("span",{children:"Cancel anytime"})]})]})]})})]})]})]})]})}export{Pe as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.