1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9415],{5086:()=>{},18862:(e,s,n)=>{"use strict";n.d(s,{CountUp:()=>i});var t=n(54568),a=n(7620);function i(e){let{end:s,duration:n=1800,start:i=0,decimals:r=0,prefix:c="",suffix:o="",formatGrouped:l=!0,className:d,startOnView:u=!0}=e,[m,h]=(0,a.useState)(i),w=(0,a.useRef)(null),f=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{function e(){if(f.current)return;f.current=!0;let e=performance.now(),t=s-i;requestAnimationFrame(function s(a){let r=Math.min(1,(a-e)/n);h(i+t*(1-(1-r)*(1-r))),r<1&&requestAnimationFrame(s)})}if(!u||"undefined"==typeof IntersectionObserver)return void e();let t=w.current;if(!t)return;let a=new IntersectionObserver(s=>{s.some(e=>e.isIntersecting)&&(e(),a.disconnect())},{threshold:.25});return a.observe(t),()=>a.disconnect()},[s,i,n,u]),(0,t.jsxs)("span",{ref:w,className:d,children:[c,function(e,s,n){let t=e.toFixed(s);if(!n)return t;let[a,i]=t.split("."),r=a.replace(/\B(?=(\d{3})+(?!\d))/g,",");return i?"".concat(r,".").concat(i):r}(m,r,l),o]})}},25440:(e,s,n)=>{"use strict";n.d(s,{CaseStudiesShowcase:()=>r});var t=n(54568),a=n(7620);let i=[{initials:"AT",name:"Azusa Takeuchi",role:"Events Lead, Lenovo",company:"Lenovo",sub:"GLOBAL TECHNOLOGY",grad:["#1f7a8c","#2aa7c4"],quote:"Registration, check-in and badging ran flawlessly across thousands of attendees. Canapii handled our scale without a single bottleneck."},{initials:"JD",name:"Jessica Dowling",role:"Head of Events, BMG",company:"BMG",sub:"MEDIA & ENTERTAINMENT",grad:["#2b6fd6","#5a9bf0"],quote:"The team configured everything to our brand in days, not weeks. Our attendees thought we had built the app ourselves."},{initials:"CP",name:"Cristina Pez",role:"Marketing Manager, Acer",company:"Acer",sub:"GLOBAL TECHNOLOGY",grad:["#1f8a7a","#3ec2a8"],quote:"From the live agenda to networking and analytics, everything sat in one platform. It made a complex, multi-track event feel effortless."},{initials:"GW",name:"George Warshaw",role:"Regional Director Asia Pacific, Nord Anglia Education",company:"Nord Anglia",sub:"EDUCATION",grad:["#16518a","#2f80c4"],quote:"We feel that Canapii went above and beyond in terms of support, both pre-event and during the event. We are very grateful for their support."},{initials:"NO",name:"Nick Oakley",role:"Operations Director, Farm Management Canada",company:"Farm Mgmt Canada",sub:"AGRICULTURE",grad:["#1f8a5b","#46c98a"],quote:"When schedules shifted on the day, the team re-flowed sessions in minutes. The platform genuinely kept up with us."},{initials:"TK",name:"Tim Kenny",role:"Event Producer, SCC",company:"SCC",sub:"PROFESSIONAL SERVICES",grad:["#7b3fd1","#a86ef0"],quote:"Hybrid streaming, live captions and on-site check-in all worked together seamlessly. Our delegates barely noticed the technology, which is the point."}];function r(){let[e,s]=(0,a.useState)(0),[n,r]=(0,a.useState)(!1),[c,o]=(0,a.useState)(!1),l=(0,a.useRef)(0);l.current=e,(0,a.useEffect)(()=>{o(window.matchMedia("(prefers-reduced-motion: reduce)").matches)},[]);let d=(0,a.useCallback)(e=>{if(e!==l.current){if(c)return void s(e);r(!0),window.setTimeout(()=>{s(e),r(!1)},360)}},[c]);(0,a.useEffect)(()=>{if(c)return;let e=window.setTimeout(()=>{let e=(l.current+1)%i.length;r(!0),window.setTimeout(()=>{s(e),r(!1)},360)},6200);return()=>window.clearTimeout(e)},[e,c]);let u=i[e];return(0,t.jsx)("section",{className:"cs-showcase",id:"cases","aria-label":"Case studies",children:(0,t.jsxs)("div",{className:"cs-wrap",children:[(0,t.jsx)("div",{className:"cs-eyebrow",children:"CASE STUDIES"}),(0,t.jsx)("h2",{children:"Trusted on the worldâs most demanding event days"}),(0,t.jsx)("p",{className:"cs-sub",children:"When lines build up and schedules shift, you need a platform that keeps up."}),(0,t.jsx)("div",{className:"cs-tabs",role:"tablist","aria-label":"Customer case studies",children:i.map((s,n)=>(0,t.jsxs)("button",{type:"button",role:"tab","aria-selected":n===e,className:"cs-tab".concat(n===e?" active":""),onClick:()=>d(n),children:[(0,t.jsx)("span",{className:"cs-av",style:{background:"linear-gradient(150deg, ".concat(s.grad[0],", ").concat(s.grad[1],")")},"aria-hidden":"true",children:s.initials}),(0,t.jsx)("div",{className:"cs-nm",children:s.name}),(0,t.jsx)("div",{className:"cs-co",children:s.company}),n===e&&!c&&(0,t.jsx)("span",{className:"cs-prog","aria-hidden":"true"},e)]},s.name))}),(0,t.jsxs)("div",{className:"cs-stage",children:[(0,t.jsx)("div",{className:"cs-spot","aria-hidden":"true"}),(0,t.jsx)("div",{className:"cs-qmark","aria-hidden":"true",children:"â"}),(0,t.jsxs)("div",{className:"cs-qgrid",children:[(0,t.jsxs)("div",{className:"cs-qmain".concat(n?" swap":""),children:[(0,t.jsx)("span",{className:"cs-qmark-sm","aria-hidden":"true",children:"â"}),(0,t.jsx)("div",{className:"cs-quote",children:(0,t.jsx)("q",{children:u.quote})}),(0,t.jsxs)("div",{className:"cs-attrib",children:[(0,t.jsx)("span",{className:"cs-av",style:{background:"linear-gradient(150deg, ".concat(u.grad[0],", ").concat(u.grad[1],")")},"aria-hidden":"true",children:u.initials}),(0,t.jsxs)("span",{className:"cs-who",children:[(0,t.jsx)("b",{children:u.name}),(0,t.jsx)("span",{children:u.role})]})]}),(0,t.jsx)("div",{className:"cs-dots",children:i.map((s,n)=>(0,t.jsx)("button",{type:"button","aria-label":"Show ".concat(s.company," case study"),className:n===e?"on":"",onClick:()=>d(n)},s.name))})]}),(0,t.jsxs)("div",{className:"cs-logoplate",children:[(0,t.jsx)("div",{className:"cs-lwrap",children:(0,t.jsxs)("div",{className:"cs-logo",children:[u.company,(0,t.jsx)("small",{children:u.sub})]})}),(0,t.jsx)("div",{className:"cs-cap",children:"CASE STUDY"})]})]})]})]})})}},36849:(e,s,n)=>{"use strict";n.d(s,{NewsletterSlideIn:()=>d});var t=n(54568),a=n(7620),i=n(48635);let r="canapii-nl-close-count",c="canapii-nl-close-started";function o(){try{var e,s;let n=Number.parseInt(null!=(e=window.sessionStorage.getItem(r))?e:"",10);if(!Number.isFinite(n)||n<=0)return 0;let t=Number.parseInt(null!=(s=window.sessionStorage.getItem(c))?s:"",10);if(!Number.isFinite(t)||Date.now()-t>=36e5)return window.sessionStorage.removeItem(r),window.sessionStorage.removeItem(c),0;return n}catch(e){return 0}}function l(){return function(e){try{return"1"===window.sessionStorage.getItem(e)}catch(e){return!1}}(i.M)||o()>=2}function d(e){let{source:s,heading:n="Enjoying this article?",sub:d="Get event te
1ch insights and product news in your inbox. No spam, unsubscribe any time.",autoShowMs:u}=e,[m,h]=(0,a.useState)(!1),[w,f]=(0,a.useState)(!1),p=(0,a.useRef)(!1);(0,a.useEffect)(()=>{if(!l()){if(void 0!==u){let e=window.setTimeout(()=>{l()||h(!0)},u);return()=>window.clearTimeout(e)}return window.addEventListener("scroll",e,{passive:!0}),e(),()=>window.removeEventListener("scroll",e)}function e(){if(l())return void window.removeEventListener("scroll",e);let s=Math.max(1,document.documentElement.scrollHeight-window.innerHeight);window.scrollY>600&&window.scrollY/s>.35&&(h(!0),window.removeEventListener("scroll",e))}},[u]);let g=(0,a.useCallback)(()=>{if(f(!0),!p.current){p.current=!0;try{let e=o();0===e&&window.sessionStorage.setItem(c,String(Date.now())),window.sessionStorage.setItem(r,String(e+1))}catch(e){}}},[]),v=(0,a.useCallback)(()=>f(!0),[]);return((0,a.useEffect)(()=>{if(m&&!w)return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e);function e(e){"Escape"===e.key&&g()}},[m,w,g]),!m||w)?null:(0,t.jsxs)("aside",{className:"nl-slidein","aria-label":"Newsletter signup",children:[(0,t.jsx)("button",{type:"button",className:"nl-slidein__close","aria-label":"Dismiss newsletter signup",onClick:g,children:(0,t.jsx)("span",{className:"material-icons-outlined notranslate",translate:"no","aria-hidden":"true",children:"close"})}),(0,t.jsx)("h2",{children:n}),(0,t.jsx)("p",{className:"nl-slidein__sub",children:d}),(0,t.jsx)(i.NewsletterForm,{source:s,variant:"compact",onSubscribed:v})]})}},62475:(e,s,n)=>{Promise.resolve().then(n.t.bind(n,5086,23)),Promise.resolve().then(n.bind(n,25440)),Promise.resolve().then(n.bind(n,18862)),Promise.resolve().then(n.bind(n,48635)),Promise.resolve().then(n.bind(n,36849)),Promise.resolve().then(n.t.bind(n,19664,23))}},e=>{e.O(0,[9313,9664,8635,587,18,7358],()=>e(e.s=62475)),_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.