PageSourceSearch

https://app.uplify.ai/build/assets/Day7Lesson-DbpNKv_B.js

js uplify.ai collected 2026-10-05 13:12:40 UTC 34,060 bytes, 1 lines download raw bytes

1import{k as Ks,r as h,X as w,H as Ys,w as bs,aC as Gs,c as l,o,F as b,d as t,b as $e,m as v,f as fs,x as a,n as Se,J as Fe,e as Qs,i as T,y as I,v as F,K as Zs,aD as js,ac as Le,T as ea}from"./main-CKQbcAOR.js";import{u as ta}from"./useDayLessonStore-CMkrlYMr.js";import{u as sa,_ as ks}from"./useSocialProof-DpOeLfFg.js";import{u as aa}from"./useGameSounds-BYyqzwDm.js";import xs from"./confetti.module-bits9m5W.js";import{V as ws}from"./VSkeletonLoader-BLiNM4Wp.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";const na={class:"lesson-wrap v-container"},oa={class:"header"},la={class:"title"},ca={key:0,class:"subtitle"},ia={class:"pillRow"},ua={class:"xpPill"},ra=t("img",{class:"xpIcon",src:"/images/lessons/flash.png",alt:"xp"},null,-1),da={class:"xpText"},va={key:0,class:"comboPill"},_a=t("img",{class:"comboIcon",src:"/images/lessons/star1.png",alt:"star"},null,-1),pa={class:"comboText"},ha={class:"progressWrap"},ya={class:"progressTrack"},ma={class:"progressMeta"},ga={key:0,class:"cardBody px-8 py-8"},ba={key:0,class:"space"},fa={class:"h2Big"},ka={class:"mutedLg preLine"},xa={key:0,class:"coachLine"},wa={key:1,class:"space"},Ca={class:"h2Big"},Ta={key:0,class:"mutedLg"},Sa={key:1,class:"mutedLg preLine"},La={key:2,class:"mistakeList mt-4"},Ba=t("span",{class:"mistakeDot"},"●",-1),qa={class:"mistakeText"},Aa={key:0},Da={key:3,class:"calloutPurple my-4"},Ia={class:"calloutText"},Na={key:4,class:"insightItalic mt-4"},Ra={key:2,class:"space"},Pa={class:"h2Big"},Oa={class:"mutedLg"},za={key:0,class:"center mt-6"},$a={key:1,class:"mt-4"},Fa={class:"revealBox text-center"},Ea={class:"revealStat"},Ma={class:"revealExpl"},Ja={key:0,class:"revealCtx"},Va={key:0,class:"insightItalic mt-4"},Wa={key:3,class:"space"},Xa={class:"h2Big"},Ha={class:"mutedLg preLine"},Ua={key:0,class:"coachLine"},Ka={key:4,class:"space"},Ya={class:"h2Big"},Ga={key:0,class:"mutedLg"},Qa={key:1,class:"formulaWrap mt-4"},Za={class:"formulaRow"},ja={key:0,class:"formulaOp"},en={class:"formulaValue"},tn={class:"formulaLabel"},sn={key:2,class:"grid3 mt-4"},an={class:"benefitTitle"},nn={class:"benefitDetail"},on={key:3,class:"coachLine mt-4"},ln={key:4,class:"insightItalic mt-2"},cn={key:5,class:"space"},un={class:"h2Big"},rn={class:"mutedLg"},dn={class:"checkList"},vn=["onClick"],_n={key:0,class:"checkMark"},pn={class:"checkText"},hn={key:0,class:"coachLine mt-4"},yn={key:6,class:"space"},mn={class:"h2Big"},gn={class:"stackSm"},bn={class:"whiteCardTitle"},fn=t("span",{class:"tickBlue"},"✓",-1),kn={key:0,class:"whiteCardSub"},xn={key:0,class:"coachRow mt-4"},wn=t("img",{class:"coachImg imgAnimation",src:"/images/lessons/linaMagnifying.png",alt:"Lina"},null,-1),Cn={class:"speech"},Tn=t("div",{class:"speechArrow"},null,-1),Sn={class:"speechTitle"},Ln={key:7,class:"space"},Bn={class:"h2Big"},qn={class:"mutedLg"},An={class:"stackSm mt-4"},Dn={class:"equationRow"},In={class:"mutedSmall"},Nn=["min","max","step","disabled"],Rn={class:"mutedSmall"},Pn={class:"resultScore text-center"},On={key:0,class:"coachRow mt-4"},zn=t("img",{class:"coachImg imgAnimation",src:"/images/lessons/linaMagnifying.png",alt:"Lina"},null,-1),$n={class:"speech"},Fn=t("div",{class:"speechArrow"},null,-1),En={class:"speechTitle"},Mn={class:"footerRow mt8"},Jn=["disabled"],Vn=t("span",{class:"iconLgRight"},"→",-1),Wn={key:8,class:"stack"},Xn={class:"center"},Hn={class:"h2"},Un={class:"mutedLg"},Kn={class:"swipeCard"},Yn={class:"swipeQuote"},Gn={class:"grid2"},Qn=["disabled"],Zn=["disabled"],jn={class:"dots"},eo={class:"mutedCenter"},to={class:"resultBox"},so={class:"resultScore"},ao={class:"mutedLg"},no={key:0,class:"stackSm mt-4"},oo={class:"takeaway"},lo={key:0,class:"swipeExpl"},co={key:1,class:"comboBonus mt-4"},io=t("img",{src:"/images/lessons/star1.png",alt:"star",class:"comboBonusIcon"},null,-1),uo={class:"comboBonusText"},ro={class:"footerRow mt8"},vo=["disabled"],_o=["disabled"],po=t("span",{class:"iconLgRight"},"→",-1),ho={key:9,class:"space"},yo=t("h2",{class:"h2Big"}," Quick Check ",-1),mo={class:"mutedLg"},go={class:"stackSm"},bo=["onClick"],fo={class:"quizLabel"},ko={class:"quizText"},xo={key:0,class:"stackSm mt-4"},wo={key:0,class:"comboBonus"},Co=t("img",{class:"comboBonusIcon",src:"/images/lessons/star1.png",alt:"star"},null,-1),To={class:"comboBonusText"},So={key:1,class:"coachRow mt-4"},Lo=t("img",{class:"coachImg imgAnimation",src:"/images/lessons/lina-Cheering.png",alt:"Lina"},null,-1),Bo={class:"speech"},qo=t("div",{class:"speechArrow"},null,-1),Ao={class:"speechTitle"},Do={key:10,class:"space"},Io={class:"h2Big"},No={class:"mutedLg"},Ro=t("p",{class:"mb-2 mutedSmall"}," Drag to a category below: ",-1),Po=["onDragstart"],Oo=t("span",{class:"grip"},"⋮ ⋮",-1),zo={class:"chipText mb-0"},$o={class:"stackSm mt-4"},Fo=["onDrop"],Eo={class:"categoryLabel"},Mo={class:"categoryDesc"},Jo={key:0,class:"categoryChips mt-2"},Vo=["onDragstart"],Wo={key:0,class:"grip"},Xo={class:"chipText mb-0"},Ho={key:1,class:"okIcon"},Uo={key:2,class:"wrongIcon"},Ko={key:1,class:"categoryEmpty"},Yo={key:1,class:"mt-4"},Go={key:0,class:"comboBonus"},Qo=t("img",{class:"comboBonusIcon",src:"/images/lessons/star1.png",alt:"star"},null,-1),Zo={class:"comboBonusText"},jo={key:11,class:"space"},el={class:"quoteCardText"},tl={key:0,class:"quoteBy"},sl={key:0},al={key:0,class:"quoteContext"},nl={key:12,class:"space"},ol={class:"h2Big"},ll={class:"twoCol"},cl={class:"panel badPanel"},il={class:"panelTitle"},ul=t("span",{class:"text-h2 text-error"},"✗",-1),rl={class:"ul"},dl={class:"panel goodPanel"},vl={class:"panelTitle"},_l=t("span",{class:"text-h2 text-success"},"✓",-1),pl={class:"ul"},hl={key:13,class:"space centerText"},yl=t("img",{class:"badgeImg imgAnimation",src:"/images/lessons/lina_after_lesson_badge.png",alt:"Lina"},null,-1),ml={class:"h2Big"},gl={class:"mutedLg"},bl={class:"finalCard"},fl=t("p",{class:"finalLabel centerText"}," KEY TAKEAWAYS: ",-1),kl={class:"finalList centerText"},xl=t("span",{class:"tickBlue"},"✓",-1),wl={class:"xpBox"},Cl={class:"xpBig"},Tl=t("p",{class:"xpSmall"}," Total Lesson XP Earned ",-1),Sl={key:0,class:"nextBox"},Ll={class:"nextTitle"},Bl={class:"muted"},ql={key:1,class:"cta"},Al={class:"ctaTitle"},Dl={class:"mutedLg py-3"},Il={key:14,class:"footerRow mt8"},Nl=["disabled"],Rl=["disabled"],Pl=t("span",{class:"iconLgRight"},"→",-1),Ce=7,Wl={__name:"Day7Lesson",setup(Ol){const Cs=Ks(),Ee=ta(),{lessonProof:Me,completionRank:Je,loadLessonProof:Ts}=sa(7),{playCombo:Ve,playComplete:Ss}=aa(),Be=h(null),We=h("queued"),Xe=h(!1),y=h(1),E=h(0),f=h(0),qe=h(!1),Ls=["A","B","C","D","E"],M=h(null),k=h(null),W=h({}),S=h([]),P=h(0),L=h(0),N=h(null),X=h([]);let Ae=null;
1const J=h(50),O=h(!1),H=h(!1),g=h({}),B=h([]),x=h(null),z=h(null),Z=h({});function He(n){return[...n].sort(()=>Math.random()-.5)}function u(n){return typeof n=="string"?n.trim():n??""}function Bs(n){var _,r,m,V,U,j,ee,te,se,ae,ne,oe,le,ce,ie,ue,re,de,ve,_e,pe,he,ye,me,ge,be,fe,ke,xe;if(!n)return null;const c={cardNumber:n.card_number,xp:n.xp_value||0},e=n.content||{};if(n.card_type==="story_hook"||n.card_type==="story")return{...c,type:"story",content:{headline:u(e.headline),text:u(e.text||e.body||e.intro||""),insight:u(e.insight||e.coach_note||"")}};if(n.card_type==="problem")return{...c,type:"problem",content:{headline:u(e.headline),intro:u(e.intro||""),text:u(e.text||e.body||""),warning:u(e.warning||((_=e.highlight)==null?void 0:_.text)||""),insight:u(e.insight||e.coach_note||""),mistakes:(e.mistakes||e.problems||[]).map(d=>({error:u(d.error||d.title||d.text||""),explanation:u(d.explanation||d.detail||"")}))}};if(n.card_type==="text")return e.revealed_content?{...c,type:"text_reveal",content:{headline:u(e.headline),intro:u(e.intro||""),body:u(e.body||e.text||""),insight:u(e.insight||""),revealCta:u(e.reveal_cta||"Tap to reveal"),revealRequired:!!e.reveal_required,revealedStat:u(((r=e.revealed_content)==null?void 0:r.stat)||""),revealedContext:u(((m=e.revealed_content)==null?void 0:m.context)||""),revealedExplanation:u(((V=e.revealed_content)==null?void 0:V.explanation)||"")}}:{...c,type:"text",content:{headline:u(e.headline),body:u(e.body||e.text||e.intro||""),insight:u(e.insight||"")}};if(n.card_type==="concept")return{...c,type:"concept",content:{headline:u(e.headline),intro:u(e.intro||""),insight:u(e.insight||""),explanation:u(e.explanation||""),formulaSteps:(((U=e.formula)==null?void 0:U.steps)||[]).map(d=>d.operator?{type:"operator",operator:d.operator}:{type:"value",color:d.color||"blue",label:u(d.label||""),value:u(d.value||""),size:d.size||"normal"}),breakdown:(e.breakdown||[]).map(d=>({title:u(d.title||""),detail:u(d.detail||""),color:(d.color||"blue").replace(/^bg-\[(.+)\]$/,"$1")}))}};if(n.card_type==="checklist_assess")return{...c,type:"checklist_assess",content:{headline:u(e.headline),subheadline:u(e.subheadline||e.intro||""),items:(e.items||[]).map((d,q)=>({id:d.id||q,text:u(d.text||"")})),conclusion:u(((j=e.conclusion)==null?void 0:j.message)||e.conclusion||"")}};if(n.card_type==="ceo_move"||n.card_type==="framework")return{...c,type:"framework",content:{headline:u(e.headline),points:(e.behaviors||e.points||[]).map(d=>({text:u(d.text||d.behavior||""),example:u(d.example||"")})),linaSays:u(e.lina_note||e.linaSays||"")}};if(n.card_type==="slider_estimate")return{...c,type:"slider_estimate",content:{headline:u(e.headline),question:u(e.question||""),slider:e.slider||{},feedback:e.feedback||{}}};if(n.card_type==="swipe_cards"){const d=e.options||[],q=A=>u(A).replace(/\s*[✓✗\-]\s*$/,"").replace(/^[\p{Emoji}\s]+/u,"");return{...c,type:"swipe_cards",content:{headline:u(e.headline),instruction:u(e.instruction||""),cards:(e.cards||[]).map(A=>({statement:u(A.statement||A.text||""),correct_answer:A.correct_answer,explanation:u(A.explanation||"")})),options:[{value:(ee=d[0])==null?void 0:ee.value,label:q((te=d[0])==null?void 0:te.label)||"Option A"},{value:(se=d[1])==null?void 0:se.value,label:q((ae=d[1])==null?void 0:ae.label)||"Option B"}]}}}if(n.card_type==="quiz"){const d=(e.options||[]).map((D,Te)=>({id:D.id||Te,text:u(D.text||""),correct:!!D.is_correct||!!D.correct})),q=He(d),A=q.findIndex(D=>D.correct);let we=q.slice(0,5);return A===-1&&(we=[...q.slice(0,4),d.find(D=>D.correct)].sort(()=>Math.random()-.5)),{...c,type:"quiz",content:{question:u(e.question),options:we,feedback:e.feedback||{correct:"",incorrect:""},firstTryBenchmark:e.first_try_benchmark??null}}}return n.card_type==="drag_drop"?{...c,type:"drag_drop_category",content:{headline:u(e.headline),instruction:u(e.instruction||""),chips:(e.chips||[]).map(d=>({id:d.id,text:u(d.text||""),category:d.category})),categories:(e.categories||[]).map(d=>({id:d.id,label:u(d.label||""),description:u(d.description||"")})),feedback:{correct:u(((ne=e.feedback)==null?void 0:ne.correct)||"Correct!"),incorrect:u(((oe=e.feedback)==null?void 0:oe.incorrect)||"Not quite.")}}}:n.card_type==="text_quote"||n.card_type==="quote"?{...c,type:"quote",content:{quote:u(e.quote||e.text||""),author:u(e.author||""),authorTitle:u(e.author_title||""),context:u(e.context||""),background:e.background||"#f6851f"}}:n.card_type==="comparison"?{...c,type:"comparison",content:{headline:u(e.headline),withoutLabel:u(((le=e.without)==null?void 0:le.label)||"WITHOUT:"),withLabel:u(((ce=e.with)==null?void 0:ce.label)||"WITH:"),without:((ie=e.without)==null?void 0:ie.points)||e.without||[],with:((ue=e.with)==null?void 0:ue.points)||e.with||[]}}:n.card_type==="complete"?{...c,type:"complete",content:{headline:u(e.headline),subheadline:u(e.subheadline||""),takeaways:(e.key_takeaways||e.takeaways||[]).map(d=>u(d)),nextDay:{title:u(((re=e.up_next)==null?void 0:re.title)||((de=e.nextDay)==null?void 0:de.title)||""),desc:u(((ve=e.up_next)==null?void 0:ve.description)||((_e=e.up_next)==null?void 0:_e.desc)||((
1pe=e.nextDay)==null?void 0:pe.desc)||"")},action:{headline:u(((he=e.action_prompt)==null?void 0:he.headline)||((ye=e.action)==null?void 0:ye.headline)||""),text:u(((me=e.action_prompt)==null?void 0:me.text)||((ge=e.action)==null?void 0:ge.text)||""),ctaText:u(((fe=(be=e.action_prompt)==null?void 0:be.cta)==null?void 0:fe.text)||((ke=e.action_prompt)==null?void 0:ke.cta_text)||((xe=e.action)==null?void 0:xe.ctaText)||"")}}}:{...c,type:"text",content:{headline:u(e.headline||""),body:u(e.text||e.body||e.intro||""),insight:u(e.insight||"")}}}const K=w(()=>{var n;return((n=Be.value)==null?void 0:n.lesson_metadata)??{}}),Ue=w(()=>{var n;return(((n=K.value)==null?void 0:n.subtitle)??"").replace(/^Learn\s*[=:>]+\s*/i,"")}),Ke=w(()=>{var n;return(((n=Be.value)==null?void 0:n.cards)||[]).map(Bs)}),Y=w(()=>Ke.value.length),s=w(()=>Ke.value[y.value-1]||null),qs=w(()=>Y.value?y.value/Y.value*100:0),As=w(()=>Math.ceil((Y.value-y.value+1)*.75)),De=w(()=>{var n,c;return((c=(n=s.value)==null?void 0:n.content)==null?void 0:c.cards)||[]}),$=w(()=>De.value.length),G=w(()=>De.value[L.value]||null),R=w(()=>{var n,c;return((c=(n=s.value)==null?void 0:n.content)==null?void 0:c.slider)||null}),Ds=w(()=>{var e,_,r;if(!R.value)return!1;const n=Number(R.value.correct_answer),c=Number(((r=(_=(e=s.value)==null?void 0:e.content)==null?void 0:_.feedback)==null?void 0:r.close_range)||10);return Math.abs(Number(J.value)-n)<=c}),Is=w(()=>B.value.length===0);function Ye(){var e,_,r;if(((e=s.value)==null?void 0:e.type)!=="drag_drop_category"||Object.keys(g.value).length>0)return;const n=((_=s.value.content)==null?void 0:_.chips)||[],c=((r=s.value.content)==null?void 0:r.categories)||[];g.value=Object.fromEntries(c.map(m=>[m.id,[]])),B.value=He([...n])}function Ge(){var n,c,e;M.value=null,k.value=null,S.value=[],N.value=null,L.value=0,P.value=0,X.value=[],J.value=((e=(c=(n=s.value)==null?void 0:n.content)==null?void 0:c.slider)==null?void 0:e.default_value)??50,O.value=!1,H.value=!1,g.value={},B.value=[],x.value=null,z.value=null}Ys(async()=>{var n;Xe.value=!0;try{const c=await Ee.loadDay(Ce),e=(c==null?void 0:c.data)??c??null,_=((n=e==null?void 0:e.ai_lesson)==null?void 0:n.data)??(e==null?void 0:e.ai_lesson)??null;if(Be.value=_||{},We.value=(e==null?void 0:e.ai_status)??"queued",Ts(),e){y.value=Number(e.current_card||1),E.value=Number(e.xp_earned||0),f.value=Number(e.combo_count||0);const r=e.state||{};M.value=r.selectedAnswer??null,k.value=r.showFeedback??null,W.value=r.answeredInteractive??{},S.value=r.checkedItems??[],L.value=Number(r.swipeIndex??0),P.value=Number(r.swipeScore??0),X.value=Array.isArray(r.swipeAnsweredItems)?r.swipeAnsweredItems:[],J.value=Number(r.sliderValue??50),O.value=!!r.sliderRevealed,H.value=!!r.revealed,g.value=r.categorySlots??{},B.value=Array.isArray(r.categoryAvailableChips)?r.categoryAvailableChips:[],x.value=r.categoryFeedback??null,Z.value=r.completedCards??{}}else Ge();Ye(),qe.value=!0}finally{Xe.value=!1}});let Ie=null;function Ns(){qe.value&&(clearTimeout(Ie),Ie=setTimeout(()=>Ne(),400))}bs(()=>[y.value,E.value,f.value,M.value,JSON.stringify(k.value),JSON.stringify(W.value),JSON.stringify(S.value),L.value,P.value,JSON.stringify(X.value),J.value,O.value,H.value,JSON.stringify(g.value),JSON.stringify(B.value),JSON.stringify(x.value),JSON.stringify(Z.value)],Ns),Gs(()=>{clearTimeout(Ie),clearTimeout(Ae)});function Rs(n={},c=null){var _,r,m;return{day:Number(((_=K.value)==null?void 0:_.day)||((r=K.value)==null?void 0:r.day_number)||Ce),current_card:y.value,xp_earned:E.value,combo_count:f.value,completed:c??((m=s.value)==null?void 0:m.type)==="complete",state:{selectedAnswer:M.value,showFeedback:k.value,answeredInteractive:W.value,checkedItems:S.value,swipeIndex:L.value,swipeScore:P.value,swipeAnsweredItems:X.value,sliderValue:J.value,sliderRevealed:O.value,revealed:H.value,categorySlots:g.value,categoryAvailableChips:B.value,categoryFeedback:x.value,completedCards:Z.value,...n}}}async function Ne(n={},c=null){var e,_;if(qe.value)try{const r=Number(((e=K.value)==null?void 0:e.day)||((_=K.value)==null?void 0:_.day_number)||Ce);await Ee.saveDay(r,Rs(n,c))}catch{}}function Re(){try{xs({particleCount:60,spread:70,origin:{y:.6}})}catch{}}const Qe=h("enter");bs(()=>y.value,async()=>{var n;if(Qe.value="exit",setTimeout(()=>Qe.value="enter",50),Ge(),Ye(),((n=s.value)==null?void 0:n.type)==="complete"){try{Ss()}catch{}Re(),await Ne({finishedAt:new Date().toISOString()},!0)}});function Ps(n){var m,V;if(((m=s.value)==null?void 0:m.type)!=="quiz"||(V=k.value)!=null&&V.isCorrect)return;M.value=n;const c=s.value.content.options.find(U=>U.correct),e=n===(c==null?void 0:c.id),_=y.value,r=!W.value[_]&&!k.value;if(e){if(r){if(f.value+=1,f.value===3){E.value+=5;try{Ve()}catch{}}Re()}W.value[_]=!0}else f.value=0;k.value={isCorrect:e,isFirstTry:r}}function Os(n){const c=M.value===n.id;return k.value&&c?k.value.isCorrect?"quizCorrect":"quizWrong":c?"quizSelected":""}function zs(n){S.value.includes(n)?S.value=S.value.filter(c=>c!==n):S.value=[...S.value,n]}function Ze(n){var e;if(((e=s.value)==null?void 0:e.type)!=="swipe_cards"||N.value||!G.value)return;const c=G.value.correct_answer===n;X.value.push({text:G.value.statement,isCorrect:c,explanation:G.value.explanation||G.value.feedback||""}),c&&(P.value+=1),N.value={isCorrect:c},clearTimeout(Ae),Ae=setTimeout(()=>{if(N.value=null,L.value<$.value-1){L.value+=1;return}if(L.value=$.value,P.value===$.value){f.value+=1;try{xs({particleCount:50,spread:60,origin:{y:.6}})}catch{}}Ne()},1500)}function $s(){O.value=!0}function je(n){z.value=n}function Fs(n){if(!z.value)return;const{from:c,id:e,catId:_}=z.value;
1c==="available"?(B.value=B.value.filter(r=>r.id!==e),g.value={...g.value,[n]:[...g.value[n]||[],e]}):c==="category"&&_!==n&&(g.value={...g.value,[_]:g.value[_].filter(r=>r!==e),[n]:[...g.value[n]||[],e]}),z.value=null}function Es(){var _,r;if(!z.value||z.value.from!=="category")return;const{id:n,catId:c}=z.value;g.value={...g.value,[c]:g.value[c].filter(m=>m!==n)};const e=(r=(_=s.value.content)==null?void 0:_.chips)==null?void 0:r.find(m=>m.id===n);e&&(B.value=[...B.value,e]),z.value=null}function Ms(){var r;const c=(((r=s.value.content)==null?void 0:r.chips)||[]).every(m=>(g.value[m.category]||[]).includes(m.id)),e=y.value,_=!W.value[e];if(c&&_){if(f.value+=1,f.value===3){E.value+=5;try{Ve()}catch{}}Re()}else c||(f.value=0);W.value[e]=!0,x.value={isCorrect:c}}function Js(n){var c,e,_;return((_=(e=(c=s.value.content)==null?void 0:c.chips)==null?void 0:e.find(r=>r.id===n))==null?void 0:_.text)||""}function Pe(n,c){var e,_,r;return((r=(_=(e=s.value.content)==null?void 0:e.chips)==null?void 0:_.find(m=>m.id===n))==null?void 0:r.category)===c}function Vs(){var n;Z.value[y.value]||(E.value+=Number(((n=s.value)==null?void 0:n.xp)||0),Z.value[y.value]=!0)}const Ws=w(()=>{var n;return!!(!s.value||s.value.type==="quiz"&&!k.value||s.value.type==="text_reveal"&&((n=s.value.content)!=null&&n.revealRequired)&&!H.value||s.value.type==="drag_drop_category"&&!x.value&&!Is.value)}),Xs=w(()=>{var n;return((n=s.value)==null?void 0:n.type)==="drag_drop_category"&&!x.value?"Check":"Continue"});function Hs(){var n;if(((n=s.value)==null?void 0:n.type)==="drag_drop_category"&&!x.value){Ms();return}Oe()}function Oe(){var n,c;((n=s.value)==null?void 0:n.type)==="quiz"&&!k.value||((c=s.value)==null?void 0:c.type)==="drag_drop_category"&&!x.value||(Vs(),y.value<Y.value&&(y.value+=1))}function ze(){y.value>1&&(y.value-=1)}function Us(){Cs.push("/program/action-7")}return(n,c)=>{var e,_;return o(),l("div",na,[We.value==="succeeded"?(o(),l(b,{key:0},[t("div",oa,[t("div",null,[t("h1",la," Day "+a(Ce)+": "+a(K.value.title),1),Ue.value?(o(),l("p",ca," Learn: "+a(Ue.value),1)):v("",!0),y.value===1&&((_=(e=Se(Me))==null?void 0:e.lesson_start)!=null&&_.message)?(o(),fs(ks,{key:1,message:Se(Me).lesson_start.message,class:"mt-2"},null,8,["message"])):v("",!0)]),t("div",ia,[t("div",ua,[ra,t("span",da,a(E.value)+" XP",1)]),f.value>0?(o(),l("div",va,[_a,t("span",pa,"x"+a(f.value),1)])):v("",!0)])]),t("div",ha,[t("div",ya,[t("div",{class:"progressFill",style:Fe({width:`${qs.value}%`})},null,4)]),t("div",ma,[t("span",null,"Card "+a(y.value)+" of "+a(Y.value),1),t("span",null,"~"+a(As.value)+" min left",1)])]),$e(ea,{name:"slide",mode:"out-in"},{default:Qs(()=>{var r,m,V,U,j,ee,te,se,ae,ne,oe,le,ce,ie,ue,re,de,ve,_e,pe,he,ye,me,ge,be,fe,ke,xe,d,q,A,we,D,Te,et,tt,st,at,nt,ot,lt,ct,it,ut,rt,dt,vt,_t,pt,ht,yt,mt,gt,bt,ft,kt,xt,wt,Ct,Tt,St,Lt,Bt,qt,At,Dt,It,Nt,Rt,Pt,Ot,zt,$t,Ft,Et,Mt,Jt,Vt,Wt,Xt,Ht,Ut,Kt,Yt,Gt,Qt,Zt,jt,es,ts,ss,as,ns,os,ls,cs,is,us,rs,ds,vs,_s,ps,hs,ys,ms,gs;return[(o(),l("div",{key:y.value,class:"lessonCard"},[s.value?(o(),l("div",ga,[s.value.type==="story"?(o(),l("div",ba,[t("h2",fa,a((r=s.value.content)==null?void 0:r.headline),1),t("p",ka,a((m=s.value.content)==null?void 0:m.text),1),(V=s.value.content)!=null&&V.insight?(o(),l("p",xa,a(s.value.content.insight),1)):v("",!0)])):s.value.type==="problem"?(o(),l("div",wa,[t("h2",Ca,a((U=s.value.content)==null?void 0:U.headline),1),(j=s.value.content)!=null&&j.intro?(o(),l("p",Ta,a(s.value.content.intro),1)):(ee=s.value.content)!=null&&ee.text?(o(),l("p",Sa,a(s.value.content.text),1)):v("",!0),(se=(te=s.value.content)==null?void 0:te.mistakes)!=null&&se.length?(o(),l("div",La,[(o(!0),l(b,null,T(s.value.content.mistakes,(i,p)=>(o(),l("div",{key:p,class:"mistakeRow"},[Ba,t("p",qa,[t("b",null,a(i.error),1),i.explanation?(o(),l("span",Aa," — "+a(i.explanation),1)):v("",!0)])]))),128))])):v("",!0),(ae=s.value.content)!=null&&ae.warning?(o(),l("div",Da,[t("p",Ia,a(s.value.content.warning),1)])):v("",!0),(ne=s.value.content)!=null&&ne.insight?(o(),l("p",Na,a(s.value.content.insight),1)):v("",!0)])):s.value.type==="text_reveal"?(o(),l("div",Ra,[t("h2",Pa,a((oe=s.value.content)==null?void 0:oe.headline),1),t("p",Oa,a((le=s.value.content)==null?void 0:le.intro),1),H.value?(o(),l("div",$a,[t("div",Fa,[t("p",Ea,a((ie=s.value.content)==null?void 0:ie.revealedStat),1),t("p",Ma,a((ue=s.value.content)==null?void 0:ue.revealedExplanation),1),(re=s.value.content)!=null&&re.revealedContext?(o(),l("p",Ja,a(s.value.content.revealedContext),1)):v("",!0)]),(de=s.value.content)!=null&&de.insight?(o(),l("p",Va,a(s.value.content.insight),1)):v("",!0)])):(o(),l("div",za,[t("button",{class:"btn btnPrimary",type:"button",onClick:c[0]||(c[0]=i=>H.value=!0)},a((ce=s.value.content)==null?void 0:ce.revealCta)+" → ",1)]))])):s.value.type==="text"?(o(),l("div",Wa,[t("h2",Xa,a((ve=s.value.content)==null?void 0:ve.headline),1),t("p",Ha,a((_e=s.value.content)==null?void 0:_e.body),1),(pe=s.value.content)!=null&&pe.insight?(o(),l("p",Ua,a(s.value.content.insight),1)):v("",!0)])):s.value.type==="concept"?(o(),l("div",Ka,[t("h2",Ya,a((he=s.value.content)==null?void 0:he.headline),1),(ye=s.value.content)!=null&&ye.intro?(o(),l("p",Ga,a(s.value.content.intro),1)):v("",!0),(ge=(me=s.value.content)==null?void 0:me.formulaSteps)!=null&&ge.length?(o(),l("div",Qa,[t("div",Za,[(o(!0),l(b,null,T(s.value.content.formulaSteps,(i,p)=>(o(),l(b,{key:p},[i.type==="operator"?(o(),l("span",ja,a(i.operator),1)):(o(),l("div",{key:1,class:I(["formulaBox",[`fColor-${i.c
1olor}`,i.size==="large"?"fLarge":""]])},[t("p",en,a(i.value),1),t("p",tn,a(i.label),1)],2))],64))),128))])])):v("",!0),(fe=(be=s.value.content)==null?void 0:be.breakdown)!=null&&fe.length?(o(),l("div",sn,[(o(!0),l(b,null,T(s.value.content.breakdown,(i,p)=>(o(),l("div",{key:p,class:I(["benefitCard",{layerBlue:i.color==="blue",layerTurquoise:i.color==="turquoise",layerGreen:i.color==="green",layerRed:i.color==="red",layerOrange:i.color==="orange",layerPurple:i.color==="purple"}])},[t("p",an,a(i.title),1),t("p",nn,a(i.detail),1)],2))),128))])):v("",!0),(ke=s.value.content)!=null&&ke.explanation?(o(),l("p",on,a(s.value.content.explanation),1)):v("",!0),(xe=s.value.content)!=null&&xe.insight?(o(),l("p",ln,a(s.value.content.insight),1)):v("",!0)])):s.value.type==="checklist_assess"?(o(),l("div",cn,[t("h2",un,a((d=s.value.content)==null?void 0:d.headline),1),t("p",rn,a((q=s.value.content)==null?void 0:q.subheadline),1),t("div",dn,[(o(!0),l(b,null,T((A=s.value.content)==null?void 0:A.items,i=>(o(),l("div",{key:i.id,class:I(["checkRow mt-2",{checkRowActive:S.value.includes(i.id)}]),onClick:p=>zs(i.id)},[t("div",{class:I(["checkBox",{checkBoxActive:S.value.includes(i.id)}])},[S.value.includes(i.id)?(o(),l("span",_n,"✓")):v("",!0)],2),t("p",pn,a(i.text),1)],10,vn))),128))]),S.value.length>0&&((we=s.value.content)!=null&&we.conclusion)?(o(),l("p",hn,a(s.value.content.conclusion),1)):v("",!0)])):s.value.type==="framework"?(o(),l("div",yn,[t("h2",mn,a((D=s.value.content)==null?void 0:D.headline),1),t("div",gn,[(o(!0),l(b,null,T((Te=s.value.content)==null?void 0:Te.points,(i,p)=>(o(),l("div",{key:p,class:"whiteCard"},[t("p",bn,[fn,F(" "+a(i.text),1)]),i.example?(o(),l("p",kn,a(i.example),1)):v("",!0)]))),128))]),(et=s.value.content)!=null&&et.linaSays?(o(),l("div",xn,[wn,t("div",Cn,[Tn,t("p",Sn,a(s.value.content.linaSays),1)])])):v("",!0)])):s.value.type==="slider_estimate"?(o(),l("div",Ln,[t("h2",Bn,a((tt=s.value.content)==null?void 0:tt.headline),1),t("p",qn,a((st=s.value.content)==null?void 0:st.question),1),t("div",An,[t("div",Dn,[t("span",In,a((at=R.value)==null?void 0:at.min)+a((nt=R.value)==null?void 0:nt.unit),1),Zs(t("input",{"onUpdate:modelValue":c[1]||(c[1]=i=>J.value=i),class:"slider",type:"range",min:(ot=R.value)==null?void 0:ot.min,max:(lt=R.value)==null?void 0:lt.max,step:(ct=R.value)==null?void 0:ct.step,disabled:O.value},null,8,Nn),[[js,J.value,void 0,{number:!0}]]),t("span",Rn,a((it=R.value)==null?void 0:it.max)+a((ut=R.value)==null?void 0:ut.unit),1)]),t("p",Pn,a(J.value)+a(((rt=R.value)==null?void 0:rt.unit)||""),1)]),O.value?(o(),l("div",On,[zn,t("div",$n,[Fn,t("p",En,a(Ds.value?(vt=(dt=s.value.content)==null?void 0:dt.feedback)==null?void 0:vt.close:(pt=(_t=s.value.content)==null?void 0:_t.feedback)==null?void 0:pt.far),1)])])):v("",!0),t("div",Mn,[t("button",{class:"btn btnOutlineSquare",type:"button",disabled:y.value===1,onClick:ze}," ‹ ",8,Jn),t("button",{class:"btn btnPrimary",type:"button",onClick:c[2]||(c[2]=i=>O.value?Oe():$s())},[F(a(O.value?"Continue":"Reveal Answer")+" ",1),Vn])])])):s.value.type==="swipe_cards"?(o(),l("div",Wn,[t("div",Xn,[t("h2",Hn,a((ht=s.value.content)==null?void 0:ht.headline),1),t("p",Un,a((yt=s.value.content)==null?void 0:yt.instruction),1)]),L.value<$.value?(o(),l(b,{key:0},[t("div",Kn,[t("p",Yn,a((mt=G.value)==null?void 0:mt.statement),1)]),t("div",Gn,[t("button",{class:"tapBtn",type:"button",disabled:!!N.value,onClick:c[3]||(c[3]=i=>{var p,C,Q;return Ze((Q=(C=(p=s.value.content)==null?void 0:p.options)==null?void 0:C[0])==null?void 0:Q.value)})}," ❌ "+a((((ft=(bt=(gt=s.value.content)==null?void 0:gt.options)==null?void 0:bt[0])==null?void 0:ft.label)??"Option A").replace(/\s*[✓✗]\s*$/,"")),9,Qn),t("button",{class:"tapBtn",type:"button",disabled:!!N.value,onClick:c[4]||(c[4]=i=>{var p,C,Q;return Ze((Q=(C=(p=s.value.content)==null?void 0:p.options)==null?void 0:C[1])==null?void 0:Q.value)})}," ✅ "+a((((wt=(xt=(kt=s.value.content)==null?void 0:kt.options)==null?void 0:xt[1])==null?void 0:wt.label)??"Option B").replace(/\s*[✓✗]\s*$/,"")),9,Zn)]),N.value?(o(),l("div",{key:0,class:I(["feedbackBox",N.value.isCorrect?"okBox":"badBox"])},[t("p",{class:I(["feedbackTitle",N.value.isCorrect?"okText":"badText"])},a(N.value.isCorrect?"Correct!":"Not quite"),3)],2)):v("",!0),t("div",jn,[(o(!0),l(b,null,T(De.value,(i,p)=>(o(),l("div",{key:p,class:I(["dot",{dotDone:p<L.value,dotActive:p===L.value}])},null,2))),128))]),t("p",eo,a(L.value+1)+"/"+a($.value),1)],64)):(o(),l(b,{key:1},[t("div",to,[t("p",so," Score: "+a(P.value)+"/"+a($.value),1),t("p",ao,a(P.value===$.value?"Perfect!":"Keep practising!"),1)]),X.value.length?(o(),l("div",no,[(o(!0),l(b,null,T(X.value,(i,p)=>(o(),l("div",{key:p,class:"swipeResultItem"},[t("p",oo,[t("span",{style:Fe(i.isCorrect?"color:#46bc94":"color:#ec6451")},a(i.isCorrect?"✓":"✗"),5),F(" "+a(i.text),1)]),i.explanation?(o(),l("p",lo,a(i.explanation),1)):v("",!0)]))),128))])):v("",!0),P.value===$.value&&f.value>0?(o(),l("div",co,[io,t("p",uo," Combo x"+a(f.value)+" +10 bonus XP ",1)])):v("",!0)],64)),t("div",ro,[t("button",{class:"btn btnOutlineSquare",type:"button",disabled:y.value===1,onClick:ze}," ‹ ",8,vo),t("button",{class:"btn btnPrimary",type:"button",disabled:L.value<$.value,onClick:Oe},[F(" Continue "),po],8,_o)])])):s.value.type==="quiz"?(o(),l("div",ho,[yo,t("p",mo,a((Ct=s.value.content)==null?void 0:Ct.question),1),t("div",go,[(o(!0),l(b,null,T((Tt=s.value.content)==null?void 0:Tt.options,
1(i,p)=>(o(),l("div",{key:i.id,class:I(["quizOption mt-2",Os(i)]),onClick:C=>Ps(i.id)},[t("span",fo,a(Ls[p])+".",1),t("span",ko,a(i.text),1)],10,bo))),128))]),k.value?(o(),l("div",xo,[t("p",{class:I(["quizFeedback",k.value.isCorrect?"green":"red"])},a(k.value.isCorrect?(Lt=(St=s.value.content)==null?void 0:St.feedback)==null?void 0:Lt.correct:((At=(qt=(Bt=s.value.content)==null?void 0:Bt.options)==null?void 0:qt.find(i=>i.id===M.value))==null?void 0:At.feedback)||((It=(Dt=s.value.content)==null?void 0:Dt.feedback)==null?void 0:It.incorrect)),3),k.value.isCorrect&&f.value>0?(o(),l("div",wo,[Co,t("p",To," Combo x"+a(f.value)+" +10 bonus XP ",1)])):v("",!0),k.value.isCorrect&&k.value.isFirstTry&&((Nt=s.value.content)!=null&&Nt.firstTryBenchmark)?(o(),l("div",So,[Lo,t("div",Bo,[qo,t("p",Ao," You're in the "+a(s.value.content.firstTryBenchmark)+"% who nailed this first try ",1)])])):v("",!0)])):v("",!0)])):s.value.type==="drag_drop_category"?(o(),l("div",Do,[t("h2",Io,a((Rt=s.value.content)==null?void 0:Rt.headline),1),t("p",No,a((Pt=s.value.content)==null?void 0:Pt.instruction),1),B.value.length>0?(o(),l("div",{key:0,class:"availableZone mt-4",onDragover:c[5]||(c[5]=Le(()=>{},["prevent"])),onDrop:Le(Es,["prevent"])},[Ro,(o(!0),l(b,null,T(B.value,i=>(o(),l("div",{key:i.id,class:"chipRow bold",draggable:"true",onDragstart:p=>je({from:"available",id:i.id})},[Oo,t("p",zo,a(i.text),1)],40,Po))),128))],32)):v("",!0),t("div",$o,[(o(!0),l(b,null,T((Ot=s.value.content)==null?void 0:Ot.categories,i=>{var p;return o(),l("div",{key:i.id,class:"categoryZone",onDragover:c[6]||(c[6]=Le(()=>{},["prevent"])),onDrop:Le(C=>Fs(i.id),["prevent"])},[t("p",Eo,a(i.label),1),t("p",Mo,a(i.description),1),(p=g.value[i.id])!=null&&p.length?(o(),l("div",Jo,[(o(!0),l(b,null,T(g.value[i.id],C=>(o(),l("div",{key:C,class:I(["chipRow bold",x.value?Pe(C,i.id)?"chipCorrect":"chipWrong":""]),draggable:"true",onDragstart:Q=>je({from:"category",catId:i.id,id:C})},[x.value?v("",!0):(o(),l("span",Wo,"⋮ ⋮")),t("p",Xo,a(Js(C)),1),x.value&&Pe(C,i.id)?(o(),l("span",Ho,"✓")):v("",!0),x.value&&!Pe(C,i.id)?(o(),l("span",Uo,"✗")):v("",!0)],42,Vo))),128))])):(o(),l("div",Ko," Drop here "))],40,Fo)}),128))]),x.value?(o(),l("div",Yo,[t("p",{class:I(["quizFeedback",x.value.isCorrect?"green":"red"])},a(x.value.isCorrect?($t=(zt=s.value.content)==null?void 0:zt.feedback)==null?void 0:$t.correct:((Mt=(Et=(Ft=s.value.content)==null?void 0:Ft.options)==null?void 0:Et.find(i=>i.id===M.value))==null?void 0:Mt.feedback)||((Vt=(Jt=s.value.content)==null?void 0:Jt.feedback)==null?void 0:Vt.incorrect)),3),x.value.isCorrect&&f.value>0?(o(),l("div",Go,[Qo,t("p",Zo," Combo x"+a(f.value)+" +10 bonus XP ",1)])):v("",!0)])):v("",!0)])):s.value.type==="quote"?(o(),l("div",jo,[t("div",{class:"quoteBox",style:Fe({background:((Wt=s.value.content)==null?void 0:Wt.background)||"#f6851f"})},[t("p",el,' "'+a((Xt=s.value.content)==null?void 0:Xt.quote)+'" ',1),(Ht=s.value.content)!=null&&Ht.author?(o(),l("p",tl,[F(" — "+a(s.value.content.author),1),(Ut=s.value.content)!=null&&Ut.authorTitle?(o(),l("span",sl,", "+a(s.value.content.authorTitle),1)):v("",!0)])):v("",!0)],4),(Kt=s.value.content)!=null&&Kt.context?(o(),l("p",al,a(s.value.content.context),1)):v("",!0)])):s.value.type==="comparison"?(o(),l("div",nl,[t("h2",ol,a((Yt=s.value.content)==null?void 0:Yt.headline),1),t("div",ll,[t("div",cl,[t("p",il,[ul,F(" "+a(((Gt=s.value.content)==null?void 0:Gt.withoutLabel)||"WITHOUT:"),1)]),t("ul",rl,[(o(!0),l(b,null,T((Qt=s.value.content)==null?void 0:Qt.without,(i,p)=>(o(),l("li",{key:p},a(i),1))),128))])]),t("div",dl,[t("p",vl,[_l,F(" "+a(((Zt=s.value.content)==null?void 0:Zt.withLabel)||"WITH:"),1)]),t("ul",pl,[(o(!0),l(b,null,T((jt=s.value.content)==null?void 0:jt.with,(i,p)=>(o(),l("li",{key:p},a(i),1))),128))])])])])):s.value.type==="complete"?(o(),l("div",hl,[yl,t("h2",ml,a((es=s.value.content)==null?void 0:es.headline),1),t("p",gl,a((ts=s.value.content)==null?void 0:ts.subheadline),1),t("div",bl,[fl,t("div",kl,[(o(!0),l(b,null,T((ss=s.value.content)==null?void 0:ss.takeaways,(i,p)=>(o(),l("p",{key:p},[xl,F(a(i),1)]))),128))])]),t("div",wl,[t("p",Cl," +"+a(E.value)+" XP ",1),Tl]),(ns=(as=s.value.content)==null?void 0:as.nextDay)!=null&&ns.title?(o(),l("div",Sl,[t("p",{class:"nextLabel"}," UP NEXT (Action Day "+a(Ce)+"): "),t("p",Ll,a((ls=(os=s.value.content)==null?void 0:os.nextDay)==null?void 0:ls.title),1),t("p",Bl,a((is=(cs=s.value.content)==null?void 0:cs.nextDay)==null?void 0:is.desc),1)])):v("",!0),(rs=(us=s.value.content)==null?void 0:us.action)!=null&&rs.ctaText?(o(),l("div",ql,[t("p",Al,a((vs=(ds=s.value.content)==null?void 0:ds.action)==null?void 0:vs.headline),1),t("p",Dl,a((ps=(_s=s.value.content)==null?void 0:_s.action)==null?void 0:ps.text),1),(hs=Se(Je))!=null&&hs.message?(o(),fs(ks,{key:0,message:Se(Je).message,variant:"gold",icon:"🏆",class:"mt-4"},null,8,["message"])):v("",!0),t("button",{class:"btn btnGreenWide mt-5",type:"button",onClick:Us},a((((ms=(ys=s.value.content)==null?void 0:ys.action)==null?void 0:ms.ctaText)||"Start Today's Action").replace(/\s*[→?]+\s*$/,"")),1)])):v("",!0)])):v("",!0),y.value<Y.value&&!["slider_estimate","swipe_cards"].includes((gs=s.value)==null?void 0:gs.type)?(o(),l("div",Il,[t("button",{class:"btn btnOutlineSquare",type:"button",disabled:y.value===1,onClick:ze}," ‹ ",8,Nl),t("button",{class:"btn btnPrimary",type:"button",disabled:Ws.value,onClick:Hs},[F(a(Xs.value)+" ",1),Pl],8,Rl)])):v("",!0)])):v("",!0)]))]}),_:1})],64)):(o(),l(b,{key:1},[$e(ws,{type:"article, actions",class:"mt-5"}),$e(ws,{type:"paragraph@3",class:"mt-5"})],64))])}}};export{Wl as default};

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.