PageSourceSearch

https://www.immutable.com/_next/static/chunks/2q4rnree_aulw.js

js immutable.com collected 2026-10-02 02:32:57 UTC 58,598 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,524731,e=>{e.v(t=>Promise.all(["static/chunks/1-spedau1zugd.js"].map(t=>e.l(t))).then(()=>t(985622)))},96892,e=>{"use strict";let t=(0,e.i(456420).default)("arrow-up",[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]]);e.s(["ArrowUp",0,t],96892)},149882,e=>{"use strict";let t=(0,e.i(456420).default)("calendar",[["path",{d:"M8 2v3",key:"1ioesn"}],["path",{d:"M16 2v3",key:"otl347"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",key:"h1oib"}],["path",{d:"M3 9h18",key:"1pudct"}]]);e.s(["Calendar",0,t],149882)},749803,e=>{"use strict";let t=(0,e.i(456420).default)("chart-column",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);e.s(["BarChart3",0,t],749803)},689664,e=>{"use strict";let t=(0,e.i(456420).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",0,t],689664)},24071,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);e.s(["ChevronLeft",0,t],24071)},867927,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",0,t],867927)},14358,e=>{"use strict";let t=(0,e.i(456420).default)("circle-dollar-sign",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]]);e.s(["CircleDollarSign",0,t],14358)},474544,e=>{"use strict";let t=(0,e.i(456420).default)("clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]]);e.s(["Clock",0,t],474544)},91511,e=>{"use strict";let t=(0,e.i(456420).default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["Globe",0,t],91511)},668109,e=>{"use strict";let t=(0,e.i(456420).default)("heart",[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]]);e.s(["Heart",0,t],668109)},758379,e=>{"use strict";let t=(0,e.i(456420).default)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);e.s(["default",0,t])},380656,e=>{"use strict";let t=(0,e.i(456420).default)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);e.s(["Quote",0,t],380656)},284784,364569,e=>{"use strict";var t=e.i(456420);let a=(0,t.default)("repeat",[["path",{d:"m17 2 4 4-4 4",key:"nntrym"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14",key:"84bu3i"}],["path",{d:"m7 22-4-4 4-4",key:"1wqhfi"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3",key:"1rx37r"}]]);e.s(["Repeat",0,a],284784);let s=(0,t.default)("zap",[["path",{d:"M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z",key:"1v7up4"}]]);e.s(["Zap",0,s],364569)},566595,e=>{"use strict";let t=(0,e.i(456420).default)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]]);e.s(["Search",0,t],566595)},328623,e=>{"use strict";let t=(0,e.i(456420).default)("sparkles",[["path",{d:"M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z",key:"1s2grr"}],["path",{d:"M20 2v4",key:"1rf3ol"}
1],["path",{d:"M22 4h-4",key:"gwowj6"}],["circle",{cx:"4",cy:"20",r:"2",key:"6kqj1y"}]]);e.s(["Sparkles",0,t],328623)},7219,e=>{"use strict";let t=(0,e.i(456420).default)("trending-up",[["path",{d:"M16 7h6v6",key:"box55l"}],["path",{d:"m22 7-8.5 8.5-5-5L2 17",key:"1t1m79"}]]);e.s(["TrendingUp",0,t],7219)},474816,e=>{"use strict";let t=(0,e.i(456420).default)("trophy",[["path",{d:"M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2",key:"pwuv1l"}],["path",{d:"M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2",key:"1y54w1"}],["path",{d:"M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3",key:"e30mpu"}],["path",{d:"M4 22h16",key:"57wxv0"}],["path",{d:"M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z",key:"1mhfuq"}],["path",{d:"M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3",key:"i0yafy"}]]);e.s(["Trophy",0,t],474816)},765649,e=>{"use strict";let t=(0,e.i(456420).default)("user-round",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]);e.s(["UserRound",0,t],765649)},90317,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var s={bindSnapshot:function(){return c},createAsyncLocalStorage:function(){return o},createSnapshot:function(){return d}};for(var r in s)Object.defineProperty(a,r,{enumerable:!0,get:s[r]});let i=Object.defineProperty(Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available"),"__NEXT_ERROR_CODE",{value:"E504",enumerable:!1,configurable:!0});class n{disable(){throw i}getStore(){}run(){throw i}exit(){throw i}enterWith(){throw i}static bind(e){return e}}let l="u">typeof globalThis&&globalThis.AsyncLocalStorage;function o(){return l?new l:new n}function c(e){return l?l.bind(e):n.bind(e)}function d(){return l?l.snapshot():function(e,...t){return e(...t)}}},242344,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"workAsyncStorageInstance",{enumerable:!0,get:function(){return s}});let s=(0,e.r(90317).createAsyncLocalStorage)()},563599,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"workAsyncStorage",{enumerable:!0,get:function(){return s.workAsyncStorageInstance}});let s=e.r(242344)},309885,(e,t,a)=>{"use strict";function s(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"encodeURIPath",{enumerable:!0,get:function(){return s}})},667585,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"BailoutToCSR",{enumerable:!0,get:function(){return r}});let s=e.r(132061);function r({reason:e,children:t}){if("u"<typeof window)throw Object.defineProperty(new s.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},869093,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return c}});let s=e.r(843476),r=e.r(271645),i=e.r(667585),n=e.r(652157);function l(e){return{default:e&&"default"in e?e.default:e}}let o={loader:()=>Promise.resolve(l(()=>null)),loading:null,ssr:!0},c=function(e){let t={...o,...e},a=(0,r.lazy)(()=>t.loader().then(l)),c=t.loading;function d(e){let l=c?(0,s.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,o=!t.ssr||!!t.loading,d=o?r.Suspense:r.Fragment,u=t.ssr?(0,s.jsxs)(s.Fragment,{children:["u"<typeof window?(0,s.jsx)(n.PreloadChunks,{moduleIds:t.modules}):null,(0,s.jsx)(a,{...e})]}):(0,s.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,s.jsx)(a,{...e})});return(0,s.jsx)(d,{...o?{fallback:l}:{},children:u})}return d.displayName="LoadableComponent",d}},770703,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"default",{enumerable:!0,get:function(){return r}});let s=e.r(555682)._(e.r(869093));function r(e,t){let a={};"function"==typeof e&&(a.loader=e);let r={...a,...t};return(0,s.default)({...r,modules:r.loadableGenerated?.modules})}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esMo
1dule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},652157,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"PreloadChunks",{enumerable:!0,get:function(){return o}});let s=e.r(843476),r=e.r(174080),i=e.r(563599),n=e.r(309885),l=e.r(543369);function o({moduleIds:e}){if("u">typeof window)return null;let t=i.workAsyncStorage.getStore();if(void 0===t)return null;let a=[];if(t.reactLoadableManifest&&e){let s=t.reactLoadableManifest;for(let t of e){if(!s[t])continue;let e=s[t].files;a.push(...e)}}if(0===a.length)return null;let c=(0,l.getAssetTokenQuery)();return(0,s.jsx)(s.Fragment,{children:a.map(e=>{let a=`${t.assetPrefix}/_next/${(0,n.encodeURIPath)(e)}${c}`;return e.endsWith(".css")?(0,s.jsx)("link",{precedence:"dynamic",href:a,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,r.preload)(a,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},180959,e=>{e.v(t=>Promise.all(["static/chunks/1gl1fv02sna3v.js","static/chunks/1f49ahcluub_b.js"].map(t=>e.l(t))).then(()=>t(905339)))},29871,e=>{"use strict";var t=e.i(843476);let a=(0,e.i(456420).default)("bell",[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]]);var s=e.i(716327),r=e.i(657688),i=e.i(271645);let n=["Audience","Engage","Acquire","Revenue"];e.s(["default",0,function({active:e,onNavigate:l,items:o=n}){let c=(0,i.useRef)({}),[d,u]=(0,i.useState)(null);(0,i.useLayoutEffect)(()=>{let t=c.current[e];t&&u({left:t.offsetLeft,width:t.offsetWidth})},[e]);let x=o.length>4;return(0,t.jsxs)("div",{className:`relative flex items-center py-4 ${x?"gap-5 px-5":"gap-8 px-7"}`,style:{borderBottom:"1px solid #eeeeef"},children:[(0,t.jsx)(r.default,{src:"/images/logo-black.svg?v=2",alt:"Immutable",width:113,height:29,className:"h-[28px] w-auto shrink-0"}),(0,t.jsx)("nav",{className:`flex items-center ${x?"gap-5":"gap-8"}`,children:o.map(a=>{let s=a===e;return(0,t.jsx)("button",{type:"button",ref:e=>{c.current[a]=e},onClick:()=>{s||l?.(a)},className:"relative whitespace-nowrap py-1 text-[14.5px] transition-colors duration-300",style:{color:s?"#20242c":"#9aa0a8",fontWeight:s?600:500,cursor:s?"default":"pointer"},children:a},a)})}),d?(0,t.jsx)("span",{"aria-hidden":!0,className:"absolute bottom-0 h-[2px] rounded-full",style:{left:d.left,width:d.width,background:"#c79a2e",transition:"left 420ms cubic-bezier(0.25, 0.9, 0.3, 1), width 420ms cubic-bezier(0.25, 0.9, 0.3, 1)"}}):null,(0,t.jsxs)("span",{className:"ml-auto flex items-center gap-4",children:[(0,t.jsxs)("span",{className:"flex items-center gap-2 rounded-full py-1.5 pl-1.5 pr-3 text-[13px] font-medium text-[#3f4650]",style:{border:"1px solid #e6e6e9",background:"#fff"},children:[(0,t.jsx)("span",{className:"grid size-5 shrink-0 place-items-center rounded-full text-[10px] font-bold text-white",style:{background:"#f2600c"},"aria-hidden":!0,children:"F"}),"Fragment",(0,t.jsx)(s.ChevronDown,{className:"size-3.5 text-[#9aa0a8]",strokeWidth:2,"aria-hidden":!0})]}),x?null:(0,t.jsx)(a,{className:"size-5 text-[#9aa0a8]",strokeWidth:1.75,"aria-hidden":!0})]})]})}],29871)},975216,e=>{e.v(t=>Promise.all(["static/chunks/0jfu_z_09hq0x.js"].map(t=>e.l(t))).then(()=>t(756655)))},901997,e=>{"use strict";var t=e.i(843476);let a=(0,e.i(456420).default)("badge-check",[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);var s=e.i(716327),r=e.i(657688);let i="#f2600c",n="/images/fragment-email-hero.jpg",l="/images/fragment-gameplay.jpg";e.s(["EMAILS",0,{d30:{pre:"",accent:"Welcome to Fragment!",post:" Join the Discord",body:"Join 12,000 players in the Discord: first access to playtests, weekly dev diaries, and more!",cta:"Join the Discord",image:n},d14:{pre:"",accent:"Fragment launches in 14 days.",post:" Wishlist now",body:"Join 180,000 wishlists. Steam pings you the second we're live.",cta:"Wishlist on Steam",image:n},d0:{pre:"",accent:"Launch day.",post:" Get Fragment on Steam!",body:"Everyone starts at zero today. Drop into the fight.",cta:"Buy Now on Steam",image:l},review:{pre:"Enjoying Fragment? ",accent:"Leave a review",body:"14 hours in. A 60-second review helps the next player.",cta:"Review on Steam",image:l},fomo:{pre:"lunar_owl, ",accent:"drop into Season 1 tonight",body:"23,000 players joined this week. Cat
1ch Season 1 from the start.",cta:"Get Fragment on Steam",image:l}},"default",0,function({email:e,recipient:n="lunar_owl"}){return(0,t.jsx)("div",{className:"w-full rounded-[16px] bg-white",style:{border:"1px solid #ececf0",boxShadow:"0 4px 12px rgba(40,47,58,0.08), 0 24px 48px rgba(40,47,58,0.16)"},children:(0,t.jsxs)("div",{className:"flex flex-col gap-3 p-4",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)("span",{className:"grid size-9 shrink-0 place-items-center rounded-full text-[13px] font-semibold text-white",style:{background:"#9aa0a8"},children:"F"}),(0,t.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)("span",{className:"truncate text-[13px] font-semibold text-[#20242c]",children:"Fragment"}),(0,t.jsx)(a,{className:"size-3.5 shrink-0 text-[#3b82f6]","aria-hidden":!0})]}),(0,t.jsxs)("span",{className:"flex items-center gap-1 text-[12px] text-[#9aa0a8]",children:["to ",n,(0,t.jsx)(s.ChevronDown,{className:"size-3","aria-hidden":!0})]})]}),(0,t.jsx)("span",{className:"shrink-0 text-[11.5px] text-[#9aa0a8]",children:"9:41 AM"})]}),(0,t.jsxs)("p",{className:"text-[19px] font-semibold leading-[1.28] text-[#20242c]",children:[e.pre,(0,t.jsx)("span",{style:{color:i},children:e.accent}),e.post]}),(0,t.jsx)("p",{className:"text-[13px] leading-[1.5] text-[#4c5562]",children:e.body}),(0,t.jsx)(r.default,{src:e.image,alt:e.image===l?"Fragment gameplay":"Fragment key art",width:800,height:450,className:"aspect-video h-auto w-full rounded-[10px] object-cover"}),(0,t.jsxs)("button",{type:"button",className:"flex items-center justify-center gap-2 rounded-[10px] py-3 text-[13.5px] font-semibold text-white",style:{background:i},children:[e.cta,(0,t.jsx)("span",{"aria-hidden":!0,children:"→"})]}),(0,t.jsxs)("p",{className:"text-center text-[10.5px] leading-[1.4] text-[#a4a9b1]",children:["You're receiving this because you added Fragment to your Steam wishlist. ",(0,t.jsx)("span",{className:"underline",children:"Unsubscribe"})]})]})})}],901997)},602504,e=>{"use strict";var t=e.i(843476),a=e.i(474544),s=e.i(91511),r=e.i(96315),i=e.i(7219),n=e.i(474816),l=e.i(923631),o=e.i(297117);function c({value:e}){return(0,t.jsxs)("span",{className:"inline-flex items-center gap-0.5 text-[10px] font-semibold text-emerald-600 bg-emerald-50 rounded-full px-2 py-px ring-1 ring-emerald-200/60",children:[(0,t.jsx)(i.TrendingUp,{className:"w-3 h-3"}),e]})}function d(){return(0,t.jsxs)("svg",{viewBox:"0 0 120 50",className:"absolute bottom-4 right-2 w-[55%] h-[50%] opacity-25",preserveAspectRatio:"none","aria-hidden":"true",children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"area-grad",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#ecc968",stopOpacity:"0.6"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#ecc968",stopOpacity:"0"})]})}),(0,t.jsx)("path",{d:"M0,45 C10,42 20,38 30,30 C40,22 50,25 60,20 C70,15 80,18 90,12 C100,8 110,5 120,3 L120,50 L0,50 Z",fill:"url(#area-grad)"}),(0,t.jsx)("path",{d:"M0,45 C10,42 20,38 30,30 C40,22 50,25 60,20 C70,15 80,18 90,12 C100,8 110,5 120,3",fill:"none",stroke:"#ecc968",strokeWidth:"2.5",strokeLinecap:"round"})]})}function u(){return(0,t.jsxs)("svg",{viewBox:"0 0 120 50",className:"absolute bottom-4 right-2 w-[55%] h-[50%] opacity-30",preserveAspectRatio:"none","aria-hidden":"true",children:[(0,t.jsx)("defs",{children:(0,t.jsxs)("linearGradient",{id:"bar-grad",x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#ecc968",stopOpacity:"1"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#ecc968",stopOpacity:"0.25"})]})}),[12,18,15,22,20,28,25,32,30,38,35,45].map((e,a)=>(0,t.jsx)("rect",{x:10*a,y:50-e,width:"7",height:e,rx:"1.5",fill:"url(#bar-grad)"},`mini-bar-${e}`))]})}function x({label:e,value:a,prefix:s,suffix:r,badge:i,chart:n,decimalPlaces:l=0}){return(0,t.jsxs)("div",{className:"group relative bg-white/40 backdrop-blur-xl rounded-2xl p-4 overflow-hidden border border-white/50 shadow-[0_2px_8px_rgba(0,0,0,0.04),inset_0_1px_0_rgba(255,255,255,0.6)]",children:[(0,t.jsx)(c,{value:i}),(0,t.jsx)("span",{className:"block text-xs text-text-muted font-medium tracking-wide whitespace-nowrap mt-1 mb-3",children:e}),(0,t.jsxs)("p",{className:"text-[28px] md:text-[34px] font-semibold text-text-primary tabular-nums leading-none tracking-[-0.02em]",children:[s,(0,t.jsx)(o.NumberTicker,{value:a,delay:.3,decimalPlaces:l,className:"text-text-primary"}),r]}),n]})}function p({icon:e,text:a}){return(0,t.jsxs)("div",{className:"group relative flex items-center gap-3 bg-white/35 backdrop-blur-xl rounded-xl px-4 py-3 border border-white/50 shadow-[inset_0_1px_0_rgba(255,255,255,0.5)]",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-lg bg-text-primary flex items-center justify-center shrink-0 text-white",children:e}),(0,t.jsx)("span",{className:"text-[13px] text-text-primary font-medium flex-1 leading-snug",children:a}),(0,t.jsx)("div",{className:"w-7 h-7 flex items-center justify-center shrink-0 transition-transform duration-200 group-hover:translate-x-0.5",children:(0,t.jsx)(l.AiSparkGlyph,{className:"text-[18px] leading-none text-text-solar-gold"})})]})}function h({icon:e,text:a,value:s}){return(0,t.jsxs)("div",{className:"flex items-center gap-3 bg-white/35 backdrop-blur-xl rounded-xl px-4 py-3 border border-white/50 shadow-[inset_0_1px_0_rgba(255,255,255,0.5)]",children:[(0,t.jsx)("div",{className:"w-9 h-9 rounded-lg bg-neutral-100 flex items-center justify-center shrink-0 text-text-muted",children:e}),(0,t.jsx)("span",{className:"text-[13px] text-text-primary font-medium flex-1 leading-snug",children:a}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1 text-[11px] font-semibold text-emerald-600 border border-emerald-200/70 bg-emerald-50/50 rounded-full px-2.5 py-1 whitespace-nowrap",children:[(0,t.jsx)(i.TrendingUp,{className:"w-3 h-3"}),s]})]})}function m(){return(0,t.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M18 10a8 8 0 10-9.25 7.9v-5.59H6.74V10h2.01V8.16c0-1.99 1.18-3.08 2.99-3.08.87 0 1.77.15 1.77.15v1.95h-1c-.98 0-1.29.61-1.29 1.24V10h2.2l-.35 2.31h-1.85v5.59A8 8 0 0018 10z"})})}e.s(["default",0,function(){return(0,t.jsxs)("div",{className:"p-4 md:p-6 space-y-4 select-none pointer-events-none","aria-hidden":"true",children:[(0,t.jsxs)("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-2.5",children:[(0,t.jsx)(x,{label:"Number of players",value:24891,badge:"19.2%"}),(0,t.jsx)(x,{label:"Engagement rate",value:68.4,suffix:"%",badge:"4.1%",decimalPlaces:1,chart:(0,t.jsx)(d,{})}),(0,t.jsx)(x,{label:"Wishlist conversion",value:34.2,suffix:"%",badge:"8.3%",decimalPlaces:1}),(0,t.jsx)(x,{label:"Total revenue",value:847,prefix:"$",suffix:"K",badge:"12.4%",chart:(0,t.jsx)(u,{})})]}),(0,t.jsxs)("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:[(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("h3",{className:"text-sm font-semibold text-text-primary pl-1 tracking-tight",children:"Audience Growth & Engagement"}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(p,{icon:(0,t.jsx)(r.Mail,{className:"w-[18px] h-[18px]"}),text:"Automated email to top 1% ARPU players"}),(0,t.jsx)(p,{icon:(0,t.jsx)(m,{}),text:"Enable instant Facebook retargeting"}),(0,t.jsx)(p,{icon:(0,t.jsx)(r.Mail,{className:"w-[18px] h-[18px]"}),text:"Send personalized offer to churned gamers"})]})]}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)("h3",{className:"text-sm font-semibold text-text-primary pl-1 tracking-tight",children:"Player segments"}),(0,t.jsxs)("div",{className:"space-y-2",children:[(0,t.jsx)(h,{icon:(0,t.jsx)(n.Trophy,{className:"w-[18px] h-[18px]"}),text:"Top ARPU players",value:"5,383"}),(0,t.jsx)(h,{icon:(0,t.jsx)(s.Globe,{className:"w-[18px] h-[18px]"}),text:"Active users in T1 countries",value:"10,256"}),(0,t.jsx)(h,{icon:(0,t.jsx)(a.Clock,{className:"w-[18px] h-[18px]"}),text:"Average Play time in T1 countries",value:"12.3hrs"})]})]})]})]})}])},931218,e=>{e.v(t=>Promise.all(["static/chunks/3lak2a2fcw-a-.js"].map(t=>e.l(t))).then(()=>t(756020)))},121578,e=>{e.v(t=>
1Promise.all(["static/chunks/38xxsvwuu0og7.js","static/chunks/1f49ahcluub_b.js"].map(t=>e.l(t))).then(()=>t(795399)))},531493,e=>{"use strict";var t=e.i(843476),a=e.i(768877),s=e.i(749803),r=e.i(14358),i=e.i(96315),n=e.i(284784),l=e.i(566595),o=e.i(328623),c=e.i(7219),d=e.i(765649),u=e.i(882303),x=e.i(364569),p=e.i(770703),h=e.i(657688),m=e.i(720565),f=e.i(271645),g=e.i(160905),b=e.i(981894),y=e.i(29871),v=e.i(729635);let j=()=>(0,t.jsx)("div",{className:"h-full w-full"}),w=(0,p.default)(()=>e.A(180959),{loadableGenerated:{modules:[905339]},loading:j}),k=(0,p.default)(()=>e.A(975216),{loadableGenerated:{modules:[756655]},loading:j}),N=(0,p.default)(()=>e.A(931218),{loadableGenerated:{modules:[756020]},loading:j}),_=(0,p.default)(()=>e.A(137787),{loadableGenerated:{modules:[56162]},loading:j}),S=()=>(0,t.jsx)("div",{className:"mx-auto w-full max-w-[360px]"}),C={"audience-crm":(0,p.default)(()=>e.A(121578).then(e=>e.MOBILE_DEMOS["audience-crm"]),{loadableGenerated:{modules:[795399]},loading:S}),"engage-journey":(0,p.default)(()=>e.A(121578).then(e=>e.MOBILE_DEMOS["engage-journey"]),{loadableGenerated:{modules:[795399]},loading:S}),"insights-channels":(0,p.default)(()=>e.A(121578).then(e=>e.MOBILE_DEMOS["insights-channels"]),{loadableGenerated:{modules:[795399]},loading:S}),"revenue-activations":(0,p.default)(()=>e.A(121578).then(e=>e.MOBILE_DEMOS["revenue-activations"]),{loadableGenerated:{modules:[795399]},loading:S})},M={"audience-crm":{w:1030,h:739},"engage-journey":{w:1300,h:933},"insights-channels":{w:1250,h:897},"revenue-activations":{w:1250,h:897}},A={"audience-crm":"Audience","engage-journey":"Engage","insights-channels":"Acquire","revenue-activations":"Revenue"};function E({index:e,active:a}){let i=`size-5 shrink-0 ${a?"text-white":"text-[#73738c]"}`;switch(e){case 0:return(0,t.jsx)(u.Users,{className:i,strokeWidth:1.5,"aria-hidden":!0});case 1:return(0,t.jsx)(c.TrendingUp,{className:i,strokeWidth:1.5,"aria-hidden":!0});case 2:return(0,t.jsx)(s.BarChart3,{className:i,strokeWidth:1.5,"aria-hidden":!0});case 3:return(0,t.jsx)(r.CircleDollarSign,{className:i,strokeWidth:1.5,"aria-hidden":!0});default:return null}}function z({text:e,highlight:a}){if(!a||!e.includes(a))return(0,t.jsx)(t.Fragment,{children:e});let[s,r]=e.split(a);return(0,t.jsxs)(t.Fragment,{children:[s,(0,t.jsx)("span",{style:{color:"#ecc968"},children:a}),r]})}let R=[{label:"More Players",subtitle:"Create a United Player Identity",description:"Turn anonymous traffic into identified players, and predict their value before launch",highlight:"identified players",features:[{icon:d.UserRound,title:"Unify anonymous traffic",desc:"Capture and unify Steam, Discord, and UA traffic into owned emails."},{icon:c.TrendingUp,title:"Predict player value",desc:"Score each player's likelihood to spend using data from 700+ games."},{icon:i.Mail,title:"Activate across every channel",desc:"Email players directly for every future DLC, expansion, and game you launch."}],explore:"Explore Player Identity",exploreHref:"/conversion-funnel",demo:"audience-crm"},{label:"More Conversion",subtitle:"The world's best conversion platform",description:"Run automated campaigns that lift engagement and revenue",features:[{icon:x.Zap,title:"Convert wishlists into buyers",desc:"Launch campaigns that lift wishlist-to-purchase conversion."},{icon:i.Mail,title:"Own your email list",desc:"Own emails you can convert across every game."},{icon:o.Sparkles,title:"Personalized to every player",desc:"Our Engage agent personalizes every message from hundreds of data points."}],caseStudy:{href:"/customers/ubisoft",text:"How Ubisoft drove >2.8× wishlist-to-purchase conversion on Steam"},explore:"Explore Engage",exploreHref:"/engage",demo:"engage-journey"},{label:"More Insights",subtitle:"Understand your audience",description:"Act on your highest-ROI channels and creatives, every week",features:[{icon:l.Search,title:"Find your best traffic",desc:"See where real buyers come from across organic, paid, and digital storefronts."},{icon:c.TrendingUp,title:"Predict spend before launch",desc:"Score every wishlist and signup by its actual likelihood to spend."},{icon:r.CircleDollarSign,title:"Shift budget to what pays back",desc:"Move spend into the channels producing buyers, not just clicks."}],explore:"Explore Attribution",exploreHref:"/attribution",demo:"insights-channels"},{label:"More Revenue",subtitle:"Maximize lifetime value",description:"Convert your warm audience into revenue across every game you ship",features:[{icon:n.Repeat,title:"Reactivate for every launch",desc:"Email your owned audie
1nce for every DLC, expansion, and sequel you ship."},{icon:c.TrendingUp,title:"Multiply revenue per player",desc:"One audience, 3.6× the revenue of a single launch across two games."},{icon:r.CircleDollarSign,title:"Never buy the same player twice",desc:"Owned emails cost nothing to reactivate, unlike paid re-acquisition."}],explore:"Explore Engage",exploreHref:"/engage",demo:"revenue-activations"}];e.s(["default",0,function(){let e,s=(0,m.usePostHog)(),[r,i]=(0,f.useState)(0),[n,l]=(0,f.useState)(!1),o=(0,f.useRef)(null),c=(0,f.useRef)(null),d=(0,f.useRef)([]),[u,x]=(0,f.useState)(null),[p,j]=(0,f.useState)(!1);(0,f.useEffect)(()=>{let e=new IntersectionObserver(([e])=>l(e.isIntersecting),{threshold:.2});return o.current&&e.observe(o.current),()=>e.disconnect()},[]),(0,f.useEffect)(()=>{if(n&&!p)return c.current=setTimeout(()=>{i(e=>(e+1)%R.length)},12e3),()=>{c.current&&clearTimeout(c.current)}},[n,p,r]),(0,f.useLayoutEffect)(()=>{let e=d.current[r];if(!e)return;let t=requestAnimationFrame(()=>{x({left:e.offsetLeft,width:e.offsetWidth})});return()=>cancelAnimationFrame(t)},[r]);let S=R[r];return(0,t.jsx)("section",{className:"py-20 md:pt-[104px] md:pb-32",ref:o,children:(0,t.jsxs)("div",{className:"max-w-[1320px] mx-auto px-5",children:[(0,t.jsx)("h2",{className:"text-center text-3xl md:text-[52px] font-bold leading-[1.1] tracking-[-0.02em] max-w-4xl mx-auto",style:{textWrap:"balance"},children:"Games launch, grow and monetize better with Immutable"}),(0,t.jsxs)("div",{className:"hidden md:block mt-16",children:[(0,t.jsx)("div",{className:"flex justify-center mb-6",children:(0,t.jsxs)("div",{className:"relative inline-flex items-center rounded-full p-1.5",style:{background:"linear-gradient(135deg, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.4) 100%)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)",border:"1px solid rgba(255,255,255,0.6)",boxShadow:"0 4px 24px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.04), inset 0 1px 0 rgba(255,255,255,0.8)"},children:[(0,t.jsx)("div",{className:"absolute top-1.5 bottom-1.5 rounded-full transition-all duration-500 ease-out",style:{left:u?`${u.left}px`:"4px",width:u?`${u.width}px`:"25%",background:"#1F2937",boxShadow:"0 2px 12px rgba(0,0,0,0.15), 0 1px 3px rgba(0,0,0,0.1)"}}),R.map((e,a)=>{let n=r===a;return(0,t.jsxs)("button",{type:"button",ref:e=>{d.current[a]=e},onClick:()=>{a!==r&&(i(a),s?.capture("product_tab_clicked",{tab_label:R[a].label,tab_index:a}))},className:`relative z-10 flex items-center gap-2.5 px-8 py-3.5 text-[16px] font-medium rounded-full transition-colors duration-300 ${n?"text-white":"text-[#73738c] hover:text-text-body"}`,children:[(0,t.jsx)(E,{index:a,active:n}),e.label]},e.label)})]})}),(0,t.jsx)("div",{className:"relative",children:(0,t.jsx)("div",{className:"relative rounded-[32px] overflow-hidden flex flex-col",style:{minHeight:"max(640px, calc((min(100vw, 1320px) - 40px) * 0.5282 + 39px))",background:"#1F2937",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"inset 0 1px 0 rgba(255,255,255,0.12), 0 24px 60px rgba(0,0,0,0.3)"},onMouseEnter:()=>j(!0),onMouseLeave:()=>j(!1),children:(0,t.jsxs)("div",{className:"flex flex-1 min-h-[640px] items-stretch",children:[(0,t.jsxs)("div",{className:"flex-1 min-w-0 flex flex-col pt-10 pb-10 px-8 lg:px-10",children:[(0,t.jsxs)("div",{className:"flex min-h-0 flex-1 flex-col justify-start",children:[(0,t.jsx)("p",{className:"text-[13px] font-semibold uppercase tracking-[0.14em] text-[#ecc968] mb-5",children:S.subtitle}),(0,t.jsx)("h3",{className:"font-medium leading-[1.2] tracking-[-0.02em] mb-4 max-w-[580px] text-white text-[28px] lg:text-[34px]",children:(0,t.jsx)(z,{text:S.description,highlight:S.highlight})}),S.features?(0,t.jsx)("div",{className:"flex flex-col gap-6 mb-6 max-w-[500px]",children:S.features.map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-3.5",children:[(0,t.jsx)(b.default,{className:"size-10 text-[#ecc968]",tone:"gold",children:(0,t.jsx)(e.icon,{className:"size-[27px]",strokeWidth:1.5,"aria-hidden":!0})}),(0,t.jsxs)("span",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[16.5px] font-semibold leading-snug text-white",children:e.title}),(0,t.jsx)("p",{className:"mt-0.5 text-[14px] leading-[1.45] text-white/80",children:e.desc})]})]},e.title))}):null]}),S.caseStudy?(0,t.jsxs)("a",{href:S.caseStudy.href,onClick:()=>s?.capture("product_tab_case_study_clicked",{tab_label:S.label,case_study_href:S.caseStudy?.href}),className:"group/case flex items-center gap-3.5 rounded-[14px] border border-white/[0.08] bg-[#151b24] px-4 py-3 mb-1 w-full shadow-[inset_0_1px_0_rgba(255,255,255,0.04),0_10px_28px_-14px_rgba(0,0,0,0.6)] transition-all duration-200 hover:border-[#ecc968]/30 hover:shadow-[inset_0_1px_0_rgba(255,255,255,0.05),0_10px_32px_-10px_rgba(236,201,104,0.18)]",children:[(0,t.jsx)("span",{className:"flex size-10 shrink-0 items-center justify-center rounded-[10px] border border-white/[0.08] bg-white/[0.05]",children:(0,t.jsx)(h.default,{src:"/images/customers/ubisoft/ubisoft-mark-white.png",alt:"Ubisoft",width:24,height:24,className:"h-6 w-6 object-contain opacity-90"})}),(0,t.jsxs)("span",{className:"min-w-0",children:[(0,t.jsx)("span",{className:"block text-[10.5px] font-semibold uppercase tracking-[0.1em] text-[#ecc968]",children:"Case study"}),(0,t.jsx)("span",{className:"block text-[13.5px] leading-snug text-white/90",children:S.caseStudy.text})]}),(0,t.jsx)(a.ArrowRight,{className:"size-4 shrink-0 text-[#ecc968] transition-transform group-hover/case:translate-x-0.5",strokeWidth:2,"aria-hidden":!0})]}):null,(0,t.jsxs)("div",{className:"grid w-full grid-cols-1 gap-2 pt-1 xl:gr
1id-cols-2",children:[(0,t.jsxs)(g.default,{location:"product_tabs",className:"group/demo inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[8px] bg-[#ecc968] px-3.5 py-2.5 text-[13.5px] font-semibold text-black transition-colors hover:bg-[#f2d885]",children:["Book a Demo",(0,t.jsx)(a.ArrowRight,{className:"size-4 shrink-0 transition-transform group-hover/demo:translate-x-0.5",strokeWidth:2,"aria-hidden":!0})]}),(0,t.jsx)("a",{href:S.exploreHref,className:"inline-flex items-center justify-center whitespace-nowrap rounded-[8px] bg-white px-3.5 py-2.5 text-[13.5px] font-medium text-black transition-colors hover:bg-white/90",onClick:()=>s?.capture("product_tab_explore_clicked",{tab_label:S.label,explore_href:S.exploreHref}),children:S.explore})]})]}),(e=M[S.demo]??M["audience-crm"],(0,t.jsx)("div",{className:"w-[64%] lg:w-[68%] flex-shrink-0 relative flex items-center py-8 pr-6 lg:pr-8",children:(0,t.jsxs)("div",{className:"relative w-full overflow-hidden rounded-[18px] bg-white",style:{boxShadow:"0 1px 2px rgba(40,47,58,0.06), 0 30px 70px rgba(0,0,0,0.42)"},children:[(0,t.jsx)(y.default,{active:A[S.demo],onNavigate:e=>{let t=R.findIndex(t=>A[t.demo]===e);-1!==t&&(i(t),s?.capture("product_tab_dashnav_clicked",{nav_tab:e,tab_label:R[t].label}))}}),(0,t.jsx)("div",{className:"animate-media-reveal",children:(0,t.jsx)(v.default,{w:e.w,h:e.h,children:"engage-journey"===S.demo?(0,t.jsx)(k,{}):"insights-channels"===S.demo?(0,t.jsx)(N,{}):"revenue-activations"===S.demo?(0,t.jsx)(_,{}):(0,t.jsx)(w,{accent:"gold"})})},r)]})}))]})})})]}),(0,t.jsx)("div",{className:"md:hidden mt-10 space-y-6",children:R.map(e=>{let r;return(0,t.jsxs)("div",{className:"overflow-hidden rounded-3xl",style:{background:"#1F2937",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"inset 0 1px 0 rgba(255,255,255,0.08), 0 18px 44px rgba(0,0,0,0.28)"},children:[(0,t.jsxs)("div",{className:"px-6 pt-7",children:[(0,t.jsx)("p",{className:"mb-3 text-[11px] font-semibold uppercase tracking-[0.14em] text-[#ecc968]",children:e.subt
1itle}),(0,t.jsx)("h3",{className:"text-[24px] font-medium leading-[1.22] tracking-[-0.01em] text-white",children:(0,t.jsx)(z,{text:e.description,highlight:e.highlight})})]}),(0,t.jsx)("div",{className:"px-5 pt-5",children:(r=C[e.demo])?(0,t.jsx)(r,{}):null}),(0,t.jsxs)("div",{className:"px-6 pb-7 pt-6",children:[e.features?(0,t.jsx)("div",{className:"flex flex-col gap-4",children:e.features.map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)(b.default,{className:"size-9 text-[#ecc968]",tone:"gold",children:(0,t.jsx)(e.icon,{className:"size-6",strokeWidth:1.5,"aria-hidden":!0})}),(0,t.jsxs)("span",{className:"min-w-0",children:[(0,t.jsx)("p",{className:"text-[15px] font-semibold leading-snug text-white",children:e.title}),(0,t.jsx)("p",{className:"mt-0.5 text-[13px] leading-[1.45] text-white/80",children:e.desc})]})]},e.title))}):null,e.caseStudy?(0,t.jsxs)("a",{href:e.caseStudy.href,onClick:()=>s?.capture("product_tab_case_study_clicked",{tab_label:e.label,case_study_href:e.caseStudy?.href}),className:"group/case mt-5 flex w-full items-center gap-3 rounded-[14px] border border-white/[0.08] bg-[#151b24] px-4 py-3 shadow-[inset_0_1px_0_rgba(255,255,255,0.04)]",children:[(0,t.jsx)("span",{className:"flex size-9 shrink-0 items-center justify-center rounded-[10px] border border-white/[0.08] bg-white/[0.05]",children:(0,t.jsx)(h.default,{src:"/images/customers/ubisoft/ubisoft-mark-white.png",alt:"Ubisoft",width:22,height:22,className:"h-[22px] w-[22px] object-contain opacity-90"})}),(0,t.jsxs)("span",{className:"min-w-0",children:[(0,t.jsx)("span",{className:"block text-[10px] font-semibold uppercase tracking-[0.1em] text-[#ecc968]",children:"Case study"}),(0,t.jsx)("span",{className:"block text-[12.5px] leading-snug text-white/90",children:e.caseStudy.text})]}),(0,t.jsx)(a.ArrowRight,{className:"size-4 shrink-0 text-[#ecc968]",strokeWidth:2,"aria-hidden":!0})]}):null,(0,t.jsxs)("div",{className:"mt-5 grid grid-cols-2 gap-2",children:[(0,t.jsxs)(g.default,{location:"product_tabs_mobile",className:"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-[8px] bg-[#ecc968] px-3 py-2.5 text-[13px] font-semibold text-black",children:["Book a Demo",(0,t.jsx)(a.ArrowRight,{className:"size-4 shrink-0",strokeWidth:2,"aria-hidden":!0})]}),(0,t.jsx)("a",{href:e.exploreHref,className:"inline-flex items-center justify-center whitespace-nowrap rounded-[8px] bg-white px-3 py-2.5 text-[13px] font-medium text-black",onClick:()=>s?.capture("product_tab_explore_clicked",{tab_label:e.label,explore_href:e.exploreHref}),children:e.explore})]})]})]},e.label)})})]})})}])},137787,e=>{e.v(t=>Promise.all(["static/chunks/17600su2cz02n.js"].map(t=>e.l(t))).then(()=>t(56162)))},729635,e=>{"use strict";var t=e.i(843476),a=e.i(271645);e.s(["default",0,function({w:e,h:s,children:r}){let i=(0,a.useRef)(null),[n,l]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let t=i.current;if(!t)return;let a=()=>{let a=t.clientWidth;a>0&&l(a/e)};a();let s=new ResizeObserver(a);return s.observe(t),()=>s.disconnect()},[e]),(0,t.jsx)("div",{ref:i,className:"w-full overflow-hidden",style:{height:n>0?s*n:void 0},children:n>0?(0,t.jsx)("div",{style:{width:e,height:s,transform:`scale(${n})`,transformOrigin:"top left"},children:r}):null})}])},452938,e=>{e.v(t=>Promise.all(["static/chunks/1nbrnrbh6r8lu.js","static/chunks/23y0aarh-qbxk.js"].map(t=>e.l(t))).then(()=>t(978622)))},579435,e=>{"use strict";let t=(0,e.i(770703).default)(()=>e.A(452938),{loadableGenerated:{modules:[978622]},ssr:!1});e.s(["default",0,t])},226642,e=>{"use strict";var t=e.i(843476),a=e.i(770703),s=e.i(657688),r=e.i(720565),i=e.i(271645);let n=(0,a.default)(()=>e.A(524731).then(e=>({default:e.Lottie})),{loadableGenerated:{modules:[985622]},ssr:!1}),l="(min-width: 768px)",o=e=>{let t=window.matchMedia(l);return t.addEventListener("change",e),()=>t.removeEventListener("change",e)},c=[{step:1,label:"Convert",title:"Convert cold traffic into a Unified Audience Profile",description:"Capture emails, wishlists, socials, and consent through an optimized funnel built to convert.",animation:"/animations/step1.json",poster:"/images/step1-poster.webp"},{step:2,label:"Engage",title:"Identify and engage every player with personalized campaigns",description:"Move each player toward the next best action, from signup to purchase.",animation:"/animations/step2.json",poster:"/images/step2-poster.webp"},{step:3,label:"Monetize",title:"Watch your launch soar",description:"Maximize your day 1 revenue with an engaged, high-value audience",animation:"/animations/step3.json",poster:"/images/step3-poster.webp"}];function d({src:e,poster:a,isActive:r,load:l,inView:o}){let[c,u]=(0,i.useState)(null),x=(0,i.useRef)(null),p=(0,i.useRef)(!1),h=(0,i.useRef)(!1);return((0,i.useEffect)(()=>{l&&!p.current&&(p.current=!0,fetch(e).then(e=>e.json()).then(u))},[l,e]),(0,i.useEffect)(()=>{let e=x.current;if(e&&c){if(!r){h.current=!1,e.pause();return}if(!o)return void e.pause();h.current||(h.current=!0,e.seek(0)),e.play()}},[r,o,c]),c)?(0,t.jsx)(n,{lottieRef:x,src:c,loop:!0,autoplay:r&&o,style:{width:"100%",height:"100%"}}):(0,t.jsx)(s.default,{src:a,alt:"",width:506,height:324,style:{width:"100%",height:"100%",objectFit:"cover"}})}e.s(["default",0,function(){let e=(0,r.usePostHog)(),[a,s]=(0,i.useState)(0),[n,u]=(0,i.useState)(!1),[x,p]=(0,i.useState)(!1),[h,m]=(0,i.useState)(!1),f=(0,i.useRef)(null),g=(0,i.useRef)(0),b=(0,i.useSyncExternalStore)(o,()=>window.matchMedia(l).matches,()=>null);(0,i.useEffect)(()=>{let e=new IntersectionObserver(([e])=>{u(e.isIntersecting),e.isIntersecting&&p(!0)},{threshold:.3});return f.current&&e.observe(f.current),()=>e.disconnect()},[]);let y=n&&!h;return(0,i.useEffect)(()=>{g.current=0},[a]),(0,i.useEffect)(()=>
1{if(!y)return;let e=Date.now(),t=!1,a=setTimeout(()=>{t=!0,g.current=0,s(e=>(e+1)%3)},Math.max(0,6e3-g.current));return()=>{clearTimeout(a),t||(g.current+=Date.now()-e)}},[y,a]),(0,t.jsx)("section",{className:"py-20 md:pt-32 md:pb-[104px]",ref:f,children:(0,t.jsxs)("div",{className:"max-w-[1200px] mx-auto px-5",children:[(0,t.jsx)("h2",{className:"text-center text-3xl md:text-[47px] font-bold leading-[1.1] tracking-[-0.02em] max-w-4xl mx-auto",style:{textWrap:"balance"},children:"Immutable transforms anonymous users into high value players"}),(0,t.jsx)("div",{className:"hidden md:flex gap-4 mt-14",style:{height:"520px"},onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),children:c.map((r,i)=>{let l=a===i;return(0,t.jsx)("button",{type:"button",onClick:()=>{i!==a&&(s(i),e?.capture("solution_step_clicked",{step_label:c[i].label,step_index:i}))},className:`rounded-[28px] overflow-hidden relative transition-all duration-700 ease-in-out h-full text-left font-inherit border-0 p-0 ${!l?"cursor-pointer":""}`,style:{flex:l?"2 1 0%":"1 1 0%",backgroundColor:"#f3f4f5",border:"1px solid rgba(179, 193, 216, 0.2)",boxShadow:l?"rgba(255, 255, 255, 0.6) -4px -4px 16px 0px, rgba(170, 188, 220, 0.5) 12px 16px 40px 0px, rgba(255, 255, 255, 0.7) 2px 3px 3px 0px inset":"rgba(255, 255, 255, 0.4) -3px -3px 10px 0px, rgba(170, 188, 220, 0.3) 8px 10px 24px 0px, rgba(255, 255, 255, 0.5) 1px 2px 2px 0px inset"},children:(0,t.jsxs)("div",{className:"relative z-10 p-6 h-full flex flex-col",children:[(0,t.jsx)("div",{className:"absolute top-0 left-0 right-0 h-[3px] rounded-t-[28px] overflow-hidden",children:(0,t.jsx)("div",{className:"h-full w-full rounded-full origin-left",style:{background:"linear-gradient(90deg, #ecc968, #d4a843)",...l?{animation:"step-progress 6000ms linear forwards",animationPlayState:y?"running":"paused"}:{transform:"scaleX(0)",transition:"transform 0.3s ease"}}})}),(0,t.jsx)("span",{className:"inline-block self-start text-xs font-medium px-3 py-1 rounded-xl mb-3",style:{backgroundColor:"rgba(250, 250, 250, 1)",border:"1px solid rgba(255, 255, 255, 0.75)",boxShadow:"rgba(185, 189, 193, 0.2) 0px 3px 8px 0px",color:"#4c5562"},children:r.label}),(0,t.jsx)("h3",{className:"font-medium leading-snug mb-2 transition-all duration-500",style:{fontSize:l?"20px":"16px",backgroundImage:"linear-gradient(90deg, rgb(40, 47, 58) 0%, rgb(76, 85, 98) 100%)",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent",backgroundClip:"text"},children:r.title}),(0,t.jsx)("div",{className:`transition-all duration-500 overflow-hidden ${l?"opacity-100 max-h-20":"opacity-0 max-h-0"}`,children:(0,t.jsx)("p",{className:"text-sm text-[#4c5562] leading-relaxed",children:r.description})}),(0,t.jsx)("div",{className:`mt-auto pt-4 transition-all duration-500 flex-1 min-h-0 ${l?"opacity-100 translate-y-0":"opacity-0 translate-y-4"}`,children:(0,t.jsx)("div",{className:"rounded-2xl overflow-hidden h-full",style:{background:"radial-gradient(133.929% 190.625% at -13.9344% -67.8572%, rgb(255, 238, 194) 0%, rgb(249, 250, 251) 100%)"},children:(0,t.jsx)(d,{src:r.animation,poster:r.poster,isActive:l,load:!0===b&&x,inView:n})})})]})},r.step)})}),(0,t.jsx)("div",{className:"md:hidden mt-10 space-y-4",children:c.map(e=>(0,t.jsx)("div",{className:"rounded-[28px] overflow-hidden relative",style:{backgroundColor:"#f3f4f5",border:"1px solid rgba(179, 193, 216, 0.2)",boxShadow:"rgba(255, 255, 255, 0.7) -5px -5px 20px 0px, rgba(179, 193, 216, 0.7) 20px 20px 46px 0px, rgba(255, 255, 255, 0.8) 2px 3px 3px 0px inset"},children:(0,t.jsxs)("div",{className:"relative z-10 p-5",children:[(0,t.jsx)("span",{className:"inline-block text-xs font-medium px-3 py-1 rounded-xl mb-1",style:{backgroundColor:"rgba(250, 250, 250, 1)",border:"1px solid rgba(255, 255, 255, 0.75)",boxShadow:"rgba(185, 189, 193, 0.2) 0px 3px 8px 0px",color:"#4c5562"},children:e.label}),(0,t.jsx)("h3",{className:"font-medium text-base leading-snug",style:{backgroundImage:"linear-gradient(90deg, rgb(40, 47, 58) 0%, rgb(76, 85, 98) 100%)",WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent",backgroundClip:"text"},children:e.title}),(0,t.jsx)("p",{className:"text-sm text-[#4c5562] leading-relaxed mt-3 mb-4",children:e.description}),(0,t.jsx)("div",{className:"rounded-2xl overflow-hidden",style:{background:"radial-gradient(133.929% 190.625% at -13.9344% -67.8572%, rgb(255, 238, 194) 0%, rgb(249, 250, 251) 100%)"},children:(0,t.jsx)(d,{src:e.animation,poster:e.poster,isActive:!0,load:!1===b&&x,inView:n})})]})},e.step))})]})})}])},947919,e=>{"use strict";var t=e.i(843476),a=e.i(768877),s=e.i(24071),r=e.i(867927),i=e.i(380656),n=e.i(6
157688),l=e.i(522016),o=e.i(271645);let c=[{kind:"case-study",image:"/images/customers/1047-games/empulse-portrait.webp",href:"/customers/1047-games",eyebrow:"Case study",headline:"How 1047 Games grew 300K wishlists and doubled wishlist-to-purchase conversion.",stat:{value:"300K+",label:"Steam wishlists in under 2 months"},game:"1047 Games",subtitle:"Empulse",imagePosition:"object-top",topScrim:!0},{kind:"case-study",image:"/images/customers/ubisoft/fates-card-bg.webp",href:"/customers/ubisoft",eyebrow:"Case study",headline:"How Ubisoft drove higher launch-day player conversion.",stat:{value:"2.8x",label:"higher Day 1 player conversion"},game:"Ubisoft",subtitle:"Might & Magic: Fates",logo:{src:"/images/customers/ubisoft/ubisoft-mark-white.png"}},{kind:"quote",image:"/images/customers/ubisoft/ubisoft-quote-clouds.webp",quote:"Audience ownership has become a core part of our go-to-market strategy.",big:!0,game:"Ubisoft",person:"Nicolas Pouard",role:"VP",logo:{src:"/images/customers/ubisoft/ubisoft-mark-white.png",onDark:!0}},{kind:"quote",image:"/images/testimonial-daemons-new.webp",quote:"Our indie studio now has many of the same growth tools as AAA publishers. The platform paid for itself in the first month.",game:"Daemons",person:"Joshua Nock",role:"Founder"},{kind:"quote",image:"/images/testimonial-chainers.webp",quote:"The uplift in conversion has been one of the biggest wins of our launch.",game:"Chainers",person:"Roman Pinskyi",role:"CMO"},{kind:"quote",image:"/images/testimonial-nomstead.webp",quote:"We were blown away by how easy it was to onboard onto Immutable and how quickly we saw results. It's been a total game changer for us.",game:"NomStead",person:"Julian Renard",role:"Founder"},{kind:"quote",image:"/images/testimonial-basejump-brainrot.webp",quote:"Using Immutable, we were able to rapidly scale our player base. The platform gave us the tools to reach the right players at the right time.",game:"Basejump",person:"Matt Mason",role:"CEO & Co-Founder"}];function d({t:e}){return(0,t.jsxs)("div",{className:"relative h-full overflow-hidden rounded-[24px] border-[1.5px] border-gold/70 bg-[#0b1622] [box-shadow:0_0_36px_rgba(236,201,104,0.22),0_8px_28px_rgba(0,0,0,0.16)]",children:[(0,t.jsx)(n.default,{src:e.image,alt:e.game,fill:!0,className:`object-cover transition-transform duration-500 group-hover:scale-105 ${e.imagePosition??"object-[78%_18%]"}`,sizes:"(max-width: 767px) calc(100vw - 40px), 404px"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-r from-[#0b1622]/95 via-[#0b1622]/55 to-[#0b1622]/15"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0b1622]/90 via-transparent to-transparent"}),e.topScrim&&(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-b from-[#0b1622]/95 via-[#0b1622]/40 to-transparent"}),(0,t.jsxs)("div",{className:"relative z-10 flex h-full flex-col justify-between p-6",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("span",{className:"inline-flex items-center rounded-full border border-gold/60 px-3 py-1 text-[11px] font-semibold uppercase tracking-[0.14em] text-gold",children:e.eyebrow}),(0,t.jsx)("p",{className:"mt-4 max-w-[300px] text-[26px] font-bold leading-[1.25] text-white",children:e.headline})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[44px] font-bold leading-none text-gold",children:e.stat.value}),(0,t.jsx)("p",{className:"mt-2 text-[13px] leading-snug text-white/70",children:e.stat.label}),(0,t.jsxs)("div",{className:"mt-5 flex items-center justify-between gap-3 border-t border-white/15 pt-4",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[e.logo?(0,t.jsx)(n.default,{src:e.logo.src,alt:"",width:26,height:26}):(0,t.jsx)("span",{className:"relative size-[26px] shrink-0 overflow-hidden rounded-full",children:(0,t.jsx)(n.default,{src:e.image,alt:"",fill:!0,className:"object-cover",sizes:"26px"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-[15px] font-semibold text-white",children:e.game}),(0,t.jsx)("p",{className:"text-[13.5px] font-medium text-white/70",children:e.subt
1itle})]})]}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1.5 whitespace-nowrap text-[14px] font-medium text-gold",children:["Read case study",(0,t.jsx)(a.ArrowRight,{className:"size-4 transition-transform group-hover:translate-x-0.5",strokeWidth:1.5,"aria-hidden":!0})]})]})]})]})]})}function u({t:e}){return(0,t.jsxs)("div",{className:"flex h-full flex-col overflow-hidden rounded-[24px] border border-black/[0.08] bg-white [box-shadow:0_1px_2px_rgba(40,47,58,0.04),0_8px_24px_rgba(40,47,58,0.06)]",children:[(0,t.jsxs)("div",{className:"flex-1 p-6 pb-0",children:[(0,t.jsx)(i.Quote,{"aria-hidden":!0,className:"size-7 -scale-x-100 text-gold",fill:"currentColor",strokeWidth:0}),(0,t.jsxs)("p",{className:`mt-4 font-medium text-text-primary ${e.big?"text-[22px] leading-[1.4] tracking-[-0.015em]":"text-[17.5px] leading-[1.55] tracking-[-0.01em]"}`,children:["“",e.quote,"”"]})]}),(0,t.jsxs)("div",{className:"relative h-[232px] shrink-0",children:[(0,t.jsx)(n.default,{src:e.image,alt:e.game,fill:!0,className:"object-cover",sizes:"(max-width: 767px) calc(100vw - 40px), 348px"}),(0,t.jsx)("div",{className:"absolute inset-x-0 top-0 h-32 bg-gradient-to-b from-white via-white/55 to-transparent"})]}),(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-3 p-6 pt-5",children:[e.logo?.onDark?(0,t.jsx)("span",{className:"inline-flex size-10 shrink-0 items-center justify-center rounded-full bg-[#0b1622]",children:(0,t.jsx)(n.default,{src:e.logo.src,alt:"",width:22,height:22})}):(0,t.jsx)("span",{className:"relative size-10 shrink-0 overflow-hidden rounded-full",children:(0,t.jsx)(n.default,{src:e.logo?.src??e.image,alt:"",fill:!0,className:"object-cover",sizes:"40px"})}),(0,t.jsxs)("div",{className:"space-y-0.5 leading-tight",children:[(0,t.jsx)("p",{className:"text-[15.5px] font-semibold text-text-primary",children:e.game}),(0,t.jsxs)("p",{className:"text-[13.5px] text-text-muted",children:[e.person,", ",e.role]})]})]})]})}let x="enabled:cursor-pointer enabled:hover:bg-gray-200 disabled:cursor-not-allowed disabled:opacity-40";e.s(["default",0,function(){let e=o.default.useRef(null),a=o.default.useRef(null),i=o.default.useRef(null),[n,p]=o.default.useState(0),[h,m]=o.default.useState(!0),[f,g]=o.default.useState(!1),b=o.default.useRef(0),y=o.default.useCallback(()=>{let t=e.current;if(!t)return null;let a=t.querySelectorAll("[data-testimonial-card]"),s=0,r=1/0;a.forEach((e,a)=>{let i=Math.abs(e.offsetLeft-t.scrollLeft-20);i<r&&(r=i,s=a)});let i=t.scrollWidth-t.clientWidth;return{nearest:s,atStart:0===s||t.scrollLeft<=1,atEnd:s===a.length-1||t.scrollLeft>=i-1}},[]),v=o.default.useCallback(()=>{let e=y();e&&(p(e.nearest),m(e.atStart),g(e.atEnd),b.current=e.nearest)},[y]);o.default.useEffect(()=>{let t=e.current;if(!t)return;v(),t.addEventListener("scrollend",v);let a=new ResizeObserver(v);return a.observe(t),()=>{t.removeEventListener("scrollend",v),a.disconnect()}},[v]),o.default.useEffect(()=>()=>{null!==a.current&&cancelAnimationFrame(a.current),null!==i.current&&clearTimeout(i.current)},[]);let j=t=>{let a=e.current;if(!a)return;let s=a.querySelectorAll("[data-testimonial-card]")[t];
1s&&(b.current=t,a.scrollTo({left:s.offsetLeft-20,behavior:"smooth"}))},w=e=>{var t,a;let s=(t=b.current,(a=c.length)<=0?0:Math.min(Math.max(t+("left"===e?-1:1),0),a-1));s!==b.current&&j(s)};return(0,t.jsxs)("section",{id:"testimonials",className:"scroll-mt-24 overflow-hidden py-20 md:py-32",children:[(0,t.jsxs)("div",{className:"mx-auto mb-10 flex max-w-[1200px] items-end justify-between px-5",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"mb-3 text-[12px] font-semibold uppercase tracking-[0.16em] text-[#a9821f]",children:"Customer stories"}),(0,t.jsx)("h2",{className:"max-w-[760px] text-3xl font-bold leading-[1.1] tracking-[-0.02em] md:text-[47px]",style:{textWrap:"balance"},children:"See why Immutable is the world's fastest growing game platform."})]}),(0,t.jsxs)("div",{className:"hidden flex-col items-end gap-4 md:flex",children:[(0,t.jsxs)("div",{className:"flex gap-2",children:[(0,t.jsx)("button",{type:"button",onClick:()=>w("left"),disabled:h,className:`flex h-10 w-10 items-center justify-center rounded-full bg-gray-100 transition-colors ${x}`,"aria-label":"Scroll left",children:(0,t.jsx)(s.ChevronLeft,{className:"size-4",strokeWidth:1.5,"aria-hidden":!0})}),(0,t.jsx)("button",{type:"button",onClick:()=>w("right"),disabled:f,className:`flex h-10 w-10 items-center justify-center rounded-full bg-gray-100 transition-colors ${x}`,"aria-label":"Scroll right",children:(0,t.jsx)(r.ChevronRight,{className:"size-4",strokeWidth:1.5,"aria-hidden":!0})})]}),(0,t.jsx)("div",{className:"flex items-center gap-1.5 pr-1",children:c.map((e,a)=>(0,t.jsx)("button",{type:"button",onClick:()=>j(a),"aria-label":`Go to card ${a+1}`,className:`size-2 rounded-full transition-colors ${a===n?"bg-gold":"bg-gray-300 hover:bg-gray-400"}`},`${e.kind}-${e.game}`))})]})]}),(0,t.jsxs)("div",{ref:e,onScroll:()=>{null===a.current&&(a.current=requestAnimationFrame(()=>{a.current=null;let e=y();e&&(p(e.nearest),m(e.atStart),g(e.atEnd))}),null!==i.current&&clearTimeout(i.current),i.current=setTimeout(v,150))},className:"flex snap-x snap-mandatory gap-5 overflow-x-auto px-5 pb-4 md:snap-none md:px-[max(20px,calc((100vw-1200px)/2+20px))]",style:{scrollbarWidth:"none",msOverflowStyle:"none"},children:[c.map(e=>"case-study"===e.kind?(0,t.jsx)(l.default,{href:e.href,"data-testimonial-card":!0,className:"group block w-[calc(100vw-40px)] flex-shrink-0 snap-center transition-shadow md:w-[404px]",style:{height:560},children:(0,t.jsx)(d,{t:e})},`${e.kind}-${e.game}`):(0,t.jsx)("div",{"data-testimonial-card":!0,className:"w-[calc(100vw-40px)] flex-shrink-0 snap-center md:w-[348px]",style:{height:560},children:(0,t.jsx)(u,{t:e})},`${e.kind}-${e.game}`)),(0,t.jsx)("div",{className:"min-w-[20px] flex-shrink-0"})]}),(0,t.jsxs)("div",{className:"mt-6 flex justify-center gap-3 md:hidden",children:[(0,t.jsx)("button",{type:"button",onClick:()=>w("left"),disabled:h,className:`flex h-12 w-12 items-center justify-center rounded-full bg-gray-100 transition-colors ${x}`,"aria-label":"Scroll left",children:(0,t.jsx)(s.ChevronLeft,{className:"size-[18px]",strokeWidth:1.5,"aria-hidden":!0})}),(0,t.jsx)("button",{type:"button",onClick:()=>w("right"),disabled:f,className:`flex h-12 w-12 items-center justify-center rounded-full bg-gray-100 transition-colors ${x}`,"aria-label":"Scroll right",children:(0,t.jsx)(r.ChevronRight,{className:"size-[18px]",strokeWidth:1.5,"aria-hidden":!0})})]})]})}],947919)},297117,e=>{"use strict";var t=e.i(843476),a=e.i(271645),s=e.i(749652);let r={some:0,all:1};var i=e.i(486427),n=e.i(737806),l=e.i(947414);function o(e){let t=(0,l.useConstant)(()=>(0,i.motionValue)(e)),{isStatic:s}=(0,a.useContext)(n.MotionConfigContext);if(s){let[,s]=(0,a.useState)(e);(0,a.useEffect)(()=>t.on("change",s),[])}return t}var c=e.i(83352),d=e.i(83411),u=e.i(287022);function x(e){return"number"==typeof e?e:parseFloat(e)}var p=e.i(344230),h=e.i(674008);function m(e,t){let a=o(t()),s=()=>a.set(t());return s(),(0,h.useIsomorphicLayoutEffect)(()=>{let t=()=>u.frame.preRender(s,!1,!0),a=e.map(e=>e.on("change",t));return()=>{a.forEach(e=>e()),(0,u.cancelFrame)(s)}}),a}function f(e,t){let a=(0,l.useConstant)(()=>[]);return m(e,()=>{a.length=0;let s=e.length;for(let t=0;t<s;t++)a[t]=e[t].get();return t(a)})}var g=e.i(975157);let b=(e,t)=>Intl.NumberFormat("en-US",{minimumFractionDigits:t,maximumFractionDigits:t}).format(e);e.s(["NumberTicker",0,function({value:e,startValue:h=0,direction:y="up",delay:v=0,className:j,decimalPlaces:w=0,...k}){let N=(0,a.useRef)(null),_=o("down"===y?e:h),S=function(e,t={}){return function(e,t={}){let{isStatic:s}=(0,a.useContext)(n.MotionConfigContext),r=()=>(0,d.isMotionValue)(e)?e.get():e;if(s)return function e(t,a,s,r){if("function"==typeof t){let e;return i.collectMotionValues.current=[],t(),e=m(i.collectMotionValues.current,t),i.collectMotionValues.current=void 0,e}if(void 0!==s&&!Array.isArray(s)&&"function"!=typeof a){var n=t,o=a,c=s,d=r;let i=(0,l.useConstant)(()=>Object.keys(c)),u=(0,l.useConstant)(()=>({}));for(let t of i)u[t]=e(n,o,c[t],d);return u}let u="function"==typeof a?a:function(...e){let t=!Array.isArray(e[0]),a=t?0:-1,s=e[0+a],r=e[1+a],i=e[2+a],n=e[3+a],l=(0,p.interpolate)(r,i,n);return t?l(s):l}(a,s,r),x=Array.isArray(t)?f(t,u):f([t],([e])=>u(e)),h=Array.isArray(t)?void 0:t.accelerate;return h&&!h.isTransformed&&"function"!=typeof a&&Array.isArray(s)&&r?.clamp!==!1&&(x.accelerate={...h,times:a,keyframes:s,isTransformed:!0,...r?.ease?{ease:r.ease}:{}}),x}(r);let h=o(r());return(0,a.useInsertionEffect)(()=>(function(e,t,a={}){let s,r=e.get(),i=null,n=r,l="string"==typeof r?r.replace(/[\d.-]/g,""):void 0,o=()=>
1{i&&(i.stop(),i=null),e.animation=void 0},p=()=>{(()=>{let t=x(e.get()),r=x(n);if(t===r)return o();let l=i?i.getGeneratorVelocity():e.getVelocity();o(),i=new c.JSAnimation({keyframes:[t,r],velocity:l,type:"spring",restDelta:.001,restSpeed:.01,...a,onUpdate:s})})(),e.animation=i??void 0,e.events.animationStart?.notify(),i?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{n=e,s=e=>{var a,s;return t((a=e,(s=l)?a+s:a))},u.frame.postRender(p)},o),(0,d.isMotionValue)(t)){let s=!0===a.skipInitialAnimation,r=t.on("change",t=>{var a,r,i,n;s?(s=!1,e.jump((a=t,(r=l)?a+r:a),!1)):e.set((i=t,(n=l)?i+n:i))}),i=e.on("destroy",r);return()=>{r(),i()}}return o})(h,e,t),[h,JSON.stringify(t)]),h}(e,{type:"spring",...t})}(_,{damping:40,stiffness:300}),C=function(e,{root:t,margin:i,amount:n,once:l=!1,initial:o=!1}={}){let[c,d]=(0,a.useState)(o);return(0,a.useEffect)(()=>{if(!e.current||l&&c)return;let a={root:t&&t.current||void 0,margin:i,amount:n};return function(e,t,{root:a,margin:i,amount:n="some"}={}){let l=(0,s.resolveElements)(e),o=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let a=o.get(e.target);if(!!a!==e.isIntersecting)if(e.isIntersecting){let a=t(e.target,e);"function"==typeof a?o.set(e.target,a):c.unobserve(e.target)}else"function"==typeof a&&(a(e),o.delete(e.target))})},{root:a,rootMargin:i,threshold:"number"==typeof n?n:r[n]});return l.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(d(!0),l?void 0:()=>d(!1)),a)},[t,e,i,l,n]),c}(N,{once:!0,margin:"0px"}),M=(0,a.useRef)(!1);(0,a.useEffect)(()=>{let t=null;return C&&N.current&&(N.current.textContent=b("down"===y?e:h,w),M.current=!0,t=setTimeout(()=>{_.set("down"===y?h:e)},1e3*v)),()=>{null!==t&&clearTimeout(t)}},[_,C,v,e,y,h,w]),(0,a.useEffect)(()=>S.on("change",e=>{M.current&&N.current&&(N.current.textContent=b(Number(e.toFixed(w)),w))}),[S,w]);let A=b("down"===y?h:e,w);return(0,t.jsx)("span",{ref:N,className:(0,g.cn)("inline-block tracking-wider tabular-nums",j),...k,children:A})}],297117)},975157,e=>{"use strict";e.s(["cn",0,function(...e){return e.filter(Boolean).join(" ")}])}]);

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.