1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._posthogChunkIds=e._posthogChunkIds||{},e._posthogChunkIds[n]="01a0ea2e-d7b0-76c0-9a74-d849ecdef6bc")}catch(e){}}();(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,135116,e=>{"use strict";let t=(0,e.i(475254).default)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);e.s(["VolumeX",0,t],135116)},681328,424677,927056,e=>{"use strict";let t={chime:{masterGain:.5,layers:[{kind:"tone",waveform:"sine",frequency:1046.5,attack:.006,decay:.22,peak:.09},{kind:"tone",waveform:"sine",frequency:1568,offset:.09,attack:.006,decay:.26,peak:.08}],shimmer:{delay:.12,feedback:.25,wet:.18,lowpass:4e3}},sparkle:{masterGain:.5,layers:[{kind:"tone",waveform:"sine",frequency:1760,offset:0,attack:.003,decay:.09,peak:.045},{kind:"tone",waveform:"sine",frequency:2217,offset:.045,attack:.003,decay:.09,peak:.04},{kind:"tone",waveform:"sine",frequency:2637,offset:.09,attack:.003,decay:.1,peak:.038},{kind:"tone",waveform:"sine",frequency:3520,offset:.135,attack:.003,decay:.12,peak:.032}],shimmer:{delay:.07,feedback:.35,wet:.22,lowpass:6e3}},droplet:{masterGain:.55,layers:[{kind:"tone",waveform:"sine",frequency:1200,glideTo:550,glideTime:.14,attack:.004,decay:.2,peak:.075}],shimmer:{delay:.09,feedback:.2,wet:.15,lowpass:3e3}},bloom:{masterGain:.5,layers:[{kind:"tone",waveform:"sine",frequency:528,attack:.06,decay:.32,peak:.06},{kind:"tone",waveform:"sine",frequency:528,detune:12,attack:.06,decay:.34,peak:.05}],shimmer:{delay:.15,feedback:.2,wet:.12,lowpass:2500}},whisper:{masterGain:.5,layers:[{kind:"noise",filterType:"lowpass",filterFrequency:1200,filterQ:.7,attack:.04,decay:.16,peak:.05}]},tick:{masterGain:.4,layers:[{kind:"noise",filterType:"bandpass",filterFrequency:5400,filterQ:1.8,attack:.001,decay:.018,peak:.14},{kind:"tone",waveform:"sine",frequency:2600,attack:.001,decay:.012,peak:.018}]},press:{masterGain:.4,layers:[{kind:"noise",filterType:"bandpass",filterFrequency:1700,filterQ:1.4,attack:.001,decay:.02,peak:.13}]},release:{masterGain:.4,layers:[{kind:"noise",filterType:"bandpass",filterFrequency:4600,filterQ:1.8,attack:.001,decay:.016,peak:.12},{kind:"tone",waveform:"sine",frequency:3200,offset:.006,attack:.001,decay:.05,peak:.02}]},toggle:{masterGain:.4,layers:[{kind:"noise",filterType:"bandpass",filterFrequency:2200,filterQ:1.6,attack:.001,decay:.016,peak:.12},{kind:"noise",filterType:"bandpass",filterFrequency:3800,filterQ:1.6,offset:.024,attack:.001,decay:.02,peak:.1}]},success:{masterGain:.5,layers:[{kind:"tone",waveform:"sine",frequency:880,attack:.004,decay:.09,peak:.06},{kind:"tone",waveform:"sine",frequency:1108.73,offset:.06,attack:.004,decay:.1,peak:.06},{kind:"tone",waveform:"sine",frequency:1318.51,offset:.12,attack:.004,decay:.18,peak:.07}],shimmer:{delay:.1,feedback:.22,wet:.16,lowpass:4500}},error:{masterGain:.42,layers:[{kind:"noise",filterType:"bandpass",filterFrequency:850,filterQ:1.1,attack:.001,decay:.035,peak:.13},{kind:"tone",waveform:"triangle",frequency:440,offset:.025,attack:.004,decay:.09,peak:.045},{kind:"tone",waveform:"triangle",frequency:349.23,offset:.1,attack:.004,decay:.14,peak:.04}]},page:{masterGain:.38,layers:[{kind:"noise",filterType:"lowpass",filterFrequency:1800,filterQ:.7,attack:.006,decay:.08,peak:.11},{kind:"noise",filterType:"bandpass",filterFrequency:4200,filterQ:1.2,offset:.04,attack:.004,decay:.065,peak:.08},{kind:"tone",waveform:"sine",frequency:2400,offset:.075,attack:.002,decay:.045,peak:.02}]},loading:{masterGain:.42,layers:[{kind:"noise",filterType:"lowpass",filterFrequency:1400,filterQ:.6,attack:.035,decay:.14,peak:.035},{kind:"tone",waveform:"sine",frequency:420,glideTo:630,glideTime:.18,attack:.025,decay:.18,peak:.05}],shimmer:{delay:.11,feedback:.18,wet:.12,lowpass:2800}},ready:{masterGain:.45,layers:[{kind:"noise",filterType:"bandpass",filterFrequency:3200,filterQ:1.7,attack:.001,decay:.018,peak:.1},{kind:"tone",waveform:"sine",frequency:659.25,offset:.025,attack:.012,decay:.2,peak:.05},{kind:"tone",waveform:"sine",frequency:987.77,offset:.025,attack:.012,decay:.22,peak:.035}],shimmer:{delay:.13,feedback:.2,wet:.13,lowpass:3600}}};function a(e){return"string"==typeof e&&Object.prototype.hasOwnProperty.call(t,e)}function n(e,t){var a,n,i;let r,o,s,l,c=e.currentTime,d=e.createGain();d.gain.value=t.masterGain,d.connect(e.destination);let u=t.shimmer?(a=e.destination,n=t.shimmer,(r=e.createDelay(1)).delayTime.value=n.delay,(o=e.createBiquadFilter()).type="lowpass",o.frequency.value=n.lowpass,(s=e.createGain()).gain.value=n.feedback,(l=e.createGain()).gain.value=n.wet,d.connect(r),r.connect(o),o.connect(s),s.connect(r),o.connect(l),l.connect(a),[r,o,s,l]):[];
1for(let a of t.layers){let t=c+(a.offset??0);"tone"===a.kind?function(e,t,a,n){let i=e.createOscillator();if(i.type=a.waveform,i.frequency.setValueAtTime(a.frequency,n),a.detune&&(i.detune.value=a.detune),void 0!==a.glideTo){let e=a.glideTime??a.attack+a.decay;i.frequency.exponentialRampToValueAtTime(a.glideTo,n+e)}let r=e.createGain();r.gain.setValueAtTime(1e-4,n),r.gain.exponentialRampToValueAtTime(a.peak,n+a.attack),r.gain.exponentialRampToValueAtTime(1e-4,n+a.attack+a.decay),i.connect(r).connect(t),i.start(n),i.stop(n+a.attack+a.decay+.05)}(e,d,a,t):function(e,t,a,n){let i=a.attack+a.decay+.05,r=Math.max(1,Math.floor(i*e.sampleRate)),o=e.createBuffer(1,r,e.sampleRate),s=o.getChannelData(0);for(let e=0;e<r;e++)s[e]=2*Math.random()-1;let l=e.createBufferSource();l.buffer=o;let c=e.createBiquadFilter();c.type=a.filterType,c.frequency.value=a.filterFrequency,void 0!==a.filterQ&&(c.Q.value=a.filterQ);let d=e.createGain();d.gain.setValueAtTime(1e-4,n),d.gain.exponentialRampToValueAtTime(a.peak,n+a.attack),d.gain.exponentialRampToValueAtTime(1e-4,n+a.attack+a.decay),l.connect(c).connect(d).connect(t),l.start(n),l.stop(n+i)}(e,d,a,t)}setTimeout(()=>{for(let e of(d.disconnect(),u))e.disconnect()},(Math.max(...t.layers.map(e=>(e.offset??0)+e.attack+e.decay+.05))+((i=t.shimmer)&&!(i.feedback<=0)?i.feedback>=1?i.delay:i.delay*(1+Math.ceil(Math.log(.001)/Math.log(i.feedback))):0)+.05)*1e3)}Object.keys(t),e.s(["RECIPES",0,t,"isSoundName",0,a],424677);let i=null,r=!0;function o(e){"boolean"==typeof e&&(r=e)}function s(e="chime"){if(!r||!a(e)||"u">typeof navigator&&navigator.userActivation?.hasBeenActive===!1)return;let o=function(){if(i)return i;if("u"<typeof window)return null;let e=window.AudioContext??window.webkitAudioContext;if(!e)return null;try{i=new e}catch{return null}return i}();if(!o)return;let l=t[e];if("running"===o.state)n(o,l);else try{o.resume().then(()=>{r&&"running"===o.state&&n(o,l)},()=>{})}catch{}}e.s(["play",0,s,"setEnabled",0,o],927056);let l="podpitch-interface-sounds",c=[];e.s(["applyStoredSoundPreference",0,function(){"off"===window.localStorage.getItem(l)&&o(!1)},"attachInteractionSounds",0,function(){let e=e=>{(function(e){if(!(e instanceof Element))return null;let t=e.closest('button, a[href], summary, input[type="checkbox"], input[type="radio"], [role="button"], [role="tab"], [role="switch"], [role="checkbox"], [role="radio"], [role="menuitem"], [role="menuitemcheckbox"], [role="menuitemradio"], [role="option"]');return!t||t.getAttributeNames().some(e=>e.startsWith("data-cuelume"))||t.matches(':disabled, [aria-disabled="true"]')?null:t})(e.target)&&s("toggle")};return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},"isSoundPreferenceOn",0,function(){return"off"!==window.localStorage.getItem(l)},"setSoundPreference",0,function(e){try{e?window.localStorage.removeItem(l):window.localStorage.setItem(l,"off")}catch{}for(let t of(o(e),c))t()},"subscribeToSoundPreference",0,function(e){return c=[...c,e],()=>{c=c.filter(t=>t!==e)}}],681328)},734952,844704,438608,e=>{"use strict";var t=e.i(843476),a=e.i(271645),n=e.i(382373),i=e.i(135116),r=e.i(681328);let o=null,s=null;function l(){if(o)return o;let e=window.AudioContext??window.webkitAudioContext;if(!e)return null;try{o=new e}catch{return null}return o}function c(e){if(s)return s;let t=2*e.sampleRate,a=e.createBuffer(1,t,e.sampleRate),n=a.getChannelData(0);for(let e=0;e<t;e+=1)n[e]=2*Math.random()-1;return s=a,a}let d=null;function u(){try{return!(0,r.isSoundPreferenceOn)()}catch{return d??!1}}function f(e){d=e;try{(0,r.setSoundPreference)(!e)}catch{}}function m({at:e=0,gain:t=1}={}){if(u())return;let a=l();if(!a)return;"suspended"===a.state&&a.resume();let n=a.currentTime+e,i=.04+.05*Math.random(),r=3200+2200*Math.random(),o=a.createBufferSource();o.buffer=c(a),o.loop=!0;let s=a.createBiquadFilter();s.type="bandpass",s.Q.value=3.4+2*Math.random(),s.frequency.setValueAtTime(r,n),s.frequency.exponentialRampToValueAtTime(.78*r,n+i);let d=a.createGain();d.gain.setValueAtTime(0,n),d.gain.linearRampToValueAtTime(.03*t,n+.008),d.gain.exponentialRampToValueAtTime(1e-4,n+i),o.connect(s).connect(d).connect(a.destination),o.start(n),o.stop(n+i+.02)}function p(){m({gain:1.5})}e.s(["isOnboardingMuted",0,u,"playBoardWipe",0,function(){if(u())return;let e=l();if(!e)return;"suspended"===e.state&&e.resume();let t=e.currentTime,a=e.createBufferSource();a.buffer=c(e),a.loop=!0;let n=e.createBiquadFilter();n.type="bandpass",n.Q.value=.8,n.frequency.setValueAtTime(700,t),n.frequency.linearRampToValueAtTime(1500,t+.198),n.frequency.linearRampToValueAtTime(520,t+.44);let i=e.createGain();i.gain.setValueAtTime(0,t),i.gain.linearRampToValueAtTime(.028,t+.06),i.gain.setValueAtTime(.028,t+.264),i.gain.exponentialRampToValueAtTime(1e-4,t+.44),a.connect(n).connect(i).c
1onnect(e.destination),a.start(t),a.stop(t+.44+.02)},"playMarkerStroke",0,m,"playMarkerTap",0,p,"playMarkerWriting",0,function(e,t){if(u())return;let a=Math.max(2,Math.min(9,Math.round(e/14)));for(let e=0;e<a;e+=1)m({at:t/a*e+.03*Math.random(),gain:.75+.4*Math.random()})},"setOnboardingMuted",0,f],844704),e.s(["BoardSoundToggle",0,function(){let e=(0,a.useSyncExternalStore)(r.subscribeToSoundPreference,u,()=>!1);return(0,t.jsxs)("button",{type:"button",onClick:()=>{let t=!e;f(t),t||p()},"data-cuelume-manual":"","aria-pressed":e,title:e?"Turn sound on":"Turn sound off",className:"mp-ink-faint inline-flex h-8 w-8 items-center justify-center rounded-full transition-colors hover:text-[#6701ef]",children:[e?(0,t.jsx)(i.VolumeX,{className:"h-4 w-4","aria-hidden":"true"}):(0,t.jsx)(n.Volume2,{className:"h-4 w-4","aria-hidden":"true"}),(0,t.jsx)("span",{className:"sr-only",children:e?"Turn board sound on":"Turn board sound off"})]})}],734952);var x=e.i(846932),h=e.i(772328),y=e.i(975157);let w=[.23,1,.32,1],g={pointing:{arm:"M84 174 L50 150 L34 116",hand:[34,116],tip:[-78,24]},writing:{arm:"M84 174 L58 170 L46 156",hand:[46,156],tip:[-44,104]},listening:{arm:"M84 174 L74 214 L70 252",hand:[70,252],tip:[22,316]}};e.s(["BoardTeacher",0,function({pose:e="pointing",className:a}){let n=(0,h.useReducedMotion)(),{arm:i,hand:r,tip:o}=g[e],s=n?{duration:0}:{duration:.8,ease:w},l=(e,t)=>
1n?{initial:!1,animate:{pathLength:1,opacity:1}}:{initial:{pathLength:0,opacity:0},animate:{pathLength:1,opacity:1},transition:{pathLength:{duration:t,ease:w,delay:e},opacity:{duration:.12,delay:e}}};return(0,t.jsx)("div",{"aria-hidden":"true",className:(0,y.cn)("pointer-events-none select-none",a),children:(0,t.jsxs)(x.motion.svg,{viewBox:"0 0 220 300",className:"h-full w-full overflow-visible",animate:n?void 0:{y:[0,-3,0],rotate:[0,.4,0]},transition:{duration:6.5,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"50% 100%"},children:[(0,t.jsxs)("g",{fill:"none",stroke:"#2a2140",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke",children:[(0,t.jsx)(x.motion.path,{d:"M168 62 C180 84, 170 110, 146 114 C120 118, 102 100, 104 78 C106 56, 126 42, 148 46 C160 48, 166 54, 169 62",...l(.5,.8)}),(0,t.jsx)(x.motion.path,{d:"M128 114 L126 134 M158 112 L160 132",...l(1.25,.25)}),(0,t.jsx)(x.motion.path,{d:"M126 134 C100 142, 84 158, 78 178 C70 206, 68 254, 70 302 M160 132 C188 140, 202 158, 206 180 C212 210, 212 256, 210 302",...l(1.35,.9)}),(0,t.jsx)(x.motion.path,{initial:!n&&{d:i,pathLength:0,opacity:0},animate:{d:i,pathLength:1,opacity:1},transition:{d:s,pathLength:{duration:.45,ease:w,delay:2},opacity:{duration:.12,delay:2}}}),(0,t.jsx)(x.motion.circle,{r:"7",initial:!1,animate:{cx:r[0],cy:r[1]},transition:s})]}),(0,t.jsx)(x.motion.line,{stroke:"#8a6a3f",strokeWidth:"4",strokeLinecap:"round",vectorEffect:"non-scaling-stroke",initial:!n&&{x1:r[0],y1:r[1],x2:r[0],y2:r[1],opacity:0},animate:{x1:r[0],y1:r[1],x2:o[0],y2:o[1],opacity:1},transition:{x1:s,y1:s,x2:n?{duration:0}:{duration:.55,ease:w,delay:2.35},y2:n?{duration:0}:{duration:.55,ease:w,delay:2.35},opacity:{duration:.15,delay:2.35}}}),(0,t.jsx)(x.motion.circle,{r:"5",fill:"#7c3aed",initial:!n&&{opacity:0},animate:{cx:o[0],cy:o[1],opacity:1},transition:{cx:s,cy:s,opacity:{duration:.2,delay:2.8}}})]})})}],438608)},488700,e=>{"use strict";var t=e.i(296276);e.s(["boardMarkerFont",()=>t.default])},63029,394364,540868,e=>{"use strict";var t=e.i(843476),a=e.i(271645),n=e.i(88653),i=e.i(846932),r=e.i(772328);e.i(659051);var o=e.i(595533),s=e.i(734952),l=e.i(844704),c=e.i(438608),d=e.i(887652),u=e.i(591994),f=e.i(895420),m=e.i(488700);let p=e=>1e3-330*e,x=e=>640-240*e;function h(e,t,a,n){let i=(e,t)=>190*e+(x(e)-190*e)*t;return`M${330*e} ${i(e,a)} L${330*t} ${i(t,a)} L${330*t} ${i(t,n)} L${330*e} ${i(e,n)} Z`}let y={entrance:{back:"#2b2150",ceiling:"#251c45",floor:["#1a1233","#2e2352","#453569"],wallLeft:["#2a2048","#5b4d84"],wallRight:["#221a3d","#453a6b"],window:"#fdfbef",windowFrame:"#6c5c96",light:"#fffdf0",desk:"#3b2c66",deskLeg:"#2a1f4d",chair:"#241a44"},room:{back:"#e4e0ef",ceiling:"#eceaf4",floor:["#a79dc2","#bab2d3","#cec8e2"],wallLeft:["#d7d2e6","#efedf6"],wallRight:["#cfc9e0","#e6e3f0"],window:"#fffefa",windowFrame:"#c3bcd8",light:"#fffdf4",desk:"#b7afd0",deskLeg:"#a89fc4",chair:"#c2bad9"}};function w({t:e,palette:a}){let n=330*e,i=p(e),r=i-n,o=x(e),s=1-.45*e,l=o-74*s,c=13*s,d=60*s,u=n+.13*r,f=i-.13*r,m=(f-u)/4;return(0,t.jsxs)("g",{children:[Array.from({length:4},(e,n)=>{let i=u+m*(n+.5),r=.34*m,o=46*s;return(0,t.jsx)("rect",{x:i-r/2,y:l-.72*o,width:r,height:o,rx:5*s,fill:a.chair},n)}),(0,t.jsx)("rect",{x:u,y:l,width:f-u,height:c,rx:3*s,fill:a.desk}),(0,t.jsx)("rect",{x:u+8*s,y:l+c,width:7*s,height:d,fill:a.deskLeg}),(0,t.jsx)("rect",{x:f-15*s,y:l+c,width:7*s,height:d,fill:a.deskLeg})]})}function g({className:e,variant:a="entrance"}){let n=(0,r.useReducedMotion)(),o=y[a],s=e=>`mp-class-${a}-${e}`,l=e=>n?{initial:!1,animate:{opacity:1}}:{initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.5,delay:e}};return(0,t.jsxs)("svg",{viewBox:"0 0 1000 640",preserveAspectRatio:"xMidYMid slice",className:e,"aria-hidden":"true",children:[(0,t.jsxs)("defs",{children:[(0,t.jsxs)("linearGradient",{id:s("floor"),x1:"0",y1:"1",x2:"0.2",y2:"0",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:o.floor[0]}),(0,t.jsx)("stop",{offset:"60%",stopColor:o.floor[1]}),(0,t.jsx)("stop",{offset:"100%",stopColor:o.floor[2]})]}),(0,t.jsxs)("linearGradient",{id:s("wall-l"),x1:"0",y1:"0",x2:"1",y2:"0",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:o.wallLeft[0]}),(0,t.jsx)("stop",{offset:"100%",stopColor:o.wallLeft[1]})]}),(0,t.jsxs)("linearGradient",{id:s("wall-r"),x1:"1",y1:"0",x2:"0",y2:"0",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:o.wallRight[0]}),(0,t.jsx)("stop",{offset:"100%",stopColor:o.wallRight[1]})]}),(0,t.jsxs)("radialGradient",{id:s("board"),cx:"0.5",cy:"0.4",r:"0.75",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#ffffff"}),(0,t.jsx)("stop",{offset:"70%",stopColor:"#f2eefb"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#ddd5f0"})]}),(0,t.jsxs)("radialGradient",{id:s("glow"),cx:"0.5",cy:"0.5",r:"0.5",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"rgba(255,253,244,0.75)"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"rgba(255,253,244,0)"})]})]}),(0,t.jsx)("rect",{x:"0",y:"0",width:1e3,height:640,fill:o.back}),(0,t.jsx)("path",{d:"M0 0 L1000 0 L670 190 L330 190 Z",fill:o.ceiling}),(0,t.jsx)("path",{d:"M0 640 L1000 640 L670 400 L330 400 Z",fill:`url(#${s("floor")})`}),(0,t.jsx)("path",{d:"M0 0 L330 190 L330 400 L0 640 Z",fill:`url(#${s("wall-l")})`}),(0,t.jsx)("path",{d:"M1000 0 L670 190 L670 400 L1000 640 Z",fill:`url(#${s("wall-r")})`}),[[.04,.3],[.37,.58],[.64,.82]].map(([e,a])=>(0,t.jsxs)("g",{children:[(0,t.jsx)("path",{d:h(e,a,.16,.6),fill:o.window}),(0,t.jsx)("path",{d:h(e,a,.16,.6),fill:"none",stroke:o.windowFrame,strokeWidth:"3"})]},e)),[[.1,.26],[.4,.54],[.66,.78]].map(([e,a])=>{var n,i;let r;return(0,t.jsx)("path",{d:(n=e,i=a,r=(e,t)=>{let a=330*e,n=p(e);return 0===t?a+(n-a)*.34:n-(n-a)*.34},`M${r(n,0)} ${190*n} L${r(n,1)} ${190*n} L${r(i,1)} ${190*i} L${r(i,0)} ${190*i} Z`),fill:o.light},e)}),"entrance"===a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("ellipse",{cx:500,cy:295,rx:"330",ry:"250",fill:`url(#${s("glow")})`}),(0,t.jsx)("rect",{x:352,y:216,width:296,height:132,rx:"4",fill:`url(#${s("board")})`}),(0,t.jsxs)("g",{className:m.boardMarkerFont.className,fill:"#5b21b6",children:[(0,t.jsx)(i.motion.text,{x:500,y:268,textAnchor:"middle",fontSize:"40",fontWeight:"700",...l(1.6),children:"Land your"}),(0,t.jsx)(i.motion.text,{x:500,y:312,textAnchor:"middle",fontSize:"40",fontWeight:"700",...l(2.2),children:"first deal"}),(0,t.jsx)(i.motion.path,{d:"M398 292 C452 285, 512 296, 602 288",fill:"none",stroke:"#db2777",strokeWidth:"4",strokeLinecap:"round",initial:!n&&{pathLength:0,opacity:0},animate:{pathLength:1,opacity:1},transition:{pathLength:{duration:.7,delay:2.8,ease:[.23,1,.32,1]},opacity:{duration:.1,delay:2.8}}})]}),(0,t.jsx)("rect",{x:348,y:350,width:304,height:"7",rx:"3",fill:"#8d81b4"}
1),(0,t.jsx)("rect",{x:396,y:372,width:208,height:"10",rx:"3",fill:o.desk})]}):null,(0,t.jsx)(w,{t:.72,palette:o}),(0,t.jsx)(w,{t:.5,palette:o}),(0,t.jsx)(w,{t:.26,palette:o})]})}let k={stiffness:90,damping:18,mass:.6};function b({children:e}){let n=(0,r.useReducedMotion)(),o=(0,a.useRef)(null),s=(0,d.useMotionValue)(0),l=(0,d.useMotionValue)(0),c=(0,u.useSpring)(s,k),m=(0,u.useSpring)(l,k),p=(0,f.useTransform)(c,e=>-4*e),x=(0,f.useTransform)(m,e=>-2*e),h=(0,f.useTransform)(c,e=>-11*e),y=(0,f.useTransform)(m,e=>-5*e),w=(0,f.useTransform)(c,e=>26*e),v=(0,f.useTransform)(m,e=>9*e);return(0,t.jsxs)("div",{ref:o,onPointerMove:e=>{if(n)return;let t=o.current?.getBoundingClientRect();t&&(s.set((e.clientX-t.width/2)/(t.width/2)),l.set((e.clientY-t.height/2)/(t.height/2)))},className:"mp-room relative flex min-h-screen flex-col items-center justify-center overflow-hidden px-4 py-6 sm:px-14 sm:py-12 xl:px-24",children:[(0,t.jsx)(i.motion.div,{"aria-hidden":"true",style:n?void 0:{x:p,y:x},className:"pointer-events-none absolute inset-[-4%]",children:(0,t.jsx)(g,{variant:"room",className:"h-full w-full"})}),(0,t.jsx)("div",{"aria-hidden":"true",className:"mp-room-light pointer-events-none absolute inset-x-0 top-0 h-[72%]"}),(0,t.jsx)(i.motion.div,{style:n?void 0:{x:h,y:y},className:"relative z-10 w-full max-w-[66rem]",children:e}),(0,t.jsx)(i.motion.div,{"aria-hidden":"true",style:n?void 0:{x:w,y:v},className:"mp-room-desk pointer-events-none absolute inset-x-[-8%] bottom-[-3.5rem] z-20 h-28"}),(0,t.jsx)("div",{"aria-hidden":"true",className:"mp-room-vignette pointer-events-none absolute inset-0 z-30"})]})}var v=e.i(975157);let j=["Email","LinkedIn","Who","Matches","Send"];function N(e){let t=j.indexOf(e);return -1===t?null:t+1}let L={Workspace:{title:"Your workspace",note:"Everything you send lives here, under your company's name."},Trial:{title:"Your trial",note:"Outbound is metered. One credit reaches one person and follow-ups are free, so the number that matters is cost per reply, not cost per send."},Email:{title:"Connect your email",note:"Send from your own inbox. Email providers trust an address with a history behind it, and replies need somewhere to land that you actually read."},LinkedIn:{title:"Connect LinkedIn",note:"Reaching the same person by email and on LinkedIn gets answered far more often than either alone. Optional, and you can add it later."},Who:{title:"Find your ICP",note:"An ideal customer profile is the narrowest true description of who buys from you. Narrow beats broad: fewer, better-matched people reply more often than a long list does."},Matches:{title:"Build your list",note:"A list is only as good as the check behind each name. Every person here was verified against your criteria before they made the list."},Send:{title:"Your first touch",note:"The first email opens the thread and every follow-up replies under it, so one person sees one conversation. A reply stops the rest."}},T=[.16,1,.3,1];function M({width:e,cap:a,tip:n}){return(0,t.jsxs)("span",{className:(0,v.cn)("mp-marker relative flex overflow-hidden bg-gradient-to-b from-white via-[#f1eff6] to-[#c4bfd3]",e),children:[(0,t.jsx)("span",{className:"h-full w-[38%] rounded-l-full",style:{backgroundColor:a}}),(0,t.jsx)("span",{className:"h-full flex-1"}),(0,t.jsx)("span",{className:"h-full w-[9%] rounded-r-full",style:{backgroundColor:n}})]})}let C=["Workspace","Trial","Email","LinkedIn","Who","Matches","Send"].filter(e=>null===N(e)),S={column:"max-w-[36rem]",wide:"max-w-[46rem]",board:"max-w-[58rem]"};function A({stageKey:e,direction:o=1,children:s}){let c=(0,r.useReducedMotion)(),d=(0,a.useRef)(e);return(0,a.useEffect)(()=>{d.current!==e&&(d.current=e,(0,l.playBoardWipe)())},[e]),(0,t.jsx)("div",{className:"relative flex w-full flex-1 flex-col overflow-hidden",children:(0,t.jsx)(n.AnimatePresence,{mode:"wait",initial:!1,children:(0,t.jsx)(i.motion.div,{className:"flex w-full flex-1 flex-col",initial:c?{opacity:0}:{opacity:0,x:90*o,filter:"blur(5px)"},animate:{opacity:1,x:0,filter:"blur(0px)",transition:{duration:.42,ease:T}},exit:c?{opacity:0,transition:{duration:.14}}
1:{opacity:0,x:-90*o,filter:"blur(5px)",transition:{duration:.24,ease:"easeIn"}},children:s},e)})})}function E({className:e}){return(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 220 10",preserveAspectRatio:"none",className:(0,v.cn)("h-2.5 w-full",e),children:(0,t.jsx)("path",{d:"M2 6.2 C 38 2.6, 74 8.4, 112 4.6 S 186 2.2, 218 5.4",fill:"none",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",className:"mp-ink-draw",style:{"--mp-draw-length":"240"}})})}let R="inline-flex h-14 items-center justify-center rounded-full bg-[#7c3aed] px-8 text-base font-semibold text-white shadow-[0_3px_8px_rgba(49,30,86,0.22)] transition-[background-color,box-shadow,transform] duration-200 ease-out hover:bg-[#6701ef] hover:shadow-[0_6px_14px_rgba(49,30,86,0.26)] active:scale-[0.98] disabled:cursor-not-allowed disabled:opacity-40 disabled:shadow-none";e.s(["BEAT_LESSON",0,L,"BeatBody",0,function({children:e,wide:a=!1,width:n,align:i="center"}){return(0,t.jsx)("div",{className:(0,v.cn)("flex w-full flex-1 flex-col pb-28 sm:pb-6","top"===i?"justify-start":"justify-center",S[n??(a?"wide":"column")]),children:e})},"BeatHeading",0,function({eyebrow:e,title:a,subtitle:n,underline:i=!1,size:r="hero"}){return(0,t.jsxs)("header",{children:[e?(0,t.jsx)("p",{className:"mp-ink-pink mb-3 text-[11px] font-bold uppercase tracking-[0.18em]",children:e}):null,(0,t.jsx)("h1",{className:"lesson"===r?"mp-ink text-balance text-[27px] font-bold leading-[1.1] tracking-[-0.015em] sm:text-[34px]":"mp-ink text-balance text-[34px] font-bold leading-[1.02] tracking-[-0.02em] sm:text-[52px]",children:a}),i?(0,t.jsx)("div",{className:"mt-2 max-w-[20rem] text-[rgba(124,58,237,0.8)]",children:(0,t.jsx)(E,{})}):null,n?(0,t.jsx)("div",{className:"mp-ink-dim mt-4 text-pretty text-[15px] leading-7 sm:text-base",children:n}):null]})},"ENROLMENT_STEPS",0,C,"EnrolmentCanvas",0,function({children:e}){return(0,t.jsxs)("div",{className:(0,v.cn)(o.magicpitchBodyFont.className,"flex min-h-screen w-full flex-col items-center bg-[#faf8ff] px-5 py-10 sm:py-16"),children:[(0,t.jsxs)("p",{className:"text-[22px] font-bold tracking-tight text-[#4b2e83]",children:["Magic",(0,t.jsx)("span",{className:"text-[#9954f2]",children:"Pitch"})]}),(0,t.jsx)("div",{className:"flex w-full flex-1 flex-col items-center justify-center",children:e})]})},"HandUnderline",0,E,"LESSON_BEATS",0,j,"OnboardingCanvas",0,function({children:e,agenda:a,teacherPose:n="pointing"}){return(0,t.jsx)("div",{className:o.magicpitchBodyFont.className,children:(0,t.jsx)(b,{children:(0,t.jsxs)("div",{className:"mp-board-frame relative w-full p-3 sm:p-4",children:[(0,t.jsxs)("div",{className:"mp-board relative flex min-h-[64vh] flex-col overflow-hidden rounded-[3px] px-6 py-7 sm:px-10 sm:py-9 lg:flex-row lg:gap-10",children:[a?(0,t.jsx)("div",{className:"mb-7 flex-none lg:mb-0 lg:w-[15rem] lg:pt-1",children:a}):null,(0,t.jsx)("div",{className:"flex min-w-0 flex-1 flex-col pb-[3.5rem] sm:pb-[7rem]",children:e})]}),(0,t.jsxs)("div",{"aria-hidden":"true",className:"mt-3",children:[(0,t.jsxs)("div",{className:"mp-board-tray-top flex items-end gap-2.5 px-7 pb-1.5 pt-2",children:[(0,t.jsx)(M,{width:"w-24",cap:"#6d28d9",tip:"#7c3aed"}),(0,t.jsx)(M,{width:"w-20",cap:"#be185d",tip:"#db2777"}),(0,t.jsx)(M,{width:"w-[5.5rem]",cap:"#1f1830",tip:"#2a2140"}),(0,t.jsx)("span",{className:"mp-eraser ml-auto h-4 w-16"})]}),(0,t.jsx)("div",{className:"mp-board-tray-lip h-2.5"})]}),(0,t.jsx)(c.BoardTeacher,{pose:n,className:"absolute bottom-0 right-2 z-20 h-[9rem] w-[6.5rem] sm:right-10 sm:h-[13rem] sm:w-[9.5rem]"})]})})})},"OnboardingRail",0,function({current:e}){let a=N(e);return(0,t.jsxs)("div",{children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-2",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"mp-ink text-[15px] font-bold uppercase leading-tight tracking-[0.1em]",children:"MagicPitch"}),(0,t.jsx)("p",{className:"mp-ink-violet text-[28px] font-bold leading-none",children:"101"}),(0,t.jsx)("div",{className:"mt-1 w-28 text-[rgba(124,58,237,0.65)]",children:(0,t.jsx)(E,{})})]}),(0,t.jsx)(s.BoardSoundToggle,{})]}),(0,t.jsx)("ol",{className:"mt-5 space-y-2.5",children:j.map((e,n)=>{let i=n+1,r=null!==a&&i<a,o=a===i;return(0,t.jsxs)("li",{"aria-current":o?"step":void 0,className:"flex items-baseline gap-2",children:[(0,t.jsx)("span",{"aria-hidden":"true",className:(0,v.cn)("w-4 flex-none text-[13px] font-bold transition-opacity",o?"mp-ink-pink opacity-100":"opacity-0"),children:"â"}),(0,t.jsxs)("span",{className:(0,v.cn)("relative text-[13.5px] leading-6 transition-colors duration-300",o?"mp-ink font-bold":r?"mp-ink-faint":"mp-ink-dim"),children:[(0,t.jsxs)("span",{className:"mr-1 tabular-nums opacity-55",children:[i,"."]}),L[e].title,r?(0,t.jsx)("span",{"aria-hidden":"true",className:"absolute inset-x-[-3px] top-3 h-[1.5px] -rotate-[0.9deg] rounded-full bg-[rgba(42,33,64,0.4)]"}):null]})]},e)})}),null===a?(0,t.jsx)("p",{className:"mp-ink-faint mt-5 max-w-[13rem] text-[12px] leading-5",children:"Class starts once you are set up. This part is just enrolment."}):null]})}
1,"StageTransition",0,A,"Stagger",0,function({children:e,delay:a=0,className:n}){let o=(0,r.useReducedMotion)();return(0,t.jsx)(i.motion.div,{className:n,initial:"hidden",animate:"shown",variants:{shown:{transition:{staggerChildren:.08*!o,delayChildren:o?0:a}}},children:e})},"StaggerItem",0,function({children:e,className:a}){let n=(0,r.useReducedMotion)();return(0,t.jsx)(i.motion.div,{className:a,variants:{hidden:n?{opacity:0}:{opacity:0,y:12,filter:"blur(5px)"},shown:{opacity:1,y:0,filter:"blur(0px)",transition:{duration:.34,ease:T}}},children:e})},"lessonNumberOf",0,N,"onboardingPanelClassName",0,"mp-worksheet relative text-slate-900","onboardingPrimaryButtonClassName",0,R,"onboardingQuietButtonClassName",0,"mp-ink-faint inline-flex h-11 items-center justify-center gap-1.5 rounded-full px-4 text-sm font-medium transition-colors hover:text-[#6701ef]"],394364);let q=[.23,1,.32,1];function B(e,t){return(0,r.useReducedMotion)()?{initial:!1,animate:{pathLength:1,opacity:1}}:{initial:{pathLength:0,opacity:0},animate:{pathLength:1,opacity:1},transition:{pathLength:{duration:t,ease:q,delay:e},opacity:{duration:.1,delay:e}}}}function G({children:e,delay:a=0,tone:n="violet"}){let o=(0,r.useReducedMotion)();return(0,t.jsxs)("span",{className:"relative inline-block",children:[(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 200 40",preserveAspectRatio:"none",className:"absolute inset-x-[-2px] top-[8%] h-[84%] w-[calc(100%+4px)]",children:(0,t.jsx)(i.motion.path,{d:"M2 26 C60 21, 120 29, 198 22",fill:"none",stroke:"pink"===n?"rgba(219,39,119,0.28)":"rgba(124,58,237,0.26)",strokeWidth:"26",strokeLinecap:"round",initial:!o&&{pathLength:0,opacity:0},animate:{pathLength:1,opacity:1},transition:{pathLength:{duration:.55,ease:q,delay:a},opacity:{duration:.1,delay:a}}})}),(0,t.jsx)("span",{className:"relative",children:e})]})}e.s(["HandArrow",0,function({className:e,direction:a="right",tone:n="violet",delay:r=0}){let o=B(r,.5);return(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"down"===a?"0 0 60 92":"0 0 92 60",className:(0,v.cn)("overflow-visible",e),children:(0,t.jsx)(i.motion.path,{d:"down"===a?"M30 6 C33 30, 27 54, 30 82 M20 68 L30 84 L41 67":"M6 30 C30 27, 54 33, 84 30 M68 20 L86 30 L67 41",fill:"none",stroke:"pink"===n?"#db2777":"ink"===n?"#2a2140":"#7c3aed",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round",...o})})},"HandBox",0,function({children:e,className:a,tone:n="violet",delay:r=0}){let o=B(r,.8);return(0,t.jsxs)("div",{className:(0,v.cn)("relative",a),children:[(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 100 100",preserveAspectRatio:"none",className:"absolute inset-0 h-full w-full overflow-visible",children:(0,t.jsx)(i.motion.path,{d:"M1.3 1.7 L99.1 0.8 L98.7 99.2 L1.5 98.5 L0.9 1.3 L5 1",fill:"none",stroke:"pink"===n?"#db2777":"ink"===n?"#2a2140":"#7c3aed",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke",...o})}),(0,t.jsx)("div",{className:"relative px-6 py-5",children:e})]})},"HandBracket",0,function({className:e,tone:a="ink",delay:n=0}){let r=B(n,.55);return(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 22 200",preserveAspectRatio:"none",className:(0,v.cn)("overflow-visible",e),children:(0,t.jsx)(i.motion.path,{d:"M18 4 C8 8, 12 44, 6 60 C2 72, 2 76, 6 88 C12 104, 6 148, 17 196",fill:"none",stroke:"pink"===a?"#db2777":"violet"===a?"#7c3aed":"#2a2140",strokeWidth:"2",strokeLinecap:"round",vectorEffect:"non-scaling-stroke",...r})})},"HandCircle",0,function({children:e,className:a,tone:n="pink",delay:r=0}){let o=B(r,.6);return(0,t.jsxs)("span",{className:(0,v.cn)("relative inline-block",a),children:[(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 120 90",preserveAspectRatio:"none",className:"absolute left-1/2 top-1/2 h-[150%] w-[130%] -translate-x-1/2 -translate-y-1/2 overflow-visible",children:(0,t.jsx)(i.motion.path,{d:"M96 22 C112 44, 92 76, 58 78 C26 80, 8 58, 12 36 C16 15, 42 6, 66 9 C84 11, 96 18, 100 30",fill:"none",stroke:"pink"===n?"#db2777":"ink"===n?"#2a2140":"#7c3aed",strokeWidth:"2.4",strokeLinecap:"round",vectorEffect:"non-scaling-stroke",...o})}),(0,t.jsx)("span",{className:"relative",children:e})]})},"HandHighlight",0,G,"HandRule",0,function({className:e,tone:a="violet",delay:n=0}){let r=B(n,.55);return(0,t.jsx)("svg",{"aria-hidden":"true",viewBox:"0 0 220 10",preserveAspectRatio:"none",className:(0,v.cn)("h-2.5 w-full overflow-visible",e),children:(0,t.jsx)(i.motion.path,{d:"M2 6.2 C 38 2.6, 74 8.4, 112 4.6 S 186 2.2, 218 5.4",fill:"none",stroke:"pink"===a?"#db2777":"ink"===a?"#2a2140":"#7c3aed",strokeWidth:"2.6",strokeLinecap:"round",vectorEffect:"non-scaling-stroke",...r})})}],540868);var F=e.i(174080);let O=[.4,0,.2,1];function W({onEnter:e}){let n=(0,r.useReducedMotion)(),o=(0,a.useEffectEvent)(()=>e());return((0,a.useEffect)(()=>
1{if(n)return void o();let e=window.setTimeout(()=>(0,l.playMarkerWriting)(18,1.2),1600),t=()=>o(),a=window.setTimeout(t,5600),i=window.setTimeout(()=>{window.addEventListener("keydown",t),window.addEventListener("pointerdown",t)},1300);return()=>{window.clearTimeout(e),window.clearTimeout(a),window.clearTimeout(i),window.removeEventListener("keydown",t),window.removeEventListener("pointerdown",t)}},[n]),n||"u"<typeof document)?null:(0,F.createPortal)((0,t.jsxs)(i.motion.div,{className:"fixed inset-0 z-[100] overflow-hidden bg-[#0b0718]",exit:{opacity:0,transition:{duration:.5,ease:"easeOut"}},"data-testid":"magicpitch-classroom-entrance",children:[(0,t.jsx)(i.motion.div,{className:"absolute inset-0",initial:{scale:1.02,opacity:0},animate:{scale:1.42,opacity:1},style:{transformOrigin:"50% 46%"},transition:{duration:5.6,ease:[.32,0,.2,1]},children:(0,t.jsx)(g,{className:"h-full w-full"})}),(0,t.jsx)(i.motion.div,{className:"absolute inset-y-0 left-0 w-1/2 origin-left",style:{background:"linear-gradient(90deg, #120c26 0%, #1b1338 70%, #2a1f52 100%)",boxShadow:"inset -2px 0 0 rgba(255,253,244,0.35)"},initial:{x:"0%"},animate:{x:"-108%"},transition:{duration:2.9,ease:O,delay:1.2}}),(0,t.jsx)(i.motion.div,{className:"absolute inset-y-0 right-0 w-1/2 origin-right",style:{background:"linear-gradient(270deg, #120c26 0%, #1b1338 70%, #2a1f52 100%)",boxShadow:"inset 2px 0 0 rgba(255,253,244,0.35)"},initial:{x:"0%"},animate:{x:"108%"},transition:{duration:2.9,ease:O,delay:1.2}}),(0,t.jsx)(i.motion.div,{className:"absolute left-1/2 top-0 h-full w-[3px] -translate-x-1/2",style:{background:"linear-gradient(180deg, rgba(255,253,244,0.15), rgba(255,253,244,0.95) 45%, rgba(255,253,244,0.15))",filter:"blur(1px)"},initial:{opacity:0,scaleY:.4},animate:{opacity:[0,1,1,0],scaleY:1},transition:{duration:2.4,times:[0,.25,.65,1],ease:"easeOut"}}),(0,t.jsx)(i.motion.p,{className:"absolute inset-x-0 bottom-[18%] text-center text-[13px] font-bold uppercase tracking-[0.42em] text-[#efe9fb]",initial:{opacity:0,y:12},animate:{opacity:[0,1,1,0],y:0},transition:{duration:5.2,times:[0,.16,.82,1],delay:.4},children:"MagicPitch 101"}),(0,t.jsx)(i.motion.p,{className:"absolute inset-x-0 bottom-[7%] text-center text-[11px] tracking-[0.2em] text-[rgba(239,233,251,0.45)]",initial:{opacity:0}
1,animate:{opacity:1},transition:{duration:.6,delay:1.9},children:"Click to skip"})]}),document.body)}let V="magicpitch_course_intro_seen",$=[.16,1,.3,1],P=()=>()=>{},I=()=>null;function Q(){try{return"1"===window.sessionStorage.getItem(V)}catch{return!1}}function _({onStart:e}){let n=(0,r.useReducedMotion)(),o=(0,a.useRef)(!1);(0,a.useEffect)(()=>{o.current||(o.current=!0,(0,l.playMarkerWriting)(28,.9))},[]);let s=(0,a.useEffectEvent)(()=>e());return(0,a.useEffect)(()=>{let e=()=>s(),t=window.setTimeout(e,4e3);return window.addEventListener("keydown",e),window.addEventListener("pointerdown",e),()=>{window.clearTimeout(t),window.removeEventListener("keydown",e),window.removeEventListener("pointerdown",e)}},[]),(0,t.jsxs)(i.motion.div,{initial:n?{opacity:0}:{opacity:0,scale:.97},animate:{opacity:1,scale:1},exit:{opacity:0,transition:{duration:.2}},transition:{duration:.45,ease:$},className:"flex flex-1 flex-col items-center justify-center text-center",children:[(0,t.jsx)("p",{className:"mp-ink-faint text-[11px] font-bold uppercase tracking-[0.3em]",children:"Welcome to"}),(0,t.jsx)("h1",{className:"mp-ink mt-3 text-[38px] font-bold uppercase leading-[0.95] tracking-tight sm:text-[54px]",children:"MagicPitch"}),(0,t.jsx)("p",{className:"mp-ink-violet text-[64px] font-bold leading-[0.9] sm:text-[86px]",children:"101"}),(0,t.jsx)("div",{className:"mt-2 w-56 text-[rgba(124,58,237,0.7)]",children:(0,t.jsx)(E,{})}),(0,t.jsxs)("p",{className:"mp-ink-dim mt-7 max-w-[30rem] text-[17px] leading-9",children:["I am going to walk you through the product and help you"," ",(0,t.jsx)(G,{delay:.75,children:(0,t.jsx)("span",{className:"mp-ink font-bold",children:"land your first deal"})})," ","before your trial is up. ",j.length," lessons: what to send from, who to reach, what to say, and how a first touch actually works."]}),(0,t.jsx)("p",{className:"mp-ink-faint mt-2 text-sm",children:"About four minutes."}),(0,t.jsx)("button",{type:"button",onClick:e,"data-testid":"magicpitch-course-start",className:`mt-9 ${R}`,children:"Start now"}),n?null:(0,t.jsx)("div",{className:"mt-6 h-[3px] w-40 overflow-hidden bg-[rgba(42,33,64,0.1)]",children:(0,t.jsx)(i.motion.div,{className:"h-full bg-[#7c3aed]",initial:{scaleX:0},animate:{scaleX:1},transition:{duration:4,ease:"linear"},style:{transformOrigin:"0% 50%"}})})]},"intro")}function z(){return(0,r.useReducedMotion)()?null:(0,t.jsx)(i.motion.div,{"aria-hidden":"true",className:"pointer-events-none absolute inset-y-[-2rem] left-0 z-20 w-[48%] -translate-x-full",initial:{x:"-60%"},animate:{x:"260%"},transition:{duration:.85,ease:[.45,.05,.3,1]},children:(0,t.jsx)("div",{className:"h-full w-full",style:{background:"linear-gradient(90deg, rgba(252,252,254,0) 0%, rgba(252,252,254,0.92) 22%, rgba(255,255,255,0.99) 58%, rgba(236,231,248,0.85) 88%, rgba(236,231,248,0) 100%)",filter:"blur(2px)"}})})}function H({beat:e}){let a=(0,r.useReducedMotion)(),n=N(e),o=L[e];return(0,t.jsxs)(i.motion.div,{initial:a?{opacity:0}:{opacity:0,y:16},animate:{opacity:1,y:0},exit:a?{opacity:0,transition:{duration:.18}}:{opacity:0,y:-14,filter:"blur(6px)",transition:{duration:.24,ease:"easeIn"}},transition:{duration:.4,ease:$},className:"relative flex flex-1 flex-col items-center justify-center overflow-hidden text-center",children:[(0,t.jsx)(z,{}),(0,t.jsxs)(i.motion.p,{initial:!a&&{opacity:0},animate:{opacity:1},transition:{delay:.06,duration:.3},className:"mp-ink-pink text-[12px] font-bold uppercase tracking-[0.28em]",children:["Lesson ",n]}),(0,t.jsx)(i.motion.h2,{initial:!a&&{opacity:0,y:10},animate:{opacity:1,y:0},transition:{delay:.14,duration:.4,ease:$},className:"mp-ink mt-3 text-[34px] font-bold leading-tight tracking-tight sm:text-[46px]",children:o.title}),(0,t.jsx)(i.motion.div,{initial:!a&&{opacity:0},animate:{opacity:1},transition:{delay:.3,duration:.3},className:"mt-1 w-48 text-[rgba(124,58,237,0.7)]",children:(0,t.jsx)(E,{})}),(0,t.jsx)(i.motion.p,{initial:!a&&{opacity:0,y:8},animate:{opacity:1,y:0},transition:{delay:.4,duration:.42,ease:$},className:"mp-ink-dim mt-6 max-w-[30rem] text-[15px] leading-7",children:o.note})]},`card-${e}`)}e.s(["LessonStage",0,function({beat:e,stageKey:i,direction:r=1,children:o,transition:s=!0}){let c=(0,a.useSyncExternalStore)(P,Q,I),[d,u]=(0,a.useState)(!1),[f,m]=(0,a.useState)(!1),[p,x]=(0,a.useState)(!1),[h,y]=(0,a.useState)(null),[w,g]=(0,a.useState)(0),k=N(e),b=1===k;return(f||null===k||null===c||(m(!0),b&&!c?(u(!0),x(!0)):g(k)),f&&!d&&null!==k&&k>w&&(g(k),y(e)),(0,a.useEffect)(()=>
1{if(!h)return;(0,l.playBoardWipe)();let e=()=>y(null),t=window.setTimeout(e,1750);return window.addEventListener("keydown",e),window.addEventListener("pointerdown",e),()=>{window.clearTimeout(t),window.removeEventListener("keydown",e),window.removeEventListener("pointerdown",e)}},[h]),d)?(0,t.jsx)(n.AnimatePresence,{mode:"wait",children:p?(0,t.jsx)(W,{onEnter:()=>x(!1)},"entrance"):(0,t.jsx)(_,{onStart:()=>{try{window.sessionStorage.setItem(V,"1")}catch{}u(!1),g(k??0),y(e)}},"intro")}):h?(0,t.jsx)(n.AnimatePresence,{mode:"wait",children:(0,t.jsx)(H,{beat:h})}):s?(0,t.jsx)(A,{stageKey:i,direction:r,children:o}):(0,t.jsx)(t.Fragment,{children:o})},"forgetCourseIntro",0,function(){try{window.sessionStorage.removeItem(V)}catch{}}],63029)}]); 2 3//# sourceMappingURL=15mrv7v93okso.js.map 4//# chunkId=01a0ea2e-d7b0-76c0-9a74-d849ecdef6bc
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.