1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,854758,e=>{"use strict";let t=(0,e.i(943184).default)("arrow-left",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);e.s(["default",0,t])},18419,e=>{"use strict";var t=e.i(854758);e.s(["ArrowLeft",()=>t.default])},134324,e=>{"use strict";var t=e.i(266497),n=e.i(810977),i=e.i(299681);let r=` 2attribute vec2 position; 3varying vec2 vUv; 4void main() { 5 vUv = position * 0.5 + 0.5; 6 gl_Position = vec4(position, 0.0, 1.0); 7} 8`,o=` 9precision highp float; 10varying vec2 vUv; 11 12uniform vec2 u_resolution; 13uniform float u_time; 14uniform float u_grain; 15uniform vec3 u_colors[4]; 16uniform vec3 u_bg; 17 18vec3 permute(vec3 x) { return mod(((x*34.0)+1.0)*x, 289.0); } 19 20float snoise(vec2 v){ 21 const vec4 C = vec4(0.211324865405187, 0.366025403784439, 22 -0.577350269189626, 0.024390243902439); 23 vec2 i = floor(v + dot(v, C.yy) ); 24 vec2 x0 = v - i + dot(i, C.xx); 25 vec2 i1 = (x0.x > x0.y) ? vec2(1.0, 0.0) : vec2(0.0, 1.0); 26 vec4 x12 = x0.xyxy + C.xxzz; 27 x12.xy -= i1; 28 i = mod(i, 289.0); 29 vec3 p = permute( permute( i.y + vec3(0.0, i1.y, 1.0 )) 30 + i.x + vec3(0.0, i1.x, 1.0 )); 31 vec3 m = max(0.5 - vec3(dot(x0,x0), dot(x12.xy,x12.xy), 32 dot(x12.zw,x12.zw)), 0.0); 33 m = m*m ; 34 m = m*m ; 35 vec3 x = 2.0 * fract(p * C.www) - 1.0; 36 vec3 h = abs(x) - 0.5; 37 vec3 ox = floor(x + 0.5); 38 vec3 a0 = x - ox; 39 m *= 1.79284291400159 - 0.85373472095314 * ( a0*a0 + h*h ); 40 vec3 g; 41 g.x = a0.x * x0.x + h.x * x0.y; 42 g.yz = a0.yz * x12.xz + h.yz * x12.yw; 43 return 130.0 * dot(m, g); 44} 45 46void main() { 47 vec2 uv = vUv; 48 float ratio = u_resolution.x / u_resolution.y; 49 vec2 p = uv - 0.5; 50 p.x *= ratio; 51 52 float t = u_time * 0.1; 53 54 float n1 = snoise(p * 0.4 + vec2(t * 0.2, -t * 0.3)); 55 float n2 = snoise(p * 0.55 + vec2(-t * 0.15, t * 0.25) + n1 * 0.25); 56 float n3 = snoise(p * 0.75 + vec2(t * 0.1, -t * 0.2) + n2 * 0.2); 57 58 vec3 col = u_bg; 59 60 // Widened from the original 0.3-1.2 falloff. 61 // 62 // p.x is multiplied by the aspect ratio above, so on a WIDE panel the 63 // horizontal span grows with it: at 3:1 the edges sit at dist ~2.25, well 64 // past a 1.2 cutoff, and almost the whole surface was clamped to the floor 65 // below. That reads as a dark band with one lit patch in the middle rather 66 // than as floating colour. The original range is right for the squarish 67 // hero the shader was written for and wrong for a banner. 68 float dist = length(p) * 1.5; 69 float vignette = 1.0 - smoothstep(0.55, 1.9, dist); 70 71 col = mix(col, u_colors[0], smoothstep(-0.2, 0.5, n1) * 0.85); 72 col = mix(col, u_colors[1], smoothstep(-0.1, 0.6, n2) * 0.7); 73 col = mix(col, u_colors[2], smoothstep(-0.3, 0.4, n3) * 0.6); 74 col = mix(col, u_colors[3], smoothstep(0.0, 0.7, n1 * n2) * 0.5); 75 76 float glow = smoothstep(0.8, 0.0, dist) * 0.3; 77 col += u_colors[1] * glow; 78 79 col = mix(col * 0.2, col, vignette); 80 81 float grain = fract(sin(dot(uv, vec2(12.9898, 78.233))) * 43758.5453 + u_time); 82 col += (grain - 0.5) * u_grain * 0.1; 83 84 gl_FragColor = vec4(col, 1.0); 85} 86`,s=["#86efac","#4ade80","#059669","#000000"];function a(e){let t=e.replace("#","");return[parseInt(t.slice(0,2),16)/255,parseInt(t.slice(2,4),16)/255,parseInt(t.slice(4,6),16)/255]}function c(e){let{bg:c="#000000",colors:l=s,speed:u=2,grain:d=.3,height:p="100vh",className:f,children:h}=e,m=(0,n.useRef)(null),g=(0,n.useRef)(null),w=l.join(",");return(0,n.useEffect)(()=>{let e,t=m.current,n=g.current;if(!t||!n)return;let i=t.getContext("webgl");if(!i)return;let s=(e,t)=>{let n=i.createShader(e);return i.shaderSource(n,t),i.compileShader(n),n},l=s(i.VERTEX_SHADER,r),p=s(i.FRAGMENT_SHADER,o),f=i.createProgram();i.attachShader(f,l),i.attachShader(f,p),i.linkProgram(f),i.useProgram(f);let h=i.createBuffer();i.bindBuffer(i.ARRAY_BUFFER,h),i.bufferData(i.ARRAY_BUFFER,new Float32Array([-1,-1,1,-1,-1,1,1,1]),i.STATIC_DRAW);let y=i.getAttribLocation(f,"position");i.enableVertexAttribArray(y),i.vertexAttribPointer(y,2,i.FLOAT,!1,0,0);let x={res:i.getUniformLocation(f,"u_resolution"),time:i.getUniformLocation(f,"u_time"),grain:i.getUniformLocation(f,"u_grain"),colors:i.getUniformLocation(f,"u_colors"),bg:i.getUniformLocation(f,"u_bg")},v=new ResizeObserver(()=>{let e=Math.min(window.devicePixelRatio,2);t.width=n.clientWidth*e,t.height=n.clientHeight*e,i.viewport(0,0,t.width,t.height)});v.observe(n);let b=a(c),I=new Float32Array(w.split(",").slice(0,4).flatMap(a)),N=n=>{i.uniform2f(x.res,t.width,t.height),i.uniform1f(x.time,.001*n*u),i.uniform1f(x.grain,d),i.uniform3f(x.bg,...b),i.uniform3fv(x.colors,I),i.drawArrays(i.TRIANGLE_STRIP,0,4),e=requestAnimationFrame(N)};return e=requestAnimationFrame(N),()=>{v.disconnect(),cancelAnimationFrame(e),i.deleteBuffer(h),i.deleteProgram(f),i.deleteShader(l),i.deleteShader(p)}},[c,w,u,d]),(0,t.jsxs)("div",{ref:g,style:{height:p},className:(0,i.cn)("relative w-full overflow-hidden",f),children:[(0,t.jsx)("canvas",{ref:m,"aria-hidden":!0,
86className:"pointer-events-none absolute inset-0 h-full w-full"}),(0,t.jsx)("div",{className:"relative z-10 h-full w-full",children:h})]})}e.s(["Velaris",0,c,"default",0,c])},730745,e=>{"use strict";e.i(993677);var t=e.i(266497),n=e.i(228373),i=e.i(943184);let r=(0,i.default)("facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]),o=(0,i.default)("linkedin",[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]]),s=(0,i.default)("twitter",[["path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z",key:"pff0z6"}]]);var a=e.i(816870),c=e.i(108687),l=e.i(457445);function u(){window.scrollTo({top:0,behavior:"smooth"})}let d=[{icon:(0,t.jsx)(s,{}),href:"https://twitter.com/meetbook",label:"X / Twitter"},{icon:(0,t.jsx)(o,{}),href:"https://www.linkedin.com/company/meetbook-app",label:"LinkedIn"},{icon:(0,t.jsx)(r,{}),href:"https://fb.com/meetbook",label:"Facebook"}];e.s(["FooterSection",0,function(){return(0,t.jsxs)("footer",{className:"w-full bg-neutral-900 font-rethinkSans relative overflow-hidden",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 pointer-events-none absolute bottom-4 left-4 select-none opacity-20","aria-hidden":!0,children:[(0,t.jsx)(c.BrandMark,{className:"w-10 h-10 md:w-16 md:h-16 lg:w-24 lg:h-24 text-[#2c333D]"}),(0,t.jsx)("span",{className:"font-rethinkSans font-semibold text-[#2c333D] text-4xl md:text-5xl lg:text-7xl",children:"Meetbook"})]}),(0,t.jsxs)("div",{className:"relative z-10 max-w-[1200px] mx-auto px-6 lg:px-16 py-20 md:py-24",children:[(0,t.jsxs)("div",{className:"grid grid-cols-1 sm:grid-cols-3 lg:grid-cols-6 gap-10 pb-10",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 col-span-2",children:[(0,t.jsxs)(a.default,{href:"/",className:"flex items-center gap-2.5",children:[(0,t.jsx)(c.BrandMark,{className:"h-[26px] w-[35px] text-white"}),(0,t.jsx)("span",{className:"text-white font-semibold text-[20px]",style:{fontFamily:"var(--font-rethink-sans), sans-serif",letterSpacing:"-0.02em"},children:"Meetbook"})]}),(0,t.jsx)("span",{className:"font-body text-white/60",children:"Record and summarise your meetings instantly with Meetbook."}),(0,t.jsx)(l.Button,{asChild:!0,size:"lg",className:"w-full gap-2 px-8 w-1/2",children:(0,t.jsxs)(a.default,{href:"/login",children:["Login",(0,t.jsx)(n.ArrowRight,{className:"w-4 h-4"})]})})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("p",{className:"text-white/50 font-semibold uppercase tracking-widest",children:"Links"}),(0,t.jsx)("button",{onClick:u,className:"flex items-center gap-1.5 text-sm w-fit text-white/60 hover:text-white transition-colors",children:"Back to top"}),[{label:"Guide",href:"/help"},{label:"Pricing",href:"/pricing"},{label:"Contact us",href:"/contact"}].map(e=>{let{label:n,href:i}=e;return(0,t.jsx)(a.default,{href:i,className:"text-sm w-fit text-white/60 hover:text-white transition-colors",children:n},n)})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("p",{className:"font-semibold text-white/50 uppercase tracking-widest",children:"Use Cases"}),[{label:"Sales",href:"/sales"},{label:"HR & Recruiting",href:"/hr"},{label:"Marketing",href:"/marketing"},{label:"Engineering",href:"/engineering"},{label:"Enterprise",href:"/enterprise"}].map(e=>{let{label:n,href:i}=e;return(0,t.jsx)(a.default,{href:i,className:"text-sm w-fit text-white/60 hover:text-white transition-colors",children:n},n)})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("p",{className:"font-semibold text-white/50 uppercase tracking-widest",children:"Blog"}),[{label:"Blog Home",href:"/blog"},{label:"Meeting Tips",href:"/blog/tag/meeting-tips"},{label:"Product Updates",href:"/blog/category/product-updates"},{label:"Sales Strategies",href:"/blog/category/sales-strategies"}].map(e=>{let{label:n,href:i}=e;return(0,t.jsx)(a.default,{href:i,className:"text-sm w-fit text-white/60 hover:text-white transition-colors",children:n},n)})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("p",{className:"font-semibold text-white/50 uppercase tracking-widest",children:"Download"}),[{label:"Desktop App",href:"/resources/download"},{label:"Chrome Extension",href:"/resources/download"}].map(e=>{let{label:n,href:i}=e;return(0,t.jsx)(a.default,{href:i,className:"text-sm w-fit text-white/60 hover:text-white transition-colors",children:n},n)})]})]}),(0,t.jsx)("div",{className:"h-px bg-white/10"}),(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row items-start sm:items-center justify-between gap-5 pt-8",children:[(0,t.jsx)("div",{className:"flex items-center gap-3",children:d.map(e=>{let{icon:n,href:i,label:r}=e;return(0,t.jsx)(a.default,{href:i,target:"_blank",rel:"noopener noreferrer","aria-label":r,className:"w-9 h-9 rounded-lg flex items-center justify-center transition-colors text-white/60 bg-white/10 hover:text-white hover:bg-white/20",children:n},r)})}),(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-x-5 gap-y-2",children:[{label:"Privacy Policy",href:"/privacy-policy"},{label:"Terms & Conditions",href:"/terms-of-service"},{label:"Subprocessors",href:"/subprocessors"}].map(e=>{let{label:n,href:i}=e;return(0,t.jsx)(a.default,{href:i,className:"text-xs text-white/60 hover:text-white/90 transition-colors",children:n},n)})})]}),(0,t.jsxs)("div",{className:"sr-only",children:[(0,t.jsx)(a.default,{href:"/blog/category/ai-machine-learning",children:"AI & Machine Learning"}),(0,t.jsx)(a.default,{href:"/blog/tag/remote-work",children:"Remote Work"}),(0,t.jsx)(a.default,{href:"/blog/tag/ai-note-taking",children:"AI Note Taking"})]})]})]})}],730745)},755583,e=>{"use strict";var t=e.i(266497);e.s(["default",0,function(e){let{title:n,highlightedTitle:i,subtitle:r,tone:o="default",actions:s}=e,a="onDark"===o;return(0,t.jsxs)("div",{className:"flex w-full flex-col gap-0 md:flex-row md:items-center md:justify-between md:gap-16",children:[(0,t.jsxs)("h2",{className:`type-display max-w-[760px] text-balance text-[2.25rem] md:text-[length:var(--h2-font-size-md)] ${a?"text-white":"text-foreground"}`,children:[n,i&&(0,t.jsxs)(t.Fragment,{children:[" ",(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:a?"text-white/55":"text-muted-foreground",children:i})]})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:max-w-[480px] md:shrink-0 md:items-end md:justify-end",children:[r&&(0,t.jsx)("p",{className:`hidden text-base font-medium leading-7 md:block md:text-right ${a?"text-white/55":"text-muted-foreground"}`,children:r}),s]})]})}])},820775,e=>{"use strict";var t,n,i,r,o,s,a=function(){function e(e){this.parent=e}return e.prototype.setMessageText=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","message:text",[e]])},e.prototype.send=function(e,t){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:send",[e,t]])},e.prototype.sendText=function(e){this.send("text",e)},e.prototype.sendFile=function(e){this.send("file",e)}
86,e.prototype.sendAnimation=function(e){this.send("animation",e)},e.prototype.sendAudio=function(e){this.send("audio",e)},e.prototype.show=function(e,t){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:show",[e,t]])},e.prototype.showText=function(e){this.show("text",e)},e.prototype.showFile=function(e){this.show("file",e)},e.prototype.showAnimation=function(e){this.show("animation",e)},e.prototype.showAudio=function(e){this.show("audio",e)},e.prototype.showPicker=function(e){this.show("picker",e)},e.prototype.showField=function(e){this.show("field",e)},e.prototype.showCarousel=function(e){this.show("carousel",e)},e.prototype.markAsRead=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:read"])},e.prototype.startThread=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:thread:start",[e]])},e.prototype.endThread=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","message:thread:end",[e]])},e.prototype.onMessageSent=function(e){this.parent.createSingletonIfNecessary(),this.offMessageSent(),window.$crisp.push(["on","message:sent",e])},e.prototype.offMessageSent=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:sent"])},e.prototype.onMessageReceived=function(e){this.parent.createSingletonIfNecessary(),this.offMessageReceived(),window.$crisp.push(["on","message:received",e])},e.prototype.offMessageReceived=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:received"])},e.prototype.onMessageComposeSent=function(e){this.parent.createSingletonIfNecessary(),this.offMessageComposeSent(),window.$crisp.push(["on","message:compose:sent",e])},e.prototype.offMessageComposeSent=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:compose:sent"])},e.prototype.onMessageComposeReceived=function(e){this.parent.createSingletonIfNecessary(),this.offMessageComposeReceived(),window.$crisp.push(["on","message:compose:received",e])},e.prototype.offMessageComposeReceived=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","message:compose:received"])},e}(),c=function(){function e(e){this.parent=e}return e.prototype.setNickname=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:nickname",[e]])},e.prototype.setEmail=function(e,t){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:email",[e,t]])},e.prototype.setPhone=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:phone",[e]])},e.prototype.setAvatar=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","user:avatar",[e]])},e.prototype.setCompany=function(e,t){var n={};(null==t?void 0:t.url)&&(n.url=t.url),(null==t?void 0:t.description)&&(n.description=t.description),(null==t?void 0:t.employment)&&(n.employment=[t.employment.title,t.employment.role]),(null==t?void 0:t.geolocation)&&(n.geolocation=[t.geolocation.country],t.geolocation.city&&n.geolocation.push(t.geolocation.city)),this.parent.createSingletonIfNecessary(),Object.keys(n).length>0?window.$crisp.push(["set","user:company",[e,n]]):window.$crisp.push(["set","user:company",[e]])},e.prototype.getEmail=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:email"):null},e.prototype.getPhone=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:phone"):null},e.prototype.getNickname=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:nickname"):null},e.prototype.getAvatar=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:avatar"):null},e.prototype.getCompany=function(){return this.parent.isCrispInjected()?window.$crisp.get("user:company"):null},e.prototype.onEmailChanged=function(e){this.parent.isCrispInjected()&&(this.offEmailChanged(),window.$crisp.push(["on","user:email:changed",e]))},e.prototype.offEmailChanged=function(){this.parent.isCrispInjected()&&window.$crisp.push(["off","user:email:changed"])},e.prototype.onPhoneChanged=function(e){this.parent.isCrispInjected()&&(this.offPhoneChanged(),window.$crisp.push(["on","user:phone:changed",e]))},e.prototype.offPhoneChanged=function(){this.parent.isCrispInjected()&&window.$crisp.push(["off","user:phone:changed"])},e.prototype.onNicknameChanged=function(e){this.parent.isCrispInjected()&&(this.offNicknameChanged(),window.$crisp.push(["on","user:nickname:changed",e]))},e.prototype.offNicknameChanged=function(){this.parent.isCrispInjected()&&window.$crisp.push(["off","user:nickname:changed"])},e.prototype.onAvatarChanged=function(e){this.parent.isCrispInjected()&&(this.offAvatarChanged(),window.$crisp.push(["on","user:avatar:changed",e]))},e.prototype.offAvatarChanged=function(){this.parent.isCrispInjected()&&window.$crisp.push(["off","user:avatar:changed"])},e}(),l=function(){function e(e){this.parent=e}return e.prototype.run=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","trigger:run",[e]])},e}(),u=function(){function e(e){this.parent=e}return e.prototype.run=function(e,t){this.parent.createSingletonIfNecessary(),t&&"object"==typeof t?window.$crisp.push(["do","bot:scenario:run",[e,t]]):window.$crisp.push(["do","bot:scenario:run",[e]])},e}();(t=r||(r={})).Red="red",t.Orange="orange",t.Yellow="yellow",t.Green="green",t.Blue="blue",t.Purple="purple",t.Pink="pink",t.Brown="brown",t.Grey="grey",t.Black="black";var d=function(){function e(e){this.parent=e}return e.prototype.reset=function(e){void 0===e&&(e=!1),this.parent.isCrispInjected()&&window.$crisp.push(["do","session:reset",[e]])},e.prototype.setSegments=function(e,t){void 0===t&&(t=!1),this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","session:segments",[e,t]])},e.prototype.setData=function(e){var t=this,n=[];Object.entries(e).forEach(function(e){t.isValidDataValue(e[1])&&n.push([e[0],e[1]])}),this.parent.createSingletonIfNecessary(),window.$crisp.push(["set","session:data",[n]])},e.prototype.pushEvent=function(e,t,n){void 0===t&&(t={}),void 0===n&&(n=r.Blue),this.parent.isCrispInjected()&&window.$crisp.push(["set","session:event",[[[e,t,n]]]])},e.prototype.getData=function(e){if(this.parent.isCrispInjected())return window.$crisp.get("session:data",e)},e.prototype.getIdentifier=function(){return this.parent.isCrispInjected()?window.$crisp.get("session:identifier"):null},e.prototype.onLoaded=function(e){this.parent.createSingletonIfNecessary(),this.offLoaded(),window.$crisp.push(["on","session:loaded",e])},e.prototype.offLoaded=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","session:loaded"])},e.prototype.isValidDataValue=function(e){return"string"==typeof e||"number"==typeof e||"boolean"==typeof e},e}(),p=function(){function e(e){this.parent=e}return e.prototype.show=function(){this.parent.autoInjectIfNecessary(),window.$crisp.push(["do","chat:show"])},e.prototype.hide=function(){this.parent.autoInjectIfNecessary(),window.$crisp.push(["do","chat:hide"])},e.prototype.open=function(){this.parent.autoInjectIfNecessary(),window.$crisp.push(["do","chat:open"])},e.prototype.close=function(){this.parent.isCrispInjected()&&window.$crisp.push(["do","chat:close"])},e.prototype.setOverlayView=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","overlay:open",[e]])},e.prototype.setHelpdeskView=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","helpdesk:search"])},e.prototype.openHelpdeskArticle=function(e,t,n,i){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","helpdesk:article:open",[e,t,n,i]])},e.prototype.queryHelpdesk=function(e){this.parent.createSingletonIfNecessary(),window.$crisp.push(["do","helpdesk:query",[e]])},e.prototype.unreadCount=function(){return this.parent.isCrispInjected()?window.$crisp.get("chat:unread:count"):0},e.prototype.isChatOpened=function(){return!!this.parent.isCrispInjected()&&window.$crisp.is("chat:opened")},e.prototype.isVisible=function(){return!!this.parent.isCrispInjected()&&window.$crisp.is("chat:visible")},e.prototype.onChatInitiated=function(e){this.parent.createSingletonIfNecessary(),this.offChatInitiated(),window.$crisp.push(["on","chat:initiated",e])},e.prototype.offChatInitiated=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","chat:initiated"])},e.prototype.onChatOpened=function(e){this.parent.createSingletonIfNecessary(),this.offChatOpened(),window.$crisp.push(["on","chat:opened",e])},e.prototype.offChatOpened=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","chat:opened"])},e.prototype.onChatClosed=function(e){this.parent.createSingletonIfNecessary(),this.offChatClosed(),window.$crisp.push(["on","chat:closed",e])},e.prototype.offChatClosed=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","chat:closed"])},e.prototype.onHelpdeskQueried=function(e){this.parent.createSingletonIfNecessary(),this.offHelpdeskQueried(),window.$crisp.push(["on","helpdesk:queried",e])},e.prototype.offHelpdeskQueried=function(){this.parent.createSingletonIfNecessary(),window.$crisp.push(["off","helpdesk:queried"])},e}();(n=o||(o={})).Default="default",n.Amber="amber",n.Black="black",n.Blue="blue",n.BlueGrey="blue_grey",n.LightBlue="light_blue",n.Brown="brown",n.Cyan="cyan",n.Green="green",n.LightGreen="light_green",n.Grey="grey",n.Indigo="indigo",n.Orange="orange",n.DeepOrange="deep_orange",n.Pink="pink",n.Purple="purple",n.DeepPurple="deep_purple",n.Red="red",n.Teal="teal",(i=s||(s={})).Left="left",i.Right="right";var f=new(function(){function e(){this.clientUrl="https://client.crisp.chat/l.js",this.websiteId="",this.autoload=!0,this.injected=!1,this.chat=new p(this),this.session=new d(this),this.user=new c(this),this.message=new a(this),this.trigger=new l(this),this.scenario=new u(this)}return e.prototype.configure=function(e,t){void 0===t&&(t={}),this.websiteId=e,this.tokenId=t.tokenId,this.locale=t.locale,this.sessionMerge=t.sessionMerge,this.cookieDomain=t.cookieDomain,this.cookieExpire=t.cookieExpire,this.lockFullview=t.lockFullview,this.lockMaximized=t.lockMaximized,this.safeMode=t.safeMode,void 0!==t.clientUrl&&(this.clientUrl=t.clientUrl),void 0!==t.autoload&&(this.autoload=t.autoload),this.autoload&&this.load()},e.prototype.load=function(){var e=document.getElementsByTagName("head");if(this.createSingletonIfNecessary(),!0!==this.isCrispInjected()){if
86(!this.websiteId)throw Error("websiteId must be set before loading Crisp");if(window.CRISP_WEBSITE_ID=this.websiteId,window.CRISP_RUNTIME_CONFIG={},this.tokenId&&(window.CRISP_TOKEN_ID=this.tokenId),this.sessionMerge&&(window.CRISP_RUNTIME_CONFIG.session_merge=!0),this.locale&&(window.CRISP_RUNTIME_CONFIG.locale=this.locale),this.lockFullview&&(window.CRISP_RUNTIME_CONFIG.lock_full_view=!0),this.lockMaximized&&(window.CRISP_RUNTIME_CONFIG.lock_maximized=!0),this.cookieDomain&&(window.CRISP_COOKIE_DOMAIN=this.cookieDomain),this.cookieExpire&&(window.CRISP_COOKIE_EXPIRE=this.cookieExpire),!e||!e[0])return this.deferredLoading();!0===this.safeMode&&this.setSafeMode(!0);var t=document.createElement("script");t.src=this.clientUrl,t.async=!0,e[0].appendChild(t),this.injected=!0}},e.prototype.setTokenId=function(e){this.tokenId=e,!0===this.isCrispInjected()&&(e?window.CRISP_TOKEN_ID=e:delete window.CRISP_TOKEN_ID)},e.prototype.setZIndex=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","container:index",[e]])},e.prototype.setColorTheme=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","color:theme",[e]])},e.prototype.setHideOnAway=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","hide:on:away",[e]])},e.prototype.setHideOnMobile=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","hide:on:mobile",[e]])},e.prototype.setPosition=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","position:reverse",[e===s.Left]])},e.prototype.setAvailabilityTooltip=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","availability:tooltip",[e]])},e.prototype.setVacationMode=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","hide:vacation",[e]])},e.prototype.setSafeMode=function(e){void 0===e&&(e=!0),this.createSingletonIfNecessary(),window.$crisp.push(["safe",e])},e.prototype.muteSound=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","sound:mute",[e]])},e.prototype.toggleOperatorCount=function(e){this.createSingletonIfNecessary(),window.$crisp.push(["config","show:operator:count",[e]])},e.prototype.onWebsiteAvailabilityChanged=function(e){this.createSingletonIfNecessary(),this.offWebsiteAvailabilityChanged(),window.$crisp.push(["on","website:availability:changed",e])},e.prototype.offWebsiteAvailabilityChanged=function(){this.createSingletonIfNecessary(),window.$crisp.push(["off","website:availability:changed"])},e.prototype.createSingletonIfNecessary=function(){void 0===window.$crisp&&(window.$crisp=[])},e.prototype.autoInjectIfNecessary=function(){this.isCrispInjected()||this.load()},e.prototype.isCrispInjected=function(){var e;return!0===this.injected||null!=(e=window.$crisp)&&!!e.is},e.prototype.deferredLoading=function(){var e=this;document.addEventListener("DOMContentLoaded",function(){e.load()})},e}());e.s(["Crisp",0,f])},13804,e=>{"use strict";let t=(0,e.i(943184).default)("briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]]);e.s(["Briefcase",0,t],13804)},931212,e=>{"use strict";let t=(0,e.i(943184).default)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]);e.s(["Minus",0,t],931212)},837803,e=>{"use strict";var t=e.i(128337);e.s(["Zap",()=>t.default])},566911,e=>{"use strict";var t=e.i(820775),n=e.i(916864),i=e.i(810977),r=e.i(840358),o=e.i(636793),s=e.i(372006),a=e.i(795283);function c(e){let t=window;t.$crisp||(t.$crisp=[]),t.$crisp.push?.(e)}e.s(["default",0,function(){let e=(0,r.getRuntimeConfig)().crispWebsiteId,l=(0,i.useRef)(!1),u=(0,i.useRef)(!1),d=(0,i.useRef)(void 0),p=(0,o.useAuthStore)(e=>e.authUser),f=(0,a.useTenantStore)(e=>e.workspace),h=p?.metadata?.crispToken,m=(0,s.useCrispStore)(e=>e.hideBubble),{resolvedTheme:g}=(0,n.useTheme)(),w=(0,s.useCrispStore)(e=>e.incrementUnread),y=(0,s.useCrispStore)(e=>e.clearUnread),x=(0,i.useRef)(p),v=(0,i.useRef)(f),b=(0,i.useRef)(m),I=(0,i.useRef)(h);(0,i.useEffect)(()=>{x.current=p,v.current=f,b.current=m,I.current=h});let N=(0,i.useRef)(!1);(0,i.useEffect)(()=>
86{if(N.current||!p?.id)return;if(h){N.current=!0;return}let e=p.metadata;if(e?.crispToken===void 0){let e=crypto.randomUUID();o.useAuthStore.getState().updateUserMetadata({crispToken:e}),N.current=!0}},[p?.id,h]);let C=(0,i.useCallback)(()=>{let e=x.current,n=v.current;e&&(t.Crisp.user.setEmail(e.email),t.Crisp.user.setNickname(`${e.firstName} ${e.lastName}`.trim()),e.pictureUrl&&t.Crisp.user.setAvatar(e.pictureUrl)),n&&t.Crisp.session.setData({userId:e?.id,tenantId:n.id,tenantName:n.name})},[]),S=(0,i.useCallback)(()=>{let e=I.current;return e!==d.current&&(d.current=e,!!e&&(t.Crisp.setTokenId(e),t.Crisp.session.reset(),!0))},[]),k=(0,i.useCallback)(()=>{if(S()){u.current=!1;return}u.current=!0,C(),b.current&&t.Crisp.chat.hide()},[S,C]);return(0,i.useEffect)(()=>{let n;if(l.current||!e)return;l.current=!0;let i="crisp_was_active",r=!1;p?.id?sessionStorage?.setItem(i,"1"):sessionStorage?.getItem(i)&&(sessionStorage.removeItem(i),h||(r=!0)),r&&c(["do","session:reset"]),h&&(d.current=h),t.Crisp.configure(e,{autoload:!0,tokenId:h||void 0}),t.Crisp.session.onLoaded(()=>k()),t.Crisp.message.onMessageReceived(()=>{w(),b.current&&t.Crisp.chat.show()}),t.Crisp.chat.onChatOpened(()=>y()),t.Crisp.chat.onChatInitiated(()=>{t.Crisp.chat.show(),t.Crisp.chat.open()}),t.Crisp.chat.onChatClosed(()=>{b.current&&t.Crisp.chat.hide()}),t.Crisp.message.onMessageSent(()=>C()),(n=window).$crisp&&!Array.isArray(n.$crisp)&&k()},[e,h,k,C,w,y,p?.id]),(0,i.useEffect)(()=>{l.current&&(m?t.Crisp.chat.hide():t.Crisp.chat.show())},[m]),(0,i.useEffect)(()=>{l.current&&c(["config","color:mode",["dark"===g?"dark":"light"]])},[g]),(0,i.useEffect)(()=>{u.current&&(S()?u.current=!1:C())},[p?.id,f?.id,h,S,C]),null}])},976252,e=>{"use strict";var t=e.i(266497);let n={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function i(){let e,t,r,o,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=null,c=0,l=!1,u=!1,d=!1,p=!1;function f(){if(!r){if(g()){d=!0;return}l||t.emit("autoplay:play"),function(){let{ownerWindow:e}=t.internalEngine();e.clearTimeout(c),c=e.setTimeout(b,o[t.selectedScrollSnap()]),a=new Date().getTime(),t.emit("autoplay:timerset")}(),l=!0}}function h(){r||(l&&t.emit("autoplay:stop"),function(){let{ownerWindow:e}=t.internalEngine();e.clearTimeout(c),c=0,a=null,t.emit("autoplay:timerstopped")}(),l=!1)}function m(){if(g())return d=l,h();d&&f()}function g(){let{ownerDocument:e}=t.internalEngine();return"hidden"===e.visibilityState}function w(){u||h()}function y(){u||f()}function x(){u=!0,h()}function v(){u=!1,f()}function b(){let{index:n}=t.internalEngine(),i=n.clone().add(1).get(),r=t.scrollSnapList().length-1,o=e.stopOnLastSnap&&i===r;if(t.canScrollNext()?t.scrollNext(p):t.scrollTo(0,p),t.emit("autoplay:select"),o)return h();f()}return{name:"autoplay",options:s,init:function(a,c){var l,u,d,g;let b,I;t=a;let{mergeOptions:N,optionsAtMedia:C}=c,S=N(n,i.globalOptions);if(e=C(N(S,s)),t.scrollSnapList().length<=1)return;p=e.jump,r=!1,l=t,u=e.delay,b=l.scrollSnapList(),o="number"==typeof u?b.map(()=>u):u(b,l);let{eventStore:k,ownerDocument:j}=t.internalEngine(),$=!!t.internalEngine().options.watchDrag,E=(d=t,g=e.rootNode,I=d.rootNode(),g&&g(I)||I);k.add(j,"visibilitychange",m),$&&t.on("pointerDown",w),$&&!e.stopOnInteraction&&t.on("pointerUp",y),e.stopOnMouseEnter&&k.add(E,"mouseenter",x),e.stopOnMouseEnter&&!e.stopOnInteraction&&k.add(E,"mouseleave",v),e.stopOnFocusIn&&t.on("slideFocusStart",h),e.stopOnFocusIn&&!e.stopOnInteraction&&k.add(t.containerNode(),"focusout",f),e.playOnInit&&f()},destroy:function(){t.off("pointerDown",w).off("pointerUp",y).off("slideFocusStart",h),h(),r=!0,l=!1},play:function(e){void 0!==e&&(p=e),f()},stop:function(){l&&h()},reset:function(){l&&f()},isPlaying:function(){return l},timeUntilNext:function(){return a?o[t.selectedScrollSnap()]-(new Date().getTime()-a):null}}}i.globalOptions=void 0;var r=e.i(810977);function o(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function s(e,t){let n=Object.keys(e),i=Object.keys(t);return n.length===i.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let i=e[n],r=t[n];return"function"==typeof i?`${i}`==`${r}`:o(i)&&o(r)?s(i,r):i===r})}function a(e){return e.concat().sort((e,t)=>
86e.name>t.name?1:-1).map(e=>e.options)}function c(e){return"number"==typeof e}function l(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function d(e){return"[object Object]"===Object.prototype.toString.call(e)}function p(e){return Math.abs(e)}function f(e){return Math.sign(e)}function h(e){return y(e).map(Number)}function m(e){return e[g(e)]}function g(e){return Math.max(0,e.length-1)}function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Array.from(Array(e),(e,n)=>t+n)}function y(e){return Object.keys(e)}function x(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function v(){let e=[],t={add:function(n,i,r){let o,s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return"addEventListener"in n?(n.addEventListener(i,r,s),o=()=>n.removeEventListener(i,r,s)):(n.addListener(r),o=()=>n.removeListener(r)),e.push(o),t},clear:function(){e=e.filter(e=>e())}};return t}function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=p(e-t);function i(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return i(n)?n<e?e:t:n},reachedAny:i,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function I(e){let t=e;function n(e){return c(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function N(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},i=t.style,r=null,o=!1;return{clear:function(){!o&&(i.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;let s=Math.round(100*e.direction(t))/100;s!==r&&(i.transform=n(s),r=s)},toggleActive:function(e){o=!e}}}let C={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function S(e,t,n){let i,r,o,s,a,k,j,$,E=e.ownerDocument,M=E.defaultView,O=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>
86(y(n).forEach(i=>{let r=t[i],o=n[i],s=d(r)&&d(o);t[i]=s?e(r,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let i=n.breakpoints||{},r=y(i).filter(t=>e.matchMedia(t).matches).map(e=>i[e]).reduce((e,n)=>t(e,n),{});return t(n,r)},optionsMediaQueries:function(t){return t.map(e=>y(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(M),A=($=[],{init:function(e,t){return($=t.filter(e=>{let{options:t}=e;return!1!==O.optionsAtMedia(t).active})).forEach(t=>t.init(e,O)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){$=$.filter(e=>e.destroy())}}),R=v(),_=(r={},o={init:function(e){i=e},emit:function(e){return(r[e]||[]).forEach(t=>t(i,e)),o},off:function(e,t){return r[e]=(r[e]||[]).filter(e=>e!==t),o},on:function(e,t){return r[e]=(r[e]||[]).concat([t]),o},clear:function(){r={}}}),{mergeOptions:T,optionsAtMedia:D,optionsMediaQueries:P}=O,{on:L,off:F,emit:z}=_,U=!1,B=T(C,S.globalOptions),H=T(B),V=[];function G(t,n){U||(H=D(B=T(B,t)),V=n||V,function(){let{container:t,slides:n}=H;k=(l(t)?e.querySelector(t):t)||e.children[0];let i=l(n)?k.querySelectorAll(n):n;j=[].slice.call(i||k.children)}(),s=function t(n){let i=function(e,t,n,i,r,o,s){var a,d;let C,S,k,j,$,E,M,O,A,R,_,T,D,P,{align:L,axis:F,direction:z,startIndex:U,loop:B,duration:H,dragFree:V,dragThreshold:G,inViewThreshold:q,slidesToScroll:W,skipSnaps:K,containScroll:X,watchResize:Q,watchSlides:Y,watchDrag:J,watchFocus:Z}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:i,offsetHeight:r}=e;return{top:t,right:n+i,bottom:t+r,left:n,width:i,height:r}}},et=ee.measure(t),en=n.map(ee.measure),ei=(S="rtl"===z,j=(k="y"===F)||!S?1:-1,$=k?"top":S?"right":"left",E=k?"bottom":S?"left":"right",{scroll:k?"y":"x",cross:k?"x":"y",startEdge:$,endEdge:E,measureSize:function(e){let{height:t,width:n}=e;return k?t:n},direction:function(e){return e*j}}),er=ei.measureSize(et),eo={measure:function(e){return e/100*er}},es=(a=L,d=er,C={start:function(){return 0},center:function(e){return(d-e)/2},end:function(e){return d-e}},{measure:function(e,t){return l(a)?C[a](e):a(d,e,t)}}),ea=!B&&!!X,{slideSizes:ec,slideSizesWithGaps:el,startGap:eu,endGap:ed}=function(e,t,n,i,r,o){let{measureSize:s,startEdge:a,endEdge:c}=e,l=n[0]&&r,u=function(){if(!l)return 0;let e=n[0];return p(t[a]-e[a])}(),d=l?parseFloat(o.getComputedStyle(m(i)).getPropertyValue(`margin-${c}`)):0,f=n.map(s),h=n.map((e,t,n)=>{let i=t===g(n);return t?i?f[t]+d:n[t+1][a]-e[a]:f[t]+u}).map(p);return{slideSizes:f,slideSizesWithGaps:h,startGap:u,endGap:d}}(ei,et,en,n,B||!!X,r),ep=function(e,t,n,i,r,o,s,a){let{startEdge:l,endEdge:u,direction:d}=e,f=c(n);return{groupSlides:function(e){return f?h(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?h(e).reduce((n,c,f)=>{let h=m(n)||0,w=c===g(e),y=r[l]-o[h][l],x=r[l]-o[c][u],v=i||0!==h?0:d(s),b=p(x-(!i&&w?d(a):0)-(y+v));return f&&b>t+2&&n.push(c),w&&n.push(e.length),n},[]).map((t,n,i)=>{let r=Math.max(i[n-1]||0);return e.slice(r,t)}):[]}}}(ei,er,W,B,et,en,eu,ed),{snaps:ef,snapsAligned:eh}=function(e,t,n,i,r){let{startEdge:o,endEdge:s}=e,{groupSlides:a}=r,c=a(i).map(e=>m(e)[s]-e[0][o]).map(p).map(t.measure),l=i.map(e=>n[o]-e[o]).map(e=>-p(e)),u=a(l).map(e=>e[0]).map((e,t)=>e+c[t]);return{snaps:l,snapsAligned:u}}(ei,es,et,en,ep),em=-m(ef)+m(el),{snapsContained:eg,scrollContainLimit:ew}=function(e,t,n,i){let r,o,s=b(-t+e,0),a=n.map((e,t)=>{let{min:i,max:r}=s,o=s.constrain(e),a=t===g(n);return t?a||function(e,t){return 1>=p(e-t)}(i,o)?i:function(e,t){return 1>=p(e-t)}(r,o)?r:o:r}).map(e=>parseFloat(e.toFixed(3))),c=(r=a[0],o=m(a),b(a.lastIndexOf(r),a.indexOf(o)+1));return{snapsContained:function(){if(t<=e+2)return[s.max];if("keepSnaps"===i)return a;let{min:n,max:r}=c;return a.slice(n,r)}(),scrollContainLimit:c}}(er,em,eh,X),ey=ea?eg:eh,{limit:ex}=(M=ey[0],{limit:b(B?M-em:m(ey),M)}),ev=function e(t,n,i){let{constrain:r}=b(0,t),o=t+1,s=a(n);function a(e){return i?p((o+e)%o):r(e)}function c(){return e(t,s,i)}let l={get:function(){return s},set:function(e){return s=a(e),l},add:function(e){return c().set(s+e)},clone:c};return l}(g(ey),U,B),eb=ev.clone(),eI=h(n),eN=function(e,t,n,i){let r=v(),o=1e3/60,s=null,a=0,c=0;function l(e){if(!c)return;s||(s=e,n(),n());let r=e-s;for(s=e,a+=r;a>=o;)n(),a-=o;i(a/o),c&&(c=t.requestAnimationFrame(l))}function u(){t.cancelAnimationFrame(c),s=null,a=0,c=0}return{init:function(){r.add(e,"visibilitychange",()=>{e.hidden&&(s=null,a=0)})},destroy:function(){u(),r.clear()},start:function(){c||(c=t.requestAnimationFrame(l))},stop:u,update:n,render:i}}(i,r,()=>(e=>{let{dragHandler:t,scrollBody:n,scrollBounds:i,options:{loop:r}}=e;r||i.constrain(t.pointerDown()),n.seek()})(eP),e=>((e,t)=>{let{scrollBody:n,translate:i,location:r,offsetLocation:o,previousLocation:s,scrollLooper:a,slideLooper:c,dragHandler:l,animation:u,eventHandler:d,scrollBounds:p,options:{loop:f}}=e,h=n.settled(),m=!p.shouldConstrain(),g=f?h:h&&m,w=g&&!l.pointerDown();w&&u.stop();let y=r.get()*t+s.get()*(1-t);o.set(y),f&&(a.loop(n.direction()),c.loop()),i.to(o.get()),w&&d.emit("settle"),g||d.emit("scroll")})(eP,e)),eC=ey[ev.get()],eS=I(eC),ek=I(eC),ej=I(eC),e$=I(eC),eE=function(e,t,n,i,r){let o=0,s=0,a=r,c=.68,l=e.get(),u=0;function d(e){return a=e,m}function h(e){return c=e,m}let m={direction:function(){return s},duration:function(){return a},velocity:function(){return o}
86,seek:function(){let t=i.get()-e.get(),r=0;return a?(n.set(e),o+=t/a,o*=c,l+=o,e.add(o),r=l-u):(o=0,n.set(i),e.set(i),r=t),s=f(r),u=l,m},settled:function(){return .001>p(i.get()-t.get())},useBaseFriction:function(){return h(.68)},useBaseDuration:function(){return d(r)},useFriction:h,useDuration:d};return m}(eS,ej,ek,e$,H),eM=function(e,t,n,i,r){let{reachedAny:o,removeOffset:s,constrain:a}=i;function c(e){return e.concat().sort((e,t)=>p(e)-p(t))[0]}function l(t,i){let r=[t,t+n,t-n];if(!e)return t;if(!i)return c(r);let o=r.filter(e=>f(e)===i);return o.length?c(o):m(r)-n}return{byDistance:function(n,i){let c=r.get()+n,{index:u,distance:d}=function(n){let i=e?s(n):a(n),{index:r}=t.map((e,t)=>({diff:l(e-i,0),index:t})).sort((e,t)=>p(e.diff)-p(t.diff))[0];return{index:r,distance:i}}(c),f=!e&&o(c);if(!i||f)return{index:u,distance:n};let h=n+l(t[u]-d,0);return{index:u,distance:h}},byIndex:function(e,n){let i=l(t[e]-r.get(),n);return{index:e,distance:i}},shortcut:l}}(B,ey,em,ex,e$),eO=function(e,t,n,i,r,o,s){function a(r){let a=r.distance,c=r.index!==t.get();
86o.add(a),a&&(i.duration()?e.start():(e.update(),e.render(1),e.update())),c&&(n.set(t.get()),t.set(r.index),s.emit("select"))}return{distance:function(e,t){a(r.byDistance(e,t))},index:function(e,n){let i=t.clone().set(e);a(r.byIndex(i.get(),n))}}}(eN,ev,eb,eE,eM,e$,s),eA=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ex),eR=v(),e_=(A={},R=null,_=null,T=!1,{init:function(){O=new IntersectionObserver(e=>{T||(e.forEach(e=>{A[n.indexOf(e.target)]=e}),R=null,_=null,s.emit("slidesInView"))},{root:t.parentElement,threshold:q}),n.forEach(e=>O.observe(e))},destroy:function(){O&&O.disconnect(),T=!0},get:function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(e&&R)return R;if(!e&&_)return _;let t=y(A).reduce((t,n)=>{let i=parseInt(n),{isIntersecting:r}=A[i];return(e&&r||!e&&!r)&&t.push(i),t},[]);return e&&(R=t),e||(_=t),t}}),{slideRegistry:eT}=function(e,t,n,i,r,o){let s,{groupSlides:a}=r,{min:c,max:l}=i;return{slideRegistry:(s=a(o),1===n.length?[o]:e&&"keepSnaps"!==t?s.slice(c,l).map((e,t,n)=>{let i=t===g(n);return t?i?w(g(o)-m(n)[0]+1,m(n)[0]):e:w(m(n[0])+1)}):s)}}(ea,X,ey,ew,ep,eI),eD=function(e,t,n,i,r,o,s,a){let l={passive:!0,capture:!0},d=0;function p(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(f){a&&(o.add(document,"keydown",p,!1),t.forEach((t,p)=>{o.add(t,"focus",t=>{(u(a)||a(f,t))&&function(t){if(new Date().getTime()-d>10)return;s.emit("slideFocusStart"),e.scrollLeft=0;let o=n.findIndex(e=>e.includes(t));c(o)&&(r.useDuration(0),i.index(o,0),s.emit("slideFocus"))}(p)},l)}))}}}(e,n,eT,eO,eE,eR,s,Z),eP={ownerDocument:i,ownerWindow:r,eventHandler:s,containerRect:et,slideRects:en,animation:eN,axis:ei,dragHandler:function(e,t,n,i,r,o,s,a,c,l,d,h,m,g,w,y,I,N){let{cross:C,direction:S}=e,k=["INPUT","SELECT","TEXTAREA"],j={passive:!1},$=v(),E=v(),M=b(50,225).constrain(g.measure(20)),O={mouse:300,touch:400},A={mouse:500,touch:600},R=w?43:25,_=!1,T=0,D=0,P=!1,L=!1,F=!1,z=!1;function U(e){if(!x(e,i)&&e.touches.length>=2)return B(e);let t=o.readPoint(e),n=o.readPoint(e,C),s=p(t-T),c=p(n-D);if(!L&&!z&&(!e.cancelable||!(L=s>c)))return B(e);let u=o.pointerMove(e);s>y&&(F=!0),l.useFriction(.3).useDuration(.75),a.start(),r.add(S(u)),e.preventDefault()}function B(e){var t;let n,i,r=d.byDistance(0,!1).index!==h.get(),s=o.pointerUp(e)*(w?A:O)[z?"mouse":"touch"],a=(t=S(s),n=h.add(-1*f(t)),i=d.byDistance(t,!w).distance,w||p(t)<M?i:I&&r?.5*i:d.byIndex(n.get(),0).distance),u=function(e,t){var n,i;if(0===e||0===t||p(e)<=p(t))return 0;let r=(n=p(e),i=p(t),p(n-i));return p(r/e)}(s,a);L=!1,P=!1,E.clear(),l.useDuration(R-10*u).useFriction(.68+u/50),c.distance(a,!w),z=!1,m.emit("pointerUp")}function H(e){F&&(e.stopPropagation(),e.preventDefault(),F=!1)}return{init:function(e){N&&$.add(t,"dragstart",e=>e.preventDefault(),j).add(t,"touchmove",()=>void 0,j).add(t,"touchend",()=>void 0).add(t,"touchstart",a).add(t,"mousedown",a).add(t,"touchcancel",B).add(t,"contextmenu",B).add(t,"click",H,!0);function a(a){(u(N)||N(e,a))&&function(e){let a,c=x(e,i);if((z=c,F=w&&c&&!e.buttons&&_,_=p(r.get()-s.get())>=2,!c||0===e.button)&&(a=e.target.nodeName||"",!k.includes(a))){let i;P=!0,o.pointerDown(e),l.useFriction(0).useDuration(0),r.set(s),i=z?n:t,E.add(i,"touchmove",U,j).add(i,"touchend",B).add(i,"mousemove",U,j).add(i,"mouseup",B),T=o.readPoint(e),D=o.readPoint(e,C),m.emit("pointerDown")}}(a)}},destroy:function(){$.clear(),E.clear()},pointerDown:function(){return P}}}(ei,e,i,r,e$,function(e,t){let n,i;function r(e){return e.timeStamp}function o(n,i){let r=i||e.scroll,o=`client${"x"===r?"X":"Y"}`;return(x(n,t)?n:n.touches[0])[o]}return{pointerDown:function(e){return n=e,i=e,o(e)},pointerMove:function(e){let t=o(e)-o(i),s=r(e)-r(n)>170;return i=e,s&&(n=e),t},pointerUp:function(e){if(!n||!i)return 0;
86let t=o(i)-o(n),s=r(e)-r(n),a=r(e)-r(i)>170,c=t/s;return s&&!a&&p(c)>.1?c:0},readPoint:o}}(ei,r),eS,eN,eO,eE,eM,ev,s,eo,V,G,K,J),eventStore:eR,percentOfView:eo,index:ev,indexPrevious:eb,limit:ex,location:eS,offsetLocation:ej,previousLocation:ek,options:o,resizeHandler:function(e,t,n,i,r,o,s){let a,c,l=[e].concat(i),d=[],f=!1;function h(e){return r.measureSize(s.measure(e))}return{init:function(r){o&&(c=h(e),d=i.map(h),a=new ResizeObserver(n=>{(u(o)||o(r,n))&&function(n){for(let o of n){if(f)return;let n=o.target===e,s=i.indexOf(o.target),a=n?c:d[s];if(p(h(n?e:i[s])-a)>=.5){r.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{l.forEach(e=>a.observe(e))}))},destroy:function(){f=!0,a&&a.disconnect()}}}(t,s,r,n,ei,Q,ee),scrollBody:eE,scrollBounds:function(e,t,n,i,r){let o=r.measure(10),s=r.measure(50),a=b(.1,.99),c=!1;function l(){return!c&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:l,constrain:function(r){if(!l())return;let c=e.reachedMin(t.get())?"min":"max",u=p(e[c]-t.get()),d=n.get()-t.get(),f=a.constrain(u/s);n.subtract(d*f),!r&&p(d)<o&&(n.set(e.constrain(n.get())),i.useDuration(25).useBaseFriction())},toggleActive:function(e){c=!e}}}(ex,ej,e$,eE,eo),scrollLooper:function(e,t,n,i){let{reachedMin:r,reachedMax:o}=b(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?o(n.get()):-1===t&&r(n.get())))return;let s=-1*t*e;i.forEach(e=>e.add(s))}}}(em,ex,ej,[eS,ej,ek,e$]),scrollProgress:eA,scrollSnapList:ey.map(eA.get),scrollSnaps:ey,scrollTarget:eM,scrollTo:eO,slideLooper:function(e,t,n,i,r,o,s,a,c){let l=h(r),u=h(r).reverse(),d=m(f(u,s[0]),n,!1).concat(m(f(l,t-s[0]-1),-n,!0));function p(e,t){return e.reduce((e,t)=>e-r[t],t)}function f(e,t){return e.reduce((e,n)=>p(e,t)>0?e.concat([n]):e,[])}function m(r,s,l){let u=o.map((e,n)=>({start:e-i[n]+.5+s,end:e+t-.5+s}));return r.map(t=>{let i=l?0:-n,r=l?n:0,o=u[t][l?"end":"start"];return{index:t,loopPoint:o,slideLocation:I(-1),translate:N(e,c[t]),target:()=>a.get()>o?i:r}})}return{canLoop:function(){return d.every(e=>{let{index:n}=e;return .1>=p(l.filter(e=>e!==n),t)})},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:i}=e,r=t();r!==i.get()&&(n.to(r),i.set(r))})},loopPoints:d}}(ei,er,em,ec,el,ef,ey,ej,n),slideFocus:eD,slidesHandler:(P=!1,{init:function(e){Y&&(D=new MutationObserver(t=>{!P&&(u(Y)||Y(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),s.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){D&&D.disconnect(),P=!0}}),slidesInView:e_,slideIndexes:eI,slideRegistry:eT,slidesToScroll:ep,target:e$,translate:N(ei,t)};return eP}(e,k,j,E,M,n,_);return n.loop&&!i.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):i}(H),P([B,...V.map(e=>{let{options:t}=e;return t})]).forEach(e=>R.add(e,"change",q)),H.active&&(s.translate.to(s.location.get()),s.animation.init(),s.slidesInView.init(),s.slideFocus.init(Q),s.eventHandler.init(Q),s.resizeHandler.init(Q),s.slidesHandler.init(Q),s.options.loop&&s.slideLooper.loop(),k.offsetParent&&j.length&&s.dragHandler.init(Q),a=A.init(Q,V)))}function q(e,t){let n=X();W(),G(T({startIndex:n},e),t),_.emit("reInit")}function W(){s.dragHandler.destroy(),s.eventStore.clear(),s.translate.clear(),s.slideLooper.clear(),s.resizeHandler.destroy(),s.slidesHandler.destroy(),s.slidesInView.destroy(),s.animation.destroy(),A.destroy(),R.clear()}function K(e,t,n){H.active&&!U&&(s.scrollBody.useBaseFriction().useDuration(!0===t?0:H.duration),s.scrollTo.index(e,n||0))}function X(){return s.index.get()}let Q={canScrollNext:function(){return s.index.add(1).get()!==X()},canScrollPrev:function(){return s.index.add(-1).get()!==X()},containerNode:function(){return k},internalEngine:function(){return s},destroy:function(){U||(U=!0,R.clear(),W(),_.emit("destroy"),_.clear())},off:F,on:L,emit:z,plugins:function(){return a},previousScrollSnap:function(){return s.indexPrevious.get()},reInit:q,rootNode:function(){return e},scrollNext:function(e){K(s.index.add(1).get(),e,-1)},scrollPrev:function(e){K(s.index.add(-1).get(),e,1)},scrollProgress:function(){return s.scrollProgress.get(s.offsetLocation.get())},scrollSnapList:function(){return s.scrollSnapList}
86,scrollTo:K,selectedScrollSnap:X,slideNodes:function(){return j},slidesInView:function(){return s.slidesInView.get()},slidesNotInView:function(){return s.slidesInView.get(!1)}};return G(t,n),setTimeout(()=>_.emit("init"),0),Q}function k(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=(0,r.useRef)(e),i=(0,r.useRef)(t),[o,c]=(0,r.useState)(),[l,u]=(0,r.useState)(),d=(0,r.useCallback)(()=>{o&&o.reInit(n.current,i.current)},[o]);return(0,r.useEffect)(()=>{s(n.current,e)||(n.current=e,d())},[e,d]),(0,r.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=a(e),i=a(t);return n.every((e,t)=>s(e,i[t]))}(i.current,t)&&(i.current=t,d())},[t,d]),(0,r.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&l){S.globalOptions=k.globalOptions;let e=S(l,n.current,i.current);return c(e),()=>e.destroy()}c(void 0)},[l,c]),[u,o]}S.globalOptions=void 0,k.globalOptions=void 0;var j=e.i(18419),$=e.i(228373),E=e.i(299681),M=e.i(457445);let O=r.createContext(null);function A(){let e=r.useContext(O);if(!e)throw Error("useCarousel must be used within a <Carousel />");return e}function R(e){let{orientation:n="horizontal",opts:i,setApi:o,plugins:s,className:a,children:c,...l}=e,[u,d]=k({...i,axis:"horizontal"===n?"x":"y"},s),[p,f]=r.useState(!1),[h,m]=r.useState(!1),g=r.useCallback(e=>{e&&(f(e.canScrollPrev()),m(e.canScrollNext()))},[]),w=r.useCallback(()=>{d?.scrollPrev()},[d]),y=r.useCallback(()=>{d?.scrollNext()},[d]),x=r.useCallback(e=>{"ArrowLeft"===e.key?(e.preventDefault(),w()):"ArrowRight"===e.key&&(e.preventDefault(),y())},[w,y]);return r.useEffect(()=>{d&&o&&o(d)},[d,o]),r.useEffect(()=>{if(d)return g(d),d.on("reInit",g),d.on("select",g),()=>{d?.off("select",g)}},[d,g]),(0,t.jsx)(O.Provider,{value:{carouselRef:u,api:d,opts:i,orientation:n||(i?.axis==="y"?"vertical":"horizontal"),scrollPrev:w,scrollNext:y,canScrollPrev:p,canScrollNext:h},children:(0,t.jsx)("div",{onKeyDownCapture:x,className:(0,E.cn)("relative",a),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...l,children:c})})}function _(e){let{className:n,...i}=e,{carouselRef:r,orientation:o}=A();return(0,t.jsx)("div",{ref:r,className:"overflow-hidden","data-slot":"carousel-content",children:(0,t.jsx)("div",{className:(0,E.cn)("flex","horizontal"===o?"-ml-4":"-mt-4 flex-col",n),...i})})}function T(e){let{className:n,...i}=e,{orientation:r}=A();return(0,t.jsx)("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:(0,E.cn)("min-w-0 shrink-0 grow-0 basis-full","horizontal"===r?"pl-4":"pt-4",n),...i})}function D(e){let{className:n,variant:i="outline",size:r="icon",...o}=e,{orientation:s,scrollPrev:a,canScrollPrev:c}=A();return(0,t.jsxs)(M.Button,{"data-slot":"carousel-previous",variant:i,size:r,className:(0,E.cn)("absolute size-8 rounded-full","horizontal"===s?"top-1/2 -left-12 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",n),disabled:!c,onClick:a,...o,children:[(0,t.jsx)(j.ArrowLeft,{}),(0,t.jsx)("span",{className:"sr-only",children:"Previous slide"})]})}function P(e){let{className:n,variant:i="outline",size:r="icon",...o}=e,{orientation:s,scrollNext:a,canScrollNext:c}=A();return(0,t.jsxs)(M.Button,{"data-slot":"carousel-next",variant:i,size:r,className:(0,E.cn)("absolute size-8 rounded-full","horizontal"===s?"top-1/2 -right-12 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",n),disabled:!c,onClick:a,...o,children:[(0,t.jsx)($.ArrowRight,{}),(0,t.jsx)("span",{className:"sr-only",children:"Next slide"})]})}let L="M20 10a10 10 0 1 0-6.7 9.4C11.6 25 7.6 29 2 31.4l2.2 5C13.6 32.6 20 24.4 20 14z";function F(){return(0,t.jsx)("svg",{viewBox:"0 0 48 38","aria-hidden":"true",className:"h-7 w-auto self-start text-neutral-300 md:h-9 dark:text-white/15",fill:"currentColor",children:(0,t.jsxs)("g",{transform:"rotate(180 24 19)",children:[(0,t.jsx)("path",{d:L}),(0,t.jsx)("path",{d:L,transform:"translate(28 0)"})]})})}function z(e){let{quote:n,name:i,role:r}=e;return(0,t.jsxs)("div",{className:"flex h-full min-h-[300px] flex-col rounded-2xl bg-white p-6 md:min-
86h-[380px] md:p-8 dark:bg-white/[0.06]",children:[(0,t.jsx)(F,{}),(0,t.jsx)("p",{className:"type-body mt-6 flex-1 leading-relaxed text-foreground md:mt-8",children:n}),(0,t.jsxs)("div",{className:"mt-8 flex flex-col gap-1",children:[(0,t.jsx)("span",{className:"type-caption font-semibold text-foreground",children:i}),(0,t.jsx)("span",{className:"type-body-sm text-muted-foreground",children:r})]})]})}e.s(["default",0,function(e){let{cards:n,header:r}=e,o=(0,t.jsxs)("div",{className:"mt-6 flex items-center gap-3 md:mt-0",children:[(0,t.jsx)(D,{variant:"outline",className:"static size-11 translate-x-0 translate-y-0 border-neutral-300 bg-transparent text-foreground hover:bg-neutral-100 dark:border-white/20 dark:hover:bg-white/10"}),(0,t.jsx)(P,{variant:"outline",className:"static size-11 translate-x-0 translate-y-0 border-neutral-300 bg-transparent text-foreground hover:bg-neutral-100 dark:border-white/20 dark:hover:bg-white/10"})]});return(0,t.jsxs)(R,{opts:{loop:!0,align:"start"},plugins:[i({delay:6e3,stopOnInteraction:!1})],className:"w-full",children:[r?.(o),(0,t.jsx)("div",{className:"-mr-4 sm:-mr-8 md:mr-0",children:(0,t.jsx)(_,{className:"-ml-4 md:-ml-6",children:n.map(e=>(0,t.jsx)(T,{className:"basis-[86%] pl-4 sm:basis-[55%] lg:basis-[31%] md:pl-6",children:(0,t.jsx)(z,{...e})},e.name))})})]})}],976252)}]);
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.