1import{a as ye,b as an}from"./chunk-DGXHOMFT.js";import{a as nn,b as on}from"./chunk-UKV5S4TD.js";import{a as Ce,b as Ni}from"./chunk-BCU6ATMX.js";import{c as $i}from"./chunk-5VLORJDR.js";import{a as Xi,b as en,c as tn}from"./chunk-QRXKZV37.js";import"./chunk-IYU6HLLJ.js";import{a as Ui,c as qi,m as Hi}from"./chunk-A6OESW6W.js";import{a as Oi,b as Bi}from"./chunk-JDQTM4TK.js";import{a as fi,b as xi}from"./chunk-4TGUXBZU.js";import{a as Ne}from"./chunk-3CGGJT7L.js";import"./chunk-2LCN7GIH.js";import{a as Mi,b as Ii,c as Pi}from"./chunk-4MI3I3R3.js";import{b as Qi,c as Ji}from"./chunk-QVP5SYDZ.js";import"./chunk-NHDNRKUL.js";import"./chunk-53IIZO3D.js";import"./chunk-2IQH6WCL.js";import"./chunk-RHTXDPWN.js";import"./chunk-AD3SIBKK.js";import"./chunk-KJ4QD3SP.js";import{a as wi,c as Ci}from"./chunk-LQJNMQA2.js";import{a as yi,b as ki}from"./chunk-ZRDGGLZM.js";import{s as ue}from"./chunk-MELO2MRH.js";import{c as le,d as _i,e as hi,f as gi}from"./chunk-ZUTNCURO.js";import{a as Gi}from"./chunk-CRFEI5MM.js";import{a as Zi,b as Wi,c as Ki,d as $e}from"./chunk-QOXEYV2Y.js";import"./chunk-Q3BHSGJM.js";import{a as Yi}from"./chunk-7MM3JE7L.js";import"./chunk-DZ2HACRA.js";import"./chunk-5C3IPH6P.js";import{f as ji,g as Ri,h as zi}from"./chunk-GQIMCUCB.js";import"./chunk-NREODXHC.js";import{a as qe}from"./chunk-REZ46NCA.js";import{a as Vi}from"./chunk-VLFD26LN.js";import"./chunk-PNAV3SM6.js";import"./chunk-L3JBNTOC.js";import"./chunk-NRMQDMFJ.js";import"./chunk-5M4XIZMD.js";import{a as He,b as Ai,c as ce,g as Fi}from"./chunk-2BFVK5HI.js";import"./chunk-3LVDM64V.js";import"./chunk-6HN5HIFJ.js";import"./chunk-VTF4T7ID.js";import{A as ci,B as di,C as je,F as Re,G as mi,d as li,l as Oe,w as we}from"./chunk-GQC2THZT.js";import{i as ri,j as si,n as ct}from"./chunk-E7TZAWVT.js";import{a as Se,b as Kt,c as Te,d as Yt}from"./chunk-EKVTZPVT.js";import{a as Di,b as Li}from"./chunk-LW5LPVES.js";import"./chunk-ZYWYILRC.js";import"./chunk-S54BMOKL.js";import{c as vi,e as bi,g as Si,h as Ti}from"./chunk-3ZR4SHJC.js";import{a as G,b as Q,d as J,e as P,f as oe,g as Gt,j as Zt,k as ae,l as Wt}from"./chunk-K75VSEIY.js";import"./chunk-7FRBKRRG.js";import"./chunk-WPWHXKEF.js";import"./chunk-ZWC24XOW.js";import{H as ni,L as lt,_a as oi,cb as ai,kb as Ue,lb as Ei,w as Fe}from"./chunk-2U5T7ZRU.js";import"./chunk-HFHRXST3.js";import{D as Nt,F as be,H as ze,L as pi,P as Be,Q as X,R as ui,h as $t,w as Ae,y as Y,z as ve}from"./chunk-EHK3LLER.js";import{G as ei,K as ti,L as ii,c as Qt,h as Jt,o as Xt}from"./chunk-UZFNZKCX.js";import{D as qt,I as Ht,k as fe,m as Rt,n as zt,s as Bt,u as xe,z as Ut}from"./chunk-YDFILND7.js";import{$c as N,Ac as D,Bd as re,D as _e,Da as x,E as gt,Ea as v,Fa as he,Ga as bt,Hb as k,Hc as g,Ia as Ve,Id as jt,K as B,Kc as d,M as ft,Ob as A,Oc as yt,Pa as St,Pb as Ct,Pc as kt,Qc as Dt,Sc as Lt,Tc as Et,Ub as w,Uc as F,Wc as se,Zc as l,_c as K,ab as Tt,ad as Mt,dd as It,ea as xt,ed as Pt,fd as Vt,gc as j,ia as U,jc as H,jd as rt,la as te,lc as $,md as At,na as Ee,nd as ne,od as M,pd as pe,qc as u,qd as Ft,r as y,ra as W,rb as ie,rc as i,rd as st,sa as vt,sc as o,tc as r,va as q,vb as wt,vd as Ot,wa as T,wd as f,x as me,xb as s,xc as b,xd as O,yc as S,yd as I,z as at,zd as ge}from"./chunk-TROGQXTX.js";import{a as R,b as z,i as h}from"./chunk-S6MAVN2Q.js";h();h();h();var Fn=G("[Lesson Sheet Store State] Initial"),On=G("[Lesson Sheet Store State] Change Is Loading Module",Q()),jn=G("[Lesson Sheet Store State] Change Is Updating Favorite",Q()),Rn=G("[Lesson Sheet Store State] Change Is Favorite",Q()),zn=G("[Detail] Load Is Favorite",Q()),Bn=G("[Lesson Sheet Store State] Change User",Q()),Un=G("[Lesson Sheet Store State] Change Subscription",Q()),qn=G("[Lesson Sheet Store State] Change Lesson",Q()),Hn=G("[Lesson Sheet Store State] Change Resources",Q()),$n=G("[Lesson Sheet Store State] Change Author",Q()),Nn=G("[Lesson Sheet Store State] Load Module",Q()),Gn=G("[Lesson Sheet Store State] Go To Search",Q()),Zn=G("[Lesson Sheet Store State] Add To Favorites"),Wn=G("[Lesson Sheet Store State] Remove From Favorites"),_={initial:Fn,changeIsLoadingModule:On,changeIsUpdatingFavorite:jn,changeIsFavorite:Rn,loadIsFavorite:zn,changeUser:Bn,changeSubscription:Un,changeLesson:qn,changeResources:Hn,changeAuthor:$n,loadM
1odule:Nn,goToSearch:Gn,addToFavorites:Zn,removeFromFavorites:Wn};var rn={isLoadingModule:!1,isUpdatingFavorite:!1,isFavorite:!1,user:null,subscription:null,lesson:null,resources:[],author:null},Kn=Wt(rn,ae(_.initial,t=>rn),ae(_.changeIsLoadingModule,(t,{isLoadingModule:m})=>z(R({},t),{isLoadingModule:m})),ae(_.changeIsUpdatingFavorite,(t,{isUpdatingFavorite:m})=>z(R({},t),{isUpdatingFavorite:m})),ae(_.changeIsFavorite,(t,{isFavorite:m})=>z(R({},t),{isFavorite:m})),ae(_.changeUser,(t,{user:m})=>z(R({},t),{user:m})),ae(_.changeSubscription,(t,{subscription:m})=>z(R({},t),{subscription:m})),ae(_.changeLesson,(t,{lesson:m})=>z(R({},t),{lesson:m})),ae(_.changeResources,(t,{resources:m})=>z(R({},t),{resources:m})),ae(_.changeAuthor,(t,{author:m})=>z(R({},t),{author:m})));function sn(t,m){return Kn(t,m)}h();var Ge="details";h();h();var de=Gt(Ge),ln=oe(de,t=>t.isLoadingModule),Ze=oe(de,t=>t?.isUpdatingFavorite),We=oe(de,t=>t?.isFavorite),Me=oe(de,t=>t.user),Ie=oe(de,t=>t?.subscription),cn=oe(Ie,t=>t===null?!0:ai(t).id==oi.Free||!!t.paused),ke=oe(de,t=>t?.lesson),Ke=oe(de,t=>t?.resources),dn=oe(de,t=>t?.author);var mn=(()=>{class t{constructor(){this._subscriptionService=T(je),this._userAuthService=T(Re),this._lessonDialogs=T(Ce),this._dialog=T(ce),this._authService=T(Oe),this._lessonService=T(we),this._activatedRoute=T(Ae),this._userService=T(mi),this._sessionService=T(di),this._actions=T(Kt),this._router=T(Y),this._store=T(J),this.loadModule$=Se(()=>this._actions.pipe(Te(_.loadModule),te(()=>this._store.dispatch(_.changeIsLoadingModule({isLoadingModule:!0}))),Ee(this._store.pipe(P(ke)),this._store.pipe(P(Ke)),this._store.pipe(P(Me)),this._store.pipe(P(Ie))),U(([e,n,a,c,p])=>{let C=!!n&&n.id===e.lesson.id,E=Array.isArray(a)&&a.length>0,V=(c?.id??null)===(e.user?.id??null);return C&&E&&V?y(_.changeUser({user:e.user}),_.changeSubscription({subscription:V?p:null}),_.changeLesson({lesson:e.lesson}),_.changeAuthor({author:e.lesson.author}),_.changeIsLoadingModule({isLoadingModule:!1}),_.loadIsFavorite({lessonId:e.lesson.id})):y([e])}),at(e=>{if(Array.isArray(e)){let[n]=e;return _e([n.user?this._subscriptionService.getSubscription().pipe(B(()=>y(null))):y(null),this._lessonService.getAllResourcesForLessonId(n.lesson.id)]).pipe(U(([a,c])=>(n.user&&(lt(this._activatedRoute.snapshot.queryParams.dpt)&&this._lessonDialogs.openDuplicate({lesson:n.lesson}).afterClosed().subscribe(p=>{le(p)&&this._router.navigate(["/teacher",p.lesson.id,"edit"],{queryParams:{dptd:!0}})}),lt(this._activatedRoute.snapshot.queryParams.rprt)&&this._dialog.open(ye,{data:n.lesson})),[_.changeUser({user:n.user}),_.changeSubscription({subscription:a}),_.changeLesson({lesson:n.lesson}),_.changeResources({resources:c}),_.changeAuthor({author:n.lesson.author}),_.changeIsLoadingModule({isLoadingModule:!1}),_.loadIsFavorite({lessonId:n.lesson.id})])),B(a=>(this._router.navigate(["/error/404"],{skipLocationChange:!0}),[])))}return y(e)}))),this.loadIsFavorite$=Se(()=>this._actions.pipe(Te(_.loadIsFavorite),at(e=>this._lessonService.getIsFavorite(e.lessonId).pipe(me(n=>_.changeIsFavorite({isFavorite:n})),B(()=>y(_.changeIsFavorite({isFavorite:!1}))))))),this.goToSearch$=Se(()=>this._actions.pipe(Te(_.goToSearch),Ee(this._store.pipe(P(Me))),U(([e,n])=>this._router.navigate([n?"/teacher/explore":"/search"],{queryParams:{t:gi(e.tagId??0)?void 0:e.tagId,k:hi(e.keyword??"")?void 0:e.keyword}}))),{dispatch:!1}),this.addToFavorites$=Se(()=>this._actions.pipe(Te(_.addToFavorites),te(()=>this._store.dispatch(_.changeIsUpdatingFavorite({isUpdatingFavorite:!0}))),Ee(this._store.pipe(P(ke))),U(([e,n])=>n?this._lessonService.addToFavorites(n.id).pipe(U(a=>y(_.changeIsFavorite({isFavorite:!0}),_.changeIsUpdatingFavorite({isUpdatingFavorite:!1}))),B(()=>y(_.changeIsUpdatingFavorite({isUpdatingFavorite:!1})))):y(_.changeIsUpdatingFavorite({isUpdatingFavorite:!1}))))),this.removeFromFavorites$=Se(()=>this._actions.pipe(Te(_.removeFromFavorites),te(()=>this._store.dispatch(_.changeIsUpdatingFavorite({isUpdatingFavorite:!0}))),Ee(this._store.pipe(P(ke))),U(([e,n])=>n?this._lessonService.removeFromFavorites(n.id).pipe(U(a=>[_.changeIsFavorite({isFavorite:!1}),_.changeIsUpdatingFavorite({isUpdatingFavorite:!1})]),B(()=>[_.changeIsUpdatingFavorite({isUpdatingFavorite:!1})])):y(_.changeIsUpdatingFavorite({isUpdatingFavorite:!1})))))}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=W({token:t,factory:t.\u0275fac})}}return t})();h();var pn=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}
1static{this.\u0275cmp=A({type:t,selectors:[["td-lesson-details-hand-svg"]],standalone:!1,decls:19,vars:0,consts:[["xmlns","http://www.w3.org/2000/svg","width","250","height","220"],["id","d-hand"],["d","M0 0h250v220H0z"],["clip-path","url(#d-hand)"],["fill","rgba(255,255,255,0)","d","M0 0h250v220H0z"],["fill","#e1e4f0","d","M119.7 0c3.4 0 6.8.2 10.2.5a1 1 0 11-.2 2c-2.5-.3-5-.4-7.6-.5H119.6a1 1 0 010-2zm20 1.9a.6.6 0 01.3 0c3.3.6 6.6 1.4 9.9 2.3a1 1 0 11-.6 2l-1.8-.6h-.1l-.5-.1h-.1l-.4-.2h-.1-.1l-.4-.1h-.1-.1l-.4-.2h-.2l-.3-.1h-.1-.1-.1l-.4-.1h-.1l-.1-.1h-.3-.1v-.1h-.1-.1l-.3-.1H142.5l-.2-.1h-.1-.1-.1-.1v-.1H141.6h-.2v-.1H141.1h-.2V4h-.1l-1.3-.3a1 1 0 01.2-2zm19.5 5.5a1 1 0 01.3 0c3.2 1.3 6.3 2.7 9.3 4.2a1 1 0 01-.9 1.8l-2.1-1v-.1h-.2l-.4-.2-.1-.1h-.1-.1v-.1h-.1-.1c-.1 0 0 0 0 0v-.1h-.2v-.1h-.1-.1v-.1h-.2l-.1-.1-5.2-2.2a1 1 0 01.4-2zm18 9a1 1 0 01.5.2c2.9 1.8 5.7 3.7 8.4 5.7a1 1 0 01-1.2 1.7q-3.1-2.4-6.4-4.6h-.1-.1v-.1h-.1v-.1h-.2l-.2-.2-1.1-.7a1 1 0 01.5-1.9zm16 12.2a1 1 0 01.7.3c2.5 2.3 4.9 4.7 7.2 7.2a1 1 0 01-.1 1.4 1 1 0 01-1.4 0v-.1h-.1v-.1h-.1v-.1h-.1V37l-3-3.1v-.1h-.1v-.1h-.1v-.1h-.1v-.1h-.1v-.1h-.1a.6.6 0 01-.2-.2l-.1-.1V33h-.1l-.1-.1a1.1 1.1 0 01-.1-.1l-2.7-2.5a1 1 0 010-1.5 1 1 0 01.7-.3zm13.5 15a1 1 0 01.8.4c2 2.7 4 5.5 5.8 8.4a1 1 0 01-1.7 1 115 115 0 00-2.3-3.6h-.1v-.1l-.1-.1a41.9 41.9 0 010-.1h-.1v-.1l-.1-.1v-.1h-.1V49h-.1v-.2h-.1c-.1 0 0 0 0 0v-.1h-.1q-1.2-1.9-2.6-3.6a1 1 0 01.2-1.4 1 1 0 01.6-.2zm10.6 17.1a1 1 0 01.9.6c1.5 3 2.9 6.2 4 9.3a1 1 0 11-1.8.8q-1.7-4.4-3.6-8.5l-.1-.1v-.1c0-.1 0 0 0 0h-.1v-.1-.1l-.2-.3a1 1 0 01.5-1.4 1 1 0 01.4 0zm7.2 18.9a1 1 0 011 .7c.8 3.3 1.6 6.6 2.2 10a1 1 0 01-.8 1.1 1 1 0 01-1.2-.8c-.6-3.3-1.3-6.6-2.2-9.8a1 1 0 01.7-1.2 1.2 1.2 0 01.3 0zm3.5 19.8a1 1 0 011 1c.3 3 .4 6.2.4 9.3v.8a1 1 0 01-1 1 1 1 0 01-1-1v-.2a2.7 2.7 0 000-.3v-1.7a.5.5 0 000-.2v-.5a1 1 0 010-.2v-.2-.2l-.2-4.6a.6.6 0 010-.2v-.1a.2.2 0 000-.1V101.7a.3.3 0 010-.2 1 1 0 00-.1-.2v-.8a1 1 0 01.9-1zm-.1 20.2a1 1 0 011 1c-.3 3.4-.8 6.8-1.5 10.2a1 1 0 01-2-.4c.6-3 1.1-6.1 1.4-9.2v-.1-.1a.8.8 0 010-.2V120.4h.1a1 1 0 011-1zm-3.8 19.8a.9.9 0 01.2 0 1 1 0 01.7 1.2c-1 3.3-2 6.5-3.3 9.7a1 1 0 01-1.9-.8q1.9-4.6 3.3-9.4a1 1 0 011-.7zm-7.5 18.7a1 1 0 01.5.1 1 1 0 01.4 1.4c-1.5 3-3.2 6-5 8.8a1 1 0 01-1.4.3 1 1 0 01-.3-1.4v-.2h.1v-.1h.1v-.1l.2-.3a.2.2 0 010-.1h.1v-.1l.1-.1v-.1h.1v-.2h.1a.6.6 0 00.1-.2v-.1a36.7 36.7 0 00.1 0v-.1-.1h.1v-.1l.1-.1v-.1h.1v-.1l.1-.2.1-.1v-.1h.1v-.1-.1h.1a.3.3 0 010-.1l2.2-4h.1v-.1-.1h.1a73.3 73.3 0 000-.1l.1-.1.7-1.4a1 1 0 01.9-.5zm-10.8 17a1 1 0 01.6.2 1 1 0 01.2 1.4c-2 2.7-4.3 5.3-6.6 7.8a1 1 0 01-1.4-1.4v-.1h.1v-.1h.1l.1-.2h.1v-.1h.1c.1 0 0 0 0 0v-.1h.1v-.1h.1v-.1l.1-.1.1-.1a.6.6 0 01.2-.2v-.1h.1v-.1h.1v-.1h.1v-.1h.1v-.1h.1v-.1l.1-.1.4-.5c1.6-1.7 3-3.4 4.3-5.2a1 1 0 01.8-.4zM192.1 190a1 1 0 01.6 1.7c-2.5 2.3-5.1 4.4-7.9 6.4a1 1 0 01-1.4-.2 1 1 0 01.3-1.4c2.7-2 5.2-4 7.7-6.3a1 1 0 01.7-.2zm-16.2 12a1 1 0 01.5 1.8c-3 1.8-6 3.4-9 4.9a1 1 0 01-.8-1.8q3.2-1.6 6.3-3.4h.2v-.1h.1v-.1h.1a1.6 1.6 0 01.3-.2.6.6 0 01.1 0l.1-.1 1.5-1a1 1 0 01.6 0zm-18.2 8.7a1 1 0 01.4 2c-3.2 1.1-6.5 2.2-9.7 3a1 1 0 11-.5-1.9l5.1-1.5H153.4v-.1H153.7v-.1H154v-.1H154.3v-.1h.2c.1 0 0 0 0 0h.1v-.1h.2l.1-.1h.2l.1-.1h.2v-.1H155.7v-.1H156v-.1l1.5-.5a1.1 1.1 0 01.3 0zm-19.4 5.3a1 1 0 011 .8 1 1 0 01-.9 1.2c-3.3.5-6.7 1-10 1.2a1 1 0 11-.2-2H128.6a1.8 1.8 0 00.3 0h.6l1-.2h1.1l.1-.1h.4a.2.2 0 00.1 0H132.5l.4-.1 5.3-.8a1.1 1.1 0 01.2 0zm-30.2 1q5 .5 10 .5a1 1 0 010 2c-3.3 0-6.8-.2-10.1-.6a1 1 0 010-2zm-19.8-4a.9.9 0 01.3 0l2.5.7h.2l.1.1H91.8v.1h.2c.1 0 0 0 0 0h.1a.5.5 0 00.2.1H92.6v.1l.5.1q2.6.7 5.3 1.2a1 1 0 01-.4 2c-3.3-.7-6.6-1.5-9.9-2.5a1 1 0 01.3-2zm-18.6-7.6a1 1 0 01.4 0v.1h.2v.1h.2v.1l.7.3.6.4h.2l.1.1.4.2h.2v.1h.2v.1h.1c.1 0 0 0 0 0l.2.1h.1v.1h.2v.1h.2q2.7 1.4 5.5 2.5a1 1 0 11-.8 1.8 112 112 0 01-9.2-4.2 1 1 0 01.5-2zm-17-11a1 1 0 01.6.3 1 1 0 00.2.1l.1.1h.1v.1h.1v.1h.1v.1c0 .1.1 0 .1 0l.3.2v.1h.1l.1.1h.1v.1c2.3 1.7 4.5 3.3 6.9 4.8a1 1 0 01-1.1 1.7c-2.9-1.9-5.6-3.9-8.3-6a1 1 0 01.6-1.7zM38 180.6a1 1 0 01.8.4l.9 1h.1v.1l.1.1.1.1.1.1.3.3v.1h.1v.1c0 .1 0 0 0 0h.1c.1 0 0 0 0 0v.1h.1v.1h.1v.1c0 .1 0 0 0 0h.1v.1h.1c0 .2.1.2.2.3v.1h.1l.1.1v.1h.1v.1h.1v.1h.1l.4.5h.1v.1h.1l3.4 3.5a1 1 0 11-1.3 1.4c-2.5-2.3-4.9-4.8-7.1-7.3a1 1 0 010-1.4 1 1 0 01.8-.3zm-11.8-16.3a1 1 0 01.9.5q2.5 4.3 5.4 8.4a1 1 0 01-1.6 1.1c-2-2.7-3.9-5.6-5.6-8.5a1 1 0 01.4-1.3 1 1 0 01.5-.2zM17.5 146a1 1 0 011 .7q1.4 4 3.2 7.7l.1.4v.1h.1v.1c0 .1 0 0 0 0v.1h.1v.1l.3.7a1 1 0 01-.4 1.3 1 1 0 01-1.4-.4c-1.4-3.1-2.7-6.3-3.9-9.4a1 1 0 01.6-1.3.8.8 0 01.3 0zm-5-19.5a1 1 0 011 .8q.7 5 2 9.8a1 1 0 11-2 .5c-.8-3.2-1.5-6.6-2-10a1 1 0 01.8-1 1 1 0 01.1 0zm-1.5-20a1 1 0 011 1v4.7a.2.2 0 010 .1V113l.2 4.5a1 1 0 01-2 .2l-.2-7.9v-2.3a1 1 0 011-1zm2.3-20.1a1.5 1.5 0 01.2 0 1 1 0 01.8 1.2l-.6 3v.1l-.1.3V91.4a.7.7 0 010 .2h-.1v.6h-.1v.6h-.1v.6l-.1.1v.4a2 2 0 01-.1.3v.2l-.4 3.2a1 1 0 01-2-.3c.4-3.3.9-6.7 1.6-10a1 1 0 011-.8zm6-19.3a.8.8 0 01.3.1 1 1 0 01.5 1.3L18.8 72v.1h-.1V72.5h-.1V72.8h-.1v.2h-.1v.1a101 101 0 00-1.7 5 1 1 0 01-1.9-.7c1-3.2 2.2-6.4 3.5-9.6a1 1 0 011-.6zm9.3-17.8a1 1 0 01.9 1.6l
1-.2.2v.1h-.1v.1l-.5.7q-2.1 3.4-4 6.9v.1h-.1v.1a.1.1 0 010 .1h-.1v.1l-.1.2a1 1 0 01-1.8-1c1.6-3 3.3-6 5.2-8.8a1 1 0 01.8-.4zm12.6-15.8a1 1 0 01.7.3 1 1 0 010 1.4v.1h-.1v.1h-.1v.1l-.3.3h-.1v.1h-.1v.1H41v.1H41v.1c0 .1 0 0 0 0h-.1v.1h-.1v.1a.3.3 0 01-.1.1h-.1c-.1 0 0 .1 0 .1l-.1.1v.1h-.1v.1h-.1v.1h-.1v.1H40v.1l-.4.4-.1.1-.1.1v.1h-.1c-1.4 1.6-2.8 3.2-4 4.8a1 1 0 01-1.6-1.2 111 111 0 016.7-7.7 1 1 0 01.7-.3zm15.2-13.2a1 1 0 01.8.4 1 1 0 01-.2 1.4h-.1v.1h-.1v.1q-4 2.8-7.7 6a1 1 0 11-1.3-1.5c2.6-2.2 5.3-4.3 8-6.3a1 1 0 01.6-.2zm17.4-10.2a1 1 0 01.4 2l-.8.3h-.1v.1H73v.1H73h-.1v.1h-.2v.1h-.1-.1v.1h-.1-.1a.1.1 0 000 .1h-.1q-2.9 1.4-5.6 3h-.1l-.6.4h-.1l-.1.1h-.1l-.2.2a1 1 0 01-1-1.7c2.9-1.7 6-3.3 9-4.8a1 1 0 01.4 0zm19-6.7a1 1 0 011 .7 1 1 0 01-.8 1.2h-.1-.1v.1h-.1a.1.1 0 01-.1 0h-.1-.1v.1h-.1-.1-.1a2 2 0 01-.3.1h-.1l-.1.1-.5.1H91l-.7.3-.6.1-.6.2H89a.2.2 0 01-.1 0l-.4.2h-.1-.1l-.5.2h-.2l-.4.2H86.8v.1a1.9 1.9 0 00-.3 0v.1h-.1-.1-.1v.1H86v.1h-.1-.2v.1h-.1l-.3.1h-.1-.1v.1h-.2a2.5 2.5 0 01-.3.1h-.1V8h-.1l-1 .3a1 1 0 01-1.2-.6 1 1 0 01.6-1.2c3.2-1.2 6.5-2.2 9.7-3a1.1 1.1 0 01.3 0zM112.7.2a1 1 0 011 1 1 1 0 01-1 1l-5.5.5H106.5v.1h-.2-.4-.2V3h-.2-.4a1 1 0 00-.2.1h-.2-.5v.1h-.4-.1l-.2.1h-.1-.2-.4v.1a1 1 0 11-.4-2c3.3-.5 6.8-.9 10.1-1zM178.6 116.8c-1.3-4.7-6.3-3-7.8-2.5-6.8 2.4-25.4 9.3-28.6 9.2-3.5-.2-2.3-2.9-.5-4 5.1-2.9 28.6-16.6 30-18 1.4-1 7.8-3.9 5.6-9.2-2.3-5-10.4-1-10.4-1s-22.2 11.6-28.9 15l-.4.2c-3.2 1.6-5.3 0-2-3.1 3.5-3.5 17-16.8 24.6-23 3-2.4 9.7-7.4 5.3-11.7-4.2-4-9.6.3-12.8 3.1a534 534 0 01-27.8 23.5c-2 1.2-4.5-.2-2.8-2.6l.4-.5c3.5-5 17-23.8 20.5-28.1 4-5-.4-8.2-.4-8.2-6.5-4.8-12 3.4-12 3.4s-14 17.6-22.8 30.7c-6.9 10.1-17.2 18.6-22.2 15.8a4.8 4.8 0 01-.6-.6 4.6 4.6 0 01-.5-.7 3.8 3.8 0 01-.4-.7 3.7 3.7 0 01-.2-.9l-2.6-16.3s-2.3-15.2-10-14.2c-7 1.4-4.8 10.3-3.9 13.6a123 123 0 011.3 32.3 62.1 62.1 0 002.2 25.5 31.6 31.6 0 0033.5 19.8h.4l1-.2 1-.2 1-.3c.4 0 .7-.2 1-.3a31 31 0 005-2 31.6 31.6 0 004.7-2.7 31.1 31.1 0 004-3.6 30.3 30.3 0 003.4-4.2l4.7-5.3c3.5-4.8 10.2-7.5 10.2-7.5l31.9-13.4s7-2.4 6-7z"],["fill","#e1e4f0","fill-rule","evenodd","d","M217.4 95.7a99.2 99.2 0 11-73.1-82.5 99.2 99.2 0 0173 82.5zm-98.5 94A80.6 80.6 0 1074.7 42a15 15 0 00-1.5-.5 15.9 15.9 0 00-4.6-.6 17.8 17.8 0 00-16.6 11 17.6 17.6 0 00-1.3 6.8 17.1 17.1 0 001.1 6.3A80.6 80.6 0 00119 189.8z"],["fill","#e1e4f0","fill-rule","evenodd","d","M77.8 58.8a9.4 9.4 0 01-.7 3.5 9.4 9.4 0 01-5 5 9.4 9.4 0 01-3.6.7 9.3 9.3 0 119.3-9.2zM64 58.7a4.6 4.6 0 002.8 4.3 4.6 4.6 0 006-2.5 4.6 4.6 0 10-8.8-1.8z"],["fill","#fff","d","M34 73.3A31.4 31.4 0 0121.6 13a31.4 31.4 0 0124.5 57.9 31.2 31.2 0 01-12.3 2.4z"],["fill","#e1e4f0","fill-rule","evenodd","d","M34 10A32 32 0 112 41.9a32 32 0 0132-32zm0 1a30.8 30.8 0 1012 2.4A30.8 30.8 0 0034 11z"],["fill","#ca0045","d","M39 23a9.6 9.6 0 011.2-.3 10.2 10.2 0 012.7 0 10 10 0 011.4.2 8.5 8.5 0 011.3.4 8 8 0 011.2.6 9.2 9.2 0 011.1.8 9.5 9.5 0 011 1 10.8 10.8 0 01.9 1 12.1 12.1 0 01.7 1c.3.4.5.9.6 1.3a11.4 11.4 0 01.5 1.2 8 8 0 01.2 1 8.3 8.3 0 01.1 1 8.2 8.2 0 010 1v1a8.5 8.5 0 01-.2 1 10.2 10.2 0 01-.7 2 9.8 9.8 0 01-.5.9l-12 21-21-12.1-1-.6a10.2 10.2 0 01-.7-.6 10 10 0 01-.8-.8l-.6-.7a10.4 10.4 0 01-2-4.3 10.2 10.2 0 01.2-4.7 10 10 0 011.8-3.6 10.8 10.8 0 012-1.9 10.3 10.3 0 011-.7 9.7 9.7 0 011.3-.6 8.4 8.4 0 011.2-.5l1-.2 1-.1h1a8.3 8.3 0 011 0 12 12 0 012 .5l1 .4a7.9 7.9 0 01.9.5l3 1.6 1.7-3a9.6 9.6 0 01.6-.8 9.9 9.9 0 01.6-.8l.7-.7a10.2 10.2 0 01.8-.7A10.7 10.7 0 0139 23z"],["fill","#fff","d","M204 180.1a23.3 23.3 0 119 2.8 23.3 23.3 0 01-9-2.8z"],["fill","#e1e4f0","fill-rule","evenodd","d","M227 138.7a24 24 0 11-32.5 9.3 24 24 0 0132.6-9.3zm-.4.8a22.8 22.8 0 107 6 22.8 22.8 0 00-7-6z"],["fill","#ca0045","d","M225.2 151a8 8 0 011 .3 6.7 6.7 0 01.9.4 6.6 6.6 0 01.8.6 5.8 5.8 0 01.8.6 9.5 9.5 0 01.7.7 6.7 6.7 0 01.5.9 7.4 7.4 0 01.5.8 6.6 6.6 0 01.3 1 8.4 8.4 0 01.2 1 6.7 6.7 0 010 1 8.2 8.2 0 010 1 8 8 0 01-.1 1 4.4 4.4 0 01-.3.6l-.2.7a6.9 6.9 0 01-.4.7c0 .2-.2.4-.4.6a5.6 5.6 0 01-.5.6 9 9 0 01-1 1 6.9 6.9 0 01-.7.4l-15.3 9.2-9.2-15.3-.4-.7a7.4 7.4 0 01-.3-.7l-.2-.7a6.6 6.6 0 01-.1-.7 7.7 7.7 0 010-1.8 7.6 7.6 0 011-3.2 7.4 7.4 0 011-1.4 6.7 6.7 0 01.8-.7 7.3 7.3 0 012.6-1.3 6.7 6.7 0 011-.2 7.1 7.1 0 012 0 8 8 0 011 .1l.7.2.6.3a6.9 6.9 0 01.7.3 6.4 6.4 0 01.6.4 5.6 5.6 0 01.6.5 6.8 6.8 0 01.5.5 8 8 0 011 1.3l1.3 2.1 2.2-1.3a6 6 0 01.6-.3l.7-.3.7-.2.8-.2h2.3l.7.2z"],["fill","#fff","d","M45.8 209.5a32.8 32.8 0 1112.8-2.6 32.8 32.8 0 01-12.8 2.6z"],["fill","#e1e4f0","fill-rule","evenodd","d","M45.8 143.2a33.4 33.4 0 11-33.5 33.4 33.4 33.4 0 0133.5-33.4zm0 1a32.4 32.4 0 1029.9 45 32.4 32.4 0 00-30-45z"],["fill","#008deb","d","M64.2 175.7a3 3 0 00-.4-1 3 3 0 00-1.8-1.4 3 3 0 00-1.2 0 3 3 0 002-1.2 3 3 0 00.5-2.2 3 3 0 00-1.2-2 3 3 0 00-2.2-.5l-12 2c1-5.7.7-7.4.2-10.7a4.6 4.6 0 00-.6-1.6 4.4 4.4 0 00-1.2-1.3 4.3 4.3 0 00-1.6-.7 4.4 4.4 0 00-1.7 0H42a1.5 1.5 0 00-.4.2 1.4 1.4 0 00-.4.3 1.6 1.6 0 00-.3.4 1.5 1.5 0 00-.1.5c-.6 5.9-1.8 12.7-7.3 14.9l3.3 21.1 5.4.9a15.7 15.7 0 002.3.2h1.2l1.2-.2 13.7-2.1a3 3 0 002-1.2 3 3 0 00-3-4.7l3-.4a3 3 0 10-1-5.9 3 3 0 002-1.2 3 3 0 00.5-2.2zM25.8 174.3a3.3 3.3 0 012.7-3.8 3.3 3.3 0 013.8 2.8l3 19.2a3.3 3.3 0 01-2.7 3.8 3.3 3.3 0 01-3.8-2.8z"]],template:function(n,a){n&1&&(he(),i(0,"svg",0),r(1,"defs"),i(2,"defs")(3,"clipPath",1),r(4,"path",2),o()(),i(5,"g",3),r(6,"path",4)(7,"path",5)(8,"path",6)(9,"path",7)(10,"path",8)(11,"path",9)(12,"path",10)(13,"path",11)(14,"path",12)(15,"path",13)(16,"path",14)(17,"path",15)(18,"path",16),o()())},encapsulation:2,changeDetection:0})}}return t})();h();var un=(()=>{class t{static{this.\u0275fac=function(n){return new(n||t)}}
1static{this.\u0275cmp=A({type:t,selectors:[["td-lesson-details-ring-svg"]],standalone:!1,decls:8,vars:0,consts:[["xmlns","http://www.w3.org/2000/svg","width","35","height","35"],["id","d-ring"],["width","35","height","35"],["clip-path","url(#d-ring)"],["width","35","height","35","fill","rgba(255,255,255,0)"],["d","M19,30A12,12,0,1,1,31,18,11.984,11.984,0,0,1,19,30Z","fill","none","stroke","#eaecf4","stroke-width","4",2,"mix-blend-mode","multiply","isolation","isolate"],["d","M9,17a5,5,0,1,1,5-5A4.989,4.989,0,0,1,9,17Z","fill","none","stroke","#eaecf4","stroke-width","4",2,"mix-blend-mode","multiply","isolation","isolate"]],template:function(n,a){n&1&&(he(),i(0,"svg",0)(1,"defs")(2,"clipPath",1),r(3,"rect",2),o()(),i(4,"g",3),r(5,"rect",4)(6,"path",5)(7,"path",6),o()())},encapsulation:2,changeDetection:0})}}return t})();h();h();h();h();var eo=(t,m)=>({isFavorite:t,isUpdatingFavorite:m}),to=t=>["/teacher",t,"edit"],io=(t,m)=>({"ai-heart-hold text-red":t,"ai-heart":m});function no(t,m){if(t&1&&(i(0,"span",3),l(1),o()),t&2){let e=d(2);s(),K(e.lesson.title_ia)}}function oo(t,m){if(t&1){let e=D();i(0,"a",16),f(1,"translate"),g("click",function(){x(e);let a=d(2);return v(a.close())}),r(2,"em",17),l(3," m-lesson-sheet.23 "),o()}if(t&2){let e=d(2);u("routerLink",M(5,to,e.lesson.id)),j("aria-label",I(1,2,"m-lesson-sheet.23",e.language))}}function ao(t,m){t&1&&r(0,"img",10)}function ro(t,m){if(t&1){let e=D();i(0,"button",8),f(1,"translate"),g("click",function(){x(e);let a=d(),c=d();return v(c.toggleFavorite(a.isFavorite))}),r(2,"em",18),l(3),o()}if(t&2){let e=d(),n=d();u("disabled",e.isUpdatingFavorite||!n.lesson.published),j("aria-label",I(1,4,e.isFavorite?"m-lesson-sheet.11":"m-lesson-sheet.10",n.language)),s(2),u("ngClass",pe(7,io,e.isFavorite,!e.isFavorite)),s(),N(" ",e.isFavorite?"m-lesson-sheet.11":"m-lesson-sheet.10"," ")}}function so(t,m){if(t&1){let e=D();i(0,"button",19),g("click",function(){x(e);let a=d(2);return v(a.openReportContentDialog())}),r(1,"em",20),i(2,"span",14),l(3,"m-lesson-sheet.9"),o()()}}function lo(t,m){if(t&1){let e=D();i(0,"div",0)(1,"div",1)(2,"span",2),l(3),o(),H(4,no,2,1,"span",3),o(),i(5,"button",4),g("click",function(){x(e);let a=d();return v(a.close())}),r(6,"em",5),o()(),i(7,"div",6),H(8,oo,4,7,"a",7),i(9,"button",8),g("click",function(){x(e);let a=d();return v(a.user?a.subscription&&!a.subscription.paused?a.openDuplicateDialog(a.lesson):a.subscription!=null&&a.subscription.paused?a.showSubscriptionPausedDialog():a.goToPrincigPage():a.openUnauthDuplicateDialog(a.lesson))}),r(10,"em",9),l(11," m-lesson-sheet.65 "),H(12,ao,1,0,"img",10),o(),H(13,ro,4,10,"button",11),i(14,"button",12),g("click",function(){x(e);let a=d();return v(a.openShareLessonDialog())}),r(15,"em",13),i(16,"span",14),l(17,"m-lesson-sheet.48"),o()(),H(18,so,4,0,"button",15),o()}if(t&2){let e=d();s(3),K(e.lesson.title_ia),s(),$(e.lesson.title_ia?4:-1),s(4),$(e.user&&e.lesson.user_id===e.user.id?8:-1),s(),u("disabled",!e.lesson.published),s(3),$(e.user&&e.lesson.user_id!==e.user.id&&(!e.subscription||e.subscription.paused)?12:-1),s(),$(e.user?13:-1),s(),u("disabled",!e.lesson.published),s(4),$(!e.user||e.user&&e.lesson.user_id!==e.user.id?18:-1)}}function gn(t,m){return t.open(co,{data:m})}var co=(()=>{class t{get subscription(){return this._data.subscription}get lesson(){return this._data.lesson}get user(){return this._data.user}constructor(e,n,a,c,p,C,E,V){this._data=e,this._bottomSheetRef=n,this._lessonDialogs=a,this._bottomSheet=c,this._store=p,this._dialog=C,this._environment=E,this._router=V,this.isFavorite$=this._store.pipe(P(We)),this.isUpdatingFavorite$=this._store.pipe(P(Ze)),this.APP_URL=this._environment.get(ue.APP_URL)}openShareLessonDialog(){this._bottomSheetRef.dismiss(),this._lessonDialogs.openShare({lesson:this.lesson})}toggleFavorite(e){this._store.dispatch(e?_.removeFromFavorites():_.addToFavorites())}openReportContentDialog(){this._bottomSheetRef.dismiss(),this._dialog.open(ye,{data:this.lesson})}openDuplicateDialog(e){this._lessonDialogs.openDuplicate({lesson:e}).afterClosed().subscribe(n=>{le(n)&&this._router.navigate(["/teacher",n.lesson.id,"edit"],{queryParams:{dptd:!0}
1})})}openUnauthDuplicateDialog(e){this._lessonDialogs.openUnauthDuplicate({lesson:e})}close(){this._bottomSheetRef.dismiss()}goToPrincigPage(){let e=this.APP_URL+"/pricing/teacher";window.open(e,"_blank"),this._bottomSheetRef.dismiss()}showSubscriptionPausedDialog(){this._bottomSheetRef.dismiss(),Gi(this._dialog)}static{this.\u0275fac=function(n){return new(n||t)(k(Zi),k(Wi),k(Ce),k($e),k(J),k(ce),k(be),k(Y))}}static{this.\u0275cmp=A({type:t,selectors:[["td-details-options-bottom-sheet"]],hostAttrs:[1,"bottom-sheet"],standalone:!1,decls:3,vars:8,consts:[[1,"flex","items-center","justify-between","py-2","px-2","border-b","border-blue-black-light-2"],[1,"flex","flex-col","items-start","gap-1"],[1,"font-black","text-blue-black"],[1,"font-normal","text-xs","tracking-normal","text-blue-black-light-6","text-left"],[1,"btn-icon","btn-md","btn-flat-blue-black",3,"click"],[1,"ai","ai-close"],[1,"flex","flex-col","gap-2","py-4","justify-between"],["l10nTranslate","",1,"bottom-sheet-item","gap-2",3,"routerLink"],["l10nTranslate","",1,"bottom-sheet-item","gap-2",3,"click","disabled"],[1,"ai","ai-copy"],["src","assets/images/crown.svg","alt","Crown subscription"],["l10nTranslate","",1,"bottom-sheet-item","gap-2",3,"disabled"],[1,"bottom-sheet-item","gap-2",3,"click","disabled"],[1,"ai","ai-share"],["l10nTranslate",""],[1,"bottom-sheet-item","gap-2"],["l10nTranslate","",1,"bottom-sheet-item","gap-2",3,"click","routerLink"],[1,"ai","ai-pencil"],[1,"ai",3,"ngClass"],[1,"bottom-sheet-item","gap-2",3,"click"],[1,"ai","ai-flag"]],template:function(n,a){if(n&1&&(H(0,lo,19,8),f(1,"async"),f(2,"async")),n&2){let c;$((c=pe(5,eo,O(1,1,a.isFavorite$),O(2,3,a.isUpdatingFavorite$)))?0:-1,c)}},dependencies:[fe,ve,X,xe,Be],encapsulation:2})}}return t})();h();var mo=t=>({hidden:t}),po=t=>({"hidden md:block":t}),uo=t=>({"md:hidden":t}),_o=t=>({"bg-blue-purple text-white":t}),fn=(()=>{class t{get hasValue(){return!!this.keyword}get keyword(){return this._keyword}set keyword(e){this._keyword=e}get opened(){return this._opened}set opened(e){this._opened=e}constructor(){this._keyword=null,this._opened=!1,this._lastRoute=null,this._activatedRoute=T(Ae),this._router=T(Y),this._store=T(J)}ngOnInit(){this._keyword=this._activatedRoute.snapshot.queryParams.k,this._keyword&&(this._opened=!0)}AddKeyword(){let e=this.keyword?.trim();if(e==="")return this.clearKeyword();_i(e)&&this._store.dispatch(_.goToSearch({keyword:e}))}clearKeyword(){this._keyword=null,this._opened=!1,this._keyword===null&&this._lastRoute===null&&(this._lastRoute=this._router.url),this._router.navigate([this._lastRoute||"/"],{queryParams:z(R({},this._activatedRoute.snapshot.queryParams),{k:void 0})}),this._lastRoute=null}open(){this._opened=!0}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=A({type:t,selectors:[["td-lesson-detail-search-input"]],hostAttrs:[1,"flex","flex-1","items-center","justify-end"],standalone:!1,decls:12,vars:13,consts:[[1,"btn-icon","btn-md","btn-flat-blue-black","md:hidden",3,"click","ngClass"],[1,"ai","ai-search","text-[16px]"],[1,"w-full","mx-auto","max-w-[260px]","md:max-w-[600px]",3,"ngClass"],["appearance","fill",1,"w-full","not-error-space"],["l10nTranslate","",1,"font-black"],["type","search","name","search","maxlength","60","autocapitalize","none","autocomplete","off","tdInput","","l10nTranslate","",1,"placeholder:black",3,"ngModelChange","keyup.enter","ngModel"],["tdSuffix","",1,"flex","gap-2"],[1,"focus:outline-none","btn-icon","btn-sm",3,"click","ngClass"],[1,"ai","ai-close","text-gray-blue","text-[16px]"],[1,"btn-icon","btn-sm","focus:outline-none",3,"click","ngClass"]],template:function(n,a){n&1&&(i(0,"button",0),g("click",function(){return a.open()}),r(1,"em",1),o(),i(2,"div",2)(3,"td-form-field",3)(4,"td-label",4),l(5,"m-lesson-sheet.8"),o(),i(6,"input",5),Vt("ngModelChange",function(p){return Pt(a.keyword,p)||(a.keyword=p),p}),g("keyup.enter",function(){return a.AddKeyword()}),o(),i(7,"div",6)(8,"button",7),g("click",function(){return a.clearKeyword()}),r(9,"em",8),o(),i(10,"button",9),g("click",function(){return a.AddKeyword()}),r(11,"em",1),o()()()()),n&2&&(u("ngClass",M(5,mo,a.opened)),s(2),u("ngClass",M(7,po,!a.opened)),s(4),It("ngModel",a.keyword),s(2),u("ngClass",M(9,uo,!a.hasValue)),s(2),u("ngClass",M(11,_o,a.hasValue)))},dependencies:[fe,Qt,Jt,ei,Xt,Si,vi,bi,Di,X],encapsulation:2,changeDetection:0})}}return t})();h();h();var xn=(()=>{class t{constructor(){this._dialogRef=T(He)}close(){this._dialogRef.close()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=A({type:t,selectors:[["ng-component"]],standalone:!1,decls:14,vars:0,consts:[[1,"relative","bg-white","rounded-lg","px-5","py-10","mx-1","md:px-20"],[1,"max-w-[280px]","mx-auto","flex","flex-col","items-center","md:max-w-[380px]"],[1,"pt-4","pb-5"],["src","assets/images/0073.png","width","165","height","105"],["l10nTranslate","",1,"font-black","text-xl","text-center","mb-5"],[1,"text-center","mb-12"],["l10nTranslate","",1,"block","pb-5"],["l10nTranslate","",1,"block"],[1,"flex","justify-center","items-center"],["l10nTranslate","",1,"btn","btn-md","btn-contained-deep-purple","btn-130","md:btn-150",3,"click"]],template:function(n,a){n&1&&(i(0,"div",0)(1,"div",1)(2,"div",2),r(3,"img",3),o(),i(4,"h1",4),l(5,"m-lesson-s
1heet.89"),o(),i(6,"p",5)(7,"span",6),l(8,"m-lesson-sheet.90"),o(),i(9,"span",7),l(10,"m-lesson-sheet.91"),o()(),i(11,"div",8)(12,"button",9),g("click",function(){return a.close()}),l(13,"m-lesson-sheet.53"),o()()()())},dependencies:[X],encapsulation:2,changeDetection:0})}}return t})();h();var fo=(t,m)=>({isPublishingLesson:t,error:m});function xo(t,m){if(t&1){let e=D();i(0,"div",2),r(1,"img",4),i(2,"h1",5),l(3,"m-lesson-sheet.51"),o(),i(4,"p",6)(5,"span",7),l(6,"m-lesson-sheet.86"),o()(),i(7,"div",8)(8,"button",9),g("click",function(){x(e);let a=d(2);return v(a.close())}),l(9,"m-lesson-sheet.53"),o()()()}}function vo(t,m){t&1&&(i(0,"div",16),r(1,"em",27),i(2,"span",7),l(3,"m-lesson-sheet.97"),o()())}function bo(t,m){t&1&&(i(0,"div",26),r(1,"td-loader",28),o())}function So(t,m){if(t&1){let e=D();i(0,"div",3)(1,"div",10)(2,"button",11),g("click",function(){x(e);let a=d(2);return v(a.close())}),r(3,"em",12),o()(),i(4,"div",13),r(5,"img",14),i(6,"h1",15),l(7,"m-lesson-sheet.92"),o(),H(8,vo,4,0,"div",16),i(9,"div",17)(10,"div",18)(11,"td-radio-group",19),r(12,"td-radio-button",20,0),o()(),i(14,"p",21)(15,"span",22),l(16,"m-lesson-sheet.93"),o()()(),i(17,"a",23)(18,"span",24),l(19,"m-lesson-sheet.94"),o(),i(20,"span",7),l(21,"m-lesson-sheet.95"),o()(),i(22,"div",8)(23,"button",25),g("click",function(){x(e);let a=d(2);return v(a.publishLesson())}),l(24,"m-lesson-sheet.26"),o()()(),H(25,bo,2,0,"div",26),o()}if(t&2){let e=F(13),n=d();s(8),$(!n.isPublishingLesson&&n.error?8:-1),s(3),u("required",!0),s(),u("value",!0),s(11),se("disabled",!e.checked),s(2),$(n.isPublishingLesson?25:-1)}}function To(t,m){if(t&1&&(i(0,"div",1),H(1,xo,10,0,"div",2)(2,So,26,6,"div",3),o()),t&2){let e=d();s(),$(e.hasResources?2:1)}}var bn=(()=>{class t{get lesson(){return this._data.lesson}get resources(){return this._data.resources}get hasResources(){return this.resources?.length>0||this.lesson?.resources_count>0}constructor(e,n,a,c,p){this._data=e,this._dialogRef=n,this._componentStore=a,this._store=c,this._lessons=p,this.isPublishingLesson$=this._componentStore.select(C=>C.isPublishingLesson),this.error$=this._componentStore.select(C=>C.error),this.publish=this._componentStore.effect(C=>C.pipe(te(E=>this._componentStore.patchState({isPublishingLesson:!0})),U(E=>this._lessons.publish(E.lessonId).pipe(Vi(V=>{this._store.dispatch(_.changeLesson({lesson:z(R({},this.lesson),{published:!0})})),this._componentStore.patchState({isPublishingLesson:!1}),this._dialogRef.close({lesson:V})},V=>this._componentStore.patchState({isPublishingLesson:!1,error:V.error})))))),this._componentStore.setState({isPublishingLesson:!1,error:null})}publishLesson(){this.publish({lessonId:this.lesson.id})}close(){this._dialogRef.close()}static{this.\u0275fac=function(n){return new(n||t)(k(Ai),k(He),k(qe),k(J),k(we))}}static{this.\u0275cmp=A({type:t,selectors:[["ng-component"]],standalone:!1,features:[At([qe])],decls:3,vars:8,consts:[["IsUsageTermOk","tdRadioButton"],[1,"mx-auto","rounded-lg","text-blue-black","bg-white","max-w-[306px]","md:max-w-[540px]"],[1,"flex","flex-col","items-center","pt-8","pb-12","mx-auto"],[1,"relative","pb-8","pt-[48px]","mx-auto","md:pb-12","md:pt-[36px]"],["width","170","height","125","src","assets/images/0083.png",1,"mb-5","w-[170px]","h-[125px]"],["l10nTranslate","",1,"font-black","text-2xl","text-center","mb-2"],[1,"text-center","max-w-xs","mx-auto","pb-7","px-9","md:px-0"],["l10nTranslate",""],[1,"flex","justify-center","items-center"],["l10nTranslate","",1,"btn","btn-md","btn-contained-deep-purple","btn-130",3,"click"],[1,"absolute","top-[6px]","right-[6px]","md:top-4","md:right-4"],[1,"btn-icon","btn-md","btn-flat-blue-black",3,"click"],[1,"ai","ai-close","text-xs"],[1,"flex","flex-col","items-center","max-w-[370px]","mx-auto","px-4"],["width","255","height","130","src","assets/images/0003.png",1,"mb-5","w-[200px]","h-[100px]","md:w-[255px]","md:h-[130px]"],["l10nTranslate","",1,"font-black","text-xl","text-center","mb-3"],[1,"flex","item-center","justify-center","mb-3","error-message","text-red"],[1,"relative","text-left","pb-6","md:pb-3"],[1,"absolute","top-0","left-0"],[1,"flex","flex-col","whitespace-normal",3,"required"],[1,"text-left","whitespace-normal",3,"value"],[1,"text-left"],["l10nTranslate","",1,"block","pl-[28px]"],["routerLink","/company/terms","target","_blank",1,"flex","flex-col","items-center","text-deep-purple","mb-3","underline","underline-offset-4","md:no-underline","md:border-b","md:border-deep-purple","md:mb-6","md:flex-row"],["l10nTranslate","",1,"md:mr-0.5"],["l10nTranslate","",1,"btn","btn-md","btn-contained-deep-purple","btn-150",3,"click"],[1,"bg-white","opacity-50","w-full","h-full","absolute","
1inset-0","flex","justify-center","items-center"],[1,"ai","ai-information","pr-1"],["color","#5800FF"]],template:function(n,a){if(n&1&&(H(0,To,3,1,"div",1),f(1,"async"),f(2,"async")),n&2){let c;$((c=pe(5,fo,O(1,1,a.isPublishingLesson$),O(2,3,a.error$)))?0:-1,c)}},dependencies:[ve,Ue,Mi,Ii,X,xe],encapsulation:2,changeDetection:0})}}return t})();var Ye=(()=>{class t{constructor(){this._dialog=T(ce)}openReportSent(){return this._dialog.open(xn,{maxWidth:"540px",width:"100%",maxHeight:"95vh"})}openPublishLesson(e){return this._dialog.open(bn,{maxWidth:"540px",width:"100%",maxHeight:"95vh",closeOnNavigation:!0,disableClose:!0,autoFocus:!0,data:e})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=W({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();h();h();var Sn=(()=>{class t{constructor(){this._snackBarRef=T(wi)}close(){this._snackBarRef.dismiss()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=A({type:t,selectors:[["td-lesson-detail-published-snack-bar"]],standalone:!1,decls:6,vars:0,consts:[[1,"flex","justify-center","items-center"],[1,"ai","ai-circle-check-form-gray","text-white","mr-2","hidden","md:block"],["l10nTranslate","",1,"text-white","mr-4"],[1,"btn-icon","btn-md","btn-flat-blue-purple","hidden","md:block",3,"click"],[1,"ai","ai-close"]],template:function(n,a){n&1&&(i(0,"div",0),r(1,"em",1),i(2,"p",2),l(3,"m-lesson-sheet.96"),o(),i(4,"button",3),g("click",function(){return a.close()}),r(5,"em",4),o()())},dependencies:[X],encapsulation:2})}}return t})();var Qe=(()=>{class t{constructor(){this._snackBar=T(Ci)}openPublished(){return this._snackBar.openFromComponent(Sn,{duration:5e3,horizontalPosition:"start",panelClass:"snack-bar-blue-purple"})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=W({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();h();h();var Je=(()=>{class t{constructor(){this._blocked=St(!1),this.blocked=this._blocked.asReadonly()}block(){this._blocked.set(!0)}clear(){this._blocked.set(!1)}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=W({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();h();h();h();var Tn=["en","es","fr","pt"];function wn(t){return!t||t==="/"?"/":t.endsWith("/")?t.slice(0,-1):t}function Cn(t){return t?/(?:^|;\s*)access_token=/.test(t):!1}var yn="es",ko={es:{documentTitle:"TOMi.digital",headlinePrefix:"Tu tutor ",headlineEmphasis:"AI",headlineSuffix:" est\xE1 listo para ayudarte.",body1:"Escribe el tema y descubre respuestas con retos, videos y juegos interactivos.",body2:"Aprende a tu ritmo, sin aburrirte.",ctaLabel:"Crear actividad gratis",footerBeforeLink:"\xBFEres maestro y quieres crear actividades divertidas? ",footerLinkText:"Prueba TOMi Digital gratis",placeholderCaption:"Ficha de clase (vista no disponible)",imgAlt:"TOMi Play \u2014 tutor con IA"},en:{documentTitle:"TOMi.digital",headlinePrefix:"Your ",headlineEmphasis:"AI",headlineSuffix:" tutor is ready to help you.",body1:"Type a topic and discover answers with challenges, videos, and interactive games.",body2:"Learn at your own pace, without getting bored.",ctaLabel:"Create a free activity",footerBeforeLink:"Are you a teacher and want to create fun activities? ",footerLinkText:"Try TOMi Digital for free",placeholderCaption:"Lesson sheet (view not available)",imgAlt:"TOMi Play \u2014 AI tutor"},fr:{documentTitle:"TOMi.digital",headlinePrefix:"Ton tuteur ",headlineEmphasis:"IA",headlineSuffix:" est pr\xEAt \xE0 t\u2019aider.",body1:"\xC9cris un th\xE8me et d\xE9couvre des r\xE9ponses avec des d\xE9fis, des vid\xE9os et des jeux interactifs.",body2:"Apprends \xE0 ton rythme, sans t\u2019ennuyer.",ctaLabel:"Cr\xE9er une activit\xE9 gratuite",footerBeforeLink:"Tu es enseignant et tu veux cr\xE9er des activit\xE9s ludiques ? ",footerLinkText:"Essaie TOMi Digital gratuitement",placeholderCaption:"Fiche de cours (vue non disponible)",imgAlt:"TOMi Play \u2014 tuteur IA"},pt:{documentTitle:"TOMi.digital",headlinePrefix:"Seu tutor de ",headlineEmphasis:"IA",headlineSuffix:" est\xE1 pronto para ajudar voc\xEA.",body1:"Escreva o tema e descubra respostas com desafios, v\xEDdeos e jogos interativos.",body2:"Aprenda no seu ritmo, sem se entediar.",ctaLabel:"Criar atividade gr\xE1tis",footerBeforeLink:"\xC9 professor e quer criar atividades divertidas? ",footerLinkText:"Experimente o TOMi Digital gr\xE1tis",placeholderCaption:"Ficha da aula (visualiza\xE7\xE3o indispon\xEDvel)",imgAlt:"TOMi Play \u2014 tutor com IA"}};function Xe(t){let m=wn(t.split("?")[0]??t);if(!m||m==="/")return yn;
1let e=m.split("/").filter(Boolean)[0];return e&&Tn.includes(e)?e:yn}function et(t){return ko[t]}function kn(t){return`https://play.tomi.digital/${t}/app/ai`}var Dn="https://tomi.digital";var Do=["Video"],Ln=(()=>{class t{constructor(){this._router=T(Y),this._platformId=T(Tt),this.tomiDigitalHomeUrl=Dn,this.video=jt.required("Video")}get locale(){return Xe(this._router.url)}get t(){return et(this.locale)}get playAiUrl(){return kn(this.locale)}ngAfterViewInit(){if(!Ht(this._platformId))return;let e=this.video().nativeElement;e.muted=!0,e.playsInline=!0,e.autoplay=!0;let n=()=>{e.play().catch(a=>console.warn("No se pudo autoplay off-allowlist video",a))};e.readyState>=HTMLMediaElement.HAVE_CURRENT_DATA?n():e.addEventListener("loadeddata",n,{once:!0})}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275cmp=A({type:t,selectors:[["td-lesson-off-allowlist-block"]],viewQuery:function(n,a){n&1&&Lt(a.video,Do,5),n&2&&Et()},standalone:!1,decls:34,vars:12,consts:[["Video",""],[1,"offAllowlistRoot"],["aria-hidden","true",1,"pageShell"],[1,"placeholderTitle"],[1,"placeholderLine"],[1,"placeholderLine","placeholderLineNarrow"],[1,"placeholderNote"],["role","dialog","aria-modal","true","aria-labelledby","off-allowlist-title",1,"overlay"],[1,"dialog"],["autoplay","","muted","","loop","","playsinline","","preload","metadata","aria-label","TOMi Play preview",1,"heroMedia"],["src","assets/videos/videomodalplay.webm","type","video/webm"],["id","off-allowlist-title",1,"dialogTitle"],[1,"dialogTitleRow"],["width","22","height","22","viewBox","0 0 24 24","aria-hidden","true","focusable","false","xmlns","http://www.w3.org/2000/svg",1,"sparkleIcon"],["fill","#6200EE","d","M12 2l1.2 4.2L17 8l-3.8 1.8L12 14l-1.2-4.2L7 8l3.8-1.8L12 2zm8 10l.8 2.8L23 16l-2.2 1.2L20 20l-1.2-2.8L16 16l2.2-1.2L20 12zm-16 0l.8 2.8L7 16l-2.2 1.2L4 20l-1.2-2.8L0 16l2.2-1.2L4 12z"],[1,"dialogTitleText"],[1,"body"],[1,"body","bodyLast"],["rel","noopener noreferrer",1,"cta",3,"href"],["src","assets/images/ai-review-plans.svg","alt","","aria-hidden","true","loading","lazy","decoding","async",1,"ctaIcon"],[1,"footer"],["rel","noopener noreferrer",3,"href"]],template:function(n,a){n&1&&(i(0,"div",1)(1,"main",2),r(2,"div",3)(3,"div",4)(4,"div",4)(5,"div",5),i(6,"p",6),l(7),o()(),i(8,"div",7)(9,"div",8)(10,"video",9,0),r(12,"source",10),o(),i(13,"h1",11)(14,"span",12),he(),i(15,"svg",13),r(16,"path",14),o(),bt(),i(17,"span",15),l(18),i(19,"strong"),l(20),o(),l(21),o()()(),i(22,"p",16),l(23),o(),i(24,"p",17),l(25),o(),i(26,"a",18),r(27,"img",19),i(28,"span"),l(29),o()(),i(30,"p",20),l(31),i(32,"a",21),l(33),o()()()()()),n&2&&(j("lang",a.locale),s(7),K(a.t.placeholderCaption),s(11),N(" ",a.t.headlinePrefix),s(2),K(a.t.headlineEmphasis),s(),N("",a.t.headlineSuffix," "),s(2),K(a.t.body1),s(2),K(a.t.body2),s(),u("href",a.playAiUrl,ie),s(3),K(a.t.ctaLabel),s(2),N(" ",a.t.footerBeforeLink),s(),u("href",a.tomiDigitalHomeUrl,ie),s(),K(a.t.footerLinkText))},styles:[".offAllowlistRoot[_ngcontent-%COMP%]{display:block;min-height:100vh;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#4b4b5a;color:#1a1a1a}.pageShell[_ngcontent-%COMP%]{padding:2rem;filter:blur(8px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.28}.placeholderTitle[_ngcontent-%COMP%]{max-width:28rem;height:1.25rem;background:#ffffff26;border-radius:4px;margin-bottom:1rem}.placeholderLine[_ngcontent-%COMP%]{max-width:36rem;height:.75rem;background:#ffffff1a;border-radius:4px;margin-bottom:.65rem}.placeholderLineNarrow[_ngcontent-%COMP%]{max-width:30rem}.placeholderNote[_ngcontent-%COMP%]{margin-top:1.5rem;font-size:.9rem;color:#ffffff73}.overlay[_ngcontent-%COMP%]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#4b4b5a}.dialog[_ngcontent-%COMP%]{width:100%;max-width:38rem;background:#fff;border-radius:30px;padding:2.5rem 2.75rem;box-shadow:0 24px 64px #00000059;text-align:center}.heroMedia[_ngcontent-%COMP%]{width:100%;max-width:280px;height:auto;margin:0 auto 1.75rem;display:block;border-radius:16px}.dialogTitle[_ngcontent-%COMP%]{margin:0 0 1.25rem;font-size:1.35rem;font-weight:700;line-height:1.35;
1color:#1a1a1a}.dialogTitleRow[_ngcontent-%COMP%]{display:inline-flex;align-items:flex-start;justify-content:center;gap:.35rem;flex-wrap:wrap;text-align:center}.sparkleIcon[_ngcontent-%COMP%]{flex-shrink:0;margin-top:.2rem}.dialogTitleText[_ngcontent-%COMP%]{text-align:center}.body[_ngcontent-%COMP%]{margin:0 0 .85rem;font-size:1rem;font-weight:400;line-height:1.5;color:#5c5c5c}.bodyLast[_ngcontent-%COMP%]{margin-bottom:1.75rem}.cta[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:100%;text-align:center;text-decoration:none;background:#6200ee;color:#fff;font-weight:700;font-size:1rem;padding:.95rem 1.25rem;border-radius:9999px;border:none;cursor:pointer;transition:background .15s ease}.cta[_ngcontent-%COMP%]:hover{background:#5000c9}.ctaIcon[_ngcontent-%COMP%]{flex-shrink:0;width:20px;height:20px;filter:brightness(0) invert(1)}.footer[_ngcontent-%COMP%]{margin:1.75rem 0 0;font-size:.875rem;font-weight:400;line-height:1.45;color:#5c5c5c}.footer[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#6200ee;font-weight:600;text-decoration:none}.footer[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{text-decoration:underline}"],changeDetection:0})}}return t})();var Mo=["CopyLinkLearnTooltip"],Io=(t,m,e,n,a,c,p,C,E,V,ee)=>({user:t,isMobile:m,subscription:e,isDisplayingADS:n,lesson:a,resources:c,author:p,isLoadingModule:C,isUpdatingFavorite:E,isFavorite:V,scroll:ee}),Po=t=>({hidden:t}),Vo=(t,m,e,n)=>({"md:hidden":t,"md:flex":m,hidden:e,flex:n}),Ao=t=>({"background-image":t}),Fo=()=>({"=0":"m-lesson-sheet.70","=1":"m-lesson-sheet.71",other:"m-lesson-sheet.70"}),Pe=t=>({v1:t}),Oo=()=>({"=0":"m-lesson-sheet.18","=1":"m-lesson-sheet.17",other:"m-lesson-sheet.18"}),jo=()=>({"=0":"m-lesson-sheet.72","=1":"m-lesson-sheet.73",other:"m-lesson-sheet.72"}),Ro=()=>({"=0":"m-lesson-sheet.74","=1":"m-lesson-sheet.75",other:"m-lesson-sheet.74"}),zo=()=>({"=0":"m-lesson-sheet.87","=1":"m-lesson-sheet.88",other:"m-lesson-sheet.87"}),En=()=>({utm_source:"interno",utm_medium:"ads",utm_campaign:"ficha_clase"}),Bo=(t,m,e,n)=>({"md:-top-16":t,"md:top-16":m,"-top-16":e,"top-16":n}),Uo=(t,m)=>({"ai-heart-hold text-red":t,"ai-heart":m}),_t=t=>["/teacher",t,"edit"],qo=t=>["/author",t],Ho=(t,m,e)=>({"btn-icon":t,"btn-md":m,"btn-140":e}),ut=t=>({v1:t}),$o=()=>({"=0":"m-lesson-sheet.80","=1":"m-lesson-sheet.79",other:"m-lesson-sheet.80"}),No=()=>({"=0":"m-lesson-sheet.83","=1":"m-lesson-sheet.82",other:"m-lesson-sheet.83"}),Go=t=>["/preview",t];function Zo(t,m){t&1&&r(0,"td-lesson-off-allowlist-block")}function Wo(t,m){if(t&1&&(b(0),i(1,"a",21),f(2,"translate"),i(3,"div",22),r(4,"td-brand-logo",23)(5,"td-brand-text",24),o()(),S()),t&2){let e=d(4);s(),j("aria-label",I(2,5,"m-lesson-sheet.0",e.language)),s(3),u("height",25)("width",25),s(),u("height",25)("width",60)}}function Ko(t,m){if(t&1){let e=D();i(0,"div",25)(1,"a",26),f(2,"translate"),g("click",function(){x(e);let a=d(4);return v(a.goBack())}),r(3,"em",27),o(),i(4,"strong",28),l(5," m-lesson-sheet.2 "),o()()}if(t&2){let e=d(4);s(),j("aria-label",I(2,1,"m-lesson-sheet.1",e.language))}}function Yo(t,m){if(t&1&&(b(0),r(1,"td-apps-menu",29)(2,"td-avatar",30),S()),t&2){let e=d(2).ngIf;s(),u("user",e.user)("subscription",e.subscription),s(),u("user",e.user)("subscription",e.subscription)}}function Qo(t,m){if(t&1&&(b(0),i(1,"div",67)(2,"div",68),r(3,"em",69),i(4,"p",70),l(5,"m-lesson-sheet.6"),o()(),i(6,"a",71),f(7,"translate"),l(8,"m-lesson-sheet.7"),o()(),S()),t&2){let e=d(6);s(6),j("aria-label",I(7,1,"m-lesson-sheet.7",e.language))}}function Jo(t,m){if(t&1&&(b(0),i(1,"div",64)(2,"a",65),r(3,"img",66),o(),w(4,Qo,9,4,"ng-container",13),o(),S()),t&2){let e=d(3).ngIf,n=d(2);s(2),u("queryParams",ne(4,En)),s(),u("src",rt(n.isScreenSmall?"assets/images/ADS_mobile.png":"assets/images/ADS_desktop.png"),ie),s(),u("ngIf",e.user)}}function Xo(t,m){if(t&1){let e=D();b(0),i(1,"a",75)(2,"div",76),r(3,"em",77),i(4,"div",78)(5,"h2",79),l(6,"m-lesson-sheet.27"),o(),i(7,"p",80),l(8,"m-lesson-sheet.21"),o()()(),i(9,"div",81),r(10,"em",82),i(11,"span",83),l(12,"m-lesson-s
1heet.76"),o()(),i(13,"div",84),r(14,"em",85),o()(),i(15,"button",86)(16,"div",76),r(17,"em",87),i(18,"div",78)(19,"h2",79),l(20,"m-lesson-sheet.30"),o(),i(21,"p",88),l(22,"m-lesson-sheet.66"),o()()(),i(23,"div",81),r(24,"em",89),i(25,"span",83),l(26,"m-lesson-sheet.77"),o()(),i(27,"div",90),r(28,"em",85),o()(),i(29,"td-menu",43,10)(31,"div",91)(32,"span",92),l(33,"m-lesson-sheet.67"),o(),i(34,"button",93),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?c.goToPlay(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"play"))}),i(35,"div",94),r(36,"em",87),i(37,"div",78)(38,"h2",95),l(39,"m-lesson-sheet.32"),o(),i(40,"p",80),l(41,"m-lesson-sheet.66"),o()()()(),i(42,"button",93),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?c.goToSchedule(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"schedule"))}),i(43,"div",94),r(44,"em",96),i(45,"div",78)(46,"h2",95),l(47,"m-lesson-sheet.31"),o(),i(48,"p",80),l(49,"m-lesson-sheet.68"),o()()()()()(),S()}if(t&2){let e=F(30),n=d(4).ngIf,a=d(2);s(),u("href",a.playBaseURL+"/app/learn?id="+n.lesson.id+"&type=lesson&utm_source=tomi-digital&utm_medium=organic&utm_campaign=lesson-detail",ie),s(14),u("tdMenuTriggerFor",e),s(14),se("hidden",!e.opened)}}function ea(t,m){t&1&&(b(0),r(1,"img",103),S())}function ta(t,m){t&1&&(b(0),r(1,"img",104),S())}function ia(t,m){if(t&1){let e=D();i(0,"button",97),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?a.subscription?c.goToSchedule(a.lesson):c.goToPrincigPage():c.openUnauthScheduleAndPlayDialog(a.lesson,"schedule"))}),i(1,"div",76)(2,"div",98),r(3,"em",96),w(4,ea,2,0,"ng-container",13),o(),i(5,"div",78)(6,"h2",79),l(7,"m-lesson-sheet.100"),o(),i(8,"p",88),l(9,"m-lesson-sheet.101"),o()()(),i(10,"div",99),r(11,"em",100),i(12,"span",83),l(13,"m-lesson-sheet.100"),o(),w(14,ta,2,0,"ng-container",13),o(),i(15,"div",90),r(16,"em",85),o()(),i(17,"button",101),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?c.goToPlay(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"play"))}),i(18,"div",76),r(19,"em",102),i(20,"div",78)(21,"h2",79),l(22,"m-lesson-sheet.102"),o(),i(23,"p",80),l(24,"m-lesson-sheet.103"),o()()(),i(25,"div",81),r(26,"em",102),i(27,"span",83),l(28,"m-lesson-sheet.102"),o()(),i(29,"div",84),r(30,"em",85),o()()}if(t&2){let e=d(4).ngIf;s(4),u("ngIf",!e.subscription),s(10),u("ngIf",!e.subscription)}}function na(t,m){if(t&1&&(b(0),i(1,"div",72)(2,"div",38)(3,"div",73)(4,"div",74),w(5,Xo,50,4,"ng-container",14)(6,ia,31,2,"ng-template",null,9,re),o()()()(),S()),t&2){let e=F(7),n=d(3).ngIf;s(),u("ngClass",st(3,Bo,n.scroll<500,n.scroll>=500,n.scroll<600,n.scroll>=600)),s(4),u("ngIf",!n.user)("ngIfElse",e)}}function oa(t,m){if(t&1&&(b(0),i(1,"div",105)(2,"div",106),r(3,"img",107),o()(),S()),t&2){let e=d(3).ngIf;s(3),u("src",e.lesson.image_url,ie)("alt",e.lesson.title)}}function aa(t,m){t&1&&(b(0),i(1,"div",108),r(2,"em",109),i(3,"span",110),l(4,"m-lesson-sheet.64"),o()(),S())}function ra(t,m){t&1&&(b(0),i(1,"div",111),r(2,"em",112),i(3,"span",110),l(4,"m-lesson-sheet.12"),o()(),S())}function sa(t,m){t&1&&(b(0),i(1,"div",117),r(2,"td-loader",118),o(),S()),t&2&&(s(2),u("size",38))}function la(t,m){if(t&1){let e=D();b(0),i(1,"button",115),f(2,"translate"),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(c.toggleFavorite(a.isFavorite))}),r(3,"em",116),f(4,"translate"),w(5,sa,3,1,"ng-container",13),o(),S()}if(t&2){let e=d(4).ngIf,n=d(2);s(),u("disabled",e.isUpdatingFavorite),j("aria-label",I(2,5,e.isFavorite?"m-lesson-sheet.11":"m-lesson-sheet.10",n.language)),s(2),u("ngClass",pe(11,Uo,e.isFavorite,!e.isFavorite))("matTooltip",I(4,8,e.isFavorite?"m-lesson-sheet.11":"m-lesson-sheet.10",n.language)||""),s(2),u("ngIf",e.isUpdatingFavorite)}}function ca(t,m){if(t&1){let e=D();w(0,la,6,14,"ng-container",13),i(1,"button",113),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(c.openShareLessonDialog(a.lesson))}),r(2,"em",114),o()}if(t&2){let e=d(3).ngIf;u("ngIf",e.user)}}function da(t,m){if(t&1&&(b(0),i(1,"a",119),f(2,"translate"),r(3,"em",120),l(4," m-lesson-sheet.23 "),o(),S()),t&2){let e=d(3).ngIf,n=d(2);s(),u("routerLink",M(5,_t,e.lesson.id)),j("aria-label",I(2,2,"m-lesson-s
1heet.23",n.language))}}function ma(t,m){t&1&&(b(0),r(1,"img",121),S())}function pa(t,m){if(t&1){let e=D();b(0),i(1,"button",45),f(2,"translate"),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(a.user?c.openReportContentDialog(a.lesson):c.openUnauthReportContentDialog(a.lesson))}),r(3,"em",122),l(4," m-lesson-sheet.9 "),o(),S()}if(t&2){let e=d(5);s(),j("aria-label",I(2,1,"m-lesson-sheet.9",e.language))}}function ua(t,m){t&1&&(b(0),r(1,"em",123),S())}function _a(t,m){if(t&1&&(b(0),i(1,"span",124),l(2),o(),S()),t&2){let e=d(3).ngIf;s(2),K(e.lesson.title_ia)}}function ha(t,m){if(t&1&&(b(0),i(1,"div",125)(2,"div",126)(3,"div",127),r(4,"img",128),o()(),i(5,"div",129)(6,"a",130),f(7,"translate"),l(8),o()()(),S()),t&2){let e=d(3).ngIf,n=d(2);s(4),u("src",e.author.image,ie)("alt",e.author.username),s(2),u("routerLink",M(9,qo,e.author.username)),j("aria-label",I(7,6,"m-lesson-sheet.22",n.language)),s(2),Mt(" ",e.author.first_name," ",e.author.last_name," ")}}function ga(t,m){t&1&&(b(0),r(1,"img",121),S())}function fa(t,m){if(t&1){let e=D();b(0),i(1,"button",131),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(a.user?a.subscription?c.openDuplicateDialog(a.lesson):c.goToPrincigPage():c.openUnauthDuplicateDialog(a.lesson))}),i(2,"div",132),r(3,"em",46),i(4,"span",133),l(5,"m-lesson-sheet.65"),o(),w(6,ga,2,0,"ng-container",13),o()(),S()}if(t&2){let e=d(3).ngIf;s(),u("disabled",!e.lesson.published),s(5),u("ngIf",!e.subscription)}}function xa(t,m){if(t&1){let e=D();b(0),i(1,"button",134)(2,"div",135),r(3,"em",136),i(4,"span",133),l(5,"m-lesson-sheet.107"),o(),r(6,"em",137),o()(),i(7,"td-menu",43,11)(9,"div",44)(10,"a",119),f(11,"translate"),r(12,"em",120),l(13," m-lesson-sheet.23 "),o(),i(14,"button",45),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(c.openDuplicateDialog(a.lesson))}),r(15,"em",46),l(16," m-lesson-sheet.65 "),o()()(),S()}if(t&2){let e=F(8),n=d(3).ngIf,a=d(2);s(),u("tdMenuTriggerFor",e),s(6),se("hidden",!e.opened),s(3),u("routerLink",M(8,_t,n.lesson.id)),j("aria-label",I(11,5,"m-lesson-sheet.23",a.language))}}function va(t,m){if(t&1&&(b(0),i(1,"a",138),f(2,"translate"),r(3,"em",120),i(4,"span",133),l(5,"m-lesson-sheet.23"),o()(),S()),t&2){let e=d(3).ngIf,n=d(2);s(),u("routerLink",M(5,_t,e.lesson.id)),j("aria-label",I(2,2,"m-lesson-sheet.23",n.language))}}function ba(t,m){t&1&&(b(0),r(1,"img",103),S())}function Sa(t,m){if(t&1){let e=D();b(0),i(1,"button",139)(2,"div",135)(3,"span",140),l(4,"m-lesson-sheet.104"),o(),r(5,"em",137),o()(),i(6,"td-menu",141,12)(8,"div",142)(9,"div",143)(10,"div",144)(11,"div",145)(12,"h5",146),l(13,"m-lesson-sheet.67"),o(),i(14,"button",147),r(15,"em",148),o()()(),i(16,"span",149),l(17,"m-lesson-sheet.67"),o(),i(18,"button",150),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(a.user?c.goToPlay(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"play"))}),i(19,"div",94),r(20,"em",87),i(21,"div",151)(22,"h2",95),l(23,"m-lesson-sheet.102"),o(),i(24,"p",80),l(25,"m-lesson-sheet.103"),o()(),r(26,"em",152),o()(),i(27,"button",153),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(a.user?a.subscription?c.goToSchedule(a.lesson):c.goToPrincigPage():c.openUnauthScheduleAndPlayDialog(a.lesson,"schedule"))}),i(28,"div",94)(29,"div",98),r(30,"em",96),w(31,ba,2,0,"ng-container",13),o(),i(32,"div",151)(33,"h2",95),l(34,"m-lesson-sheet.100"),o(),i(35,"p",80),l(36,"m-lesson-sheet.101"),o()(),r(37,"em",152),o()()(),i(38,"div",154)(39,"div",155)(40,"div",156),r(41,"img",157),i(42,"p",158),l(43,"m-lesson-sheet.105"),o()(),i(44,"button",159),l(45,"m-lesson-sheet.106"),o()()()()(),S()}if(t&2){let e=F(7),n=d(3).ngIf;s(),u("tdMenuTriggerFor",e)("ngClass",Ft(4,Ho,n.isMobile,!n.isMobile,!n.isMobile)),s(5),u("backdropClass",n.isMobile?"cdk-overlay-dark-backdrop":"cdk-overlay-transparent-backdrop"),s(25),u("ngIf",!n.subscription)}}function Ta(t,m){if(t&1){let e=D();i(0,"button",62),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(c.openShareLessonDialog(a.lesson))}),r(1,"em",114),o()}}function wa(t,m){if(t&1){let e=D();b(0),i(1,"div",160)(2,"div",161)(3,"div",162)(4,"h2",163)(5,"div",164),r(6,"span",165),o(),l(7,"m-lesson-s
1heet.98 "),o(),i(8,"p",166),l(9,"m-lesson-sheet.52"),o()()(),i(10,"button",167),g("click",function(){x(e);let a=d(3).ngIf,c=d(2);return v(c.publish(a.lesson,a.resources))}),l(11,"m-lesson-sheet.26"),o()(),S()}}function Ca(t,m){if(t&1){let e=D();b(0),i(1,"div",168)(2,"a",169)(3,"div",170),r(4,"em",77),i(5,"div",171)(6,"h2",83),l(7,"m-lesson-sheet.27"),o(),i(8,"p",172),l(9,"m-lesson-sheet.21"),o()()(),i(10,"div",173),r(11,"em",85),o()(),i(12,"button",174)(13,"div",170),r(14,"em",87),i(15,"div",171)(16,"h2",83),l(17,"m-lesson-sheet.30"),o(),i(18,"p",175),l(19,"m-lesson-sheet.66"),o()()(),i(20,"div",176),r(21,"em",85),o()(),i(22,"td-menu",43,10)(24,"div",91)(25,"span",92),l(26,"m-lesson-sheet.67"),o(),i(27,"button",177),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?c.goToPlay(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"play"))}),i(28,"div",94),r(29,"em",87),i(30,"div",78)(31,"h2",95),l(32,"m-lesson-sheet.32"),o(),i(33,"p",80),l(34,"m-lesson-sheet.66"),o()()()(),i(35,"button",177),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?c.goToSchedule(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"schedule"))}),i(36,"div",94),r(37,"em",96),i(38,"div",78)(39,"h2",95),l(40,"m-lesson-sheet.31"),o(),i(41,"p",80),l(42,"m-lesson-sheet.68"),o()()()()()()(),S()}if(t&2){let e=F(23),n=d(4).ngIf,a=d(2);s(2),u("href",a.playBaseURL+"/app/learn?id="+n.lesson.id+"&type=lesson&utm_source=tomi-digital&utm_medium=organic&utm_campaign=lesson-detail",ie),s(10),u("tdMenuTriggerFor",e),s(10),se("hidden",!e.opened)}}function ya(t,m){t&1&&(b(0),r(1,"img",103),S())}function ka(t,m){if(t&1){let e=D();i(0,"div",178)(1,"div",168)(2,"button",179),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?a.subscription?c.goToSchedule(a.lesson):c.goToPrincigPage():c.openUnauthScheduleAndPlayDialog(a.lesson,"schedule"))}),i(3,"div",170)(4,"div",98),r(5,"em",96),w(6,ya,2,0,"ng-container",13),o(),i(7,"div",180)(8,"h2",181),l(9,"m-lesson-sheet.100"),o(),i(10,"p",175),l(11,"m-lesson-sheet.101"),o()()(),i(12,"div",176),r(13,"em",85),o()(),i(14,"button",182),g("click",function(){x(e);let a=d(4).ngIf,c=d(2);return v(a.user?c.goToPlay(a.lesson):c.openUnauthScheduleAndPlayDialog(a.lesson,"play"))}),i(15,"div",170),r(16,"em",183),i(17,"div",180)(18,"h2",181),l(19,"m-lesson-sheet.102"),o(),i(20,"p",172),l(21,"m-lesson-sheet.103"),o()()(),i(22,"div",173),r(23,"em",85),o()()()()}if(t&2){let e=d(4).ngIf;s(6),u("ngIf",!e.subscription)}}function Da(t,m){if(t&1&&w(0,Ca,43,4,"ng-container",14)(1,ka,24,1,"ng-template",null,9,re),t&2){let e=F(2),n=d(3).ngIf;u("ngIf",!n.user)("ngIfElse",e)}}function La(t,m){if(t&1&&(b(0),i(1,"div",184)(2,"p",185)(3,"span",186),l(4,"m-lesson-sheet.78"),o(),i(5,"span",187)(6,"span",188),l(7),f(8,"i18nPlural"),o(),i(9,"span"),l(10,"\xB7"),o(),i(11,"span",188),l(12),f(13,"i18nPlural"),o(),i(14,"span",133),l(15,"m-lesson-sheet.84"),o()()(),i(16,"a",189)(17,"span",133),l(18,"m-lesson-sheet.85"),o(),r(19,"em",190),o()(),S()),t&2){let e=d(3).ngIf;s(6),u("params",M(11,ut,e.lesson.activity_resources_count)),s(),N(" ",I(8,5,e.lesson.activity_resources_count,ne(13,$o))," "),s(4),u("params",M(14,ut,e.lesson.educational_resources_count)),s(),N(" ",I(13,8,e.lesson.educational_resources_count,ne(16,No))," "),s(4),u("routerLink",M(17,Go,e.lesson.id))}}function Ea(t,m){t&1&&(b(0),i(1,"div",191)(2,"div",192)(3,"div",193),r(4,"img",194),o(),i(5,"div",195)(6,"p",196),l(7,"m-lesson-sheet.33"),o(),i(8,"button",197),l(9,"m-lesson-sheet.99"),o()()()(),S())}function Ma(t,m){if(t&1&&(b(0),w(1,Ea,10,0,"ng-container",13),S()),t&2){let e=d(3).ngIf;s(),u("ngIf",e.user&&e.lesson.user_id===e.user.id)}}function Ia(t,m){if(t&1&&(b(0),i(1,"div",64)(2,"a",65),r(3,"img",66),o(),i(4,"div",67)(5,"div",68),r(6,"em",69),i(7,"p",70),l(8,"m-lesson-sheet.6"),o()(),i(9,"a",71),f(10,"translate"),l(11,"m-lesson-sheet.7"),o()()(),S()),t&2){let e=d(7);s(2),u("queryParams",ne(7,En)),s(),u("src",rt(e.isScreenSmall?"assets/images/ADS_mobile.png":"assets/images/ADS_desktop.png"),ie),s(6),j("aria-label",I(10,4,"m-lesson-sheet.7",e.language))}}function Pa(t,m){if(t&1&&(b(0),i(1,"div",200),r(2,"td-resource-card",201),o(),w(3,Ia,12,8,"ng-container",13),S()),t&2){let e=m.$implicit,n=m.index,a=d(4).ngIf;s(2),u("editable",!1)("disabledDrag",!0)("resource",e)("subscription",a.subscription),s(),u("ngIf",a.isDisplayingADS&&n%5==0&&n!=0)}}function Va(t,m){if(t&1&&(i(0,"div",198),w(1,Pa,4,5,"ng-container",199),o()),t&2){let e=d(3).ngIf,n=d(2);se("mb-12",e.user&&e.lesson.user_id===e.user.id),s(),u("ngForOf",e.resources)("ngForTrackBy",n.trackByResourceId)}}function Aa(t,m){if(t&1){let e=D();
1b(0),i(1,"div",202)(2,"div",193),r(3,"td-lesson-details-ring-svg"),o()(),i(4,"div",203)(5,"span",204),l(6,"m-lesson-sheet.34"),o()(),i(7,"div",205)(8,"div",206)(9,"button",207),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(10))}),i(10,"div",208),r(11,"em",209),o(),i(12,"div",210)(13,"p",146),l(14,"m-lesson-sheet.35"),o()(),i(15,"div",211),r(16,"em",212),o()(),i(17,"button",207),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(3))}),i(18,"div",213),r(19,"em",214),o(),i(20,"div",210)(21,"p",146),l(22,"m-lesson-sheet.36"),o()(),i(23,"div",211),r(24,"em",212),o()(),i(25,"button",207),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(11))}),i(26,"div",215),r(27,"em",216),o(),i(28,"div",210)(29,"p",146),l(30,"m-lesson-sheet.37"),o()(),i(31,"div",211),r(32,"em",212),o()(),i(33,"button",207),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(9))}),i(34,"div",217),r(35,"em",218),o(),i(36,"div",210)(37,"p",146),l(38,"m-lesson-sheet.38"),o()(),i(39,"div",211),r(40,"em",212),o()(),i(41,"button",207),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(17))}),i(42,"div",219),r(43,"em",220),o(),i(44,"div",210)(45,"p",146),l(46,"m-lesson-sheet.39"),o()(),i(47,"div",211),r(48,"em",212),o()(),i(49,"button",207),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(25))}),i(50,"div",221),r(51,"em",222),o(),i(52,"div",210)(53,"p",146),l(54,"m-lesson-sheet.40"),o()(),i(55,"div",211),r(56,"em",212),o()(),i(57,"button",223),g("click",function(){x(e);let a=d(5);return v(a.searchTagId(33))}),i(58,"div",224),r(59,"em",225),o(),i(60,"div",210)(61,"p",146),l(62,"m-lesson-sheet.41"),o()(),i(63,"div",211),r(64,"em",212),o()()()(),i(65,"div",226)(66,"a",227),l(67,"m-lesson-sheet.42"),o()(),i(68,"div",228)(69,"div",193),r(70,"td-lesson-details-ring-svg"),o()(),i(71,"div",203)(72,"span",204),l(73,"m-lesson-sheet.43"),o()(),i(74,"div",229)(75,"div",230),r(76,"td-lesson-details-hand-svg"),o(),i(77,"div",231)(78,"div",232)(79,"span",233),l(80,"m-lesson-sheet.44"),o(),i(81,"div",234)(82,"a",235),r(83,"em",236),o(),i(84,"a",237),r(85,"em",238),o(),i(86,"a",239),r(87,"em",240),o()()()()(),S()}}function Fa(t,m){if(t&1){let e=D();b(0),i(1,"div",31),w(2,Jo,5,5,"ng-container",13),o(),w(3,na,8,8,"ng-container",13),i(4,"button",32),g("click",function(){x(e);let a=d(4);return v(a.goToTop())}),r(5,"em",33)(6,"em",34)(7,"em",35),o(),i(8,"div",36),r(9,"div",37),i(10,"div",38)(11,"div",39),w(12,oa,4,2,"ng-container",13),i(13,"div",40),w(14,aa,5,0,"ng-container",13)(15,ra,5,0,"ng-container",14)(16,ca,3,1,"ng-template",null,5,re),i(18,"button",41),r(19,"em",42),o(),i(20,"td-menu",43,6)(22,"div",44),w(23,da,5,7,"ng-container",13),i(24,"button",45),g("click",function(){x(e);let a=d(2).ngIf,c=d(2);return v(a.user?a.lesson.user_id===a.user.id||a.subscription?c.openDuplicateDialog(a.lesson):c.goToPrincigPage():c.openUnauthDuplicateDialog(a.lesson))}),r(25,"em",46),l(26," m-lesson-sheet.65 "),w(27,ma,2,0,"ng-container",13),o(),w(28,pa,5,4,"ng-container",13),o()()(),i(29,"div",47)(30,"div",48)(31,"h1",49),l(32),w(33,ua,2,0,"ng-container",13),o(),w(34,_a,3,1,"ng-container",13),o(),i(35,"div",50)(36,"div",51)(37,"span",52),r(38,"em",53),i(39,"span",54),l(40),f(41,"i18nPlural"),f(42,"translate"),o()(),i(43,"span",52),r(44,"em",55),i(45,"span",54),l(46),f(47,"i18nPlural"),f(48,"translate"),o()()(),i(49,"div",51)(50,"span",52),r(51,"em",56),i(52,"span",54),l(53),f(54,"i18nPlural"),f(55,"translate"),o()(),i(56,"span",52),r(57,"em",57),i(58,"span",54),l(59),f(60,"i18nPlural"),f(61,"translate"),o()()(),i(62,"div",51)(63,"span",52),r(64,"em",58),i(65,"span",54),l(66),f(67,"i18nPlural"),f(68,"translate"),o()()()()(),i(69,"div",59),w(70,ha,9,11,"ng-container",13),i(71,"div",60),w(72,fa,7,2,"ng-container",13)(73,xa,17,10,"ng-container",13)(74,va,6,7,"ng-container",13)(75,Sa,46,8,"ng-container",13),H(76,Ta,2,0,"button",61),i(77,"button",62),f(78,"translate"),g("click",function(){x(e);let a=d(2).ngIf,c=d(2);return v(c.openDetailsOptionsBottomSheet(a.user,a.lesson,a.subscription))}),r(79,"em",42),o()()()(),i(80,"div",63),w(81,wa,12,0,"ng-container",14)(82,Da,3,2,"ng-template",null,7,re),o(),w(84,La,20,19,"ng-container",13)(85,Ma,2,1,"ng-container",14)(86,Va,2,4,"ng-template",null,8,re)(88,Aa,88,0,"ng-container",13),o()(),r(89,"td-footer"),S()}if(t&2){let e=F(17),n=F(21),a=F(83),c=F(87),p=d(2).ngIf,C=d(2);s(2),u("ngIf",p.isDisplayingADS),s(),u("ngIf",p.lesson.published),s(),u("ngClass",st(73,Vo,p.scroll<500,p.scroll>=500,p.scroll<600,p.scroll>=600)),s(5),u("ngStyle",M(78,Ao,"url("+p.lesson.background_url+")")),s(3),u("ngIf",p.lesson.image_url),s(2),u("ngIf",p.lesson.private),s(),u("ngIf",!p.lesson.published)("ngIfElse",e),s(3),u("tdMenuTriggerFor",n),s(2),se("hidden",!n.opened),s(3),u("ngIf",p.user&&p.lesson.user_id===p.user.id),s(4),u("ngIf",p.user&&p.lesson.user_id!==
1p.user.id&&!p.subscription),s(),u("ngIf",!p.user||p.user&&p.lesson.user_id!==p.user.id),s(4),N(" ",p.lesson.title," "),s(),u("ngIf",p.lesson.parent_id&&p.user&&p.user.id==p.lesson.user_id&&p.lesson.created_at==p.lesson.updated_at),s(),u("ngIf",p.lesson.title_ia),s(6),N(" ",ge(42,38,I(41,35,(p.resources==null?null:p.resources.length)||p.lesson.resources_count||0,ne(80,Fo)),C.language,M(81,Pe,(p.resources==null?null:p.resources.length)||p.lesson.resources_count||0))," "),s(6),N(" ",ge(48,45,I(47,42,p.lesson.played||0,ne(83,Oo)),C.language,M(84,Pe,p.lesson.played||0))," "),s(7),N(" ",ge(55,52,I(54,49,p.lesson.likes||0,ne(86,jo)),C.language,M(87,Pe,p.lesson.likes||0))," "),s(6),N(" ",ge(61,59,I(60,56,p.lesson.attendees||0,ne(89,Ro)),C.language,M(90,Pe,p.lesson.attendees||0))," "),s(7),N(" ",ge(68,66,I(67,63,p.lesson.feedback_count||0,ne(92,zo)),C.language,M(93,Pe,p.lesson.feedback_count||0))," "),s(4),u("ngIf",p.author),s(2),u("ngIf",p.user&&p.lesson.published&&p.lesson.user_id!==p.user.id),s(),u("ngIf",p.user&&p.lesson.published&&p.lesson.user_id===p.user.id),s(),u("ngIf",p.user&&!p.lesson.published&&p.lesson.user_id===p.user.id),s(),u("ngIf",p.user&&p.lesson.published),s(),$(!p.user&&p.lesson.published?76:-1),s(),j("aria-label",I(78,70,"m-lesson-sheet.14",C.language)),s(4),u("ngIf",!p.lesson.published)("ngIfElse",a),s(3),u("ngIf",p.resources),s(),u("ngIf",!p.resources||p.resources.length===0)("ngIfElse",c),s(3),u("ngIf",!p.user||p.user&&p.lesson.user_id!==p.user.id)}}function Oa(t,m){if(t&1){let e=D();i(0,"div",241)(1,"div",242),r(2,"img",243),o(),i(3,"h1",244),l(4,"m-lesson-sheet.55"),o(),i(5,"div",245)(6,"p",246),l(7,"m-lesson-sheet.56"),o(),i(8,"p",247),l(9,"m-lesson-sheet.57"),o()(),i(10,"button",248),g("click",function(){x(e);let a=d(2).ngIf,c=d(2);return v(c.goToExplorer(a.user))}),l(11," m-lesson-sheet.58 "),o()()}if(t&2){let e=d(2).ngIf;s(6),u("params",M(1,ut,e.lesson.title))}}function ja(t,m){if(t&1){let e=D();b(0),i(1,"div",15)(2,"td-toolbar",16)(3,"div",17),w(4,Wo,6,8,"ng-container",14)(5,Ko,6,4,"ng-template",null,1,re),o(),i(7,"div",18),r(8,"td-lesson-detail-search-input",null,2),o(),i(10,"div",19)(11,"button",20),g("click",function(){x(e);let a=F(13);return v(a.open())}),r(12,"td-language",null,3),o(),w(14,Yo,3,4,"ng-container",13),o()()(),w(15,Fa,90,95,"ng-container",14)(16,Oa,12,3,"ng-template",null,4,re),S()}if(t&2){let e=F(6),n=F(9),a=F(17),c=d().ngIf;s(2),u("height",60),s(2),u("ngIf",!c.user)("ngIfElse",e),s(6),u("ngClass",M(7,Po,n.opened)),s(4),u("ngIf",c.user),s(),u("ngIf",!c.lesson.private&&!c.lesson.restricted||c.user&&c.user.id==c.lesson.user_id)("ngIfElse",a)}}function Ra(t,m){t&1&&(i(0,"div",249),r(1,"td-loader"),o())}function za(t,m){if(t&1&&(b(0),w(1,ja,18,9,"ng-container",14)(2,Ra,2,0,"ng-template",null,0,re),S()),t&2){let e=m.ngIf,n=F(3);s(),u("ngIf",!e.isLoadingModule)("ngIfElse",n)}}function Ba(t,m){if(t&1&&(w(0,za,4,2,"ng-container",13),f(1,"async"),f(2,"async"),f(3,"async"),f(4,"async"),f(5,"async"),f(6,"async"),f(7,"async"),f(8,"async"),f(9,"async"),f(10,"async"),f(11,"async")),t&2){let e=d();u("ngIf",Ot(23,Io,[O(1,1,e.user$),O(2,3,e.isMobile$),O(3,5,e.subscription$),O(4,7,e.isDisplayingADS$),O(5,9,e.lesson$),O(6,11,e.resources$),O(7,13,e.author$),O(8,15,e.isLoadingModule$),O(9,17,e.isUpdatingFavorite$),O(10,19,e.isFavorite$),O(11,21,e.scroll$)]))}}var Mn=(()=>{class t{get isPhone(){return this._platform.ANDROID||this._platform.IOS}get isBrowser(){return this._platform.isBrowser}get language(){return this._locale.language}get playBaseURL(){return this._environment.get(ue.PLAY_BASE_URL)}get resourcesCount(){return this._resourcesCount}set resourcesCount(e){this._resourcesCount=e}constructor(e,n,a,c,p,C,E,V,ee,Le,tt,it,nt,ot){this._document=e,this._window=n,this._locale=a,this._environment=c,this._platform=p,this._router=C,this._dialog=E,this._bottomSheet=V,this._store=ee,this._lessonDialogs=Le,this._lessonDetailsDialogs=tt,this._snackBars=it,this._localStorage=nt,this._screenBreakpoints=ot,this.offAllowlistGate=T(Je),this.APP_URL=this._environment.get(ue.APP_URL),this.isLoadingModule$=this._store.pipe(P(ln)),this.isUpdatingFavorite$=this._store.pipe(P(Ze)),this.isFavorite$=this._store.pipe(P(We)),this.user$=this._store.pipe(P(Me)),this.subscription$=this._store.pipe(P(Ie)),this.author$=this._store.pipe(P(dn)),this.lesson$=this._store.pipe(P(ke)),this.resources$=this._store.pipe(P(Ke)),this.isDisplayingADS$=this._store.pipe(P(cn)),this.scroll$=null,this.isMobile$=this._screenBreakpoints.mobile$.pipe(me(An=>An.matches)),this.isBrowser&&(this.scroll$=gt(this._window,"scroll").pipe(ft(50),me(()=>this._window.pageYOffset||this._document.documentElement.scrollTop||this._document.body.scrollTop||0)))}ngOnInit(){this.checkScreenSize()}onResize(e){this.checkScreenSize()}checkScreenSize(){this.isScreenSmall=this.isBrowser?window.innerWidth<580:!1}goToTop(){this._window.scrollTo({top:0,behavior:"smooth"})}goBack(){let e=this._localStorage.getItem("LAST_KEYWORD_SEARCH");this._localStorage.getItem("LAST_PAGE")==="favorites"?this._router.navigate(["/",this.language,"teacher","favorites"]):e?this._router.navigate(["/",this.language,"teacher","explore"],{queryParams:{k:e},queryParamsHandling:"merge"}):this._router.navigate(["/",this.language,"teacher","explore"])}searchTagId(e){this._store.dispatch(_.goToSearch({tagId:e}))}trackByResourceId(e,n){return n.id}openReportContentDialog(e){this._dialog.open(ye,{data:e})}openUnauthReportContentDialog(e){this._lessonDialogs.openUnauthReportContent({lesson:e})}toggleFavorite(e){this._store.dispatch(e?_.removeFromFavorites():_.addToFavorites())}openDetailsOptionsBottomSheet(e,n,a){gn(this._bottomSheet,{user:e,lesson:n,subscription:a})}goToExplorer(e){if(e!==null){this._router.navigate(["/",this.language,"teacher","explore"]);return}this._router.navigate(["/",this.language,"search"])}
1publish(e,n){this._lessonDetailsDialogs.openPublishLesson({lesson:e,resources:n}).afterClosed().subscribe(c=>{le(c)&&this._snackBars.openPublished()})}openShareLessonDialog(e){this._lessonDialogs.openShare({lesson:e}).afterClosed().subscribe(n=>{le(n)&&this._store.dispatch(_.changeLesson({lesson:n.lesson}))})}openUnauthDuplicateDialog(e){this._lessonDialogs.openUnauthDuplicate({lesson:e})}openUnauthScheduleAndPlayDialog(e,n){this._lessonDialogs.openUnauthPlay({lesson:e,redirectTo:n})}openDuplicateDialog(e){this._lessonDialogs.openDuplicate({lesson:e}).afterClosed().subscribe(n=>{le(n)&&this._router.navigate(["/",this.language,"teacher",n.lesson.id,"edit"],{queryParams:{dptd:!0}})})}goToSchedule(e){this._router.navigate(["/",this.language,"teacher",e.id,"schedule"])}goToPlay(e){this._router.navigate(["/",this.language,"play",e.id])}goToPrincigPage(){let e=this.APP_URL+"/pricing/teacher";this.isBrowser&&this._window.open(e,"_blank")}static{this.\u0275fac=function(n){return new(n||t)(k(Ve),k(si),k(ze),k(be),k(Fe),k(Y),k(ce),k($e),k(J),k(Ce),k(Ye),k(Qe),k(li),k(ci))}}static{this.\u0275cmp=A({type:t,selectors:[["td-lesson-detail"]],viewQuery:function(n,a){if(n&1&&yt(Mo,5),n&2){let c;kt(c=Dt())&&(a.tooltip=c.first)}},hostAttrs:["ngSkipHydration","true",1,"h-screen","block"],hostBindings:function(n,a){n&1&&g("resize",function(p){return a.onResize(p)},wt)},standalone:!1,decls:2,vars:1,consts:[["IsLoadingModuleElse",""],["UserLeftTemplate",""],["SearchInput",""],["Language","tdLanguage"],["PrivateLessonTemplate",""],["Options",""],["OptionsMenu","tdMenu"],["PublishedOptions",""],["ResourcesTemplate",""],["userLoggedButtons",""],["OptionsUseMenu","tdMenu"],["SelectOptionsMenu","tdMenu"],["ActionsOptionsMenu","tdMenu"],[4,"ngIf"],[4,"ngIf","ngIfElse"],[1,"fixed","z-50","w-full"],[1,"bg-white","shadow",3,"height"],[1,"flex"],[1,"mx-auto","grow","mr-4"],[1,"flex","items-center","justify-end","mr-2",3,"ngClass"],[1,"relative","h-[40px]","shrink-0","hover:border-deep-purple","hover:text-deep-purple","btn-icon","mr-4","px-4","bg-background","rounded-lg",3,"click"],["routerLink","/"],[1,"text-blue-black","flex","items-center"],[1,"mr-4","md:mr-1",3,"height","width"],[1,"hidden","md:block",3,"height","width"],[1,"flex","items-center"],[1,"btn-icon","btn-md","btn-flat-blue-black","mr-4","md:mr-0","cursor-pointer",3,"click"],[1,"ai","ai-arrow-left","text-lg"],["l10nTranslate","",1,"hidden","text-xl","text-blue-black","font-black","ml-4","mr-4","md:inline-block"],[1,"ml-3",3,"user","subscription"],[1,"ml-3","shrink-0","md:ml-4",3,"user","subscription"],[1,"max-w-6xl","mx-auto","pt-20","px-1.5","md:px-8"],[1,"fixed","z-40","flex-col","items-center","justify-center","shadow","rounded-full","h-16","w-10","bg-white","bottom-4","right-4","leading-3","group","hover:bg-blue-purple","transition-colors","ease-in-out","duration-500","md:bottom-8","md:right-8",3,"click","ngClass"],[1,"ai","ai-arrow-open-up","text-blue-purple","group-hover:text-white","transition-colors","ease-in-out","duration-500"],[1,"ai","ai-arrow-open-up","text-blue-purple-light-6","group-hover:text-white","transition-colors","ease-in-out","duration-500"],[1,"ai","ai-arrow-open-up","text-blue-purple-light-2","group-hover:text-white","transition-colors","ease-in-out","duration-500"],[1,"container","relative","mx-auto","pt-32"],[1,"absolute","h-64","border-white","inset-x-0","top-0","md:mx-2","md:border-4","md:shadow","md:rounded-lg",3,"ngStyle"],[1,"max-w-6xl","mx-auto","md:px-8"],[1,"relative","shadow","bg-white","w-full","pt-3","pb-4","mb-4","md:rounded-lg"],[1,"flex","justify-end","items-start","h-10","mb-12","px-2","gap-2","md:items-center","md:gap-3","md:px-4","md:mb-14"],[1,"hidden","btn-icon","btn-md","btn-flat-blue-black","leading-4","md:inline-block",3,"tdMenuTriggerFor"],[1,"ai","ai-options","text-lg"],["xPosition","center"],[1,"flex","flex-col","items-start","px-2","py-2"],["l10nTranslate","",1,"menu-item","gap-2","leading-4",3,"click"],[1,"ai","ai-copy"],[1,"border-b","border-blue-black-light-1","pb-4","mx-1.5","md:mx-0"],[1,"max-w-md","mx-auto","text-center","mb-6"],[1,"text-blue-black","text-2xl","font-black","mb-1"],[1,"flex","flex-wrap","items-center","justify-center","text-blue-black-light-8","gap-y-4","gap-x-8","px-8"],[1,"flex","flex-1","gap-8","md:flex-none"],[1,"flex","flex-1","flex-row","items-center","leading-4","gap-1","md:flex-none"],[1,"ai","ai-options-list"],[1,"text-xs","
1select-none","whitespace-nowrap"],[1,"ai","ai-circle-play"],[1,"ai","ai-happy"],[1,"ai","ai-group","text-lg"],[1,"ai","ai-message","text-xs"],[1,"flex","gap-2","items-center","justify-between","px-3","pt-4","md:px-4"],[1,"flex","gap-x-2"],[1,"btn-icon","btn-md","btn-flat-blue-black","leading-4","md:hidden"],[1,"btn-icon","btn-md","btn-flat-blue-black","leading-4","md:hidden",3,"click"],[1,"px-1.5","md:px-0"],[1,"block","bg-white","shadow","rounded-lg","mb-4"],["routerLink","/tomi8",3,"queryParams"],["alt","Ads",3,"src"],[1,"flex","flex-col","md:flex-row","justify-center","items-center","bg-background-banner","py-2","px-2","md:px-12"],[1,"flex","items-center","mb-2","mr-3","md:mb-0","mb:mr-0"],[1,"ai","ai-tomi","text-turquoise","text-2xl","mr-3"],["l10nTranslate","",1,"text-blue-black"],["target","_blank","routerLink","/pricing/teacher","l10nTranslate","",1,"btn","btn-outlined-deep-purple","btn-md","btn-150"],[1,"fixed","z-40","inset-x-0","transition-all","duration-300","ease-in-out",3,"ngClass"],[1,"shadow","bg-white","px-2","pt-4","pb-2","rounded-b-lg"],[1,"flex","gap-4"],["aria-label","TOMi Play - Learn","target","_blank","rel","noopener",1,"flex","flex-1","gap-2","justify-center","items-center","rounded","bg-deep-purple","group","hover:bg-deep-purple-dark","text-white","py-3","pl-4","pr-2","md:pl-6","md:pr-4","md:justify-between",3,"href"],[1,"hidden","items-center","gap-4","md:gap-6","md:flex"],[1,"ai","ai-user","text-3xl","md:text-2xl"],[1,"flex","flex-col","items-start","text-left","leading-tight"],["l10nTranslate","",1,"font-bold","mb-2"],["l10nTranslate","",1,"text-xs"],[1,"flex","items-center","gap-2","leading-4","md:hidden"],[1,"ai","ai-user"],["l10nTranslate","",1,"font-bold"],[1,"hidden","btn","bg-white","text-deep-purple","group-hover:text-deep-purple-dark","btn-md","btn-70","md:inline-block"],[1,"ai","ai-play"],[1,"flex","flex-1","gap-2","justify-center","items-center","rounded","bg-white","text-deep-purple","border","border-deep-purple","group","hover:bg-deep-purple-dark","hover:text-background-banner","py-3","pl-4","pr-2","md:pl-6","md:pr-4","md:justify-between",3,"tdMenuTriggerFor"],[1,"ai","ai-teacher","text-3xl"],["l10nTranslate","",1,"text-xs","text-blue-black-light-8","group-hover:bg-deep-purple-dark","group-hover:text-background-banner"],[1,"ai","ai-teacher","text-xl"],[1,"hidden","btn","btn-md","bg-deep-purple","text-background-banner","group-hover:bg-white","group-hover:text-deep-purple-dark","btn-70","md:inline-block"],[1,"w-full","flex","flex-col","items-start","px-4","py-4"],["l10nTranslate","",1,"font-bold","text-blue-black","mb-4"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-white","text-blue-black-light-8","py-3","px-4",3,"click"],[1,"flex","flex-1","items-center","gap-4"],["l10nTranslate","",1,"font-bold","mb-1"],[1,"ai","ai-calendar","text-3xl"],[1,"flex","flex-1","gap-2","justify-center","items-center","rounded","bg-white","text-deep-purple","border","border-deep-purple","group","hover:bg-deep-purple-dark","hover:text-background-banner","py-3","pl-4","pr-2","md:pl-6","md:pr-4","md:justify-between",3,"click"],[1,"relative"],[1,"flex","items-center","gap-2","leading-4","relative","md:hidden"],[1,"ai","ai-calendar","text-xl"],[1,"flex","flex-1","gap-2","justify-center","items-center","rounded","bg-deep-purple","group","hover:bg-deep-purple-dark","text-white","py-3","pl-4","pr-2","md:pl-6","md:pr-4","md:justify-between",3,"click"],[1,"ai","ai-teacher","text-xl","md:text-2xl"],["src","assets/images/circle-crown.svg","alt","Crown subscription",1,"absolute","-right-[7px]","-top-[7px]","w-[20px]"],["src","assets/images/circle-crown.svg","alt","Crown subscription",1,"absolute","left-[10px]","-top-[5px]","w-4"],[1,"flex","items-center","justify-center","absolute","inset-x-0","-top-16","pointer-events-none"],[1,"flex","shadow","border-white","border-2","rounded-lg","overflow-hidden"],["width","170","height","135",1,"object-fill",3,"src","alt"],[1,"flex","items-center","gap-x-2","text-sm","text-blue-black-light-8","bg-background-banner-2","rounded","px-1.5","py-1.5","leading-4","md:py-2","md:px-2"],[1,"ai","ai-padlock"],["l10nTranslate","",1,"hidden","md:inline-block"],[1,"flex","items-center","gap-x-2","text-sm","text-red","bg-red-light-2","rounded","px-1.5","py-1.5","leading-4","md:py-2","md:px-2"],[1,"ai","ai-erase-board"],[1,"hidden","btn-icon","btn-md","btn-flat-blue-black","leading-4","md:inline-block",3,"click"],[1,"ai","ai-share","text-lg"],[1,"hidden","btn-icon","btn-md","btn-flat-blue-black","md:inline-block",3,"click","disabled"],[1,"ai","text-xl",3,"ngClass","matTooltip"],[1,"absolute","
1inset-0","flex","justify-center","items-center"],[3,"size"],["l10nTranslate","",1,"menu-item","gap-2","leading-4",3,"routerLink"],[1,"ai","ai-pencil"],["src","assets/images/crown.svg","alt","Crown subscription"],[1,"ai","ai-flag"],[1,"ai","ai-copy","text-lg","text-blue-black-light-8"],[1,"font-normal","text-xs","tracking-normal","text-blue-black-light-6","text-left"],[1,"flex","gap-2","justify-between","items-center"],[1,"shrink-0","border-2","border-blue-black-light-2","rounded-full","overflow-hidden"],[1,"w-8","h-8","flex-none"],[1,"w-full","h-full","min-w-min",3,"src","alt"],[1,"flex","flex-col","justify-center","text-blue-black-light-8","leading-4"],[1,"stretched-link","line-clamp-2",3,"routerLink"],[1,"hidden","btn","btn-md","btn-flat-blue-black","md:flex",3,"click","disabled"],[1,"flex","items-center","justify-center","gap-1"],["l10nTranslate",""],[1,"hidden","btn","btn-md","btn-flat-blue-black","leading-4","md:flex",3,"tdMenuTriggerFor"],[1,"flex","items-center","justify-center","gap-1.5"],[1,"ai","ai-pencil","text-lg","mr-1"],[1,"ai","ai-arrow-small-down"],[1,"hidden","btn","btn-md","btn-flat-blue-black","leading-4","md:flex","items-center","gap-1.5",3,"routerLink"],[1,"btn","btn-contained-deep-purple","leading-4",3,"tdMenuTriggerFor","ngClass"],["l10nTranslate","",1,"hidden","sm:inline-block"],["xPosition","center",3,"backdropClass"],[1,"flex","flex-col","items-start","pb-5","w-full","fixed","z-20","bg-white","bottom-0","left-0","rounded-t","sm:left-auto","sm:bottom-auto","sm:z-auto","sm:relative","sm:w-auto"],[1,"flex","flex-col","items-start","w-full","sm:left-auto","sm:bottom-auto","sm:z-auto","sm:relative","sm:w-auto","sm:px-4","sm:py-4"],[1,"p-3","border-b","border-b-blue-purple-light-2","mb-3","w-full","block","sm:hidden"],[1,"flex","items-center","justify-between","h-10"],["l10nTranslate","",1,"font-black"],[1,"btn-icon","btn-md","btn-flat-blue-black","flex","items-center","justify-center"],[1,"ai","ai-close","text-[16px]"],["l10nTranslate","",1,"hidden","font-bold","text-blue-black","mb-4","sm:inline-block"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-white","text-blue-black-light-8","hover:bg-background-banner","py-3","px-4","w-full","sm:mb-3",3,"click"],[1,"flex","flex-col","items-start","text-left","leading-tight","max-w-[275px]","w-full"],[1,"ai","ai-play","text-lg"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-white","text-blue-black-light-8","hover:bg-background-banner","py-3","px-4","w-full","sm:mb-0",3,"click"],[1,"border-blue-black-light-2","p-3","pb-0","border-t"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-grey-light-7","border-[#4E4F61]","border","text-blue-black-light-8","py-3","px-4","flex-col","sm:flex-row","sm:mb-3"],[1,"flex","flex-1","gap-2","justify-between","items-center"],["src","assets/images/megaphone.svg","alt","Megaphone Icon"],["l10nTranslate","",1,"text-xs","max-w-[216px]"],["routerLink","/tomi8","l10nTranslate","",1,"td-menu-trigger","btn","btn-contained-deep-purple","btn-md","btn-120","leading-4"],[1,"flex","flex-col","justify-between","items-center","gap-x-2","gap-y-[18px]","border","border-cyan","rounded-large","bg-cyan-light-2","py-3","px-3","mb-5","md:mb-4","md:rounded-[6px]","md:px-4","md:flex-row"],[1,"flex","items-center","gap-3","md:gap-2"],[1,"flex","flex-col","items-start","leading-tight"],["l10nTranslate","",1,"font-bold","text-base","mb-[6px]"],[1,"inline-flex","w-[16px]","h-[16px]","overflow-hidden","justify-center","items-center","relative","top-0.5","rounded-full","mr-[5px]","bg-cyan"],[1,"ai","ai-information","text-[18px]","text-white","opacity-80"],["l10nTranslate","",1,"text-base"],["l10nTranslate","",1,"btn","btn-md","btn-150","btn-contained-deep-purple",3,"click"],[1,"flex","flex-col","gap-4","mb-4","md:flex-row"],["aria-label","TOMi Play - Learn","target","_blank","rel","noopener",1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-deep-purple","group","hover:bg-deep-purple-dark","text-white","py-3","pl-4","pr-2","md:pl-6","md:pr-4",3,"href"],[1,"flex","items-center","gap-4","md:gap-6"],[1,"flex","flex-col","gap-2","items-start","text-left","leading-tight"],["l10nTranslate","",1,"hidden","text-xs","md:inline-block"],[1,"btn","btn-md","btn-50","bg-white","text-deep-purple","group-hover:text-deep-purple-dark","md:btn-70"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-white","text-deep-purple","border","border-deep-purple","group","hover:bg-deep-purple-dark","hover:text-background-banner","py-3","pl-4","pr-2","md:pl-6","md:pr-4",3,"tdMenuTriggerFor"],["l10nTranslate","",1,"hidden","text-xs","text-blue-black-light-8","group-hover:bg-deep-purple-dark","group-hover:text-background-banner","md:inline-block"],[1,"btn","btn-md","btn-50","bg-deep-purple","text-background-banner","group-hover:bg-white","group-hover:text-deep-purple-dark","md:btn-70"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-white","text-blue-black-light-8","hover:bg-background-banner","py-3","px-4",3,"click"],[1,"hidden"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-white","text-deep-purple","border","border-deep-purple","group","hover:bg-deep-purple-dark","hover:text-background-banner","py-3","pl-4","pr-2","md:pl-6","md:pr-4",3,"click"],[1,"flex","flex-col","gap-0.5","items-start","text-left","leading-tight"],["l10nTranslate","",1,"font-bold","text-base"],[1,"flex","flex-1","gap-2","justify-between","items-center","rounded","bg-deep-purple","group","hover:bg-deep-purple-dark","text-white","py-3","pl-4","pr-2","md:pl-6","md:pr-4",3,"click"],[1,"ai","ai-teacher","text-3xl","md:text-2xl"],[1,"flex","flex-col","gap-4","justify-between","my-4","px-8","md:gap-0","md:px-0","md:items-center","md:flex-row"],[1,"text-blue-black"],["l10nTranslate","",1,"text-xs","block","text-blue-black-light-8","md:text-base","md:font-bold","md:inline-block"],[1,"font-bold"],["l10nTranslate","",3,"params"],[1,"flex","gap-2","items-center","text-deep-purple-dark","text-base","font-bold",3,"routerLink"],[1,"ai","ai-arrow-open-right","text-xl"],[1,"flex-auto","flex","justify-center","items-center"],[1,"text-center","px-4","py-32"],[1,"flex","justify-center"],["src","assets/images/0017.png","height","115","width","230",1,"mx-auto","mb-4"],[1,"max-w-md","pt-4"],["l10nTranslate","",1,"text-blue-black","mb-5"],["l10nTranslate","",1,"hidden","md:block","btn","btn-contained-deep-purple","btn-180","btn-md","m-auto"],[1,"flex-1","notranslate"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"w-full","relative"],[3,"editable","disabledDrag","resource","subscription"],[1,"text-center","my-16","select-none"],[1,"text-center","px-4","mb-8","md:mb-12"],["l10nTranslate","",1,"text-3xl","font-black"],[1,"flex","flex-row","mx-auto","max-w-3xl","mb-8","px-1.5"],[1,"flex","flex-col","flex-wrap","justify-center","md:flex-row"],[1,"flex","flex-row","items-center","bg-white","shadow","rounded-lg","px-2","py-2","outline-none","flex-1","focus:outline-none","mb-4","md:mr-2","md:flex-none",3,"click"],[1,"bg-light-cyan","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-problem","text-3xl"],[1,"text-left"],[1,"flex-1","text-right"],[1,"ai","ai-arrow-open-right","ml-8","text-blue-black-light-8"],[1,"bg-red","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-earthglobe","text-3xl"],[1,"bg-blue-purple","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-rocket","text-3xl"],[1,"bg-amber","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-atom","text-3xl"],[1,"bg-light-purple","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-book-open-write","text-3xl"],[1,"bg-green","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-chat","text-3xl"],[1,"flex","flex-row","items-center","bg-white","shadow","rounded-lg","px-2","py-2","outline-none","flex-1","focus:outline-none","md:mb-4","md:mr-2","md:flex-none",3,"click"],[1,"bg-cyan","text-white","h-12","w-12","rounded-lg","flex","items-center","justify-center","mr-4"],[1,"ai","ai-game","text-3xl"],[1,"text-center","mb-16"],["routerLink","/search","queryParamsHandling","preserve","l10nTranslate","",1,"btn","btn-contained-deep-purple","btn-md"],[1,"text-center","mb-16","select-none"],[1,"flex","flex-col","mx-auto","max-w-6xl","mb-12","lg:flex-row"],[1,"flex","w-full","justify-center","items-center","mb-4","md:justify-start","lg:w-1/2"],[1,"w-full","px-1.5","lg:w-1/2","xl:px-8"],[1,"flex","flex-col","text-center","justify-center"],["l10nTranslate","",1,"text-blue-black","mb-8","md:mb-12"],[1,"flex","flex-row","items-center","justify-center"],["href","https://www.instagram.com/tomidigital","aria-label","Instagram","target","_blank","rel","noopener",1,"td-lesson-detail-instagram","h-16","w-16","mx-4","rounded-full","flex","items-center","justify-center"],[1,"ai","ai-instagram","text-white","text-xl"],["href","https://www.facebook.com/tomidigital","aria-label","Facebook","target","_blank","rel","noopener",1,"td-lesson-detail-facebook","h-16","w-16","mx-4","rounded-full","flex","items-center","justify-center"],[1,"ai","ai-facebook","text-white","text-xl"],["href","https://www.youtube.com/tomidigitaloficial","aria-label","Youtube","target","_blank","rel","noopener",1,"td-lesson-detail-youtube","h-16","w-16","mx-4","rounded-full","flex","items-center","justify-center"],[1,"ai","ai-youtube","text-white","text-xl"],[1,"flex","flex-col","h-full","px-2","justify-center","items-center"],[1,"flex","justify-center","mb-8"],["src","assets/images/Clase-privada.png","alt",""],["l10nTranslate","",1,"text-2xl","text-grey","font-black","text-center","mb-2","md:text-3xl"],[1,"max-w-m","mx-auto","text-center","mb-8"],["l10nTranslate","",1,"text-lg","text-grey","mb-8",3,"params"],["l10nTranslate","",1,"text-lg","text-grey"],["l10nTranslate","",1,"btn","btn-md","btn-contained-deep-purple","btn-120",3,"click"],[1,"h-full","w-full","flex","justify-center","items-center"]],template:function(n,a){n&1&&H(0,Zo,1,0,"td-lesson-off-allowlist-block")(1,Ba,12,35,"ng-container"),n&2&&$(a.offAllowlistGate.blocked()?0:1)},dependencies:[fe,Rt,zt,Bt,ve,Oi,yi,Ue,Xi,en,nn,ji,Ri,Ne,Qi,X,Ui,qi,pn,un,fn,Ln,xe,Ut,Be],styles:[".td-lesson-detail-instagram[_ngcontent-%COMP%]{background-color:#ff006f}.td-lesson-detail-facebook[_ngcontent-%COMP%]{background-color:#2174ee}
1.td-lesson-detail-youtube[_ngcontent-%COMP%]{background-color:#e30909}.td-lesson-detail-telegram[_ngcontent-%COMP%]{background-color:#29aaec}.td-details-header[_ngcontent-%COMP%]{top:-200px}.td-details-header.sticky[_ngcontent-%COMP%]{top:70px}"],changeDetection:0})}}return t})();h();h();h();var Ua={"m-lesson-sheet":{0:"TOMi.digital Home",1:"Go To dashboard",2:"Lesson",3:"Search for a best lesson",4:"Search Input",5:"Clean search input",6:"Hide ads and unlock all features with TOMi PRO",7:"Go to TOMi Pro",8:"Search lesson",9:"Report lesson",10:"Add to favorites",11:"Remove from favorites",12:"Draft",13:"Share lesson",14:"Lesson options",15:"",16:"",17:"1 time presented",18:"{{v1}} times presented",19:"",20:"",21:"With TOMi you learn while having fun!",22:"Author Profile",23:"Edit Lesson",24:"",25:"",26:"Publish",27:"Study again if you are a student",28:"",29:"",30:"Play and schedule if you are a teacher",31:"Schedule lesson",32:"Play lesson",33:"Add videos, images, text documents, and fun activities to share with your students.",34:"Explore thousands of lessons ready to be presented",35:"Math",36:"Social sciences",37:"Computer science",38:"Physics",39:"History",40:"Languages",41:"Fun",42:"See all the lessons",43:"Participate in our workshops for teachers",44:"Follow us on our networks and find out about all the news and our trainings live.",45:"",46:"",47:"Play {{ v1 }} and grow up the students participation with funny activities while reviewing concepts.",48:"Share lesson",49:"",50:"",51:"This class is incomplete",52:"To present, schedule, or share this class, it must be published",53:"OK",54:"",55:"\xA1Lesson not available!",56:"The lesson '{{v1 }}' has been privatized by the autor.",57:"Discorver thousand of lessons to present",58:"Explore",59:"",60:"",61:"",62:"",63:"",64:"Private lesson",65:"Duplicate and edit",66:"With TOMi your students learn while having fun!",67:"What do you want to do today?",68:"With TOMi you can schedule lessons for your students!",69:"",70:"{{v1}} resources",71:"1 resource",72:"{{v1}} ratings +",73:"1 rating +",74:"{{v1}} students",75:"1 student",76:"Practice",77:"Options",78:"This lesson has",79:"{{v1}} interactive activity",80:"{{v1}} interactive activities",81:"",82:"{{v1}} masterful resource",83:"{{v1}} masterful resources",84:"(video, image, text).",85:"Preview",86:"Before you publish this lesson, please create at least one resource",87:"{{v1}} feedbacks",88:"{{v1}} feedback",89:"Your report was sent successfully!",90:"Our team will analyze your complaint. Soon we will notify you the status of the process.",91:"Keep in mind that complaints without justification can generate sanctions on your account.",92:"Before publishing the lesson",93:"I agree that this publication is to be used exclusively for educational purposes and that it must not make use of corporate brands or protected content without its corresponding reference.",94:"Terms and",95:"Conditions",96:"Your lesson was published successfully.",97:"Failed to publish class, please try again.",98:"Keep in mind",99:"Add content",100:"Schedule",101:"Assign as a task, setting a deadline.",102:"Present",103:"Share the code with your students so they can join simultaneously",104:"Actions",105:"Empower your interactive classes with the new TOMi8",106:"Learn more",107:"Edit"}},qa={"m-lesson-sheet":{0:"P\xE1gina de inicio de TOMi.digital",1:"Ir al panel principal",2:"Ficha de clase",3:"Busca la mejor clase",4:"Entrada de b\xFAsqueda",5:"Limpiar entrada de b\xFAsqueda",6:"Quita los anuncios y desbloquea excelentes funciones con TOMi PRO",7:"Ir a TOMi Pro",8:"Buscar clase",9:"Reportar clase",10:"Agregar a favoritos",11:"Eliminar de favoritos",12:"Borrador",13:"Compartir clase",14:"Opciones de la clase",15:"",16:"",17:"1 presentaci\xF3n",18:"{{v1}} presentaciones",19:"",20:"",21:"\xA1Con TOMi aprendes mientras te diviertes!",22:"Perfil del autor",23:"Editar contenido",24:"",25:"",26:"Publicar",27:"Repasa si eres estudiante",28:"",29:"Repasar",30:"Presenta y programa si eres maestro",31:"Programar clase",32:"Presentar clase",33:"Agrega videos, im\xE1genes, documentos de texto y divertidas actividades para compartir con tus estudiantes.",34:"Explora miles de clases listas para presentar",35:"Matem\xE1ticas",36:"Ciencias sociales",37:"Ciencias de la computaci\xF3n",38:"F\xEDsica",39:"Historia",40:"Idiomas",41:"Diversi\xF3n",42:"Ver todas las clases",43:"Participa en nuestros talleres para maestros",44:"S\xEDguenos en nuestras redes y ent\xE9rate de todas las novedades y nuestras formaciones en directo.",45:"",46:"",47:"Presenta {{ v1 }} en clase, aumenta la participaci\xF3n de tus estudiantes con divertidas actividades a la vez que repasan conceptos.",48:"Compartir clase",49:"",50:"",51:"Esta clase est\xE1 incompleta",52:"Para presentar, programar o compartir esta clase es necesario publicarla",53:"Entendido",54:"",55:"\xA1Clase no disponible!",56:"La clase '{{v1 }}' ha sido privatizada por su autor.",57:"Descubre miles de clases para presentar",58:"Explorar",59:"",60:"",61:"",62:"",63:"",64:"Clase privada",65:"Duplicar y editar",66:"\xA1Con TOMi tus estudiantes aprenden mientras se divierten!",67:"\xBFQu\xE9 deseas hacer hoy?",68:"\xA1Con TOMi puedes programar actividades a tus estudiantes!",69:"",70:"{{v1}} recursos",71:"1 recurso",72:"{{v1}} valoraciones +",73:"1 valorizacion +",74:"{{v1}} asistentes",75:"1 asistente",76:"Repaso",77:"Opciones",78:"Esta clase cuenta con",79:"{{v1}} actividad interactiva",80:"{{v1}} actividades interactivas",81:"",82:"{{v1}} recurso magistral",83:"{{v1}} recursos magistrales",84:"(video, imagen, texto).",85:"Vista previa",86:"Para publicar la clase y poder presentarla, es necesario que tenga m\xEDnimo un recurso",87:"{{v1}} Retroalimentaciones",88:"{{v1}} Retroalimentacion",89:"\xA1Tu reporte se env\xEDo correctamente!",90:"Nuestro equipo analizar\xE1 el caso de tu denuncia, pronto estaremos notific\xE1ndote el estado del proceso.",91:"Ten presente que las denuncias sin justificaci\xF3n pueden generar sanciones a tu cuenta.",92:"Antes de publicar la clase",93:"Acepto que esta publicaci\xF3n debe ser utilizada exclusivamente para fines educativos y que no debe hacer uso de marcas empresariales ni contenido protegido sin su correspondiente referencia.",94:"T\xE9rminos y",95:"condiciones",96:"Tu clase qued\xF3 publicada correctamente.",97:"Error al publicar la clase, intenta de nuevo.",98:"Ten en cuenta",99:"Agregar contenido",100:"Programar",101:"Asigna como tarea, estableciendo una fecha l\xEDmite de entrega.",102:"Presentar",103:"Comparte el c\xF3digo con sus estudiantes para que se unan simult\xE1neamente",104:"Acciones",105:"S\xFAmale poder a tus clases interactivas con el nuevo TOMi8",106:"Conoce m\xE1s",107:"Edici\xF3n"}}
1,Ha={"m-lesson-sheet":{0:"TOMi.Accueil num\xE9rique",1:"Acc\xE9der au tableau de bord",2:"Le\xE7on",3:"Rechercher la meilleure le\xE7on",4:"Recherche d'entr\xE9e",5:"Nettoyer la saisie de recherche",6:"Masquez les publicit\xE9s et d\xE9bloquez toutes les fonctionnalit\xE9s avec TOMi PRO",7:"Acc\xE9der \xE0 TOMi Pro",8:"Recherche de le\xE7on",9:"Rapport de cours",10:"Ajouter aux favoris",11:"Supprimer des favoris",12:"Brouillon",13:"Partager la le\xE7on",14:"Options de cours",15:"",16:"",17:"1 fois pr\xE9sent\xE9",18:"{{v1}} fois pr\xE9sent\xE9",19:"",20:"",21:"Avec TOMi vous apprenez en vous amusant !",22:"Profil de l'auteur",23:"Modifier la le\xE7on",24:"",25:"",26:"Publier",27:"\xC9tudiez \xE0 nouveau si vous \xEAtes \xE9tudiant",28:"",29:"",30:"Jouez et planifiez si vous \xEAtes enseignant",31:"Planifier une le\xE7on",32:"Jouer \xE0 la le\xE7on",33:"Ajoutez des vid\xE9os, des images, des documents texte et des activit\xE9s amusantes \xE0 partager avec vos \xE9l\xE8ves.",34:"Explorez des milliers de le\xE7ons pr\xEAtes \xE0 \xEAtre pr\xE9sent\xE9es",35:"Math\xE9matiques",36:"Sciences sociales",37:"L'informatique",38:"Physique",39:"Histoire",40:"Langues",41:"Amusant",42:"Voir toutes les le\xE7ons",43:"Participez \xE0 nos ateliers pour enseignants",44:"Suivez-nous sur nos r\xE9seaux et d\xE9couvrez toute l'actualit\xE9 et nos formations en direct.",45:"",46:"",47:"Jouez \xE0 {{ v1 }} et d\xE9veloppez la participation des \xE9l\xE8ves avec des activit\xE9s amusantes tout en r\xE9visant les concepts.",48:"Partager la le\xE7on",49:"",50:"",51:"Ce cours est incomplet",52:"Pour pr\xE9senter, planifier ou partager ce cours, il doit \xEAtre publi\xE9",53:"D'ACCORD",54:"",55:"Le\xE7on non disponible !",56:"La le\xE7on '{{v1 }}' a \xE9t\xE9 privatis\xE9e par l'auteur.",57:"D\xE9couvrez des milliers de le\xE7ons \xE0 pr\xE9senter",58:"Explorer",59:"",60:"",61:"",62:"",63:"",64:"Cours priv\xE9",65:"Dupliquer et \xE9diter",66:"Avec TOMi vos \xE9l\xE8ves apprennent en s'amusant !",67:"Que veux-tu faire aujourd'hui ?",68:"Avec TOMi vous pouvez planifier des cours pour vos \xE9l\xE8ves !",69:"",70:"Ressources {{v1}}",71:"1 ressource",72:"{{v1}} notes +",73:"1 note +",74:"{{v1}} \xE9tudiants",75:"1 \xE9tudiant",76:"Pratique",77:"Options",78:"Cette le\xE7on a",79:"{{v1}} activit\xE9 interactive",80:"{{v1}} activit\xE9s interactives",81:"",82:"{{v1}} ressource magistrale",83:"{{v1}} des ressources magistrales",84:"(vid\xE9o, image, texte).",85:"Aper\xE7u",86:"Avant de publier cette le\xE7on, veuillez cr\xE9er au moins une ressource",87:"{{v1}} commentaires",88:"Commentaires {{v1}}",89:"Votre rapport a \xE9t\xE9 envoy\xE9 avec succ\xE8s !",90:"Notre \xE9quipe analysera votre r\xE9clamation. Nous vous informerons prochainement de l'\xE9tat d'avancement du processus.",91:"Gardez \xE0 l'esprit que les r\xE9clamations sans justification peuvent g\xE9n\xE9rer des sanctions sur votre compte.",92:"Avant de publier la le\xE7on",93:"J'accepte que cette publication soit utilis\xE9e exclusivement \xE0 des fins \xE9ducatives et qu'elle ne fasse pas usage de marques d'entreprise ou de contenu prot\xE9g\xE9 sans sa r\xE9f\xE9rence correspondante.",94:"Termes et",95:"Conditions",96:"Votre le\xE7on a \xE9t\xE9 publi\xE9e avec succ\xE8s.",97:"\xC9chec de la publication de la classe, veuillez r\xE9essayer.",98:"Gardez \xE0 l'esprit",99:"Ajouter du contenu",100:"Calendrier",101:"Attribuer une t\xE2che en fixant une date limite.",102:"Pr\xE9sent",103:"Partagez le code avec vos \xE9l\xE8ves afin qu'ils puissent se joindre simultan\xE9ment",104:"Actes",105:"Dynamisez vos cours interactifs avec le nouveau TOMi8",106:"Apprendre encore plus",107:"Modifier"}},$a={"m-lesson-sheet":{0:"TOMi.digital In\xEDcio",1:"Ir para o painel",2:"Li\xE7\xE3o",3:"Procure a melhor li\xE7\xE3o",4:"Entrada de pesquisa",5:"Limpar entrada de pesquisa",6:"Oculte an\xFAncios e desbloqueie todos os recursos com TOMi PRO",7:"Ir para TOMi Pro",8:"Pesquisar li\xE7\xE3o",9:"Relatar li\xE7\xE3o",10:"Adicionar aos favoritos",11:"Remover dos favoritos",12:"Rascunho",13:"Compartilhar li\xE7\xE3o",14:"Op\xE7\xF5es de aula",15:"",16:"",17:"1 vez apresentado",18:"{{v1}} vezes apresentado",19:"",20:"",21:"Com o TOMi voc\xEA aprende se divertindo!",22:"Perfil do autor",23:"Editar li\xE7\xE3o",24:"",25:"",26:"Publicar",27:"Estude novamente se voc\xEA for um estudante",28:"",29:"",30:"Jogue e programe se voc\xEA for professor",31:"Agendar aula",32:"Brincar de li\xE7\xE3o",33:"Adicione v\xEDdeos, imagens, documentos de texto e atividades divertidas para compartilhar com seus alunos.",34:"Explore milhares de li\xE7\xF5es prontas para serem apresentadas",35:"Matem\xE1tica",36:"Ci\xEAncias sociais",37:"Ci\xEAncia da Computa\xE7\xE3o",38:"F\xEDsica",39:"Hist\xF3ria",40:"Idiomas",41:"Divers\xE3o",42:"Veja todas as li\xE7\xF5es",43:"Participe de nossas oficinas para professores",44:"Siga-nos em nossas redes e fique por dentro de todas as novida
1des e nossos treinamentos ao vivo.",45:"",46:"",47:"Jogue {{ v1 }} e desenvolva a participa\xE7\xE3o dos alunos com atividades divertidas enquanto revisam conceitos.",48:"Compartilhar li\xE7\xE3o",49:"",50:"",51:"Esta aula est\xE1 incompleta",52:"Para apresentar, agendar ou compartilhar esta aula, ela deve ser publicada",53:"OK",54:"",55:"Aula indispon\xEDvel!",56:"A li\xE7\xE3o '{{v1 }}' foi privatizada pelo autor.",57:"Descubra milhares de aulas para apresentar",58:"Explorar",59:"",60:"",61:"",62:"",63:"",64:"Aula particular",65:"Duplicar e editar",66:"Com o TOMi seus alunos aprendem se divertindo!",67:"O que voc\xEA quer fazer hoje?",68:"Com o TOMi voc\xEA pode agendar aulas para seus alunos!",69:"",70:"{{v1}} recursos",71:"1 recurso",72:"{{v1}} classifica\xE7\xF5es +",73:"1 classifica\xE7\xE3o +",74:"{{v1}} alunos",75:"1 estudante",76:"Pr\xE1tica",77:"Op\xE7\xF5es",78:"Esta li\xE7\xE3o tem",79:"{{v1}} atividade interativa",80:"{{v1}} atividades interativas",81:"",82:"{{v1}} recurso magistral",83:"{{v1}} recursos magistrais",84:"(v\xEDdeo, imagem, texto).",85:"Pr\xE9-visualiza\xE7\xE3o",86:"Antes de publicar esta li\xE7\xE3o, crie pelo menos um recurso",87:"{{v1}} coment\xE1rios",88:"{{v1}} coment\xE1rios",89:"Seu relat\xF3rio foi enviado com sucesso!",90:"Nossa equipe analisar\xE1 sua reclama\xE7\xE3o. Em breve informaremos o status do processo.",91:"Tenha em mente que reclama\xE7\xF5es sem justificativa podem gerar san\xE7\xF5es em sua conta.",92:"Antes de publicar a li\xE7\xE3o",93:"Concordo que esta publica\xE7\xE3o deve ser usada exclusivamente para fins educacionais e que n\xE3o deve fazer uso de marcas corporativas ou conte\xFAdo protegido sem sua refer\xEAncia correspondente.",94:"Termos e",95:"Condi\xE7\xF5es",96:"Sua li\xE7\xE3o foi publicada com sucesso.",97:"Falha ao publicar a classe, tente novamente.",98:"Ter em mente",99:"Adicionar conte\xFAdo",100:"Agendar",101:"Atribua como tarefa, definindo um prazo.",102:"Presente",103:"Compartilhe o c\xF3digo com seus alunos para que eles possam participar simultaneamente",104:"A\xE7\xF5es",105:"Potencialize suas aulas interativas com o novo TOMi8",106:"Saber mais",107:"Editar"}},ht={en:Ua,es:qa,fr:Ha,pt:$a};h();var In=(()=>{class t{constructor(){this._http=T($t),this._ids$=null}ids$(){return this._ids$||(this._ids$=this._http.get("assets/lesson-allowlist-ids.json").pipe(me(e=>new Set(e.ids??[])),B(()=>y(null)),xt(1))),this._ids$}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=W({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Pn=(()=>{class t{constructor(e,n,a,c,p,C,E,V,ee,Le,tt,it,nt,ot){this._document=e,this._locale=n,this._translateService=a,this._userAuthService=c,this._authService=p,this._subscriptionService=C,this._lessonService=E,this._environment=V,this._platform=ee,this._router=Le,this._store=tt,this._seo=it,this._lessonAllowlist=nt,this._offAllowlistGate=ot}_updateMetaPage(e,n){this._seo.clean();let a=`TOMi.digital - ${e.title}`;this._seo.title(a),this._seo.description(this._translateService.translate("m-lesson-sheet.47",{v1:a})),this._seo.url(this._environment.get(ue.APP_URL),n),this._seo.image(this._seo.getURLFromSEOImage("lesson.jpg"),a,1200,700),(e.private||e.restricted)&&this._seo.robots("noindex, nofollow")}canActivate(e,n){let a=ni(e.params.id);if(a===0)return this._router.navigate(["/error/404"],{skipLocationChange:!0}),y(!1);if(this._translateService.addProviders([{name:"m-lesson-detail",asset:ht}]),this._translateService.loadTranslations([{name:"m-lesson-detail",asset:ht}]),!this._platform.isBrowser)return _e([this._authService.profile().pipe(B(()=>y(null))),this._lessonService.getById(a)]).pipe(U(([c,p])=>{let C=!!c&&c.id===p.user_id;if(!p.published&&!C)return this._router.navigate(["/error/404"],{skipLocationChange:!0}),y(!1);let E=`/${p.id}/${ct(p.title)}`,V=n.url.split("?")[0];return V.endsWith(E)?_e([c?this._subscriptionService.getSubscription().pipe(B(()=>y(null))):y(null),this._lessonService.getAllResourcesForLessonId(p.id).pipe(B(()=>y([])))]).pipe(U(([ee,Le])=>(this._store.dispatch(_.initial()),this._store.dispatch(_.changeUser({user:c})),this._store.dispatch(_.changeSubscription({subscription:ee})),this._store.dispatch(_.changeLesson({lesson:p})),this._store.dispatch(_.changeResources({resources:Le})),this._store.dispatch(_.changeAuthor({author:p.author})),this._store.dispatch(_.changeIsLoadingModule({isLoadingModule:!1})),this._updateMetaPage(p,V),y(!0)))):(this._router.navigate([E],{queryParams:e.queryParams}),y(!1))}),B(()=>(this._router.navigate(["/error/404"],{skipLocationChange:!0}),y(!1))));if(!e.queryParams.utm_source&&!e.queryParams.utm_medium){let c=fi(this._document);if(c.medium||c.source)return this._router.navigate([n.url.split("?")[0]],{queryParams:z(R({},e.queryParams),{utm_source:e.queryParams.utm_source||c.source,utm_medium:e.queryParams.utm_medium||c.medium}),queryParamsHandling:"merge"}),y(!1)}return this._lessonAllowlist.ids$().pipe(U(c=>{this._offAllowlistGate.clear();let p=this._document.cookie??"";if(!Cn(p)&&c!==null&&!c.has(a)){this._offAllowlistGate.block();let C=Xe(n.url),E=et(C);return this._seo.clean(),this._seo.title(E.documentTitle),this._seo.robots("noindex, nofollow"),y(!0)}return _e(this._authService.profile().pipe(B(()=>y(null))),this._lessonService.getById(a)).pipe(U(([C,E])=>
1{if(!E.published&&(!C||C&&C.id!==E.user_id))return this._router.navigate(["/error/404"],{skipLocationChange:!0}),y(!1);let V=`/${E.id}/${ct(E.title)}`;return n.url.split("?")[0].endsWith(V)?(this._updateMetaPage(E,n.url.split("?")[0]),y(!0).pipe(te(ee=>this._store.dispatch(_.initial())),te(ee=>this._store.dispatch(_.changeIsLoadingModule({isLoadingModule:!0}))),te(ee=>this._store.dispatch(_.loadModule({lesson:E,user:C}))))):(this._router.navigate([V],{queryParams:e.queryParams}),y(!1))}),B(()=>(this._router.navigate(["/error/404"],{skipLocationChange:!0}),y(!1))))}))}static{this.\u0275fac=function(n){return new(n||t)(q(Ve),q(ze),q(pi),q(Re),q(Oe),q(je),q(we),q(be),q(Fe),q(Y),q(J),q(xi),q(In),q(Je))}}static{this.\u0275prov=W({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Vn=[{path:"",canActivate:[Pn],component:Mn}];var v0=(()=>{class t{constructor(){this._mathlive=T(Yi),this._mathlive.boot()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275mod=Ct({type:t})}static{this.\u0275inj=vt({providers:[Ye,Qe],imports:[qt,Nt.forChild(Vn),ti,ii,Fi,Bi,ri,ki,Ei,tn,on,Ti,Li,zi,Ki,Ne,Pi,$i,an,Ji,Zt.forFeature(Ge,sn),Yt.forFeature([mn]),ui,Hi,Ni]})}}return t})();export{v0 as TdLessonDetailsModule};
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.