1"use strict";(self.webpackChunkangular_tb_ssr=self.webpackChunkangular_tb_ssr||[]).push([[5501],{45501:(z,O,l)=>{l.d(O,{O:()=>V});var p=l(44258),i=l(80627),u=l(14842),b=l(63363),x=l(60568),e=l(94650),v=l(89653),f=l(73064),_=l(57355),c=l(22195),g=l(99724),m=l(3412),M=l(36895),w=l(76188),E=l(71542),S=l(23236),I=l(22671);const T=["scrollContainer"],G=["scrollGrid"];function L(r,d){1&r&&(e.TgZ(0,"h2",15),e._uU(1," Learn from Top Finance Professionals "),e.qZA())}const R=function(r){return{headingPrefix:r}};function D(r,d){if(1&r&&(e.TgZ(0,"div",18)(1,"span",19),e._uU(2,"FREE"),e.qZA(),e._uU(3),e.ALo(4,"translate"),e.qZA()),2&r){const t=e.oxw(3);e.xp6(3),e.AsE("",e.xi3(4,2,"HEADER_MASTERCLASS_WITH_TITLE",e.VKq(5,R,t.headingPrefix))," ",null==t.superGroupDetail?null:t.superGroupDetail.bannerHeading," ")}}function A(r,d){1&r&&e._UZ(0,"img",20)}function U(r,d){1&r&&(e.TgZ(0,"div",18),e._uU(1," Upcoming Daily Live Classes"),e.qZA())}function N(r,d){if(1&r){const t=e.EpF();e.TgZ(0,"div")(1,"a",21),e.NdJ("click",function(){e.CHM(t);const o=e.oxw(3);return e.KtG(o.gaViewAllNavigation())}),e._uU(2,"VIEW_ALL"),e.qZA()()}}function F(r,d){if(1&r&&(e.ynx(0),e.YNc(1,D,5,7,"div",16),e.YNc(2,A,1,0,"img",17),e.YNc(3,U,2,0,"div",16),e.YNc(4,N,3,0,"div",4),e.BQk()),2&r){const t=e.oxw(2);e.xp6(1),e.Q6J("ngIf",t.isFree&&!t.isSkillCourse),e.xp6(1),e.Q6J("ngIf",t.isSkillCourse),e.xp6(1),e.Q6J("ngIf",!t.isFree&&!t.isSkillCourse),e.xp6(1),e.Q6J("ngIf","homePage"===t.type&&t.isFree)}}const k=function(){return{backgroundColor:"#0197F6",zIndex:"9888"}},P=function(){return{}};function Z(r,d){if(1&r){const t=e.EpF();e.TgZ(0,"div",22)(1,"button",23),e.NdJ("click",function(){e.CHM(t);const o=e.oxw(2);return e.KtG(o.scrollLeft())}),e.qZA(),e.TgZ(2,"button",24),e.NdJ("click",function(){e.CHM(t);const o=e.oxw(2);return e.KtG(o.scrollRight())}),e.qZA()()}if(2&r){const t=e.oxw(2);e.xp6(1),e.Q6J("ngStyle",t.showPlutusHeader?e.DdM(4,k):e.DdM(5,P))("disabled",!t.displayLeft),e.xp6(1),e.Q6J("ngStyle",t.showPlutusHeader?e.DdM(6,k):e.DdM(7,P))("disabled",!t.displayRight)}}function j(r,d){1&r&&(e.TgZ(0,"p",25),e._uU(1," Join our free webinars to explore career opportunities and industry insights. "),e.qZA())}function J(r,d){if(1&r&&e._UZ(0,"p",26),2&r){const t=e.oxw(2);e.Q6J("innerHtml",t.superGroupDetail.masterClassDesc,e.oJD)}}function H(r,d){if(1&r){const t=e.EpF();e.TgZ(0,"scrollable-tabs",27),e.NdJ("selectedTab",function(o){e.CHM(t);const s=e.oxw(2);return e.KtG(s.selectedTab(o))}),e.qZA()}if(2&r){const t=e.oxw(2);e.Q6J("tabs",t.superGroupList)("scrollWidth",t.scrollWidth)("currentTabId",t.selectedSuperGroupId)}}function K(r,d){if(1&r){const t=e.EpF();e.TgZ(0,"master-class-card",31),e.NdJ("setReminder",function(o){e.CHM(t);const s=e.oxw(3);return e.KtG(s.reminderSet(o))})("reminderUnset",function(o){e.CHM(t);const s=e.oxw(3);return e.KtG(s.reminderUnset(o))})("openModal",function(o){e.CHM(t);const s=e.oxw(3);return e.KtG(s.openModal(o[0],o[1]))}),e.qZA()}if(2&r){const t=d.$implicit,n=e.oxw(3);e.Q6J("card",t)("isSkillCourse",n.isSkillCourse)("showSuperGroups",n.showSuperGroups)("coldbootParams",n.coldbootParams)("showSkeleton",!1)("fromGoal",n.fromGoal)("isFree",n.isFree)("gaEventObject",n.gaEventObject)}}function Y(r,d){if(1&r&&(e.TgZ(0,"div",28,29),e.YNc(2,K,1,8,"master-class-card",30),e.qZA()),2&r){const t=d.$implicit;e.xp6(2),e.Q6J("ngForOf",t)}}function W(r,d){if(1&r){const t=e.EpF();e.TgZ(0,"master-class-card",34),e.NdJ("setReminder",function(o){e.CHM(t);const s=e.oxw(3);return e.KtG(s.reminderSet(o))})("reminderUnset",function(o){e.CHM(t);const s=e.oxw(3);return e.KtG(s.reminderUnset(o))})("openModal",function(o){e.CHM(t);const s=e.oxw(3);return e.KtG(s.openModal(o[0],o[1]))}),e.qZA()}if(2&r){const t=d.$implicit,n=e.oxw(3);e.Q6J("card",t)("showSuperGroups",n.showSuperGroups)("coldbootParams",n.coldbootParams)("showSkeleton",!0)("fromGoal",n.fromGoal)("isFree",n.isFree)("gaEventObject",n.gaEventObject)}}function B(r,d){if(1&r&&(e.TgZ(0,"div",32),e.YNc(1,W,1,7,"master-class-card",33),e.qZA()),2&r){const t=e.oxw(2);e.xp6(1),e.Q6J("ngForOf",t.loaderGrid)}}const y=function(){return{backgroundColor:"#0197F6",zIndex:"9888"}};function Q(r,d){if(1&r){const t=e.EpF();e.ynx(0),e.TgZ(1,"button",35),e.NdJ("click",function(){e.CHM(t);const o=e.oxw(2);return e.KtG(o.scrollLeft())}),e.qZA(),e.TgZ(2,"button",36),e.NdJ("click",function(){e.CHM(t);const o=e.oxw(2);return e.KtG(o.scrollRight())}),e.qZA(),e.BQk()}if(2&r){const t=e.oxw(2);e.xp6(1),e.Q6J("ngStyle",t.showPlutusHeader?e.DdM(4,y):e.DdM(5,P))("disabled",!t.displayLeft),e.xp6(1),e.Q6J("ngStyle",t.showPlutusHeader?e.DdM(6,y):e.DdM(7,P))("disabled",!t.displayRight)}}
1function $(r,d){if(1&r){const t=e.EpF();e.TgZ(0,"div",1)(1,"div",2),e.YNc(2,L,2,0,"h2",3),e.YNc(3,F,5,4,"ng-container",4),e.YNc(4,Z,3,8,"div",5),e.qZA(),e.YNc(5,j,2,0,"p",6),e.YNc(6,J,1,1,"p",7),e.YNc(7,H,1,3,"scrollable-tabs",8),e.TgZ(8,"div",9)(9,"div",10,11),e.NdJ("scroll",function(o){e.CHM(t);const s=e.oxw();return e.KtG(s.onScroll(o))}),e.YNc(11,Y,3,1,"div",12),e.ALo(12,"slice"),e.YNc(13,B,2,1,"div",13),e.qZA(),e.YNc(14,Q,3,8,"ng-container",4),e.qZA(),e.TgZ(15,"purchase-popup",14),e.NdJ("closePopup",function(){e.CHM(t);const o=e.oxw();return e.KtG(o.closeModal())}),e.qZA()()}if(2&r){const t=e.oxw();e.Gre("wrapper ",t.cssModifierClass,""),e.xp6(2),e.Q6J("ngIf",t.showPlutusHeader),e.xp6(1),e.Q6J("ngIf",!t.showPlutusHeader),e.xp6(1),e.Q6J("ngIf",!t.isServer&&!t.isMobile&&"masterClassGlobal"==t.type),e.xp6(1),e.Q6J("ngIf",t.showPlutusHeader),e.xp6(1),e.Q6J("ngIf",t.superGroupDetail&&t.superGroupDetail.masterClassDesc&&!t.isLoggedIn),e.xp6(1),e.Q6J("ngIf",t.showSuperGroups),e.xp6(4),e.Q6J("ngForOf",e.Dn7(12,15,t.groupedCards,0,t.scrolled?t.groupedCards.length:2)),e.xp6(2),e.Q6J("ngIf",!t.noMoreResults&&t.currentGrid===t.totalGrids||t.isMobile&&t.isLoading||t.isServer&&t.showRecommended||t.groupedCards&&0==t.groupedCards.length&&"masterClassGlobal"===t.type),e.xp6(1),e.Q6J("ngIf",!t.isServer&&!t.isMobile&&"masterClassGlobal"!==t.type),e.xp6(1),e.Q6J("isModalOpen",t.isModalOpen)("goalSlug",t.goalSlug)("masterClassId",t.masterClassId)}}let V=(()=>{class r{constructor(t,n,o,s,a,C){this.store=t,this.platformService=n,this.transferStateManager=o,this.tbCore=s,this.route=a,this.gaEventService=C,this.headingPrefix="",this.type="default",this.courseIds="",this.goalIds="",this.scrollWidth=200,this.showRecommended=!1,this.showAll=!1,this.isFree=!0,this.cssModifierClass="",this.showRecommendedInternal=!1,this.targetId="",this.isSkillCourse=!1,this.showPlutusHeader=!1,this.isServer=(0,p.sk)(),this.superGroups$=this.store.select(u.w4),this.superGroupList=[],this.selectedSuperGroupId="",this.fromGoal=!1,this.masterCards$=this.store.select(u.Xg),this.masterCards=[],this.noMoreResults=!1,this.masterClassRemindMeStatusArr$=this.store.select(u.kQ),this.showCards=!0,this.groupedCards=[],this.currentGrid=0,this.loaderGrid=new Array(3),this.isLoading=!1,this.skip=-1,this.limit=9,this.explorePageLink="",this.displayLeft=!1,this.displayRight=!0,this.scrolled=!1,this.isModalOpen=!1,this.goalSlug="",this.masterClassId="",!(0,p.sk)()&&window.coldboot&&(this.coldbootParams=window.coldboot.onComplete),this.superGroups$.subscribe(h=>{h?(null==h?void 0:h.length)>0&&(this.superGroupList=this.showRecommendedInternal?this.updateSuperGroupList(h):h,this.selectedSuperGroupId=this.superGroupList[0].id,this.getCards(this.superGroupList[0].id,0,9)):this.showCards=!1})}ngOnChanges(t){var n,o;(t.superGroupId&&t.superGroupId.currentValue||t.targetId&&t.targetId.currentValue)&&(this.resetCardsPaginationDetails(null===(n=t.superGroupId)||void 0===n?void 0:n.currentValue),this.getCards(null===(o=t.superGroupId)||void 0===o?void 0:o.currentValue,0,9))}openModal(t,n){this.isModalOpen=!0,this.goalSlug=t,this.masterClassId=n}closeModal(){this.isModalOpen=!1,this.goalSlug="",this.masterClassId=""}updateSuperGroupList(t){return[{id:this.isLoggedIn?"recommended":"all",title:this.isLoggedIn?"For You":"All",hasOngoing:!0,logo:"",tabUrl:"/free-live-classes"}].concat(t)}ngOnInit(){this.isMobile=this.platformService.isMobile(),this.isLoggedIn=this.platformService.isLoggedIn(),this.goalIds&&(this.fromGoal=this.goalIds.length>0),this.currentLang=this.platformService.getSiteLang(),this.showSuperGroups&&this.store.dispatch((0,i.up)({isSkillCourse:this.isSkillCourse})),this.courseIds&&!this.showSuperGroups&&this.getCards("",0,this.limit),(this.showRecommended||this.showAll||this.goalIds)&&this.getCards("",0,this.limit);let t=this.route.snapshot.queryParams.setReminder||"",n=this.route.snapshot.queryParams.lessonId||"",o=this.route.snapshot.queryParams.masterSeriesId||"";!(0,p.sk)()&&t&&n&&o&&this.reminderSet({id:n,masterSeriesId:o})}ngOnDestroy(){this.store.dispatch((0,i.a)({payload:{superGroups:[]}})),this.superGroupsSub$&&this.superGroupsSub$.unsubscribe(),this.masterCardsSub$&&this.masterCardsSub$.unsubscribe()}getCards(t="",n,o){this.param={skip:n,limit:o,lessonType:"upcoming,live",isSkillCourse:this.isSkillCourse},this.param.purchaseType=this.fromGoal?"paid":"free";let s="";this.showRecommended?this.showRecommended&&!(0,p.sk)()&&(this.param.isRecommended=!0,this.store.select(u.Xg).subscribe(a=>{a&&a.cards&&a.cards.length>0&&this.hasLatestDataReceived(a)&&(this.skip=a.skip,this.noMoreResults=a.noMoreResults,this.masterCards=JSON.parse(JSON.stringify(a.cards)),this.groupCards(),this.isLoading=!1),a&&null!=a&&a.isRecommended&&a.cards&&
10===a.cards.length&&(this.updateForUSection(),this.showCards=!1)}),this.store.dispatch((0,i.Hy)({params:this.param}))):(s=`masterClassCards${t||this.courseIds||"All"}`,t?this.param.superGroupId=t:this.courseIds?this.param.courseIds=this.courseIds:this.param.goalIds=this.goalIds,this.masterCardsSub$=this.transferStateManager.get(s,(0,i.Hy)({params:this.param}),this.masterCards$,a=>{var C;a&&a.cards&&a.cards.length>0&&this.hasLatestDataReceived(a)?(this.skip=a.skip,this.noMoreResults=a.noMoreResults,this.masterCards=JSON.parse(JSON.stringify(a.cards)),this.showCards=!0,this.groupCards(),this.isLoading=!1):a&&0===(null===(C=null==a?void 0:a.cards)||void 0===C?void 0:C.length)&&(this.showCards=!1)},!0))}updateForUSection(){var t,n,o;"recommended"==(null===(t=this.superGroupList[0])||void 0===t?void 0:t.id)&&(this.param=Object.assign({},this.param),this.superGroupList.shift(),this.showRecommended=!1,delete this.param.isRecommended,this.param.superGroupId=null===(n=this.superGroupList[0])||void 0===n?void 0:n.id,this.selectedSuperGroupId=null===(o=this.superGroupList[0])||void 0===o?void 0:o.id,this.store.dispatch((0,i.Hy)({params:this.param})))}hasLatestDataReceived(t){return!!(this.selectedSuperGroupId===t.id||this.courseIds===t.id||this.showAll||this.showRecommended&&!this.showRecommendedInternal||this.goalIds)&&this.skip<t.skip}selectedTab(t){var n;if(this.showRecommended=!1,"recommended"==t&&(this.showRecommended=!0),this.selectedSuperGroupId!==t){let o=null===(n=this.superGroupList)||void 0===n?void 0:n.findIndex(s=>s.id==t);this.selectedSuperGroupName=this.superGroupList&&this.superGroupList[o]&&this.superGroupList[o].title,this.resetCardsPaginationDetails(t),this.getCards(t,0,this.limit),this.gaEventObject?(this.gaEventObject.firstInteractionTimeStamp?this.gaEventObject.firstClick="":(this.gaEventObject.firstInteractionTimeStamp=new Date,this.gaEventObject.firstClick=(this.gaEventObject.firstInteractionTimeStamp-this.gaEventObject.creationTimeStamp)/1e3,this.gaEventObject.firstClick=parseInt(this.gaEventObject.firstClick)+" sec"),this.gaEventService.sendLivePanelUserClick({category:this.selectedSuperGroupName,clickText:"CategoryClicked",module:this.gaEventObject.module,destinationPageCategory:"Live Class-"+this.selectedSuperGroupName,destinationURL:"Live Class~"+this.selectedSuperGroupName,pageURL:this.selectedSuperGroupName,landingPage:"/free-live-classes",platform:this.isMobile?"mweb":"web",language:this.currentLang,stage:this.isLoggedIn?"Logged In":"Logged Out",typeOfUser:this.gaEventObject.role,firstClick:this.gaEventObject.firstClick,pagePath:this.platformService.getPathName()}),window.dispatchEvent(new CustomEvent(x.p1,{detail:{firstInteraction:!0}}))):this.gaEventService.sendLivePanelUserClick({category:this.selectedSuperGroupName,clickText:"CategoryClicked",destinationPageCategory:"Live Class-"+this.selectedSuperGroupName,destinationURL:"Live Class~"+this.selectedSuperGroupName,pageURL:this.selectedSuperGroupName,landingPage:"/free-live-classes",pagePath:this.platformService.getPathName()})}}resetCardsPaginationDetails(t){this.selectedSuperGroupId=t,this.skip=-1,this.limit=9,this.noMoreResults=!1,this.currentGrid=0,!(0,p.sk)()&&this.scrollingContainer&&(this.scrollingContainer.nativeElement.scrollLeft=0)}scrollLeft(){this.currentGrid>0&&(this.currentGrid-=1),this.scrollingContainer.nativeElement.children[this.currentGrid].scrollIntoView({behavior:"smooth",block:"nearest",inline:"start"})}scrollRight(){this.currentGrid>this.scrollingContainer.nativeElement.children.length&&(this.currentGrid=this.scrollingContainer.nativeElement.children.length),this.isLoading||(this.currentGrid+=1),this.scrollingContainer.nativeElement.children[this.currentGrid].scrollIntoView({behavior:"smooth",block:"nearest",inline:"start"})}ngAfterViewInit(){}onScroll(t){this.scrolled=!0;let n=this.scrollingContainer.nativeElement.scrollWidth,o=this.scrollingContainer.nativeElement.scrollLeft;this.isMobile||(this.currentGrid=Math.floor(o/this.scrollingContainer.nativeElement.clientWidth),this.arrowCheck()),this.shouldLoadMore(n,o)&&!this.noMoreResults&&!this.isLoading&&(this.isLoading=!0,this.getCards(this.selectedSuperGroupId||"",this.skip+this.limit,this.limit))}shouldLoadMore(t,n){return this.isMobile?n>.8*t:this.currentGrid==this.groupedCards.length-1}arrowCheck(){this.displayLeft=0!=this.currentGrid,this.displayRight=!(this.currentGrid==this.totalGrids&&this.noMoreResults)}groupCards(){this.groupedCards=[],this.masterCards&&(this.groupedCards=(0,p.Z9)(this.masterCards,this.cardsGroupSize||3)),this.ShowArrows=this.groupedCards.length>1,this.totalGrids=this.groupedCards.length-1,this.arrowCheck()}reminderSet(t){if(this.platformService.isLoggedIn())this.store.dispatch((0,b.Om3)({lessonId:t.id,masterSeriesId:t.masterSeriesId,reminderStatus:"set"})),this.store.dispatch((0,b.wp$)({message:"We will remind you, once the lesson goes live",timer:1e3,isCompletedAlert:!1,alertTitle:"Reminder Set!",alertType:"masterSeries"}));else{let s="";s=this.showSuperGroups?`/${t.masterSeriesId}/live-classes-series?setReminder=1&lessonId=${t.id}`:`${this.platformService.getPathName()}?setReminder=1&lessonId=${t.id}&masterSeriesId=${t.masterSeriesId}`,this.tbCore.openSignUpSignInModal({redirect_url:s},!1)}this.gaEventObject?(this.gaEventObject.firstInteractionTimeStamp?this.gaEventObject.firstClick="":(this.gaEventObject.firstInteractionTimeStamp=new Date,this.gaEventObject.firstClick=(this.gaEventObject.firstInteractionTimeStamp-this.gaEventObject.creationTimeStamp)/1e3,this.gaEventObject.firstClick=parseInt(this.gaEventObject.firstClick)+" sec"),this.gaEventService.sendMasterClassRemindMeEvent({entityID:t.id,entityName:t.properties.name,productID:t.masterSeriesId,productName:t.masterSeriesName,pagePath:this.platformService.getPathName(),category:"ReminderSet",module:this.gaEventObject.module,landingPage:"/home",client:this.isMobile?"mweb":"web",language:this.currentLang,stage:this.isLoggedIn?"Logged In":"Logged Out",typeOfUser:this.gaEventObject.role,firstClick:this.gaEventObject.firstClick}
1),window.dispatchEvent(new CustomEvent("masterClass-remindme",{detail:{firstInteraction:!0}}))):this.gaEventService.sendMasterClassRemindMeEvent({entityID:t.id,entityName:t.properties.name,productID:t.masterSeriesId,productName:t.masterSeriesName,pagePath:this.platformService.getPathName(),category:"ReminderSet"})}reminderUnset(t){this.store.dispatch((0,b.Om3)({lessonId:t.id,masterSeriesId:t.masterSeriesId,reminderStatus:"unset"})),this.store.dispatch((0,b.wp$)({message:"You can set the reminder again",timer:1e3,isCompletedAlert:!1,alertTitle:"Reminder Removed!",alertType:"masterSeries"})),this.gaEventObject?(this.gaEventObject.firstInteractionTimeStamp?this.gaEventObject.firstClick="":(this.gaEventObject.firstInteractionTimeStamp=new Date,this.gaEventObject.firstClick=(this.gaEventObject.firstInteractionTimeStamp-this.gaEventObject.creationTimeStamp)/1e3,this.gaEventObject.firstClick=parseInt(this.gaEventObject.firstClick)+" sec"),this.gaEventService.sendMasterClassRemindMeEvent({entityID:t.id,entityName:t.properties.name,productID:t.masterSeriesId,productName:t.masterSeriesName,pagePath:this.platformService.getPathName(),category:"ReminderReset",module:this.gaEventObject.module,landingPage:"/home",client:this.isMobile?"mweb":"web",language:this.currentLang,stage:this.isLoggedIn?"Logged In":"Logged Out",typeOfUser:this.gaEventObject.role,firstClick:this.gaEventObject.firstClick}),window.dispatchEvent(new CustomEvent("masterClass-remindme",{detail:{firstInteraction:!0}}))):this.gaEventService.sendMasterClassRemindMeEvent({entityID:t.id,entityName:t.properties.name,productID:t.masterSeriesId,productName:t.masterSeriesName,pagePath:this.platformService.getPathName(),category:"ReminderReset"})}gaViewAllNavigation(){this.gaEventObject&&(this.gaEventObject.firstInteractionTimeStamp?this.gaEventObject.firstClick="":(this.gaEventObject.firstInteractionTimeStamp=new Date,this.gaEventObject.firstClick=(this.gaEventObject.firstInteractionTimeStamp-this.gaEventObject.creationTimeStamp)/1e3,this.gaEventObject.firstClick=parseInt(this.gaEventObject.firstClick)+" sec"),this.gaEventService.sendHomePageUserClick({category:"viewAll",clickText:"View All",module:this.gaEventObject.module,destinationPageCategory:"Live Class-ViewAll",destinationURL:"Live Class~ViewAll",pageURL:"View All",landingPage:"/free-live-classes",client:this.isMobile?"mweb":"web",language:this.currentLang,stage:this.isLoggedIn?"Logged In":"Logged Out",typeOfUser:this.gaEventObject.role,firstClick:this.gaEventObject.firstClick}))}}return r.\u0275fac=function(t){return new(t||r)(e.Y36(v.yh),e.Y36(f.m),e.Y36(_.g),e.Y36(c.R),e.Y36(g.gz),e.Y36(m.e))},r.\u0275cmp=e.Xpm({type:r,selectors:[["master-class-cards"]],viewQuery:function(t,n){if(1&t&&(e.Gf(T,5),e.Gf(G,5)),2&t){let o;e.iGM(o=e.CRH())&&(n.scrollingContainer=o.first),e.iGM(o=e.CRH())&&(n.scrollingGrids=o)}},inputs:{headingPrefix:"headingPrefix",superGroupId:"superGroupId",type:"type",showSuperGroups:"showSuperGroups",courseIds:"courseIds",goalIds:"goalIds",scrollWidth:"scrollWidth",showRecommended:"showRecommended",showAll:"showAll",superGroupDetail:"superGroupDetail",isFree:"isFree",cssModifierClass:"cssModifierClass",gaEventObject:"gaEventObject",showRecommendedInternal:"showRecommendedInternal",cardsGroupSize:"cardsGroupSize",targetId:"targetId",isSkillCourse:"isSkillCourse",showPlutusHeader:"showPlutusHeader"},features:[e.TTD],decls:1,vars:1,consts:[["id","masterClassCards",3,"class",4,"ngIf"],["id","masterClassCards"],[1,"card-caption",2,"justify-content","center"],["class","text-heading",4,"ngIf"],[4,"ngIf"],["class","arrow-controller__holder",4,"ngIf"],["style","text-align: center",4,"ngIf"],[3,"innerHtml",4,"ngIf"],[3,"tabs","scrollWidth","currentTabId","selectedTab",4,"ngIf"],[1,"card-carousel"],[1,"card-carousel__inner",3,"scroll"],["scrollContainer",""],["class","card-grid targetPage-card-grid",4,"ngFor","ngForOf"],["class","card-grid",4,"ngIf"],[3,"isModalOpen","goalSlug","masterClassId","closePopup"],[1,"text-heading"],["class","h2",4,"ngIf"],["src","/assets/img/select/skills-masterclass.svg","alt","icon",4,"ngIf"],[1,"h2"],["translate","",1,"badge-free","badge-caption"],["src","/assets/img/select/skills-masterclass.svg","alt","icon"],["routerLink","/free-live-classes","translate","",1,"btn","btn--pill-primary",3,"click"],[1,"arrow-controller__holder"],[1,"arrow-controller","prev",3,"ngStyle","disabled","click"],[1,"arrow-controller","next",3,"ngStyle","disabled","click"],[2,"text-align","center"],[3,"innerHtml"],[3,"tabs","scrollWidth","currentTabId","selectedTab"],[1,"card-grid","targetPage-card-grid"],["scrollGrid",""],[3,"card","isSkillCourse","showSuperGroups","coldbootParam
1s","showSkeleton","fromGoal","isFree","gaEventObject","setReminder","reminderUnset","openModal",4,"ngFor","ngForOf"],[3,"card","isSkillCourse","showSuperGroups","coldbootParams","showSkeleton","fromGoal","isFree","gaEventObject","setReminder","reminderUnset","openModal"],[1,"card-grid"],[3,"card","showSuperGroups","coldbootParams","showSkeleton","fromGoal","isFree","gaEventObject","setReminder","reminderUnset","openModal",4,"ngFor","ngForOf"],[3,"card","showSuperGroups","coldbootParams","showSkeleton","fromGoal","isFree","gaEventObject","setReminder","reminderUnset","openModal"],[1,"outside-controller","prev",3,"ngStyle","disabled","click"],[1,"outside-controller","next",3,"ngStyle","disabled","click"]],template:function(t,n){1&t&&e.YNc(0,$,16,19,"div",0),2&t&&e.Q6J("ngIf",n.showCards)},dependencies:[M.sg,M.O5,M.PC,w.Pi,E.P,g.rH,S.R,I.Q,M.OU,w.X$],styles:['.badge-brand[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#0ad0f41a;color:#0ad0f4}.badge-brand[href][_ngcontent-%COMP%]:hover{border-color:#0ad0f4;transition:all .2s ease-in-out}.badge-brand-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#0ad0f41a;color:#0ad0f4;background-color:#0ad0f4;color:#fff}.badge-brand-fill[href][_ngcontent-%COMP%]:hover{border-color:#0ad0f4;transition:all .2s ease-in-out}a.badge-brand[_ngcontent-%COMP%]:hover{background-color:#0ad0f4;color:#fff}.badge-primary[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#0ad0f41a;color:#0ad0f4}.badge-primary[href][_ngcontent-%COMP%]:hover{border-color:#0ad0f4;transition:all .2s ease-in-out}.badge-primary-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#0ad0f41a;color:#0ad0f4;background-color:#0ad0f4;color:#fff}.badge-primary-fill[href][_ngcontent-%COMP%]:hover{border-color:#0ad0f4;transition:all .2s ease-in-out}a.badge-primary[_ngcontent-%COMP%]:hover{background-color:#0ad0f4;color:#fff}.badge-secondary[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#ecf0f21a;color:#ecf0f2}.badge-secondary[href][_ngcontent-%COMP%]:hover{border-color:#ecf0f2;transition:all .2s ease-in-out}.badge-secondary-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#ecf0f21a;color:#ecf0f2;background-color:#ecf0f2;color:#fff}.badge-secondary-fill[href][_ngcontent-%COMP%]:hover{border-color:#ecf0f2;transition:all .2s ease-in-out}a.badge-secondary[_ngcontent-%COMP%]:hover{background-color:#ecf0f2;color:#fff}.badge-black[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#0000001a;color:#000}.badge-black[href][_ngcontent-%COMP%]:hover{border-color:#000;transition:all .2s ease-in-out}.badge-black-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#0000001a;color:#000;background-color:#000;color:#fff}.badge-black-fill[href][_ngcontent-%COMP%]:hover{border-color:#000;transition:all .2s ease-in-out}a.badge-black[_ngcontent-%COMP%]:hover{background-color:#000;color:#fff}.badge-red[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#e5174f1a;color:#e5174f}.badge-red[href][_ngcontent-%COMP%]:hover{border-color:#e5174f;transition:all .2s ease-in-out}.badge-red-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#e5174f1a;color:#e5174f;background-color:#e5174f;color:#fff}.badge-red-fill[href][_ngcontent-%COMP%]:hover{border-color:#e5174f;transition:all .2s ease-in-out}a.badge-red[_ngcontent-%COMP%]:hover{background-color:#e5174f;color:#fff}.badge-white[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#ffffff1a;color:#000}.badge-white[href][_ngcontent-%COMP%]:hover{border-color:#fff;transition:all .2s ease-in-out}.badge-white-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#ffffff1a;color:#000;background-color:#fff;color:#fff}.badge-white-fill[href][_ngcontent-%COMP%]:hover{border-color:#fff;transition:all .2s ease-in-out}a.badge-white[_ngcontent-%COMP%]:hover{background-color:#fff;color:#fff}.badge-light[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#86a1ae1a;color:#86a1ae}.badge-light[href][_ngcontent-%COMP%]:hover{border-color:#86a1ae;transition:all .2s ease-in-out}.badge-light-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#86a1ae1a;color:#86a1ae;background-color:#86a1ae;color:#fff}.badge-light-fill[href][_ngcontent-%COMP%]:hover{border-color:#86a1ae;transition:all .2s ease-in-out}a.badge-light[_ngcontent-%COMP%]:hover{background-color:#86a1ae;color:#fff}.badge-dark[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#646f791a;color:#646f79}.badge-dark[href][_ngcontent-%COMP%]:hover{border-color:#646f79;transition:all .2s ease-in-out}.badge-dark-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#646f791a;color:#646f79;background-color:#646f79;color:#fff}.badge-dark-fill[href][_ngcontent-%COMP%]:hover{border-color:#646f79;transition:all .2s ease-in-out}a.badge-dark[_ngcontent-%COMP%]:hover{background-color:#646f79;color:#fff}.badge-success[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#25cd711a;color:#25cd71}.badge-success[href][_ngcontent-%COMP%]:hover{border-color:#25cd71;transition:all .2s ease-in-out}.badge-success-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#25cd711a;color:#25cd71;background-color:#25cd71;color:#fff}.badge-success-fill[href][_ngcontent-%COMP%]:hover{border-color:#25cd71;transition:all .2s ease-in-out}a.badge-success[_ngcontent-%COMP%]:hover{background-color:#25cd71;color:#fff}.badge-error[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#e5174f1a;color:#e5174f}.badge-error[href][_ngcontent-%COMP%]:hover{border-color:#e5174f;transition:all .2s ease-in-out}.badge-error-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#e5174f1a;color:#e5174f;background-color:#e5174f;color:#fff}.badge-error-fill[href][_ngcontent-%COMP%]:hover{border-color:#e5174f;transition:all .2s ease-in-out}a.badge-error[_ngcontent-%COMP%]:hover{background-color:#e5174f;color:#fff}.badge-grey[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#f6f8f91a;color:#f6f8f9}.badge-grey[href][_ngcontent-%COMP%]:hover{border-color:#f6f8f9;transition:all .2s ease-in-out}.badge-grey-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#f6f8f91a;color:#f6f8f9;background-color:#f6f8f9;color:#fff}.badge-grey-fill[href][_ngcontent-%COMP%]:hover{border-color:#f6f8f9;transition:all .2s ease-in-out}a.badge-grey[_ngcontent-%COMP%]:hover{background-color:#f6f8f9;color:#fff}.badge-elite[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#5738b21a;color:#5738b2}.badge-elite[href][_ngcontent-%COMP%]:hover{border-color:#5738b2;transition:all .2s ease-in-out}.badge-elite-fill[_ngcontent-%COMP%]{display:inline-block;border-radius:4px;font-size:.75rem;padding:0 .25rem;border:1px solid transparent;line-height:1.4;font-weight:500;background-color:#5738b21a;color:#5738b2;background-color:#5738b2;color:#fff}.badge-elite-fill[href][_ngcontent-%COMP%]:hover{border-color:#5738b2;transition:all .2s ease-in-out}a.badge-elite[_ngcontent-%COMP%]:hover{background-color:#5738b2;color:#fff}.text-base[_ngcontent-%COMP%]{font-size:1rem!important}.text-brand-base[_ngcontent-%COMP%], .text-primary-base[_ngcontent-%COMP%]{color:#0ad0f4;font-size:1rem}.text-secondary-base[_ngcontent-%COMP%]{color:#ecf0f2;font-size:1rem}.text-black-base[_ngcontent-%COMP%]{color:#000;font-size:1rem}.text-red-base[_ngcontent-%COMP%]{color:#e5174f;font-size:1rem}.text-white-base[_ngcontent-%COMP%]{color:#fff;font-size:1rem}.text-light-base[_ngcontent-%COMP%]{color:#86a1ae;font-size:1rem}.text-dark-base[_ngcontent-%COMP%]{color:#646f79;font-size:1rem}.text-success-base[_ngcontent-%COMP%]{color:#25cd71;font-size:1rem}.text-error-base[_ngcontent-%COMP%]{color:#e5174f;font-size:1rem}.text-grey-base[_ngcontent-%COMP%]{color:#f6f8f9;font-size:1rem}.text-elite-base[_ngcontent-%COMP%]{color:#5738b2;font-size:1rem}.text-default[_ngcontent-%COMP%]{font-size:.875rem!important}.text-brand-default[_ngcontent-%COMP%], .text-primary-default[_ngcontent-%COMP%]{color:#0ad0f4;font-size:.875rem}.text-secondary-default[_ngcontent-%COMP%]{color:#ecf0f2;font-size:.875rem}.text-black-default[_ngcontent-%COMP%]{color:#000;font-size:.875rem}.text-red-default[_ngcontent-%COMP%]{color:#e5174f;font-size:.875rem}.text-white-default[_ngcontent-%COMP%]{color:#fff;font-size:.875rem}.text-light-default[_ngcontent-%COMP%]{color:#86a1ae;font-size:.875rem}.text-dark-default[_ngcontent-%COMP%]{color:#646f79;font-size:.875rem}.text-success-default[_ngcontent-%COMP%]{color:#25cd71;font-size:.875rem}.text-error-default[_ngcontent-%COMP%]{color:#e5174f;font-size:.875rem}.text-grey-default[_ngcontent-%COMP%]{color:#f6f8f9;font-size:.875rem}.text-elite-default[_ngcontent-%COMP%]{color:#5738b2;font-size:.875rem}.text-lg[_ngcontent-%COMP%]{font-size:1.25rem!important}.text-brand-lg[_ngcontent-%COMP%], .text-primary-lg[_ngcontent-%COMP%]{color:#0ad0f4;font-size:1.25rem}.text-secondary-lg[_ngcontent-%COMP%]{color:#ecf0f2;font-size:1.25rem}.text-black-lg[_ngcontent-%COMP%]{color:#000;font-size:1.25rem}.text-red-lg[_ngcontent-%COMP%]{color:#e5174f;font-size:1.25rem}.text-white-lg[_ngcontent-%COMP%]{color:#fff;font-size:1.25rem}.text-light-lg[_ngcontent-%COMP%]{color:#86a1ae;font-size:1.25rem}.text-dark-lg[_ngcontent-%COMP%]{color:#646f79;font-size:1.25rem}.text-success-lg[_ngcontent-%COMP%]{color:#25cd71;font-size:1.25rem}.text-error-lg[_ngcontent-%COMP%]{color:#e5174f;font-size:1.25rem}.text-grey-lg[_ngcontent-%COMP%]{color:#f6f8f9;font-size:1.25rem}.text-elite-lg[_ngcontent-%COMP%]{color:#5738b2;font-size:1.25rem}.text-sm[_ngcontent-%COMP%]{font-size:.75rem!important}.text-brand-sm[_ngcontent-%COMP%], .text-primary-sm[_ngcontent-%COMP%]{color:#0ad0f4;font-size:.75rem}.text-secondary-sm[_ngcontent-%COMP%]{color:#ecf0f2;font-size:.75rem}.text-black-sm[_ngcontent-%COMP%]{color:#000;font-size:.75rem}.text-red-sm[_ngcontent-%COMP%]{color:#e5174f;font-size:.75rem}.text-white-sm[_ngcontent-%COMP%]{color:#fff;font-size:.75rem}.text-light-sm[_ngcontent-%COMP%]{color:#86a1ae;font-size:.75rem}.text-dark-sm[_ngcontent-%COMP%]{color:#646f79;font-size:.75rem}.text-success-sm[_ngcontent-%COMP%]{color:#25cd71;font-size:.75rem}.text-error-sm[_ngcontent-%COMP%]{color:#e5174f;font-size:.75rem}.text-grey-sm[_ngcontent-%COMP%]{color:#f6f8f9;font-size:.75rem}.text-elite-sm[_ngcontent-%COMP%]{color:#5738b2;font-size:.75rem}.text-xs[_ngcontent-%COMP%]{font-size:.625rem!important}.text-brand-xs[_ngcontent-%COMP%], .text-primary-xs[_ngcontent-%COMP%]{color:#0ad0f4;font-size:.625rem}.text-secondary-xs[_ngcontent-%COMP%]{color:#ecf0f2;font-size:.625rem}.text-black-xs[_ngcontent-%COMP%]{color:#000;font-size:.625rem}.text-red-xs[_ngcontent-%COMP%]{color:#e5174f;font-size:.625rem}.text-white-xs[_ngcontent-%COMP%]{color:#fff;font-size:.625rem}.text-light-xs[_ngcontent-%COMP%]{color:#86a1ae;font-size:.625rem}.text-dark-xs[_ngcontent-%COMP%]{color:#646f79;font-size:.625rem}.text-success-xs[_ngcontent-%COMP%]{color:#25cd71;font-size:.625rem}.text-error-xs[_ngcontent-%COMP%]{color:#e5174f;font-size:.625rem}.text-grey-xs[_ngcontent-%COMP%]{color:#f6f8f9;font-size:.625rem}.text-elite-xs[_ngcontent-%COMP%]{color:#5738b2;font-size:.625rem}.badge-icon[_ngcontent-%COMP%], .badge-purchased[_ngcontent-%COMP%], .badge-dot[_ng
1content-%COMP%], .badge-trending[_ngcontent-%COMP%], .badge-tag[_ngcontent-%COMP%]{padding:2.5px 6px 4px 20px;position:relative}.badge-icon.tick[_ngcontent-%COMP%]:before, .tick.badge-purchased[_ngcontent-%COMP%]:before, .tick.badge-dot[_ngcontent-%COMP%]:before, .tick.badge-trending[_ngcontent-%COMP%]:before, .tick.badge-tag[_ngcontent-%COMP%]:before{background-image:url(/assets/img/ui-kit/white_tick.svg);top:8px;height:12px;width:15px;left:6px;background-repeat:no-repeat;background-size:contain}.badge-icon[_ngcontent-%COMP%]:before, .badge-purchased[_ngcontent-%COMP%]:before, .badge-dot[_ngcontent-%COMP%]:before, .badge-trending[_ngcontent-%COMP%]:before, .badge-tag[_ngcontent-%COMP%]:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);border-radius:50%;width:13px;height:13px}.badge-tag[_ngcontent-%COMP%]{padding:3.5px 6px 4px 20px;color:#5a6872;line-height:.9}.badge-tag[_ngcontent-%COMP%]:before{background-image:url(https://testbook.com/assets/img/ui-kit/tb-tag.svg);background-size:cover;background-repeat:no-repeat}.badge-pill[_ngcontent-%COMP%]{background:#fff;position:relative!important;color:#86a1ae;background-color:#fff;font-size:.625rem;padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-thick[_ngcontent-%COMP%], .badge-dot[_ngcontent-%COMP%]{text-transform:uppercase;font-weight:500}.badge-trending[_ngcontent-%COMP%]{height:auto;position:absolute;padding:4px 5px 5px 20px}.badge-trending[_ngcontent-%COMP%]:before{width:12px;background-image:url(https://testbook.com/assets/img/ui-kit/trending-icon.svg);background-size:cover;background-repeat:no-repeat}.badge-dot[_ngcontent-%COMP%]{padding:2px 6px 4px 16px}.badge-dot[_ngcontent-%COMP%]:before{background-color:CurrentColor;border-radius:50%;width:6px;height:6px}.badge-subject[_ngcontent-%COMP%]{position:relative;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;border:1px solid #939be9;font-weight:400;border-radius:.25rem;line-height:1;padding:.25rem .5rem}.badge-user[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;padding:3px .625rem;display:inline-flex;align-items:center;border-radius:10px;max-height:22px;z-index:999}.badge-user[_ngcontent-%COMP%]:after{content:"";background-image:linear-gradient(to right,#fff,rgba(255,255,255,0));opacity:.3;position:absolute;left:0;right:0;bottom:0;top:0;z-index:-1}.badge-rating[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;padding:.3333333333rem 1.25rem .3333333333rem .5rem;background-color:#4788f4}.badge-rating[_ngcontent-%COMP%]:after{content:"*";position:absolute;top:50%;transform:translateY(-50%);right:.5rem;font-size:20px;height:16px}.badge-custom[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;overflow:hidden;text-transform:uppercase;padding:6px 12px}.badge-live[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:#e5174f;color:#fff;padding:.25rem .5rem}.badge-live-outline[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;border:1px solid #e4174f;background:rgba(228,23,79,.2);color:#e5174f;padding:.125rem .5rem}.badge-outline-success[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;color:#04a57e;border:1px solid rgba(4,165,126,.3);background-color:#04a57e1a;padding:.25rem .5rem}.badge-outline-primary[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;color:#4788f4;border:2px solid rgba(71,136,244,.3);background-color:#4788f41a;padding:.25rem .5rem}.badge-outline-purple[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;color:#662ba4;border:2px solid rgba(102,43,164,.3);background-color:#662ba41a;padding:.25rem .5rem}.badge-free[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background-image:linear-gradient(136deg,#75cd25 2%,#25cd71 64%);padding:3px .5rem}.badge-live-now[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;padding:3px 6px 3px 15px;background:#e5174f}.badge-live-now[_ngcontent-%COMP%]:after{content:"";position:absolute;
1left:6px;top:50%;background-color:#fff;height:5px;width:5px;border-radius:100%;transform:translateY(-50%)}.badge-gray[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;border:1px solid #86a1ae;color:#86a1ae;font-weight:400;padding:.125rem .5rem}.badge-demo[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background-color:#4788f4;color:#fff;padding:.125rem .5rem}.badge-flash[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background-image:linear-gradient(141deg,#ffa200 23%,#ff6900 64%);padding:.25rem .75rem;color:#fff}.badge-green-light[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;overflow:hidden;padding:.25rem .5rem;background:rgba(37,205,113,.2);color:#25cd71;text-transform:uppercase;font-weight:300}.badge-offer[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;padding:.125rem .25rem;background:linear-gradient(249.6deg,#FC762D 0%,#FFA270 100%);color:#fff;border-radius:.125rem;white-space:nowrap}.badge-grey-light[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;padding:4px .5rem;color:#1e2022;background:rgba(71,136,244,.1)}.badge-pulsate[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;overflow:hidden;display:inline-flex;align-items:center;font-weight:500;gap:.625rem;padding:.25rem .625rem;background-image:linear-gradient(to top,#f35e5e,#fc988e);text-transform:uppercase}@media (max-width: 1199.98px){.badge-pulsate[_ngcontent-%COMP%]{font-size:.5rem}}.calender-pulsate[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.625rem;font-size:.625rem;font-weight:500}@media (max-width: 1199.98px){.calender-pulsate[_ngcontent-%COMP%]{font-size:.5rem}}.badge-calender[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;font-size:.625rem;font-weight:500;color:#e5174f;padding:0 0 0 .3125rem;background-image:linear-gradient(to top,rgba(243,94,94,.2) 97%,rgba(252,152,142,.2));text-transform:none}.badge-calender[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background-image:linear-gradient(to top,#f35e5e 97%,#fc988e);color:#fff;padding:.3125rem .25rem;margin-left:.3125rem}@media (max-width: 1199.98px){.badge-calender[_ngcontent-%COMP%]{font-size:.5rem}}.badge-exam-tag[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;background:#f6f8f9;color:#646f79;gap:.625rem;font-weight:400;padding:.1875rem .3125rem}.badge-plush-more[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:rgba(195,208,215,.2);color:#0ad0f4;gap:.3125rem;font-weight:400;padding:.125rem .25rem;text-transform:none;font-size:.625rem}.badge-plush-more[_ngcontent-%COMP%] .plus[_ngcontent-%COMP%]{display:inline-flex;justify-content:center;color:#0ad0f4;width:12px;height:12px;font-weight:600}.badge-free-outlined[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;border:1px solid #26CE72;background:rgba(38,206,114,.1);color:#3b4a54;gap:.25rem;padding-right:.25rem}.badge-free-outlined[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{padding:.25rem;background:linear-gradient(156.15deg,#75CD25 .83%,#25CD71 83.72%);color:#fff}.badge-super-popular[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.25rem;color:#3b4a54;font-size:.75rem;font-weight:400;background:#fff;border-radius:.25rem;padding:.125rem .25rem}@media (max-width: 1200px){.badge-super-popular[_ngcontent-%COMP%]{font-size:.625rem}}.badge-intro-play[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;gap:.3125rem;padding:.3125rem .375rem;background:rgba(0,0,0,.5);border-radius:1.25rem;color:#fff;font-size:.625rem;width:fit-content;font-weight:500;white-space:nowrap;overflow:hidden}
1.badge-caption-live[_ngcontent-%COMP%]{position:relative;text-transform:uppercase;background:#e5174f;font-weight:600;margin-right:.625rem;border-radius:.25rem;font-size:.75rem;color:#fff;padding:.3125rem .5rem .3125rem 1.25rem}@media (min-width: 1200px){.badge-caption-live[_ngcontent-%COMP%]{padding:.5rem .625rem .5rem 1.5rem;font-size:1.125rem}}.badge-caption-live[_ngcontent-%COMP%]:after{content:"";position:absolute;left:.5rem;border-radius:100%;background:#fff;top:calc(50% - 3px);height:6px;width:6px}@media (min-width: 1200px){.badge-caption-live[_ngcontent-%COMP%]:after{top:calc(50% - 4px);height:8px;width:8px}}.badge-caption[_ngcontent-%COMP%]{font-size:.75rem;margin-right:.625rem;line-height:2}@media (min-width: 1200px){.badge-caption[_ngcontent-%COMP%]{font-size:1rem;line-height:2.15}}.badge-caption-sm[_ngcontent-%COMP%]{font-size:.875rem;margin-right:.75rem;line-height:1.7}.badge-purple[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:linear-gradient(249.6deg,#7048E8 0%,#9775FA 100%);padding:.25rem .5rem;white-space:nowrap;font-size:.625rem}@media (min-width: 1200px){.badge-purple[_ngcontent-%COMP%]{font-size:.75rem}}.badge-trend-play[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;padding:.125rem .375rem .125rem 28px;box-shadow:-1px 1px 4px #8263ff26;border-radius:1rem;color:#8263ff;height:28px;font-size:.625rem;background:#fff;text-transform:none;cursor:pointer}.badge-trend-play[_ngcontent-%COMP%]:after{content:"";background-image:url(/assets/img/super/trend-play.svg);position:absolute;left:2px;top:2px;width:24px;height:24px;background-repeat:no-repeat;background-size:cover}.badge-purchased[_ngcontent-%COMP%]{padding:.125rem .3125rem .125rem 1.25rem}.badge-purchased[_ngcontent-%COMP%]:before{width:10px;height:8px;background-image:url(/assets/img/super/purchased.svg);background-size:cover;background-repeat:no-repeat}.badge-pass-timer[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;gap:.125rem;padding:.125rem .25rem;background:#4788f4;font-size:.625rem;width:70px;border-radius:2px;font-weight:400}.badge-notify-count[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;background:#e4174f;border-radius:1.5rem;color:#fff;font-weight:600;font-size:.875rem;padding:.25rem .75rem}.promotion-badge[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;display:inline-flex;align-items:center;padding:.25rem .5rem;background:rgba(71,136,244,.2);border:1px solid #4788f4}.badge-rating-point[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:#FFD13C;border-radius:2px;font-weight:600;font-size:16px;color:#fff;padding:3px 4px}@media (max-width: 1200px){.badge-rating-point[_ngcontent-%COMP%]{font-size:10px}}.badge-primary-light[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;line-height:normal;font-size:.75rem;overflow:hidden;background:#EDF3FE;border-radius:20px;color:#4788f4;font-weight:600;text-transform:uppercase;padding:6px 10px}.badge-sale-light[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:rgba(240,67,84,.1);color:#e4174f;font-weight:600;font-size:12px;text-transform:none;padding:6px 10px}.badge-warning-danger[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:linear-gradient(249.6deg,#E03141 0%,#F4707D 100%);color:#fff;padding:4px 8px;text-transform:none}@media (min-width: 1200px){.badge-warning-danger[_ngcontent-%COMP%]{display:inline-flex;align-items:center;padding:6px 8px;gap:.25rem;font-size:.875rem;font-weight:600}}.badge-dynamic[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;overflow:hidden;display:flex;align-items:center;justify-content:center;width:max-content;text-transform:uppercase;grid-area:badge;min-height:20px;padding:.25rem .5rem;gap:.25rem;z-index:10;overflow:unset}@media (min-width: 600px){.badge-dynamic[_ngcontent-%COMP%]{font-size:.75rem;font-weight:400}}@media (max-width: 599px){.badge-dynamic[_ngcontent-%COMP%]{font-size:.625rem;font-weight:500}}.badge-pro[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;padding:.125rem .375rem;color:#000;background:linear-gradient(91.7deg,#e5d17d .29%,#fff4c6 49.29%,#e5d17d 100.37%);overflow:hidden}.badge-pro-dark[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;background:#000;color:#e5d17d;padding:.125rem .25rem;overflow:hidden}
1.badge-pro-bdr[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;color:#fff;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;background:#3b4a54;border-radius:1.5rem;padding:.25rem .5rem;color:#86a1ae;font-weight:400;font-size:.625rem;z-index:1;overflow:hidden}.badge-bg-green[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;overflow:hidden;background:#25cd71;color:#fff;padding:.125rem .25rem}.badge-pass-elite[_ngcontent-%COMP%]{position:relative;border-radius:.25rem;display:inline-block;font-weight:600;line-height:normal;font-size:.75rem;text-transform:uppercase;padding:.125rem .375rem;color:#fff;background:linear-gradient(249.6deg,#7048E8 0%,#9775FA 100%);overflow:hidden}.badge-pro[_ngcontent-%COMP%], .badge-elite[_ngcontent-%COMP%]{display:none!important}.card-carousel[_ngcontent-%COMP%]{position:relative}.card-carousel__inner[_ngcontent-%COMP%]{padding:.35rem;margin:-.35rem;gap:1rem;display:flex;align-items:center;overflow:auto;overflow:-moz-scrollbars-none;scrollbar-width:none;-ms-overflow-style:none}.card-carousel__inner[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}@media (min-width: 1200px){.card-carousel__inner[_ngcontent-%COMP%]{gap:1.5rem}.card-carousel__snap[_ngcontent-%COMP%]{scroll-snap-type:x mandatory}.card-carousel[_ngcontent-%COMP%] .card-grid[_ngcontent-%COMP%]{min-width:100%}}@media (max-width: 1200px){.card-carousel[_ngcontent-%COMP%] .card-carousel__inner[_ngcontent-%COMP%]{margin:0 -1rem;padding:0 1rem}.card-carousel[_ngcontent-%COMP%] .card-grid[_ngcontent-%COMP%]{overflow:visible}}[_ngcontent-%COMP%]:root{--star-size: 18px;--star-size-mweb: 16px;--star-color: #DFE4E8;--star-background: #ffcb00}.btn-outline-brand[_ngcontent-%COMP%]{color:#0ad0f4;border-color:#0ad0f4;background-color:transparent!important}.btn-outline-brand[_ngcontent-%COMP%]:hover{color:#0ad0f4;border-color:#0ad0f4}.btn-outline-brand[_ngcontent-%COMP%]:focus, .btn-outline-brand.focus[_ngcontent-%COMP%]{color:#0ad0f4;border-color:#0ad0f4;box-shadow:0 0 0 .2rem #0ad0f480}.btn-outline-brand.disabled[_ngcontent-%COMP%], .btn-outline-brand[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#0ad0f4;background-color:transparent}.btn-outline-brand[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-brand[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-brand.dropdown-toggle[_ngcontent-%COMP%]{color:#0ad0f4;background-color:#0ad0f41a;border-color:#0ad0f4}.btn-outline-brand[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-brand[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-brand.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #0ad0f480}.btn-outline-primary[_ngcontent-%COMP%]{color:#0ad0f4;border-color:#0ad0f4;background-color:transparent!important}.btn-outline-primary[_ngcontent-%COMP%]:hover{color:#0ad0f4;border-color:#0ad0f4}.btn-outline-primary[_ngcontent-%COMP%]:focus, .btn-outline-primary.focus[_ngcontent-%COMP%]{color:#0ad0f4;border-color:#0ad0f4;box-shadow:0 0 0 .2rem #0ad0f480}.btn-outline-primary.disabled[_ngcontent-%COMP%], .btn-outline-primary[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#0ad0f4;background-color:transparent}.btn-outline-primary[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-primary[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-primary.dropdown-toggle[_ngcontent-%COMP%]{color:#0ad0f4;background-color:#0ad0f41a;border-color:#0ad0f4}.btn-outline-primary[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-primary[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-primary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #0ad0f480}.btn-outline-secondary[_ngcontent-%COMP%]{color:#ecf0f2;border-color:#ecf0f2;background-color:transparent!important}.btn-outline-secondary[_ngcontent-%COMP%]:hover{color:#ecf0f2;border-color:#ecf0f2}.btn-outline-secondary[_ngcontent-%COMP%]:focus, .btn-outline-secondary.focus[_ngcontent-%COMP%]{color:#ecf0f2;border-color:#ecf0f2;box-shadow:0 0 0 .2rem #ecf0f280}.btn-outline-secondary.disabled[_ngcontent-%COMP%], .btn-outline-secondary[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#ecf0f2;background-color:transparent}.btn-outline-secondary[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-secondary[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-secondary.dropdown-toggle[_ngcontent-%COMP%]{color:#ecf0f2;background-color:#ecf0f21a;border-color:#ecf0f2}.btn-outline-secondary[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-secondary.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #ecf0f280}.btn-outline-black[_ngcontent-%COMP%]{color:#000;border-color:#000;background-color:transparent!important}.btn-outline-black[_ngcontent-%COMP%]:hover{color:#000;border-color:#000}.btn-outline-black[_ngcontent-%COMP%]:focus, .btn-outline-black.focus[_ngcontent-%COMP%]{color:#000;border-color:#000;box-shadow:0 0 0 .2rem #00000080}.btn-outline-black.disabled[_ngcontent-%COMP%], .btn-outline-black[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#000;background-color:transparent}.btn-outline-black[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-black[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-black.dropdown-toggle[_ngcontent-%COMP%]{color:#000;background-color:#0000001a;border-color:#000}.btn-outline-black[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-black[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-black.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #00000080}.btn-outline-red[_ngcontent-%COMP%]{color:#e5174f;border-color:#e5174f;background-color:transparent!important}.btn-outline-red[_ngcontent-%COMP%]:hover{color:#e5174f;border-color:#e5174f}.btn-outline-red[_ngcontent-%COMP%]:focus, .btn-outline-red.focus[_ngcontent-%COMP%]{color:#e5174f;border-color:#e5174f;box-shadow:0 0 0 .2rem #e5174f80}.btn-outline-red.disabled[_ngcontent-%COMP%], .btn-outline-red[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#e5174f;background-color:transparent}.btn-outline-red[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-red[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-red.dropdown-toggle[_ngcontent-%COMP%]{color:#e5174f;background-color:#e5174f1a;border-color:#e5174f}.btn-outline-red[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-red[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-red.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #e5174f80}.btn-outline-white[_ngcontent-%COMP%]{color:#fff;border-color:#fff;background-color:transparent!important}.btn-outline-white[_ngcontent-%COMP%]:hover{color:#fff;border-color:#fff}.btn-outline-white[_ngcontent-%COMP%]:focus, .btn-outline-white.focus[_ngcontent-%COMP%]{color:#fff;border-color:#fff;box-shadow:0 0 0 .2rem #ffffff80}.btn-outline-white.disabled[_ngcontent-%COMP%], .btn-outline-white[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#fff;background-color:transparent}.btn-outline-white[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-white[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-white.dropdown-toggle[_ngcontent-%COMP%]{color:#fff;background-color:#ffffff1a;border-color:#fff}.btn-outline-white[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-white[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-white.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #ffffff80}.btn-outline-light[_ngcontent-%COMP%]{color:#86a1ae;border-color:#86a1ae;background-color:transparent!important}.btn-outline-light[_ngcontent-%COMP%]:hover{color:#86a1ae;border-color:#86a1ae}.btn-outline-light[_ngcontent-%COMP%]:focus, .btn-outline-light.focus[_ngcontent-%COMP%]{color:#86a1ae;border-color:#86a1ae;box-shadow:0 0 0 .2rem #86a1ae80}.btn-outline-light.disabled[_ngcontent-%COMP%], .btn-outline-light[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#86a1ae;background-color:transparent}.btn-outline-light[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-light[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-light.dropdown-toggle[_ngcontent-%COMP%]{color:#86a1ae;background-color:#86a1ae1a;border-color:#86a1ae}.btn-outline-light[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-light[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-light.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #86a1ae80}.btn-outline-dark[_ngcontent-%COMP%]{color:#646f79;border-color:#646f79;background-color:transparent!important}.btn-outline-dark[_ngcontent-%COMP%]:hover{color:#646f79;border-color:#646f79}.btn-outline-dark[_ngcontent-%COMP%]:focus, .btn-outline-dark.focus[_ngcontent-%COMP%]{color:#646f79;border-color:#646f79;box-shadow:0 0 0 .2rem #646f7980}.btn-outline-dark.disabled[_ngcontent-%COMP%], .btn-outline-dark[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#646f79;background-color:transparent}.btn-outline-dark[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-dark[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-dark.dropdown-toggle[_ngcontent-%COMP%]{color:#646f79;background-color:#646f791a;border-color:#646f79}.btn-outline-dark[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-dark[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-dark.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #646f7980}.btn-outline-success[_ngcontent-%COMP%]{color:#25cd71;border-color:#25cd71;background-color:transparent!important}.btn-outline-success[_ngcontent-%COMP%]:hover{color:#25cd71;border-color:#25cd71}.btn-outline-success[_ngcontent-%COMP%]:focus, .btn-outline-success.focus[_ngcontent-%COMP%]{color:#25cd71;border-color:#25cd71;box-shadow:0 0 0 .2rem #25cd7180}.btn-outline-success.disabled[_ngcontent-%COMP%], .btn-outline-success[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#25cd71;background-color:transparent}.btn-outline-success[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-success[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-success.dropdown-toggle[_ngcontent-%COMP%]{color:#25cd71;background-color:#25cd711a;border-color:#25cd71}.btn-outline-success[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-success[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-success.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #25cd7180}.btn-outline-error[_ngcontent-%COMP%]{color:#e5174f;border-color:#e5174f;background-color:transparent!important}.btn-outline-error[_ngcontent-%COMP%]:hover{color:#e5174f;border-color:#e5174f}.btn-outline-error[_ngcontent-%COMP%]:focus, .btn-outline-error.focus[_ngcontent-%COMP%]{color:#e5174f;border-color:#e5174f;box-shadow:0 0 0 .2rem #e5174f80}.btn-outline-error.disabled[_ngcontent-%COMP%], .btn-outline-error[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#e5174f;background-color:transparent}.btn-outline-error[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-error[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-error.dropdown-toggle[_ngcontent-%COMP%]{color:#e5174f;background-color:#e5174f1a;border-color:#e5174f}.btn-outline-error[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-error[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-error.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #e5174f80}.btn-outline-grey[_ngcontent-%COMP%]{color:#f6f8f9;border-color:#f6f8f9;background-color:transparent!important}.btn-outline-grey[_ngcontent-%COMP%]:hover{color:#f6f8f9;border-color:#f6f8f9}.btn-outline-grey[_ngcontent-%COMP%]:focus, .btn-outline-grey.focus[_ngcontent-%COMP%]{color:#f6f8f9;border-color:#f6f8f9;box-shadow:0 0 0 .2rem #f6f8f980}.btn-outline-grey.disabled[_ngcontent-%COMP%], .btn-outline-grey[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#f6f8f9;background-color:transparent}.btn-outline-grey[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-grey[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-grey.dropdown-toggle[_ngcontent-%COMP%]{color:#f6f8f9;background-color:#f6f8f91a;border-color:#f6f8f9}.btn-outline-grey[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-grey[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-grey.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #f6f8f980}.btn-outline-elite[_ngcontent-%COMP%]{color:#5738b2;border-color:#5738b2;background-color:transparent!important}.btn-outline-elite[_ngcontent-%COMP%]:hover{color:#5738b2;border-color:#5738b2}.btn-outline-elite[_ngcontent-%COMP%]:focus, .btn-outline-elite.focus[_ngcontent-%COMP%]{color:#5738b2;border-color:#5738b2;box-shadow:0 0 0 .2rem #5738b280}.btn-outline-elite.disabled[_ngcontent-%COMP%], .btn-outline-elite[_ngcontent-%COMP%]:disabled{cursor:not-allowed;color:#5738b2;background-color:transparent}.btn-outline-elite[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .btn-outline-elite[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .show[_ngcontent-%COMP%] > .btn-outline-elite.dropdown-toggle[_ngcontent-%COMP%]{color:#5738b2;background-color:#5738b21a;border-color:#5738b2}.btn-outline-elite[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active:focus, .btn-outline-elite[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active:focus, .show[_ngcontent-%COMP%] > .btn-outline-elite.dropdown-toggle[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 .2rem #5738b280}.btn--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:auto}.arrow-controller[_ngcontent-%COMP%]{border:0;padding:0;background:none;outline:0;cursor:pointer;user-select:none;height:40px;width:40px;border-radius:100%;background-color:#0ad0f4;background-size:15px 15px;background-image:url(/assets/img/arrows/arrow-next.svg);background-repeat:no-repeat;background-position:center center;z-index:1;transition:all .2s;position:relative;box-shadow:-7px 8px 16px #758aac12}.arrow-controller.prev[_ngcontent-%COMP%]{transform:rotate(180deg)}.arrow-controller[_ngcontent-%COMP%]:disabled{opacity:.2;cursor:auto}.arrow-controller__holder[_ngcontent-%COMP%]{position:relative;display:none}@media (min-width: 1200px){.arrow-controller__holder[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem}}@media (min-width: 1200px) and (max-width: 1399.98px){.arrow-controller[_ngcontent-%COMP%]{width:34px;height:34px;background-size:12px 12px}}.outside-controller[_ngcontent-%COMP%]{border:0;padding:0;background:none;outline:0;cursor:pointer;user-select:none;height:40px;width:40px;border-radius:100%;background-color:#0ad0f4;background-size:15px 15px;background-image:url(/assets/img/arrows/arrow-next.svg);background-repeat:no-repeat;background-position:center center;z-index:1;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width: 1200px){.outside-controller[_ngcontent-%COMP%]{display:none}}.outside-controller.prev[_ngcontent-%COMP%]{left:-50px;transform:rotate(-180deg) translateY(50%)}.outside-controller.next[_ngcontent-%COMP%]{ri
1ght:-46px}.outside-controller[_ngcontent-%COMP%]:disabled{opacity:.2;cursor:auto}.outside-controller-disabled[_ngcontent-%COMP%]{opacity:.2;cursor:auto}@media (min-width: 1200px) and (max-width: 1399.98px){.outside-controller[_ngcontent-%COMP%]{width:34px;height:34px;background-size:12px 12px}.outside-controller.prev[_ngcontent-%COMP%]{left:-2.5rem}.outside-controller.next[_ngcontent-%COMP%]{right:-2.5rem}}.rounded-indicator[_ngcontent-%COMP%]{position:relative;background-color:#b5f1fc;height:8px;width:8px;border-radius:100%;cursor:pointer}.rounded-indicator[_ngcontent-%COMP%]:disabled{opacity:.2;cursor:auto}.rounded-indicator.active[_ngcontent-%COMP%]{background-color:#0ad0f4;height:12px;width:12px}.rounded-indicator__holder[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;gap:.5rem}.pitch-controller[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;width:32px;top:0;bottom:0;z-index:10;border:0;padding:0;background:none;outline:0;cursor:pointer;user-select:none}.pitch-controller.prev[_ngcontent-%COMP%]{left:0}.pitch-controller.next[_ngcontent-%COMP%]{right:0}.pitch-controller[_ngcontent-%COMP%]:disabled{opacity:.2;cursor:not-allowed}@media (max-width: 1200px){.pitch-controller[_ngcontent-%COMP%]{display:none}}.scroll-controller[_ngcontent-%COMP%]{border:0;padding:0;background:none;outline:0;cursor:pointer;user-select:none;height:40px;width:40px;background-color:#0ad0f4;background-size:15px 15px;background-image:url(/assets/img/arrows/arrow-next.svg);background-repeat:no-repeat;background-position:center center;z-index:1;transition:all .2s;position:fixed;right:8px;border-radius:50%;padding:.25rem;background:#F1F4F6}.scroll-controller.up[_ngcontent-%COMP%]{top:90px;transform:rotate(-90deg)}@media (min-width: 600px){.scroll-controller.up[_ngcontent-%COMP%]{top:105px}}.scroll-controller.down[_ngcontent-%COMP%]{bottom:62px;transform:rotate(90deg)}@media (min-width: 600px){.scroll-controller.down[_ngcontent-%COMP%]{bottom:90px}}.testimonial-controller[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);height:40px;width:40px;background:#fff;box-shadow:0 0 5px #00000026;border-radius:100%;border:0;outline:none;overflow:hidden}.testimonial-controller.prev[_ngcontent-%COMP%]{left:-46px;transform:rotate(-180deg) translateY(50%)}.testimonial-controller.next[_ngcontent-%COMP%]{right:-46px}.testimonial-controller[_ngcontent-%COMP%]:disabled{opacity:.5;cursor:auto}@media (min-width: 1200px) and (max-width: 1399.98px){.testimonial-controller[_ngcontent-%COMP%]{width:34px;height:34px;background-size:12px 12px}.testimonial-controller.prev[_ngcontent-%COMP%]{left:-2.5rem}.testimonial-controller.next[_ngcontent-%COMP%]{right:-2.5rem}}@media (max-width: 1200px){.testimonial-controller[_ngcontent-%COMP%]{display:none}}p[_ngcontent-%COMP%]{color:#646f79;font-size:.75rem;margin:-.625rem 0 1.5rem}.h2[_ngcontent-%COMP%]{display:inline-flex}scrollable-tabs[_ngcontent-%COMP%]{display:block;margin-bottom:2rem}@media (min-width: 1200px){p[_ngcontent-%COMP%]{font-size:.875rem;margin:-1rem 0 1.5rem}.card-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(3,1fr);min-width:100%}.text-heading[_ngcontent-%COMP%]{font-size:40px;font-weight:700;text-align:center}}@media (max-width: 1200px){.btn--pill[_ngcontent-%COMP%]{font-size:.75rem;padding:.25rem .75rem}.badge-free[_ngcontent-%COMP%]{height:max-content}.text-heading[_ngcontent-%COMP%]{font-size:24px;font-weight:700;text-align:center}}.target__container[_ngcontent-%COMP%] .targetPage-card-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}@media (min-width: 1200px){.target__container[_ngcontent-%COMP%] .targetPage-card-grid[_ngcontent-%COMP%]{min-width:100%}}.outside-controller[_ngcontent-%COMP%]{z-index:10000}.card-caption[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:24px}@media (max-width: 1200px){.card-caption[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:18px}}']}),r})()},23236:(z,O,l)=>{l.d(O,{R:()=>v});var p=l(46377),i=l(94650),u=l(99724),b=l(3412),x=l(36895);function e(f,_){if(1&f){const c=i.EpF();
1i.TgZ(0,"div",1)(1,"div",2)(2,"button",3),i.NdJ("click",function(){i.CHM(c);const m=i.oxw();return i.KtG(m.closeModal())}),i._uU(3,"\xd7"),i.qZA(),i.TgZ(4,"div",4)(5,"div",5),i._UZ(6,"img",6),i.qZA(),i.TgZ(7,"div",7)(8,"h2"),i._uU(9,"Enjoying this Series"),i.qZA(),i.TgZ(10,"div")(11,"p"),i._uU(12,"Unlock this class and all upcoming sessions"),i.qZA(),i.TgZ(13,"p"),i._uU(14,"Join "),i.TgZ(15,"strong"),i._uU(16,"5,000+ "),i.qZA(),i._uU(17,"learners and keep growing with us."),i.qZA()(),i.TgZ(18,"button",8),i.NdJ("click",function(){i.CHM(c);const m=i.oxw();return i.KtG(m.getPurchaseScreen())}),i._uU(19,"Continue Your Learning"),i.qZA()()()()()}}let v=(()=>{class f{constructor(c,g,m){this.renderer=c,this.router=g,this.gaEventService=m,this.goalSlug="",this.isModalOpen=!1,this.closePopup=new i.vpe}ngOnInit(){}ngOnChanges(c){}closeModal(){this.closePopup.emit()}pushCardClickEvent(){this.gaEventService.sendMCPopupClickEvent({masterClassId:this.masterClassId,studentId:(0,p.G$)()})}getPurchaseScreen(){try{this.pushCardClickEvent();const c=new URLSearchParams(window.location.search);c.set("fromMcPurchase","true");const g=`${window.location.pathname}?${c.toString()}`;this.goalSlug.trim().length&&this.router.navigate([`${this.goalSlug}-coaching`],{queryParams:{prePurchaseUrl:g}})}catch(c){console.error("Error in getPurchaseScreen:",c),this.goalSlug.trim().length&&this.router.navigate([`${this.goalSlug}-coaching`])}}}return f.\u0275fac=function(c){return new(c||f)(i.Y36(i.Qsj),i.Y36(u.F0),i.Y36(b.e))},f.\u0275cmp=i.Xpm({type:f,selectors:[["purchase-popup"]],inputs:{goalSlug:"goalSlug",isModalOpen:"isModalOpen",masterClassId:"masterClassId"},outputs:{closePopup:"closePopup"},features:[i.TTD],decls:1,vars:1,consts:[["class","p-overlay",4,"ngIf"],[1,"p-overlay"],[1,"p-PupupWrap"],[1,"p-CloseBtn",3,"click"],[1,"p-popup"],[1,"p-PopupImg"],["src","/angular/assets/img/sales_girl.svg","alt","Class Illustration"],[1,"p-Content"],[1,"p-BuyBtn",3,"click"]],template:function(c,g){1&c&&i.YNc(0,e,20,0,"div",0),2&c&&i.Q6J("ngIf",g.isModalOpen)},dependencies:[x.O5],styles:[".p-overlay[_ngcontent-%COMP%]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;flex-direction:column;z-index:99999;justify-content:flex-end;opacity:0;animation:_ngcontent-%COMP%_fadeIn .3s ease-out forwards;overflow:hidden;padding-bottom:1.25rem}.p-popup[_ngcontent-%COMP%]{background:#fff;padding:2rem;text-align:center;box-shadow:0 10px 30px #0003;height:100%;border-radius:10px;padding:1.125rem}.p-PupupWrap[_ngcontent-%COMP%]{border-radius:10px;width:20.25rem;height:26.313rem;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.62rem 0;transform:translateY(30px);opacity:0;animation:_ngcontent-%COMP%_slideUp .4s ease-out forwards;animation-delay:.1s}.p-CloseBtn[_ngcontent-%COMP%]{border:none;outline:none;cursor:pointer;font-size:1rem;height:1.2rem;width:1.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#696969;color:#dfe4e8;padding:0}.p-Content[_ngcontent-%COMP%]{margin-top:1.3rem;display:flex;flex-direction:column;justify-content:center;gap:.75rem;color:#3b4a54!important}.p-Content[_ngcontent-%COMP%] > h2[_ngcontent-%COMP%]{font-size:1.125rem;line-height:1.668rem;font-weight:600;margin:0;color:#3b4a54}.p-Content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:.855rem;line-height:1.25rem;font-weight:400;margin:0}.p-BuyBtn[_ngcontent-%COMP%]{width:100%;height:2.5rem;background-color:#0ad0f4;color:#fff;border-radius:4.5px;border:none;outline:none;cursor:pointer;font-size:.9rem;margin-top:.6rem}@keyframes _ngcontent-%COMP%_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 768px){.p-overlay[_ngcontent-%COMP%]{justify-content:center;padding-bottom:0}}@media (min-width: 1024px){.p-PupupWrap[_ngcontent-%COMP%]{flex-direction:row-reverse;width:33.438rem;height:29.375rem;
1align-items:flex-start;padding:0}.p-popup[_ngcontent-%COMP%]{width:100%;padding:3rem 2rem}.p-CloseBtn[_ngcontent-%COMP%]{height:2.75rem;width:2.75rem;border-radius:7px;flex-shrink:0;font-size:1.75rem}.p-Content[_ngcontent-%COMP%] > h2[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2.375rem}.p-Content[_ngcontent-%COMP%] P[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.p-BuyBtn[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem;height:3rem;margin-top:1.2rem;width:20rem;align-self:center}}"]}),f})()}}]);
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.