1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,535685,e=>{"use strict";let t=(0,e.i(475254).default)("crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);e.s(["default",0,t])},243553,e=>{"use strict";var t=e.i(535685);e.s(["Crown",()=>t.default])},576144,e=>{"use strict";let t=(0,e.i(475254).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["default",0,t])},283086,e=>{"use strict";var t=e.i(576144);e.s(["Sparkles",()=>t.default])},871631,e=>{"use strict";let t=(0,e.i(475254).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["default",0,t])},39312,e=>{"use strict";var t=e.i(871631);e.s(["Zap",()=>t.default])},869093,(e,t,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return d}});let a=e.r(843476),l=e.r(271645),r=e.r(667585),i=e.r(652157);function n(e){return{default:e&&"default"in e?e.default:e}}let o={loader:()=>Promise.resolve(n(()=>null)),loading:null,ssr:!0},d=function(e){let t={...o,...e},s=(0,l.lazy)(()=>t.loader().then(n)),d=t.loading;function c(e){let n=d?(0,a.jsx)(d,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,c=o?l.Suspense:l.Fragment,u=t.ssr?(0,a.jsxs)(a.Fragment,{children:["u"<typeof window?(0,a.jsx)(i.PreloadChunks,{moduleIds:t.modules}):null,(0,a.jsx)(s,{...e})]}):(0,a.jsx)(r.BailoutToCSR,{reason:"next/dynamic",children:(0,a.jsx)(s,{...e})});return(0,a.jsx)(c,{...o?{fallback:n}:{},children:u})}return c.displayName="LoadableComponent",c}},770703,(e,t,s)=>{"use strict";Object.defineProperty(s,"__esModule",{value:!0}),Object.defineProperty(s,"default",{enumerable:!0,get:function(){return l}});let a=e.r(555682)._(e.r(869093));function l(e,t){let s={};"function"==typeof e&&(s.loader=e);let l={...s,...t};return(0,a.default)({...l,modules:l.loadableGenerated?.modules})}("function"==typeof s.default||"object"==typeof s.default&&null!==s.default)&&void 0===s.default.__esModule&&(Object.defineProperty(s.default,"__esModule",{value:!0}),Object.assign(s.default,s),t.exports=s.default)},228724,e=>{"use strict";var t=e.i(843476),s=e.i(631975);e.s(["Container",0,({className:e,children:a})=>(0,t.jsx)("div",{className:(0,s.cn)("container w-full px-2 mx-auto md:px-8",e),children:a})])},250860,e=>{"use strict";var t=e.i(843476),s=e.i(770703),a=e.i(522016),l=e.i(271645),r=e.i(228724),i=e.i(631975),n=e.i(520767);let o=(0,s.default)(()=>e.A(515899).then(e=>e.RevenueGrowthAnimation),{loadableGenerated:{modules:[530433]},ssr:!1}),d=(0,s.default)(()=>e.A(961496).then(e=>e.WorkflowAutomationAnimation),{loadableGenerated:{modules:[504024]},ssr:!1}),c=(0,s.default)(()=>e.A(927933).then(e=>e.AnyDeviceSyncAnimation),{loadableGenerated:{modules:[133336]},ssr:!1}),u=(0,s.default)(()=>e.A(517314).then(e=>e.ReceiptScanAnimation),{loadableGenerated:{modules:[665926]},ssr:!1});function m({className:e}){return(0,t.jsxs)("div",{className:(0,i.cn)("relative w-[220px] h-[150px] sm:w-[280px] sm:h-[180px] lg:w-[240px] lg:h-[160px] xl:w-[280px] xl:h-[180px] rounded-xl border border-slate-200/80 bg-gradient-to-b from-slate-50 to-white shadow-sm overflow-hidden",e),"aria-hidden":"true",children:[(0,t.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(#cbd5e1_1px,transparent_1px)] bg-[size:14px_14px] opacity-25"}),(0,t.jsx)("div",{className:"absolute left-3 right-3 top-3 h-2 rounded-full bg-slate-200/80"}),(0,t.jsx)("div",{className:"absolute left-3 right-10 top-8 h-2 rounded-full bg-slate-100"}),(0,t.jsx)("div",{className:"absolute left-3 right-3 bottom-3 h-20 rounded-lg border border-slate-200 bg-white/80"})]})}function x({type:e,className:s}){let[a,r]=(0,l.useState)(!1);return((0,l.useEffect)(()=>{r(!0)},[]),a)?"revenue-growth"===e?(0,t.jsx)(o,{autoPlay:!0,loop:!1,className:s}):"workflow-automation"===e?(0,t.jsx)(d,{autoPlay:!0,loop:!1,className:s}):"any-device"===e?(0,t.jsx)(c,{autoPlay:!0,loop:!1,className:s}):"expense-tracking"===e?(0,t.jsx)(u,{autoPlay:!0,loop:!1,className:s}):(0,t.jsx)(m,{className:s}):(0,t.jsx)(m,{className:s})}function h({title:e,description:s,demoLink:l,demoLinkText:r="View live demo",demoLinkIcon:n,graphic:o,className:d}){return(0,t.jsxs)("div",{className:(0,i.cn)("relative bg-white","group",d),children:[(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none bg-slate-50/50 opacity-0 group-hover:opacity-100 transition-opacity duration-300","aria-hidden":"true"}),(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none opacity-0 group-hover:opacity-100 transition-opacity duration-500 overflow-hidden","aria-hidden":"true",children:(0,t.jsx)("div",{className:"absolute inset-0 bg-[radial-gradient(#cbd5e1_1px,transparent_1px)] bg-[size:16px_16px] opacity-30"})}),(0,t.jsxs)("div",{className:"relative z-10 h-full flex flex-col p-4 sm:p-6 lg:p-8",children:[(0,t.jsxs)("div",{className:"flex-shrink-0",children:[(0,t.jsx)("h3",{className:"text-lg lg:text-xl font-semibold text-slate-900 tracking-tight mb-2",children:e}),(0,t.jsx)("p",{className:"text-slate-500 text-sm leading-relaxed",children:s}),l&&(0,t.jsxs)(a.default,{href:l,prefetch:!1,className:"inline-flex items-center gap-1.5 mt-4 text-sm font-medium text-slate-700 hover:text-primary transition-colors",children:[r,n&&(0,t.jsx)(n,{className:"w-3.5 h-3.5 opacity-60 group-hover:opacity-100 group-hover:text-primary transition-[opacity,transform] duration-200 group-hover:translate-x-0.5"})]})]}),(0,t.jsx)("div",{className:"flex-1 flex items-center justify-center mt-4 sm:mt-6 min-h-0 overflow-visible",children:o})]})]})}let p=[{id:"revenue-growth",title:"Faster Accounting = More Revenue",description:"When you automate the busywork, every hour saved becomes an hour earned. Watch your revenue grow as you focus on billable work and business growth.",demoLinkText:"Watch it grow",demoLinkIcon:e=>(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...e,children:[(0,t.jsx)("path",{d:"M22 7 13.5 15.5l-5-5L2 17"}),(0,t.jsx)("path",{d:"M16 7h6v6"})]}),graphic:(0,t.jsx)(x,{type:"revenue-growth",className:"scale-[0.85] sm:scale-[0.8] md:scale-[0.85] lg:scale-[0.75] xl:scale-[0.85] 2xl:scale-95 origin-center"}),className:"border-b border-slate-200 lg:border-r min-h-[480px] sm:min-h-[520px] lg:min-h-[500px] xl:min-h-[520px]"},{id:"workflow-automation",title:"You Click Once. We Handle the Rest.",description:"From estimate to invoice to payment to your books, everything flows automatically. No double-entry, no chasing clients, no manual sync. Just results.",demoLinkText:"See the magic",demoLinkIcon:e=>(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...e,children:[(0,t.jsx)("rect",{width:"8",he
1ight:"8",x:"3",y:"3",rx:"2"}),(0,t.jsx)("path",{d:"M7 11v4a2 2 0 0 0 2 2h4"}),(0,t.jsx)("rect",{width:"8",height:"8",x:"13",y:"13",rx:"2"})]}),graphic:(0,t.jsx)(x,{type:"workflow-automation",className:"scale-[0.85] sm:scale-[0.9] lg:scale-[0.85] xl:scale-[0.95] 2xl:scale-100 origin-center"}),className:"border-b border-slate-200 min-h-[380px] sm:min-h-[420px] lg:min-h-[380px] xl:min-h-[420px]"},{id:"any-device",title:"Bill your Clients from Anywhere",description:"On the job site? In a meeting? Send invoices and estimates from your phone with the Invoice Mama app. No laptop needed.",demoLink:n.default.appLinks.download,demoLinkText:"Get the app",demoLinkIcon:e=>(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...e,children:[(0,t.jsx)("path",{d:"M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8M10 19v-3.96 3.15M7 19h5"}),(0,t.jsx)("rect",{width:"6",height:"10",x:"16",y:"12",rx:"2"})]}),graphic:(0,t.jsx)(x,{type:"any-device",className:"scale-125 xl:scale-[0.9] 2xl:scale-100 origin-center"}),className:"border-b border-slate-200 lg:border-b-0 lg:border-r min-h-[380px] sm:min-h-[420px] lg:min-h-[400px] xl:min-h-[420px]"},{id:"expense-tracking",title:"Simple Expense Tracking",description:"Snap photos of receipts on the go and categorize expenses with a tap. Perfect for tracking materials, fuel, tools, and other business costs without drowning in paperwork.",demoLinkText:"Try the scan",demoLinkIcon:e=>(0,t.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":"true",...e,children:[(0,t.jsx)("path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z"}),(0,t.jsx)("circle",{cx:"12",cy:"13",r:"3"})]}),graphic:(0,t.jsx)(x,{type:"expense-tracking",className:"scale-[0.90] sm:scale-[0.8] md:scale-[0.85] lg:scale-[0.8] xl:scale-[0.9] 2xl:scale-100 origin-center"}),className:"min-h-[380px] sm:min-h-[420px] lg:min-h-[400px] xl:min-h-[420px]"}];e.s(["default",0,function({headline:e="Work Less. Earn More.",subheading:s="Stop chasing paperwork. Let your invoices, expenses, and payments run on autopilot while you grow your business.",showHeader:a=!0,className:l,...o}){return(0,t.jsx)("section",{className:(0,i.cn)("bg-white",l),...o,children:(0,t.jsxs)(r.Container,{children:[a&&(0,t.jsxs)("div",{className:"text-center py-12 md:py-16 lg:py-20",children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4 tracking-tight",children:e}),(0,t.jsx)("p",{className:"text-muted-foreground text-base md:text-lg leading-relaxed",children:s})]}),(0,t.jsx)("div",{className:"w-full grid grid-cols-1 lg:grid-cols-2 border border-slate-200",children:p.map(e=>(0,t.jsx)(h,{title:e.title,description:e.description,demoLink:e.demoLink||n.default.appLinks.signUp,demoLinkText:e.demoLinkText,demoLinkIcon:e.demoLinkIcon,graphic:e.graphic,className:e.className},e.id))})]})})}])},492919,e=>{"use strict";var t=e.i(843476),s=e.i(271645),a=e.i(942740),l=e.i(348832),r=e.i(520767),i=e.i(228724),n=e.i(28466);let o=()=>(0,t.jsxs)("div",{children:[(0,t.jsx)("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4 tracking-tight",children:"Choose the Right Plan for Your Business"}),(0,t.jsx)("p",{className:"text-muted-foreground text-base md:text-lg leading-relaxed",children:"No complicated tiers, no hidden fees, no surprises. Just straightforward pricing designed for your success!"})]});var d=e.i(185320),c=e.i(92557);e.s(["default",0,function({initialActivePromoId:e=null,referenceNowIso:u=new Date().toISOString()}
1){let[m,x]=(0,s.useState)("yearly"),h="yearly"===m;return(0,t.jsx)("section",{className:"w-full",id:"pricing",children:(0,t.jsxs)(i.Container,{children:[(0,t.jsx)("div",{className:"text-center py-12 md:py-16 lg:py-20",children:(0,t.jsx)(o,{})}),(0,t.jsx)(c.SeasonalPromoBanner,{initialActivePromoId:e,referenceNowIso:u}),(0,t.jsx)("div",{className:"flex justify-center mb-8",children:(0,t.jsxs)(l.Tabs,{defaultValue:m,onValueChange:x,children:[(0,t.jsxs)(l.TabsList,{children:[(0,t.jsx)(l.TabsTrigger,{value:"monthly",children:"Monthly"}),(0,t.jsxs)(l.TabsTrigger,{value:"yearly",children:["Yearly",(0,t.jsx)(a.Badge,{variant:"secondary",className:"ml-2 bg-green-200 text-green-700 uppercase hover:bg-green-300 hover:text-green-800",children:"Save big!"})]})]}),(0,t.jsx)(l.TabsContent,{value:"monthly",className:"hidden"}),(0,t.jsx)(l.TabsContent,{value:"yearly",className:"hidden"})]})}),(0,t.jsxs)("div",{className:"mx-auto max-w-6xl",children:[(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6 mx-auto",children:d.pricingPlans.filter(e=>"Free"!==e.title).map((e,s)=>(0,t.jsx)(n.PricingCard,{index:s,isYearly:h,originalMonthlyPrice:e.originalMonthlyPrice,originalAnnualPrice:e.originalAnnualPrice,...e},e.title))}),(0,t.jsx)("div",{className:"mt-8 pb-12 md:pb-16 lg:pb-20",children:d.pricingPlans.filter(e=>"Free"===e.title).map(e=>(0,t.jsx)("div",{className:"border border-border rounded-lg p-6 bg-background/50 backdrop-blur-sm",children:(0,t.jsxs)("div",{className:"flex flex-col md:flex-row items-center justify-between gap-4",children:[(0,t.jsxs)("div",{className:"flex-1 text-center md:text-left",children:[(0,t.jsx)("h3",{className:"text-xl font-bold mb-1",children:e.title}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground mb-2",children:e.description}),(0,t.jsx)("div",{className:"flex flex-wrap gap-x-4 gap-y-1 text-xs text-muted-foreground justify-center md:justify-start",children:e.features.map((e,s)=>(0,t.jsxs)("span",{children:["⢠",e]},s))})]}),(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsxs)("div",{className:"text-center",children:[(0,t.jsx)("p",{className:"text-3xl font-bold",children:"$0"}),(0,t.jsx)("p",{className:"text-xs text-muted-foreground",children:"Forever free"})]}),(0,t.jsx)("a",{href:e.link||r.default.appLinks.signUp,target:"_blank",rel:"noopener noreferrer",children:(0,t.jsx)("button",{className:"px-6 py-2 bg-secondary hover:bg-secondary/80 rounded-md text-sm font-medium transition-colors whitespace-nowrap",children:e.ctaText})})]})]})},e.title))})]})]})})}],492919)},927933,e=>{e.v(t=>Promise.all(["static/immutable/chunks/32p37g37qh5nc.js","static/immutable/chunks/26ol7dabip6hm.js"].map(t=>e.l(t))).then(()=>t(133336)))},517314,e=>{e.v(t=>Promise.all(["static/immutable/chunks/3c31_z0jr6i87.js","static/immutable/chunks/26ol7dabip6hm.js"].map(t=>e.l(t))).then(()=>t(665926)))},515899,e=>{e.v(t=>Promise.all(["static/immutable/chunks/1j_ea_g1p8fug.js","static/immutable/chunks/26ol7dabip6hm.js"].map(t=>e.l(t))).then(()=>t(530433)))},961496,e=>{e.v(t=>Promise.all(["static/immutable/chunks/1lgd5ch4ysfj2.js","static/immutable/chunks/26ol7dabip6hm.js"].map(t=>e.l(t))).then(()=>t(504024)))}]);
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.