PageSourceSearch

https://qrtagit.com/assets/marketing-plans-5hXuMR9F.js

js qrtagit.com collected 2026-10-07 03:29:10 UTC 4,633 bytes, 6 lines download raw bytes

1import{c as h,j as e,C as _,i as g,d as b,Q as c,m as j,aU as v,aV as y}from"./index-BCC9O9tS.js";import{S as N}from"./star-CtD8nFh3.js";import{S as d}from"./sparkles-3dHlRc-1.js";/**
2 * @license lucide-react v0.462.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */const P=h("Building2",[["path",{d:"M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z",key:"1b4qmf"}],["path",{d:"M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2",key:"i71pzd"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2",key:"10jefs"}],["path",{d:"M10 6h4",key:"1itunk"}],["path",{d:"M10 10h4",key:"tcdvrf"}],["path",{d:"M10 14h4",key:"kelpxr"}],["path",{d:"M10 18h4",key:"1ulq68"}]]),w=n=>{const t=n.toLowerCase();return t.includes("free")?d:t.includes("starter")?v:t.includes("pro")?y:t.includes("enterprise")||t.includes("business")?P:d},S=({name:n,description:t,priceLabel:s,periodLabel:a,features:m,isPopular:l=!1,isCurrent:u=!1,previousTierName:i,savingsBadge:o,cta:x})=>{const f=w(n);return e.jsx(_,{className:g("relative h-full flex flex-col hover-lift hover:shadow-glow overflow-hidden transition-all duration-300",l?"border-accent ring-2 ring-accent/40":"border-border"),children:e.jsxs(b,{className:"p-4 md:p-6 flex flex-col h-full text-center",children:[e.jsxs("div",{className:"bg-gradient-primary h-24 md:h-32 rounded-lg flex items-center justify-center mb-4 relative overflow-hidden",children:[e.jsx(f,{className:"w-12 h-12 md:w-16 md:h-16 text-white animate-float","aria-hidden":"true"}),l&&e.jsx(c,{className:"absolute top-2 right-2 md:top-3 md:right-3 bg-accent text-accent-foreground shadow-md text-[10px] md:text-xs",children:"Most Popular"}),u&&e.jsx(c,{variant:"secondary",className:"absolute top-2 left-2 md:top-3 md:left-3 text-[10px] md:text-xs",children:"Current Plan"})]}),e.jsx("h3",{className:"text-xl md:text-2xl font-poppins text-slate font-semibold",children:n}),e.jsx("p",{className:"text-sm text-muted-foreground font-inter mt-2 min-h-[2.5rem]",children:t}),e.jsxs("div",{className:"flex items-center justify-center mt-3",children:[[...Array(5)].map((r,p)=>e.jsx(N,{className:"w-4 h-4 fill-warning text-warning","aria-hidden":"true"},p)),e.jsx("span",{className:"ml-2 text-sm text-muted-foreground",children:"(4.8/5)"})]}),e.jsxs("div",{className:"mt-4",children:[e.jsx("span",{className:"text-2xl md:text-3xl font-bold text-slate font-poppins",children:s}),e.jsx("span",{className:"text-muted-foreground font-inter ml-1",children:a})]}),o&&e.jsx("div",{className:"mt-2 flex justify-center",children:e.jsx("span",{className:"inline-block text-[11px] font-inter font-medium px-2 py-0.5 rounded-full bg-accent/15 text-accent",children:o})}),i&&e.jsxs("p",{className:"text-xs font-inter text-muted-foreground mt-3 italic",children:["Includes everything in ",i,", plus:"]}),e.jsx("ul",{className:"space-y-1.5 mt-3 mb-4 md:space-y-2 md:mt-4 md:mb-6 text-left mx-auto max-w-[16rem] w-full",children:m.map(r=>e.jsxs("li",{className:"flex items-start gap-2 text-sm font-inter text-foreground",children:[e.jsx(j,{className:"w-4 h-4 text-accent flex-shrink-0 mt-0.5","aria-hidden":"true"}),e.jsx("span",{children:r})]},r))}),e.jsx("div",{className:"mt-auto",children:x})]})})},C="professional",M="free",A={plan_code:M,name:"Free",description:"Try QRtagIT with no commitment.",price_cents:0,annual_price_cents:null,billing_interval:"forever",features:["5 active labels","Basic QR scan","Mobile app access"],sort_order:0},L=[{plan_code:"starter",name:"Starter",description:"For individuals organizing a home.",price_cents:499,annual_price_cents:4790,billing_interval:"month",features:["50 labels","Cloud sync","Lost-and-found","Email support"],sort_order:1},{plan_code:"professional",name:"Professional",description:"For families and small teams.",price_cents:1299,annual_price_cents:12490,billing_interval:"month",features:["Unlimited labels","Family sharing","Priority support","Advanced analytics"],sort_order:2},{plan_code:"enterprise",name:"Enterprise",description:"For businesses at scale.",price_cents:null,annual_price_cents:null,billing_interval:"",features:["Everything in Pro","Custom integrations","SLA & dedicated CSM","SSO & audit logs"],sort_order:3}],R=[A,...L],I=n=>{if(n===null)return"Custom";if(n===0)return"$0";const t=n/100;return`$${t%1===0?t.toFixed(0):t.toFixed(2)}`},$=(n,t)=>t===null?"":t===0?"forever":`/${n||"month"}`,O=n=>`$${(n/12/100).toFixed(2)}`,q=(n,t)=>{if(!n||!t)return 0;const s=n*12;if(s<=0)return 0;const a=(s-t)/s*100;return a>0?Math.round(a):0};export{R as A,M as F,L as M,S as P,$ as a,O as b,q as c,C as d,A as e,I as f};

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.