PageSourceSearch

https://www.mosaqo.app/_next/static/chunks/app/%5Blocale%5D/%5B%5B...slug%5D%5D/page-5b8fcd9adcf20aa1.js

js mosaqo.app collected 2026-09-24 14:31:48 UTC 48,750 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8355],{10:(e,s,a)=>{"use strict";a.d(s,{BrandHomepage:()=>P});var r=a(4254),i=a(9172),n=a.n(i),t=a(8270),l=a(7462);function c(e){if(!e||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let s=[...e.querySelectorAll("[data-reveal]")];if(0===s.length)return;let a=e=>{e.dataset.in="true"},r=()=>{s.forEach(e=>delete e.dataset.in),delete e.dataset.revealScope};if(e.dataset.revealScope="true",!("IntersectionObserver"in window))return s.forEach(a),r;let i=new IntersectionObserver(e=>{for(let s of e)s.isIntersecting&&(a(s.target),i.unobserve(s.target))},{threshold:.15,rootMargin:"0px 0px -10% 0px"});s.forEach(e=>i.observe(e));let n=window.setTimeout(()=>s.forEach(a),2500);return()=>{i.disconnect(),window.clearTimeout(n),r()}}let o=["summer-menu.pdf","autumn-menu.pdf","winter-menu.pdf"],d=["linear-gradient(120deg, #ffe3b8, #ffc183)","linear-gradient(120deg, #f0d6ae, #d9a96e)","linear-gradient(120deg, #dde6f2, #afc0d8)"],h=[{phase:"toField",hold:800},{phase:"open",hold:650},{phase:"pick",hold:1330},{phase:"chosen",hold:600},{phase:"toSave",hold:750},{phase:"save",hold:750},{phase:"scan",hold:1650},{phase:"load",hold:950},{phase:"reveal",hold:3600}],m=["open","chosen","save"],x=function(){let e=[],s=0x13527c8,a=()=>(s=16807*s%0x7fffffff)/0x7fffffff;for(let s=0;s<441;s+=1)e.push(a()>.52);let r=(s,a)=>{for(let r=-1;r<8;r+=1)for(let i=-1;i<8;i+=1){let n=s+i,t=a+r;if(n<0||t<0||n>=21||t>=21)continue;if(-1===i||-1===r||7===i||7===r){e[21*t+n]=!1;continue}let l=0===i||0===r||6===i||6===r,c=i>=2&&i<=4&&r>=2&&r<=4;e[21*t+n]=l||c}};r(0,0),r(14,0),r(0,14);let i="";return e.forEach((e,s)=>{e&&(i+="M".concat(s%21," ").concat(Math.floor(s/21),"h1v1h-1z"))}),i}();function j(e){let{template:s,dashboard:a,code:i}=e;return(0,r.jsx)(r.Fragment,{children:s.split(/(\{dashboard\}|\{code\})/).map((e,s)=>"{dashboard}"===e?(0,r.jsx)("b",{children:a},s):"{code}"===e?(0,r.jsx)("b",{children:i},s):(0,r.jsx)(t.Fragment,{children:e},s))})}function p(e){let{t:s}=e,[a,i]=(0,t.useState)({phase:"rest",fieldIdx:0,phoneIdx:0,tick:0});(0,t.useEffect)(()=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let e=-1,s=0,a=()=>{e=(e+1)%h.length;let{phase:r,hold:n}=h[e];i(e=>({phase:r,fieldIdx:"chosen"===r?(e.fieldIdx+1)%o.length:e.fieldIdx,phoneIdx:"reveal"===r?e.fieldIdx:e.phoneIdx,tick:e.tick+1})),s=window.setTimeout(a,n)};return s=window.setTimeout(a,1600),()=>window.clearTimeout(s)},[]);let{phase:n,fieldIdx:l,phoneIdx:c,tick:p}=a,u=(l+1)%o.length,f=["toField","open","pick","chosen","toSave","save"].includes(n),v="scan"===n||"load"===n,g="open"===n||"pick"===n,b="scan"===n||"load"===n||"reveal"===n,w=s.menus[c],_="reveal"===n?s.status.live:v?s.status.scanning:f?s.status.editing:s.status.dashboard;return(0,r.jsxs)("div",{className:"m-demo",role:"img","aria-label":s.aria,"data-phase":n,children:[(0,r.jsx)("div",{className:"m-demo__spot","aria-hidden":"true"}),(0,r.jsxs)("div",{className:"m-demo__head","aria-hidden":"true",children:[(0,r.jsx)("span",{className:"m-demo__kicker",children:s.kicker}),(0,r.jsx)("p",{className:"m-demo__lead",children:(0,r.jsx)(j,{template:s.lead,dashboard:s.leadDashboard,code:s.leadPrintedCode})})]}),(0,r.jsxs)("div",{className:"m-demo__stage","aria-hidden":"true",children:[(0,r.jsxs)("div",{className:"m-demo__card-wrap",children:[(0,r.jsxs)("div",{className:"m-demo__card",children:[(0,r.jsx)("span",{className:"m-demo__card-badge",children:s.neverReprinted}),(0,r.jsx)("span",{className:"m-demo__card-brand",children:s.venue}),(0,r.jsxs)("span",{className:"m-demo__qr",children:[(0,r.jsx)("svg",{viewBox:"0 0 21 21",shapeRendering:"crispEdges",children:(0,r.jsx)("path",{d:x,fill:"#111114"})}),"scan"===n?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("i",{className:"m-demo__beam"}),(0,r.jsxs)("svg",{className:"m-demo__reticle",viewBox:"0 0 132 132","aria-hidden":"true",children:[(0,r.jsx)("path",{d:"M8 30V16a8 8 0 0 1 8-8h14"}),(0,r.jsx)("path",{d:"M102 8h14a8 8 0 0 1 8 8v14"}),(0,r.jsx)("path",{d:"M124 102v14a8 8 0 0 1-8 8h-14"}),(0,r.jsx)("path",{d:"M30 124H16a8 8 0 0 1-8-8v-14"})]})]}):null]}),(0,r.jsx)("strong",{children:s.scanForMenu}),(0,r.jsx)("small",{dir:"ltr",children:"mosaqo.app/r/4kQ"})]}),(0,r.jsx)("i",{className:"m-demo__shadow"})]}),(0,r.jsxs)("div",{className:"m-demo__link",children:[(0,r.jsx)("span",{className:"m-demo__same",children:s.sameCode}),(0,r.jsxs)("span",{className:"m-demo__arrow",children:[(0,r.jsxs)("svg",{viewBox:"0 0 62 24",fill:"none","aria-hidden":"true",children:[(0,r.jsx)("circle",{cx:"3",cy:"20",r:"2.5",fill:"#f97316"}),(0,r.jsx)("path",{d:"M6 19.5C16 5 44 4 55 15",stroke:"#f97316",strokeWidth:"1.6"}),(0,r.jsx)("path",{d:"M52.6 10.4 59 17l-8.8 1.4z",fill:"#f97316"})]}),v?(0,r.jsx)("i",{className:"m-demo__pulse"}):null]})]}),(0,r.jsxs)("div",{className:"m-demo__phone-wrap",children:[(0,r.jsxs)("div",{className:"m-demo__phone",children:[(0,r.jsx)("span",{className:"m-demo__phone-speaker"}),(0,r.jsxs)("span",{className:"m-demo__phone-screen",children:[(0,r.jsxs)("span",{className:"m-demo__phone-bar",dir:"ltr",children:[(0,r.jsx)("i",{}),"mosaqo.app/r/4kQ"]}),"load"===n?(0,r.jsxs)("span",{className:"m-demo__loading",children:[(0,r.jsx)("i",{className:"m-demo__progress"}),(0,r.jsx)("b",{children:s.opening}),(0,r.jsx)("i",{}),(0,r.jsx)("i",{}),(0,r.jsx)("i",{})]}):(0,r.jsxs)("span",{className:"m-demo__menu",children:[(0,r.jsx)("b",{children:s.venue}),(0,r.jsx)("strong",{children:w.title}),(0,r.jsx)("i",{style:{background:d[c]}}),w.items.map(e=>(0,r.jsxs)("span",{className:"m-demo__menu-item",children:[(0,r.jsx)("span",{children:e.name}),(0,r.jsx)("i",{}),(0,r.jsx)("b",{children:e.price})]},e.name)),(0,r.jsx)("em",{children:s.viewMenu})]},c)]}),"reveal"===n?(0,r.jsx)("span",{className:"m-demo__fresh",children:s.fresh}):null]}),(0,r.jsx)("i",{className:"m-demo__shadow"})]})]}),(0,r.jsxs)("div",{className:"m-demo__bar","aria-hidden":"true",children:[(0,r.jsxs)("span",{className:"m-demo__status",children:[(0,r.jsx)("i",{}),(0,r.jsx)("b",{children:_},_)]}),(0,r.jsxs)("span",{className:"m-demo__controls",style:{"--m-demo-pick":u},children:[g?(0,r.jsx)("span",{className:"m-demo__dropdown",children:o.map((e,s)=>(0,r.jsxs)("span",{className:"m-demo__option",dir:"ltr","data-state":s===u?"next":s===l?"current":"idle",children:[e,s===l?(0,r.jsx)("b",{children:"✓"}):null]},e))}):null,(0,r.jsxs)("span",{className:"m-demo__field",dir:"ltr",children:[(0,r.jsx)("b",{children:o[l]},l),(0,r.jsx)("i",{})]}),(0,r.jsx)("span",{className:"m-demo__save",children:b?"✓ ".concat(s.saved):s.save}),m.includes(n)?(0,r.jsx)("i",{className:"m-demo__ripple"},p):null,(0,r.jsx)("span",{className:"m-demo__cursor",children:(0,r.jsx)("svg",{viewBox:"0 0 17 19","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M1.5 1v13.6l3.4-2.9 2.3 5.6 2.6-1.1-2.3-5.5h4.6z",fill:"#fff",stroke:"#17161a",strokeWidth:"1.1",strokeLinejoin:"round"})})})]})]})]})}var u=a(2667);let f=[220,330,440,550];function v(e){var s;let{eyebrow:a,headingId:i,figures:n,zeroDigit:t}=e,l=null!=(s=t.codePointAt(0))?s:48;return(0,r.jsxs)("section",{className:"m-trust","aria-labelledby":i,ref:e=>{let s;if(!e||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let a=[...e.querySelectorAll("[data-figure]")],r=a.map(e=>{var s;return null!=(s=e.textContent)?s:""}),i=r.map(e=>(function(e,s){let a=[...e],r=[],i=0;return a.forEach((e,a)=>{let n=function(e,s){var a;let r=(null!=(a=e.codePointAt(0))?a:0)-s;return r>=0&&r<=9?r:void 0}(e,s);void 0!==n&&(r.push(a),i=10*i+n)}
1),{characters:a,slots:r,value:i}})(e,l)),n=0,t=[],c=()=>{"true"!==e.dataset.in&&(e.dataset.in="true",a.forEach((e,s)=>{var a;0!==i[s].slots.length&&t.push(window.setTimeout(()=>{let a=performance.now(),t=c=>{let o=Math.min(1,(c-a)/1600),d=1===o?1:1-Math.pow(2,-10*o);e.textContent=1===o?r[s]:function(e,s,a){let{characters:r,slots:i,value:n}=e,t=String(Math.round(n*s)).padStart(i.length,"0").slice(-i.length),l=[...r];return i.forEach((e,s)=>{l[e]=String.fromCodePoint(a+Number(t[s]))}),l.join("")}(i[s],d,l),o<1&&(n=requestAnimationFrame(t))};n=requestAnimationFrame(t)},null!=(a=f[s])?a:0))}))};e.dataset.enhanced="true","IntersectionObserver"in window?(s=new IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&(c(),null==s||s.disconnect())},{threshold:.25})).observe(e):c();let o=window.setTimeout(c,2500);return()=>{null==s||s.disconnect(),cancelAnimationFrame(n),window.clearTimeout(o),t.forEach(e=>window.clearTimeout(e)),a.forEach((e,s)=>{e.textContent=r[s]})}},children:[(0,r.jsx)("h2",{className:"m-trust__eyebrow",id:i,children:a}),(0,r.jsx)("div",{className:"m-trust__row",children:n.map((e,s)=>(0,r.jsxs)("div",{className:"uptime"===e.tone?"m-trust__cell--uptime":void 0,style:{"--i":s},children:[(0,r.jsx)("span",{className:"m-trust__figure",children:(0,r.jsx)("strong",{"data-figure":"",className:"uptime"===e.tone?"m-trust__uptime":void 0,children:e.text})}),(0,r.jsx)("span",{children:e.label}),(0,r.jsx)("i",{"aria-hidden":"true"})]},e.label))})]})}let g=["111010111","101001101","111010111","000110000","101101101","010011010","111001101","101100010","111011111"],b=[{href:"/compare/mosaqo-vs-qrcode-monkey/",name:"QRCode Monkey"},{href:"/compare/mosaqo-vs-flowcode/",name:"Flowcode"},{href:"/compare/mosaqo-vs-uniqode/",name:"Uniqode"},{href:"/compare/mosaqo-vs-qr-tiger/",name:"QR TIGER"},{href:"/compare/mosaqo-vs-bitly-qr-codes/",name:"Bitly QR Codes"}];function w(e){let{size:s=72,colour:a="#111118"}=e,i=s/9;return(0,r.jsxs)("svg",{className:"m-qr",width:s,height:s,viewBox:"0 0 ".concat(s," ").concat(s),"aria-hidden":"true",children:[(0,r.jsx)("rect",{width:s,height:s,rx:.09*s,fill:"#fff"}),g.flatMap((e,s)=>[...e].map((e,n)=>"1"===e?(0,r.jsx)("rect",{x:n*i+.08*i,y:s*i+.08*i,width:.84*i,height:.84*i,rx:.16*i,fill:a},"".concat(n,"-").concat(s)):null))]})}function _(){return(0,r.jsx)("svg",{className:"m-icon m-icon--down",viewBox:"0 0 20 20","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M10 3.5v12M5.5 11 10 15.5l4.5-4.5"})})}function N(e){let{name:s}=e;return(0,r.jsxs)("svg",{className:"m-platform-icon",viewBox:"0 0 24 24","aria-hidden":"true",children:["web"===s&&(0,r.jsxs)("g",{fill:"none",stroke:"currentColor",strokeWidth:"1.6",children:[(0,r.jsx)("circle",{cx:"12",cy:"12",r:"9"}),(0,r.jsx)("ellipse",{cx:"12",cy:"12",rx:"4",ry:"9"}),(0,r.jsx)("path",{d:"M3.2 12h17.6"})]}),"ios"===s&&(0,r.jsx)("path",{fill:"currentColor",d:"M17.6 12.7c0-2.4 1.9-3.6 2-3.7-1.1-1.6-2.8-1.8-3.4-1.9-1.5-.1-2.8.8-3.5.8-.7 0-1.8-.8-3-.8-1.6 0-3 .9-3.8 2.3-1.6 2.8-.4 7 1.2 9.3.8 1.1 1.7 2.3 2.9 2.3 1.2 0 1.6-.7 3-.7 1.4 0 1.8.7 3 .7 1.2 0 2-1.1 2.8-2.2.9-1.3 1.3-2.6 1.3-2.7-.1 0-2.5-1-2.5-3.4zM15.1 5.1c.6-.8 1-1.9.9-3-1 0-2.2.7-2.9 1.5-.6.7-1.1 1.8-1 2.9 1.1.1 2.3-.6 3-1.4z"}),"android"===s&&(0,r.jsx)("path",{fill:"currentColor",d:"M17.6 12.6a1 1 0 1 1 1-1 1 1 0 0 1-1 1m-11.2 0a1 1 0 1 1 1-1 1 1 0 0 1-1 1m11.6-6.1 2-3.5a.42.42 0 1 0-.73-.42l-2.05 3.55a12.7 12.7 0 0 0-10.44 0L4.71 2.58a.42.42 0 1 0-.73.42l2 3.5A11.9 11.9 0 0 0 0 16h24a11.9 11.9 0 0 0-6-9.5",transform:"translate(0 2)"}),"extension"===s&&(0,r.jsxs)("g",{fill:"none",stroke:"currentColor",strokeWidth:"1.6",strokeLinejoin:"round",children:[(0,r.jsx)("path",{d:"M8.5 4.5h7v4h4v11h-15v-15h4Z"}),(0,r.jsx)("path",{d:"M8.5 4.5a3.5 3.5 0 1 1 7 0M8.5 12H4.7M15.5 12h3.8",strokeLinecap:"round"})]})]})}function y(){return(0,r.jsx)("svg",{className:"m-device-icon",viewBox:"0 0 24 24","aria-hidden":"true",children:(0,r.jsx)("path",{d:"M18 9a6 6 0 0 0-12 0c0 7-3 8.5-3 8.5h18S18 16 18 9M10 21h4"})})}function k(){return(0,r.jsxs)("svg",{className:"m-status-icons",viewBox:"0 0 40 12","aria-hidden":"true",children:[(0,r.jsx)("path",{d:"M1 10h2V8H1v2Zm4 0h2V6H5v4Zm4 0h2V3H9v7",fill:"currentColor",stroke:"none"}),(0,r.jsx)("path",{d:"M15 8.5a5.2 5.2 0 0 1 7.4 0M17.1 10a2.4 2.4 0 0 1 3.2 0",fill:"none",stroke:"currentColor",strokeLinecap:"round"}),(0,r.jsx)("rect",{x:"27",y:"2.2",width:"10",height:"7.6",rx:"2",fill:"none",stroke:"currentColor"}),(0,r.jsx)("rect",{x:"38",y:"4.2",width:"1.5",height:"3.5",rx:".6",fill:"currentColor",stroke:"none"}),(0,r.jsx)("rect",{x:"28.5",y:"3.7",width:"6.5",height:"4.6",rx:".8",fill:"
1currentColor",stroke:"none"})]})}function M(e){let{name:s}=e,a={fill:"none",stroke:"currentColor",strokeWidth:1.8,strokeLinecap:"round",strokeLinejoin:"round"};return(0,r.jsxs)("svg",{className:"m-feature-icon",viewBox:"0 0 24 24","aria-hidden":"true",children:["composer"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M4 5.5h16M4 12h16M4 18.5h16"}),(0,r.jsx)("circle",{...a,cx:"8",cy:"5.5",r:"2"}),(0,r.jsx)("circle",{...a,cx:"15",cy:"12",r:"2"}),(0,r.jsx)("circle",{...a,cx:"10",cy:"18.5",r:"2"})]}),"redirect"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M5 7.5h9.5a4.5 4.5 0 0 1 0 9H12"}),(0,r.jsx)("path",{...a,d:"m15 4.5 3 3-3 3M9 16.5l-3-3 3-3"})]}),"analytics"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M4 20V11M10 20V5M16 20v-7M22 20V9"}),(0,r.jsx)("path",{...a,d:"m4 7 5-3 6 4 6-5"})]}),"shield"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M12 3.5 19 6v5.3c0 4.1-2.8 7.7-7 9.2-4.2-1.5-7-5.1-7-9.2V6l7-2.5Z"}),(0,r.jsx)("path",{...a,d:"m8.7 11.9 2.2 2.2 4.6-4.6"})]}),"export"===s&&(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("path",{...a,d:"M12 3.5v11M7.5 10 12 14.5l4.5-4.5M5 17.5v2h14v-2"})}),"feedback"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M20 14.4a2 2 0 0 1-2 2h-6.6L7 20v-3.6H6a2 2 0 0 1-2-2V6.1a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8.3Z"}),(0,r.jsx)("path",{...a,d:"m8.9 10.1 2.2 2.2 4.1-4.3"})]}),"devices"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("rect",{...a,x:"3.5",y:"4",width:"12",height:"10",rx:"1.6"}),(0,r.jsx)("path",{...a,d:"M8 19.5h3M9.5 14v5.5"}),(0,r.jsx)("rect",{...a,x:"17",y:"7",width:"4",height:"10",rx:"1.1"})]})]})}function C(e){let{kind:s}=e;return(0,r.jsx)("svg",{className:"m-compare-mark m-compare-mark--".concat(s),viewBox:"0 0 16 16","aria-hidden":"true",children:"yes"===s?(0,r.jsx)("path",{d:"m3.6 8.4 3 3 5.8-6.4"}):(0,r.jsx)("path",{d:"m4.6 4.6 6.8 6.8M11.4 4.6l-6.8 6.8"})})}function S(e){let{name:s}=e,a={fill:"none",stroke:"currentColor",strokeWidth:1.85,strokeLinecap:"round",strokeLinejoin:"round"};return(0,r.jsxs)("svg",{className:"m-mobile-nav-icon",viewBox:"0 0 24 24","aria-hidden":"true",children:["home"===s&&(0,r.jsx)("path",{...a,d:"m4 10 8-6 8 6v9.5H15v-5H9v5H4V10Z"}),"chart"===s&&(0,r.jsx)("path",{...a,d:"M5 19v-7M12 19V5M19 19v-4"}),"scan"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M8 4H6a2 2 0 0 0-2 2v2M16 4h2a2 2 0 0 1 2 2v2M20 16v2a2 2 0 0 1-2 2h-2M4 16v2a2 2 0 0 0 2 2h2"}),(0,r.jsx)("path",{...a,d:"M7 12h10"})]}),"settings"===s&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("path",{...a,d:"M5 7h14M5 17h14"}),(0,r.jsx)("circle",{...a,cx:"9",cy:"7",r:"2"}),(0,r.jsx)("circle",{...a,cx:"15",cy:"17",r:"2"})]})]})}function q(){return(0,r.jsxs)("div",{className:"m-sticker-set","aria-hidden":"true",children:[(0,r.jsx)("svg",{viewBox:"0 0 20 20",children:(0,r.jsx)("path",{d:"m10 1.8 1.6 6.6 6.6 1.6-6.6 1.6-1.6 6.6-1.6-6.6-6.6-1.6 6.6-1.6L10 1.8Z"})}),(0,r.jsxs)("svg",{viewBox:"0 0 20 20",children:[(0,r.jsx)("circle",{cx:"10",cy:"10",r:"3"}),(0,r.jsx)("path",{d:"M10 1.8v2.6M10 15.6v2.6M1.8 10h2.6M15.6 10h2.6M4.2 4.2 6 6M14 14l1.8 1.8M15.8 4.2 14 6M6 14l-1.8 1.8"})]}),(0,r.jsx)("svg",{viewBox:"0 0 20 20",children:(0,r.jsx)("path",{d:"M10 16.5 3.7 10.7A4 4 0 0 1 9.4 5l.6.7.6-.7a4 4 0 0 1 5.7 5.7L10 16.5Z"})}),(0,r.jsxs)("svg",{viewBox:"0 0 20 20",children:[(0,r.jsx)("path",{d:"M10 2.5c1.6 0 2.1 2.5 2.1 2.5s2.5-.5 3.3.9c.8 1.4-.8 3-.8 3s2 1.5 1.2 2.9c-.8 1.4-3.3.9-3.3.9s-.5 2.5-2.1 2.5-2.1-2.5-2.1-2.5-2.5.5-3.3-.9c-.8-1.4.8-2.9.8-2.9s-1.6-1.6-.8-3C6 4.5 8.4 5 8.4 5S8.4 2.5 10 2.5Z"}),(0,r.jsx)("circle",{cx:"10",cy:"10",r:"1.8"})]})]})}function P(e){let{locale:s,linkLocale:a,t:i,ui:o,metrics:d,showCompare:h}=e,m=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/";return(0,l.HF)(a,e)},x=(0,l.HF)(s,"/dashboard/"),j=(0,t.useRef)(null),f=(0,t.useRef)(null),g=(0,t.useRef)(null),P=(0,t.useRef)({x:0,y:0,scroll:0});return(0,t.useEffect)(()=>{let e=()=>{let e=j.current;if(!e)return;let s=e.getBoundingClientRect(),a=Math.max(-1,Math.min(1,(.64*window.innerHeight-s.top)/window.innerHeight));P.current.scroll=32*a},s={x:0,y:0,scroll:0},a=function(e,s){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.115;return e+(s-e)*a},r=0,i=()=>{s.x=a(s.x,P.current.x),s.y=a(s.y,P.current.y),s.scroll=a(s.scroll,P.current.scroll,.08);let e=f.current;e&&(e.style.setProperty("--m-browser-x","".concat((24*s.x).toFixed(2),"px")),e.style.setProperty("--m-browser-y","".concat((-(12*s.y)).toFixed(2),"px")),e.style.setProperty("--m-browser-scroll","".concat((-s.scroll).toFixed(2),"px")),e.style.setProperty("--m-browser-rotate-y","".concat((-4+5*s.x).toFixed(2),"deg")),e.style.setProperty("--m-browser-rotate-x","".concat((1-4*s.y).toFixed(2),"deg")));let n=g.current;n&&(n.style.setProperty("--m-phone-x","".concat((-(31*s.x)).toFixed(2),"px")),n.style.setProperty("--m-phone-y","".concat((16*s.y).toFixed(2),"px")),n.style.setProperty("--m-phone-scroll","".concat((1.35*s.scroll).toFixed(2),"px")),n.style.setProperty("--m-phone-rotate-y","".concat((5-8*s.x).toFixed(2),"deg")),n.style.setProperty("--m-phone-rotate-x","".concat((1-5*s.y).toFixed(2),"deg"))),r=window.requestAnimationFrame(i)};return e(),i(),window.addEventListener("scroll",e,{passive:!0}),window.addEventListener("resize",e),()=>{window.cancelAnimationFrame(r),window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}},[]),(0,r.jsxs)("div",{className:"m-landing",ref:c,lang:l.fY[s].htmlLang,dir:l.fY[s].dir,children:[(0,r.jsx)("a",{className:"m-skip",href:"#main-content",children:o.nav.skip}),(0,r.jsx)(u.MarketingHeader,{locale:s,linkLocale:a,nav:o.nav}
1),(0,r.jsxs)("main",{id:"main-content",tabIndex:-1,children:[(0,r.jsxs)("section",{className:"m-hero",children:[(0,r.jsx)("div",{className:"m-hero__glow","aria-hidden":"true"}),(0,r.jsx)("div",{className:"m-hero__grid","aria-hidden":"true"}),(0,r.jsxs)("div",{className:"m-hero__inner",children:[(0,r.jsxs)("div",{className:"m-hero__content",children:[(0,r.jsxs)("p",{className:"m-pill",children:[(0,r.jsx)("span",{})," ",i.pill]}),(0,r.jsxs)("h1",{children:[i.hero.lineOne," ",(0,r.jsx)("em",{children:i.hero.lineTwo})]}),(0,r.jsx)("p",{className:"m-hero__copy",children:i.hero.copy}),(0,r.jsxs)("div",{className:"m-hero__actions",children:[(0,r.jsxs)(n(),{className:"m-button m-button--large",href:x,children:[i.hero.primary," ",(0,r.jsx)(u.h,{})]}),(0,r.jsxs)("a",{className:"m-button m-button--large m-button--ghost",href:"#how-it-works",children:[i.hero.secondary," ",(0,r.jsx)(_,{})]})]}),(0,r.jsx)("p",{className:"m-hero__microcopy",children:i.hero.microcopy})]}),(0,r.jsx)("div",{className:"m-hero__demo",children:(0,r.jsx)(p,{t:i.hero.demo})})]}),(0,r.jsxs)("div",{className:"m-hero__platforms",children:[(0,r.jsxs)("span",{className:"m-hero__platforms-label",children:[i.hero.platforms.label,(0,r.jsx)("i",{"aria-hidden":"true"})]}),(0,r.jsxs)(n(),{href:x,children:[(0,r.jsx)(N,{name:"web"})," ",i.hero.platforms.web]}),(0,r.jsxs)("a",{className:"m-hero__platforms-highlight",href:"https://apps.apple.com/app/id6793276484",target:"_blank",rel:"noreferrer",children:[(0,r.jsx)(N,{name:"ios"})," ",i.hero.platforms.ios,(0,r.jsx)("span",{"aria-hidden":"true",children:"↗"})]}),(0,r.jsxs)(n(),{href:m("/mobile-app/"),children:[(0,r.jsx)(N,{name:"android"})," ",i.hero.platforms.android]}),(0,r.jsx)("span",{className:"m-hero__platforms-divider","aria-hidden":"true"}),(0,r.jsxs)("a",{className:"m-hero__platforms-highlight",href:"https://chromewebstore.google.com/detail/mosaqo-qr-code-generator/lhcokdkjochjmeelfgmgjpkpljmdkjdg",target:"_blank",rel:"noreferrer",children:[(0,r.jsx)(N,{name:"extension"})," ",i.hero.platforms.extension,(0,r.jsx)("span",{"aria-hidden":"true",children:"↗"})]})]})]}),(0,r.jsx)(v,{eyebrow:i.trust.eyebrow,headingId:"home-trust-heading",zeroDigit:d.zeroDigit,figures:[{text:d.qrCodesCreated,label:i.trust.qrCodesCreated},{text:d.scansProcessed,label:i.trust.scansProcessed},{text:d.countriesScanning,label:i.trust.countriesScanning},...null===d.redirectAvailability?[]:[{text:d.redirectAvailability,label:i.trust.redirectAvailability,tone:"uptime"}]]}),(0,r.jsx)("div",{className:"m-marquee","aria-label":o.nav.useCases,children:(0,r.jsx)("div",{className:"m-marquee__track",children:[...i.marquee,...i.marquee].map((e,s)=>(0,r.jsx)("span",{children:e},"".concat(e,"-").concat(s)))})}),(0,r.jsxs)("section",{className:"m-section m-use-cases","aria-labelledby":"home-use
1-cases","data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.useCases.kicker}),(0,r.jsx)("h2",{id:"home-use-cases",children:i.useCases.title}),(0,r.jsx)("p",{children:i.useCases.copy}),(0,r.jsxs)(n(),{className:"m-section__link",href:m("/use-cases/"),children:[i.useCases.cta," ",(0,r.jsx)(u.h,{})]})]}),(0,r.jsx)("div",{className:"m-use-case-grid",children:i.useCases.items.map(e=>(0,r.jsxs)(n(),{className:"m-use-case-card",href:m(e.href),children:[(0,r.jsx)("span",{className:"m-use-case-card__eyebrow",children:e.eyebrow}),(0,r.jsx)("h3",{children:e.title}),(0,r.jsx)("p",{children:e.text}),(0,r.jsx)("span",{className:"m-card-arrow","aria-hidden":"true",children:(0,r.jsx)(u.h,{})})]},e.href))})]}),(0,r.jsxs)("section",{className:"m-showcase m-section",id:"showcase",ref:j,"data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.showcase.kicker}),(0,r.jsx)("h2",{children:i.showcase.title}),(0,r.jsx)("p",{children:i.showcase.copy})]}),(0,r.jsxs)("div",{className:"m-devices",onPointerMove:e=>{let s=e.currentTarget.getBoundingClientRect();P.current.x=(e.clientX-s.left-s.width/2)/s.width,P.current.y=(e.clientY-s.top-s.height/2)/s.height},onPointerLeave:()=>{P.current.x=0,P.current.y=0},children:[(0,r.jsxs)("div",{className:"m-browser",ref:f,children:[(0,r.jsxs)("div",{className:"m-browser__chrome",children:[(0,r.jsx)("span",{}),(0,r.jsx)("span",{}),(0,r.jsx)("span",{}),(0,r.jsx)("b",{children:"mosaqo.app/editor"})]}),(0,r.jsxs)("div",{className:"m-browser__body",children:[(0,r.jsx)("div",{className:"m-canvas",children:(0,r.jsxs)("div",{className:"m-card-preview",children:[(0,r.jsx)("span",{className:"m-card-preview__eyebrow",children:i.showcase.cardEyebrow}),(0,r.jsx)(w,{size:86,colour:"#1b1b28"}),(0,r.jsx)("strong",{children:i.showcase.cardOffer}),(0,r.jsx)("small",{children:i.showcase.cardCta})]})}),(0,r.jsxs)("aside",{className:"m-editor-panel",children:[(0,r.jsx)("b",{children:i.showcase.cardSettings}),(0,r.jsx)("span",{children:i.showcase.background}),(0,r.jsxs)("div",{className:"m-swatches",children:[(0,r.jsx)("i",{}),(0,r.jsx)("i",{}),(0,r.jsx)("i",{}),(0,r.jsx)("i",{}),(0,r.jsx)("i",{}),(0,r.jsx)("i",{})]}),(0,r.jsx)("span",{children:i.showcase.stickers}),(0,r.jsx)("div",{className:"m-stickers",children:(0,r.jsx)(q,{})}),(0,r.jsx)("button",{children:i.showcase.export})]})]}),(0,r.jsx)("p",{children:i.showcase.browserCaption})]}),(0,r.jsxs)("div",{className:"m-phone",ref:g,children:[(0,r.jsxs)("div",{className:"m-phone__screen",children:[(0,r.jsx)("span",{className:"m-phone__island"}),(0,r.jsxs)("div",{className:"m-phone__top",children:[(0,r.jsx)("b",{children:"9:41"}),(0,r.jsx)(k,{})]}),(0,r.jsxs)("div",{className:"m-phone__feed",children:[(0,r.jsx)("span",{}),(0,r.jsx)("strong",{children:i.showcase.liveScan})]}),(0,r.jsxs)("div",{className:"m-phone__user",children:[(0,r.jsx)("b",{children:"AK"}),(0,r.jsxs)("span",{children:[(0,r.jsx)("strong",{children:i.showcase.greeting}),(0,r.jsx)("small",{children:i.showcase.plan})]}),(0,r.jsx)("i",{children:(0,r.jsx)(y,{})})]}),(0,r.jsxs)("div",{className:"m-phone__tabs",children:[(0,r.jsx)("b",{children:i.showcase.tabs[0]}),i.showcase.tabs.slice(1).map(e=>(0,r.jsx)("span",{children:e},e))]}),(0,r.jsxs)("div",{className:"m-phone__stats",children:[(0,r.jsxs)("span",{children:[i.showcase.scans," ",(0,r.jsx)("b",{children:i.showcase.growth})]}),(0,r.jsx)("strong",{children:"23,740"}),(0,r.jsx)("div",{"data-reveal":"bars",children:Array.from({length:8},(e,s)=>(0,r.jsx)("i",{style:{"--i":s}},s))})]}),(0,r.jsxs)("div",{className:"m-phone__list-title",children:[(0,r.jsx)("strong",{children:i.showcase.qrListTitle}),(0,r.jsx)("span",{children:i.showcase.seeAll})]}),i.showcase.qrItems.map((e,s)=>(0,r.jsxs)("div",{className:"m-phone__item",children:[(0,r.jsx)(w,{size:25,colour:1===s?"#7c2d12":"#162033"}),(0,r.jsxs)("span",{children:[(0,r.jsx)("strong",{children:e.name}),(0,r.jsx)("small",{children:e.type})]}),(0,r.jsx)("b",{children:e.scans})]},e.name)),(0,r.jsxs)("div",{className:"m-phone__nav",children:[(0,r.jsx)("span",{children:(0,r.jsx)(S,{name:"home"})}),(0,r.jsx)("span",{children:(0,r.jsx)(S,{name:"chart"})}),(0,r.jsx)("b",{children:"+"}),(0,r.jsx)("span",{children:(0,r.jsx)(S,{name:"scan"})}),(0,r.jsx)("span",{children:(0,r.jsx)(S,{name:"settings"})})]})]}),(0,r.jsx)("p",{children:i.showcase.mobileCaption})]})]})]}),(0,r.jsx)("section",{className:"m-how",id:"how-it-works","aria-labelledby":"home-how-heading","data-reveal":"section",children:(0,r.jsxs)("div",{className:"m-section",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.howItWorks.kicker}),(0,r.jsx)("h2",{id:"home-how-heading",children:i.howItWorks.title}),(0,r.jsx)("p",{children:i.howItWorks.copy})]}),(0,r.jsx)("div",{className:"m-step-grid",children:i.howItWorks.items.map(e=>(0,r.jsxs)("article",{className:"m-step-card",children:[(0,r.jsx)("span",{children:e.number}),(0,r.jsx)("h3",{children:e.title}),(0,r.jsx)("p",{children:e.text})]},e.number))})]})}),(0,r.jsxs)("section",{className:"m-section m-features",id:"features","data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.features.kicker}),(0,r.jsx)("h2",{children:i.features.title}),(0,r.jsx)("p",{children:i.features.copy}),(0,r.jsxs)(n(),{className:"m-section__link",href:m("/features/"),children:[i.features.cta," ",(0,r.jsx)(u.h,{})]})]}),(0,r.jsx)("div",{className:"m-feature-grid",children:i.features.items.map(e=>(0,r.jsxs)(n(),{className:"m-feature-card",href:m(e.href),children:[(0,r.jsx)("span",{className:"m-feature-card__icon",children:(0,r.jsx)(M,{name:e.icon})}),(0,r.jsx)("h3",{children:e.title}),(0,r.jsx)("p",{children:e.text}),(0,r.jsx)("span",{className:"m-card-arrow","aria-hidden":"true",children:(0,r.jsx)(u.h,{})})]},e.title))})]}),(0,r.jsxs)("section",{className:"m-section m-comparison","aria-labelledby":"
1comparison-heading","data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.comparison.kicker}),(0,r.jsx)("h2",{id:"comparison-heading",children:i.comparison.title})]}),(0,r.jsxs)("table",{className:"m-compare-table",children:[(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{scope:"col",children:i.comparison.basicLabel}),(0,r.jsx)("th",{scope:"col",children:i.comparison.mosaqoLabel})]})}),(0,r.jsx)("tbody",{children:i.comparison.rows.map(e=>(0,r.jsxs)("tr",{children:[(0,r.jsxs)("td",{children:[(0,r.jsx)(C,{kind:"no"}),e.basic]}),(0,r.jsxs)("td",{children:[(0,r.jsx)(C,{kind:"yes"}),e.mosaqo]})]},e.mosaqo))})]})]}),(0,r.jsxs)("section",{className:"m-section m-split-feature","aria-labelledby":"templates-heading","data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-brand-kit-visual","aria-hidden":"true",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{children:i.templates.palette}),(0,r.jsx)("strong",{children:"#0D0D11"}),(0,r.jsx)("i",{className:"m-brand-kit-visual__swatches"})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{children:i.templates.template}),(0,r.jsx)("strong",{children:"SCAN & ENJOY"}),(0,r.jsx)(w,{size:54,colour:"#17171c"})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("span",{children:i.templates.export}),(0,r.jsx)("strong",{children:"SVG \xb7 PDF"}),(0,r.jsx)("i",{className:"m-brand-kit-visual__export",children:"↗"})]})]}),(0,r.jsxs)("div",{className:"m-split-feature__copy",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.templates.kicker}),(0,r.jsx)("h2",{id:"templates-heading",children:i.templates.title}),(0,r.jsx)("p",{children:i.templates.copy}),(0,r.jsxs)(n(),{className:"m-text-link",href:m("/features/qr-code-templates/"),children:[i.templates.cta," ",(0,r.jsx)(u.h,{})]})]})]}),(0,r.jsxs)("section",{className:"m-section m-split-feature m-split-feature--reverse","aria-labelledby":"analytics-heading",children:[(0,r.jsxs)("div",{className:"m-analytics-visual","aria-hidden":"true",children:[(0,r.jsx)("span",{children:i.analytics.scans}),(0,r.jsxs)("strong",{children:["23,740 ",(0,r.jsx)("i",{children:i.analytics.growth})]}),(0,r.jsx)("div",{className:"m-analytics-bars","data-reveal":"bars",children:[38,56,44,72,62,88,74,96].map((e,s)=>(0,r.jsx)("i",{style:{height:"".concat(e,"%"),"--i":s}},s))}),(0,r.jsx)("div",{className:"m-analytics-metrics",children:i.analytics.metrics.map(e=>(0,r.jsx)("b",{children:e},e))})]}),(0,r.jsxs)("div",{className:"m-split-feature__copy",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.analytics.kicker}),(0,r.jsx)("h2",{id:"analytics-heading",children:i.analytics.title}),(0,r.jsx)("p",{children:i.analytics.copy}),(0,r.jsxs)(n(),{className:"m-text-link",href:m("/features/qr-code-analytics/"),children:[i.analytics.cta," ",(0,r.jsx)(u.h,{})]})]})]}),(0,r.jsxs)("section",{className:"m-section m-split-feature","aria-labelledby":"feedback-heading","data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-feedback-visual","aria-hidden":"true",children:[(0,r.jsxs)("div",{className:"m-feedback-card",children:[(0,r.jsx)("b",{children:i.feedback.cardTitle}),(0,r.jsx)("div",{className:"m-feedback-scale",children:["\uD83D\uDE20","\uD83D\uDE41","\uD83D\uDE10","\uD83D\uDE42","\uD83D\uDE0D"].map((e,s)=>(0,r.jsx)("i",{"data-picked":4===s?"true":void 0,children:e},e))})]}),(0,r.jsxs)("div",{className:"m-feedback-routes",children:[(0,r.jsx)("b",{children:i.feedback.inbox}),(0,r.jsx)("b",{children:i.feedback.fair})]})]}),(0,r.jsxs)("div",{className:"m-split-feature__copy",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.feedback.kicker}),(0,r.jsx)("h2",{id:"feedback-heading",children:i.feedback.title}),(0,r.jsx)("p",{children:i.feedback.copy}),(0,r.jsxs)(n(),{className:"m-text-link",href:m("/features/customer-feedback-qr-code/"),children:[i.feedback.cta," ",(0,r.jsx)(u.h,{})]})]})]}),(0,r.jsx)("section",{className:"m-scan-section","data-reveal":"section",children:(0,r.jsxs)("div",{className:"m-scan-section__inner",children:[(0,r.jsxs)("div",{className:"m-scanner","aria-hidden":"true",children:[(0,r.jsx)(w,{size:128,colour:"#162033"}),(0,r.jsx)("i",{className:"m-scanner__line"}),(0,r.jsx)("b",{className:"m-scanner__corner m-scanner__corner--tl"}),(0,r.jsx)("b",{className:"m-scanner__corner m-scanner__corner--br"})]}),(0,r.jsxs)("div",{className:"m-scan-copy",children:[(0,r.jsx)("h2",{children:i.scanner.title}),(0,r.jsx)("p",{children:i.scanner.copy}),(0,r.jsx)("ul",{children:i.scanner.points.map(e=>(0,r.jsx)("li",{children:e},e))})]})]})}),(0,r.jsx)("section",{className:"m-integrations","aria-labelledby":"integrations-heading","data-reveal":"section",children:(0,r.jsxs)("div",{className:"m-section m-integrations__inner",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.integrations.kicker}),(0,r.jsx)("h2",{id:"integrations-heading",children:i.integrations.title}),(0,r.jsx)("p",{children:i.integrations.copy})]}),(0,r.jsx)("div",{className:"m-integration-row","aria-label":i.integrations.kicker,children:i.integrations.items.map(e=>(0,r.jsx)("span",{children:e},e))}),(0,r.jsxs)(n(),{className:"m-section__link",href:m("/integrations/"),children:[i.integrations.cta," ",(0,r.jsx)(u.h,{})]})]})}),(0,r.jsxs)("section",{className:"m-section m-workflows","data-reveal":"section",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.workflows.kicker}),(0,r.jsx)("h2",{children:i.workflows.title}),(0,r.jsx)("p",{children:i.workflows.copy}),(0,r.jsxs)(n(),{className:"m-section__link",href:m("/case-studies/"),children:[i.workflows.cta," ",(0,r.jsx)(u.h,{})]})]}),(0,r.jsx)("div",{className:"m-workflow-grid",children:i.workflows.items.map(e=>(0,r.jsxs)(n(),{className:"m-workflow-card",href:m(e.href),children:[(0,r.jsx)("span",{children:e.eyebrow}),(0,r.jsx)("h3",{children:e.title}),(0,r.jsx)("p",{children:e.text}),(0,r.jsx)("b",{"aria-hidden":"true",children:(0,r.jsx)(u.h,{})})]},e.href))})]}),h?(0,r.jsxs)("section",{className:"m-section m-compare-strip","aria-labelledby":"home-compare-heading","data-reveal":"section",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.compare.kicker}),(0,r.jsx)("h2",{id:"home-compare-heading",children:i.compare.title}),(0,r.jsx)("div",{className:"m-compare-strip__links",children:b.map(e=>(0,r.jsxs)(n(),{href:m(e.href),children:[(0,r.jsx)("b",{"aria-hidden":"true",children:"VS"})," ",e.name]},e.href))}),(0,r.jsxs)(n(),{className:"m-section__link",href:m("/compare/"),children:[i.compare.cta," ",(0,r.jsx)(u.h,{})]})]}):null,(0,r.jsxs)("section",{className:"m-faq m-section",id:"faq",children:[(0,r.jsxs)("div",{className:"m-section__heading",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.faq.kicker}),(0,r.jsx)("h2",{children:i.faq.title}),(0,r.jsx)("p",{children:i.faq.copy})]}),(0,r.jsx)("div",{className:"m-faq__list",children:i.faq.items.map((e,s)=>(0,r.jsxs)("details",{className:"m-faq__item",open:0===s,children:[(0,r.jsxs)("summary",{children:[e.question,(0,r.jsx)("span",{"aria-hidden":"true",children:(0,r.jsx)(_,{})})]}),(0,r.jsx)("p",{children:e.answer})]},e.question))}),(0,r.jsxs)(n(),{className:"m-section__link",href:m("/support/"),children:[i.faq.cta," ",(0,r.jsx)(u.h,{})]})]}),(0,r.jsxs)("section",{className:"m-pricing",id:"pricing",children:[(0,r.jsx)("div",{className:"m-pricing__glow","aria-hidden":"true"}),(0,r.jsxs)("div",{className:"m-pricing__content",children:[(0,r.jsx)("p",{className:"m-kicker",children:i.pricing.kicker}),(0,r.jsx)("h2",{children:i.pricing.title}),(0,r.jsx)("p",{children:i.pricing.copy}),(0,r.jsxs)(n(),{className:"m-button",href:x,children:[i.pricing.cta," ",(0,r.jsx)(u.h,{})]})]})]})]}),(0,r.jsxs)("footer",{className:"m-footer",children:[(0,r.jsxs)("div",{className:"m-footer__grid",children:[(0,r.jsxs)("div",{className:"m-footer__intro",children:[(0,r.jsx)(u._,{locale:s,homeAria:o.nav.homeAria,compact:!0}),(0,r.jsx)("p",{children:i.footer.intro}),(0,r.jsx)("div",{className:"m-socials",children:(0,r.jsx)("a",{href:"/contact-us/","aria-label":i.footer.emailAria,children:"@"})})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("b",{children:i.footer.product}),(0,r.jsx)(n(),{href:m("/features/"),children:i.footer.features}),(0,r.jsx)(n(),{href:m("/features/dynamic-qr-codes/"),children:i.footer.dynamicQr}),(0,r.jsx)(n(),{href:m("/features/customer-feedback-qr-code/"),children:i.footer.feedback}),(0,r.jsx)(n(),{href:m("/pricing/"),children:i.footer.pricing}),(0,r.jsx)(n(),{href:m("/mobile-app/"),children:i.footer.mobileAp
1ps})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("b",{children:i.footer.resources}),(0,r.jsx)(n(),{href:m("/blog/"),children:i.footer.blog}),(0,r.jsx)(n(),{href:m("/support/"),children:i.footer.help}),(0,r.jsx)(n(),{href:m("/developers/"),children:i.footer.apiDocs}),(0,r.jsx)(n(),{href:m("/docs/print-guidelines/"),children:i.footer.bestPractices})]}),(0,r.jsxs)("div",{children:[(0,r.jsx)("b",{children:i.footer.company}),(0,r.jsx)(n(),{href:m("/about/"),children:i.footer.about}),(0,r.jsx)(n(),{href:m("/integrations/"),children:i.footer.integrations}),(0,r.jsx)(n(),{href:m("/case-studies/"),children:i.footer.workflows}),(0,r.jsx)(n(),{href:"/contact-us",children:i.footer.contact})]})]}),(0,r.jsxs)("div",{className:"m-footer__bottom",children:[(0,r.jsx)("span",{children:i.footer.copyright}),(0,r.jsxs)("div",{children:[(0,r.jsx)(n(),{href:m("/legal/privacy-policy/"),children:i.footer.privacy}),(0,r.jsx)(n(),{href:m("/legal/terms/"),children:i.footer.terms}),(0,r.jsx)(n(),{href:m("/legal/gdpr/"),children:i.footer.gdpr})]})]})]})]})}},2344:(e,s,a)=>{"use strict";a.d(s,{NewsletterNotice:()=>n});var r=a(4254),i=a(7321);function n(e){let{messages:s}=e,a=(0,i.useSearchParams)().get("newsletter");return"confirmed"!==a&&"unsubscribed"!==a&&"invalid"!==a?null:(0,r.jsxs)("p",{className:"blog-notice blog-notice--".concat("invalid"===a?"invalid":"ok"),role:"status",children:[(0,r.jsx)("span",{"aria-hidden":"true",children:"invalid"===a?"!":"✓"})," ",s[a]]})}},3229:(e,s,a)=>{"use strict";a.d(s,{Ml:()=>t,Wz:()=>l,ZG:()=>o,aM:()=>n,j5:()=>c});var r=a(7633),i=a(6537);let n=e=>r.y+(0,i.So)("v1","public","feedback",e,"events"),t=(e,s)=>void fetch(n(e),{method:"POST",headers:{"content-type":"application/json"},body:s,keepalive:!0}).catch(()=>void 0),l=(e,s,a)=>(0,i.xI)((0,i.So)("v1","public","feedback",e,"responses"),{method:"POST",body:s,fallbackError:a}),c=function(e,s){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return(0,i.xI)((0,i.to)((0,i.So)("v1","public","reviews",e),{cursor:a.cursor,sort:a.sort,score:a.score}),{fallbackError:s,cache:a.cache})},o=(e,s)=>(0,i.xI)((0,i.So)("v1","public","newsletter","subscriptions"),{method:"POST",body:e,fallbackError:s})},3801:(e,s,a)=>{"use strict";let r,i,n;a.d(s,{DA:()=>m,J1:()=>p,NR:()=>d,VK:()=>j,Xx:()=>o,bl:()=>f,mZ:()=>c,z1:()=>x});var t=a(7633);let l=0;class c extends Error{constructor(){super("Your session has expired.")}}function o(){return r}async function d(e){let s=await fetch(t.y+"/v1/auth/session",{credentials:"include",...e?{signal:e}:{}});if(401===s.status||403===s.status)throw new c;if(!s.ok)throw Error("Could not restore your session.");let a=await s.json();if(!a.accessToken||!a.user)throw new c;return h(a.accessToken,a.expiresIn),{user:a.user,accessToken:a.accessToken}}function h(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:900;r=e,l=Date.now()+1e3*s}function m(){r=void 0,l=0,i=void 0}function x(e){n=e}function j(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();return!r||e>=l-6e4}async function p(){return i||(i=(async()=>{var e;let s=await fetch(t.y+"/v1/auth/session",{credentials:"include"});if(!s.ok)throw m(),(401===s.status||403===s.status)&&(null==n||n()),new c;let a=await s.json();if(!a.accessToken)throw m(),null==n||n(),new c;return h(a.accessToken,null!=(e=a.expiresIn)?e:900),a.accessToken})().finally(()=>{i=void 0}))}async function u(){return!j()&&r?r:p()}async function f(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=a=>fetch(t.y+e,{...s,credentials:"include",headers:{...s.headers,authorization:"Bearer "+a}}),r=await a(await u());return 401!==r.status||s.body instanceof ReadableStream?r:a(await p())}},4411:(e,s,a)=>{"use strict";a.d(s,{x:()=>i});var r=a(8270);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"q",[s,a]=(0,r.useState)("");return(0,r.useEffect)(()=>{let s=new URLSearchParams(window.location.search).get(e);s&&a(s)},[e]),[s,s=>{a(s);let r=new URLSearchParams(window.location.search);s?r.set(e,s):r.delete(e);let i=r.toString();window.history.replaceState(null,"","".concat(window.location.pathname).concat(i?"?".concat(i):"").concat(window.location.hash))}]}},5284:(e,s,a)=>{Promise.resolve().then(a.bind(a,8607)),Promise.resolve().then(a.bind(a,10)),Promise.resolve().then(a.bind(a,2667)),Promise.resolve().then(a.bind(a,2344)),Promise.resolve().then(a.bind(a,7864)),Promise.resolve().then(a.bind(a,2738)),Promise.resolve().then(a.t.bind(a,9172,23))},5800:(e,s,a)=>{"use strict";function r(e){return e.normalize("NFKD").replace(RegExp("\\p{M}+","gu"),"").toLowerCase()}a.d(s,{bv:()=>r}),a(7462)},6014:(e,s,a)=>{"use strict";a.d(s,{GP:()=>l,LS:()=>n,ZV:()=>t});var r=a(7462);let i=new Map;function n(e,s,a){var n;let l;return(null!=(n=s[(!(l=i.get(e))&&(l=new Intl.PluralRules(r.fY[e].hrefLang),i.set(e,l)),l).select(a)])?n:s.other).replaceAll("{count}",t(e,a))}function t(e,s){return new Intl.NumberFormat(r.fY[e].hrefLang).format(s)}function l(e,s){return e.replace(/\{(\w+)\}/g,(e,a)=>a in s?String(s[a]):e)}},6537:(e,s,a)=>{"use strict";a.d(s,{B9:()=>h,JK:()=>n,Ki:()=>f,Ql:()=>l,Sn:()=>m,So:()=>g,at:()=>u,bq:()=>p,qi:()=>j,rD:()=>t,to:()=>v,vA:()=>d,xI:()=>x});var r=a(7633),i=a(3801);
1function n(e,s){return"object"==typeof e&&e&&"error"in e&&"string"==typeof e.error?e.error:s}async function t(e){return await e.json().catch(()=>void 0)}class l extends Error{constructor(e,s,a){super(e),this.status=s,this.payload=a,this.name="WorkspaceApiError"}}function c(e){var s;return{method:null!=(s=e.method)?s:"GET",...e.signal?{signal:e.signal}:{},...e.keepalive?{keepalive:!0}:{},headers:{...void 0===e.body?{}:{"content-type":"application/json"},...e.idempotencyKey?{"idempotency-key":e.idempotencyKey}:{},...e.ifMatch?{"if-match":e.ifMatch}:{}},...void 0===e.body?{}:{body:JSON.stringify(e.body)}}}function o(e,s,a){return new l(n(a,e.fallbackError),s.status,a)}async function d(e,s){return(await h(e,s)).body}async function h(e,s){let a=await (0,i.bl)(e,c(s)),r=await t(a);if(!a.ok)throw o(s,a,r);return{body:r,headers:a.headers}}async function m(e,s){let a=await (0,i.bl)(e,c(s));if(!a.ok)throw o(s,a,await t(a));return a.blob()}async function x(e,s){let a=await fetch(r.y+e,{...c(s),...s.cache?{cache:s.cache}:{},...void 0===s.revalidateSeconds?{}:{next:{revalidate:s.revalidateSeconds}}}),i=await t(a);if(!a.ok)throw o(s,a,i);return i}async function j(e,s){let a=await fetch(r.y+e,c(s));if(!a.ok)throw o(s,a,await t(a));return a.blob()}async function p(e,s,a){var r;let n=await (0,i.bl)(e,{method:null!=(r=a.method)?r:"PUT",...a.signal?{signal:a.signal}:{},headers:{"content-type":s.type||"application/octet-stream"},body:s}),l=await t(n);if(!n.ok)throw o(a,n,l);return l}async function u(e,s){let a=await (0,i.bl)(e,{...c(s),headers:{...c(s).headers,accept:"text/event-stream"}});if(!a.ok||!a.body)throw o(s,a,await t(a));return a}function f(e,s){d(e,s).catch(()=>void 0)}function v(e,s){let a=new URLSearchParams;for(let[e,r]of Object.entries(s))void 0!==r&&a.set(e,String(r));let r=a.toString();return r?e+(e.includes("?")?"&":"?")+r:e}function g(){for(var e=arguments.length,s=Array(e),a=0;a<e;a++)s[a]=arguments[a];return"/"+s.map(e=>encodeURIComponent(String(e))).join("/")}},7321:(e,s,a)=>{"use strict";var r=a(5397);a.o(r,"notFound")&&a.d(s,{notFound:function(){return r.notFound}}),a.o(r,"useParams")&&a.d(s,{useParams:function(){return r.useParams}}),a.o(r,"usePathname")&&a.d(s,{usePathname:function(){return r.usePathname}}),a.o(r,"useRouter")&&a.d(s,{useRouter:function(){return r.useRouter}}),a.o(r,"useSearchParams")&&a.d(s,{useSearchParams:function(){return r.useSearchParams}})},7633:(e,s,a)=>{"use strict";a.d(s,{y:()=>r});let r="https://api.mosaqo.app"},7864:(e,s,a)=>{"use strict";a.d(s,{NewsletterSignup:()=>t});var r=a(4254),i=a(8270),n=a(3229);function t(e){let{locale:s,returnPath:a,messages:t}=e,[l,c]=(0,i.useState)(""),[o,d]=(0,i.useState)("idle"),h=async e=>{e.preventDefault();let r=l.trim();if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(r)||r.length>320)return void d("invalid");d("submitting");try{await (0,n.ZG)({email:r,locale:s,returnPath:a},""),d("pending")}catch(e){d("failed")}};return(0,r.jsxs)("section",{className:"blog-newsletter","aria-labelledby":"newsletter-heading",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("p",{className:"seo-kicker",children:t.eyebrow}),(0,r.jsx)("h2",{id:"newsletter-heading",children:t.title}),(0,r.jsx)("p",{className:"blog-newsletter__body",children:t.body})]}),"pending"===o?(0,r.jsxs)("p",{className:"blog-newsletter__done",role:"status",children:[(0,r.jsx)("span",{"aria-hidden":"true",children:"✓"})," ",t.pending]}):(0,r.jsxs)("form",{className:"blog-newsletter__form",onSubmit:h,noValidate:!0,children:[(0,r.jsx)("input",{type:"email",name:"email","aria-label":t.emailLabel,value:l,onChange:e=>{c(e.target.value),("invalid"===o||"failed"===o)&&d("idle")},placeholder:t.emailPlaceholder,autoComplete:"email",spellCheck:!1,required:!0,"aria-invalid":"invalid"===o,"aria-describedby":"invalid"===o||"failed"===o?"newsletter-error":"newsletter-consent"}),(0,r.jsx)("button",{className:"seo-button",type:"submit",disabled:"submitting"===o,children:"submitting"===o?t.submitting:t.submit}),"invalid"===o||"failed"===o?(0,r.jsx)("p",{className:"blog-newsletter__error",id:"newsletter-error",role:"alert",children:"invalid"===o?t.invalidEmail:t.failed}
1):(0,r.jsx)("p",{className:"blog-newsletter__consent",id:"newsletter-consent",children:t.consent})]})]})}},8607:(e,s,a)=>{"use strict";a.d(s,{BlogList:()=>d});var r=a(4254),i=a(9172),n=a.n(i),t=a(8270),l=a(6014),c=a(5800),o=a(4411);function d(e){let{locale:s,entries:a,messages:i}=e,[d,h]=(0,t.useState)("all"),[m,x]=(0,t.useState)([]),[j,p]=(0,o.x)(),[u,f]=(0,t.useState)(5),{categoryChips:v,topicChips:g}=(0,t.useMemo)(()=>{let e=new Map,s=new Map;for(let r of a)for(let a of(r.category&&r.categoryLabel&&e.set(r.category,r.categoryLabel),r.topics))s.set(a.key,a.label);return{categoryChips:[...e].map(e=>{let[s,a]=e;return{key:s,label:a}}),topicChips:[...s].map(e=>{let[s,a]=e;return{key:s,label:a}})}},[a]),b=(0,t.useMemo)(()=>(0,c.bv)(j).split(/\s+/).filter(Boolean),[j]),w=(0,t.useMemo)(()=>a.filter(e=>("all"===d||e.category===d)&&m.every(s=>e.topics.some(e=>e.key===s))&&b.every(s=>e.haystack.includes(s))),[a,d,m,b]),_=w.slice(0,u),N=w.length-_.length,y="all"!==d||m.length>0||b.length>0,k=()=>{h("all"),x([]),p(""),f(5)},M=e=>{h(e),f(5)};return(0,r.jsxs)("section",{className:"blog-index","aria-label":i.allPosts,children:[(0,r.jsxs)("div",{className:"blog-filters","aria-label":i.filters,role:"group",children:[(0,r.jsxs)("div",{className:"blog-filters__row",children:[(0,r.jsxs)("div",{className:"blog-chips",children:[(0,r.jsx)("button",{type:"button",className:"blog-chip","aria-pressed":"all"===d,onClick:()=>M("all"),children:i.allCategories}),v.map(e=>(0,r.jsx)("button",{type:"button",className:"blog-chip","aria-pressed":d===e.key,onClick:()=>M(e.key),children:e.label},e.key))]}),(0,r.jsxs)("label",{className:"blog-search",children:[(0,r.jsx)("span",{"aria-hidden":"true",children:"⌕"}),(0,r.jsx)("input",{type:"search","aria-label":i.searchLabel,value:j,onChange:e=>{p(e.target.value),f(5)},placeholder:i.searchPlaceholder,autoComplete:"off",spellCheck:!1})]})]}),g.length?(0,r.jsxs)("div",{className:"blog-topics",children:[(0,r.jsx)("b",{children:i.topics}),g.map(e=>(0,r.jsx)("button",{type:"button",className:"blog-topic","aria-pressed":m.includes(e.key),onClick:()=>{var s;return s=e.key,void(x(e=>e.includes(s)?e.filter(e=>e!==s):[...e,s]),f(5))},children:e.label},e.key))]}):null,(0,r.jsxs)("div",{className:"blog-index__status",children:[(0,r.jsx)("p",{"aria-live":"polite",children:(0,l.GP)((0,l.LS)(s,i.showing,w.length),{shown:(0,l.ZV)(s,_.length)})}),y?(0,r.jsxs)("button",{type:"button",className:"blog-clear",onClick:k,children:[(0,r.jsx)("span",{"aria-hidden":"true",children:"✕"})," ",i.clearFilters]}):null]})]}),(0,r.jsx)("ol",{className:"blog-index__list",children:_.map(e=>(0,r.jsx)("li",{children:(0,r.jsxs)(n(),{className:"blog-row",href:e.href,children:[(0,r.jsxs)("div",{className:"blog-row__meta",children:[e.categoryLabel?(0,r.jsx)("span",{className:"blog-row__category",children:e.categoryLabel}):null,e.dateLabel?(0,r.jsx)("time",{dateTime:e.publishedAt,children:e.dateLabel}):null,e.readingTime?(0,r.jsx)("span",{children:e.readingTime}):null]}),(0,r.jsxs)("div",{className:"blog-row__body",children:[(0,r.jsx)("h2",{className:"blog-row__title",children:e.title}),(0,r.jsx)("p",{className:"blog-row__excerpt",children:e.excerpt}),(0,r.jsxs)("div",{className:"blog-row__footer",children:[e.topics.map(e=>(0,r.jsx)("span",{className:"blog-row__topic",children:e.label},e.key)),(0,r.jsxs)("span",{className:"blog-row__more","aria-hidden":"true",children:[i.readMore," ",(0,r.jsx)("span",{children:"→"})]})]})]})]})},e.href))}),0===w.length?(0,r.jsxs)("div",{className:"blog-empty",children:[(0,r.jsx)("b",{children:i.noResultsTitle}),(0,r.jsx)("p",{children:i.noResultsBody}),(0,r.jsx)("button",{type:"button",className:"seo-button",onClick:k,children:i.clearAll})]}):null,N>0?(0,r.jsx)("div",{className:"blog-more",children:(0,r.jsx)("button",{type:"button",className:"seo-button seo-button--ghost",onClick:()=>f(e=>e+5),children:(0,l.GP)(i.loadMore,{count:(0,l.ZV)(s,N)})})}):null]})}}},e=>{e.O(0,[9172,2667,1545,3783,5054,7358],()=>e(e.s=5284)),_N_E=e.O()}]);

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.