1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([["src_app_pages_training-exercise_training-exercise_module_ts","src_app_pipes_story-title_pipe_ts"],{52097(D,M,o){o.d(M,{D:()=>u});var P=o(79748),T=o(496),h=o(23123),m=o(41683),S=o(36124),n=o(66563);let u=(()=>{var v;class p{}return(v=p).\u0275fac=function(C){return new(C||v)},v.\u0275mod=S.$C({type:v}),v.\u0275inj=n.G2t({imports:[P.MD,h.bv,T.YN,T.X1,m.Y]}),p})()},85618(D,M,o){o.d(M,{TrainingExercisePageModule:()=>Qn});var P=o(79748),T=o(496),h=o(23123),m=o(46264),S=o(89204),n=o(36124),u=o(34966),v=o(20948),p=o(91336),_=o(26416),C=o(12232),F=o(12149),x=o(22329),X=o(3271),O=o(45312),V=o(59888),L=o(59510),R=o(58222),W=o(22821),I=o(13151),z=o(51329),j=o(63608),B=o(61874),w=o(38299),g=o(66563),$=o(61811),U=o(29659),K=o(72002),J=o(50698),Z=o(385),Q=o(33486),q=o(84194),nn=o(22044),en=o(30609),tn=o(97672);let rn=(()=>{var t;class a{constructor(r){this.languageService=r}transform(r){return"again"===r?this.languageService.label.txt_training_page_again_title:"easy"===r?this.languageService.label.txt_training_page_easy_title:"good"===r?this.languageService.label.txt_training_page_good_title_new:"hard"===r?this.languageService.label.txt_training_page_hard_title:this.languageService.label.txt_training_page_today_title_deck}}return(t=a).\u0275fac=function(r){return new(r||t)(n.rXU(v.g,16))},t.\u0275pipe=n.EJ8({name:"trainingCategory",type:t,pure:!0,standalone:!1}),a})();var an=o(2667);const on=["wrapper"],ln=["sentenceComponent"],A=(t,a,e,r,i,l)=>({new:t,hard:a,okay:e,easy:r,again:i,dark:l}),sn=(t,a)=>({"switched-margin":t,"switched-margin-small":a}),G=t=>({"hide-evaluation":t}),f=t=>({dark:t}),H=(t,a,e)=>({mid:t,long:a,longest:e}),Y=t=>({audioActive:t});function gn(t,a){if(1&t&&(n.j41(0,"div",35),n.EFF(1),n.k0s()),2&t){const e=n.XpG();n.Y8G("ngClass",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.level),n.R7$(),n.SpI(" ",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.level," ")}}function cn(t,a){1&t&&(g.qSk(),n.j41(0,"svg",39),n.nrm(1,"path",40),n.k0s())}function dn(t,a){1&t&&(g.qSk(),n.j41(0,"svg",39),n.nrm(1,"path",41),n.k0s())}function un(t,a){if(1&t&&(n.j41(0,"div",36)(1,"div",37),n.DNE(2,cn,2,0,"svg",38)(3,dn,2,0,"svg",38),n.k0s()()),2&t){const e=n.XpG();n.R7$(2),n.Y8G("ngIf",!e.utilsService.isDarkMode),n.R7$(),n.Y8G("ngIf",e.utilsService.isDarkMode)}}function vn(t,a){if(1&t&&(n.j41(0,"span"),n.EFF(1),n.nI1(2,"wordForm"),n.k0s()),2&t){const e=n.XpG(2);n.R7$(),n.SpI(", ",n.i5U(2,1,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"comparative"))}}function pn(t,a){if(1&t&&(n.j41(0,"span"),n.EFF(1),n.nI1(2,"wordForm"),n.k0s()),2&t){const e=n.XpG(2);n.R7$(),n.SpI(", ",n.i5U(2,1,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"superlative"))}}function _n(t,a){if(1&t&&(n.j41(0,"span"),n.EFF(1),n.nI1(2,"wordArticle"),n.k0s()),2&t){const e=n.XpG(3);n.R7$(),n.Lme("",n.bMT(2,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.hiragana)}}function hn(t,a){if(1&t&&(n.j41(0,"span"),n.EFF(1),n.k0s()),2&t){const e=n.XpG(3);n.R7$(),n.SpI("(",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.romanji,")")}}function Sn(t,a){if(1&t&&(n.j41(0,"div",46),n.DNE(1,_n,3,4,"span",8)(2,hn,2,1,"span",8),n.k0s()),2&t){const e=n.XpG(2);n.R7$(),n.Y8G("ngIf",e.settingsService.showHiraganaInTraining||e.isAnswerVisible),n.R7$(),n.Y8G("ngIf",e.settingsService.showRomajiInTraining||e.isAnswerVisible)}}function Cn(t,a){if(1&t&&(n.j41(0,"span"),n.EFF(1),n.k0s()),2&t){const e=n.XpG(3);n.R7$(),n.SpI("(",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.pinyin,")")}}function fn(t,a){if(1&t&&(n.j41(0,"div",46),n.EFF(1),n.nI1(2,"wordArticle"),n.DNE(3,Cn,2,1,"span",8),n.k0s()),2&t){const e=n.XpG(2);
1n.R7$(),n.SpI(" ",n.bMT(2,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," "),n.R7$(2),n.Y8G("ngIf",e.settingsService.showPinyinInTraining||e.isAnswerVisible)}}function mn(t,a){if(1&t&&(n.j41(0,"div",47)(1,"div",48),n.EFF(2),n.k0s(),n.j41(3,"div",49),n.EFF(4),n.nI1(5,"wordForm"),n.k0s()()),2&t){const e=n.XpG(2);n.R7$(2),n.JRh(e.languageService.label.txt_plural),n.R7$(2),n.JRh(n.i5U(5,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"plural"))}}function wn(t,a){if(1&t){const e=n.RV6();n.j41(0,"div",50),n.bIt("click",function(){g.eBV(e);const i=n.XpG(2);return g.Njj(i.viewFullWord())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG(2);n.R7$(),n.SpI(" ",e.languageService.label.txt_more," ")}}function bn(t,a){if(1&t){const e=n.RV6();n.j41(0,"div",50),n.bIt("click",function(){g.eBV(e);const i=n.XpG(2);return g.Njj(i.viewFullWord())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG(2);n.R7$(),n.SpI(" ",e.languageService.label.txt_more," ")}}function yn(t,a){if(1&t&&(n.qex(0),n.j41(1,"div",42),n.EFF(2),n.nI1(3,"wordCategoryLabel"),n.k0s(),n.j41(4,"p",43),n.EFF(5),n.nI1(6,"wordArticle"),n.DNE(7,vn,3,4,"span",8),n.nI1(8,"wordForm"),n.DNE(9,pn,3,4,"span",8),n.nI1(10,"wordForm"),n.k0s(),n.DNE(11,Sn,3,2,"div",44)(12,fn,4,4,"div",44)(13,mn,6,5,"div",45),n.nI1(14,"wordForm"),n.DNE(15,wn,2,1,"div",18)(16,bn,2,1,"div",18),n.bVm()),2&t){const e=n.XpG();n.R7$(2),n.SpI(" ",n.bMT(3,10,null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.category)," "),n.R7$(3),n.Lme(" ",n.bMT(6,12,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.display),n.R7$(2),n.Y8G("ngIf",n.i5U(8,14,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"comparative")),n.R7$(2),n.Y8G("ngIf",n.i5U(10,17,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"superlative")),n.R7$(2),n.Y8G("ngIf","ja"===e.languageService.origin&&(e.settingsService.showRomajiInTraining||e.settingsService.showHiraganaInTraining)),n.R7$(),n.Y8G("ngIf","zh-hans"===e.languageService.origin&&(null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.pinyin)),n.R7$(),n.Y8G("ngIf",n.i5U(14,20,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"plural")),n.R7$(2),n.Y8G("ngIf","verb"===(null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.category)&&0!=(null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.tenses.length)||("fr"===e.languageService.origin||"es"===e.languageService.origin)&&"adjectives"===(null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.category)&&0!=(null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.forms.length)),n.R7$(),n.Y8G("ngIf","verb"===(null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.category)&&"ja"===e.languageService.origin&&0!=(null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.forms.length))}}function Pn(t,a){if(1&t&&(n.j41(0,"p",51),n.EFF(1),n.nI1(2,"wordExplaination"),n.k0s()),2&t){const e=n.XpG(2);n.Y8G("ngClass",n.sMw(4,H,e.isMid,e.isLong,e.isVeryLong)),n.R7$(),n.SpI(" ",n.bMT(2,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ")}}function Tn(t,a){if(1&t&&(n.qex(0),n.j41(1,"div",42),n.EFF(2),n.nI1(3,"wordCategoryLabel"),n.k0s(),n.j41(4,"p",51),n.EFF(5),n.nI1(6,"wordTranslation"),n.k0s(),n.DNE(7,Pn,3,8,"p",52),n.bVm()),2&t){const e=n.XpG();n.R7$(2),n.SpI(" ",n.bMT(3,4,null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.category)," "),n.R7$(2),n.Y8G("ngClass",n.eq3(8,G,(null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.explanation)&&e.languageService.target==e.languageService.origin)),n.R7$(),n.Sp
1I(" ",n.bMT(6,6,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," "),n.R7$(2),n.Y8G("ngIf",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.explanation)}}function xn(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",53),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.onPlayAudio())}),n.nrm(1,"ion-icon",54),n.k0s()}if(2&t){const e=n.XpG();n.Y8G("ngClass",n.eq3(1,Y,e.isAudioActive))}}function Mn(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",55),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.showHelp())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG();n.R7$(),n.SpI(" ",e.languageService.label.btn_training_sentence," ")}}function kn(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",56),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.openReportErrorModal())}),n.nrm(1,"ion-icon",57),n.k0s()}}function In(t,a){if(1&t){const e=n.RV6();n.j41(0,"div",50),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.viewFullWord())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG();n.R7$(),n.SpI(" ",e.languageService.label.txt_more," ")}}function En(t,a){if(1&t){const e=n.RV6();n.j41(0,"div",50),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.viewFullWord())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG();n.R7$(),n.SpI(" ",e.languageService.label.txt_more," ")}}function On(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",58),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.onPlayAudio())}),n.nrm(1,"ion-icon",54),n.k0s()}if(2&t){const e=n.XpG();n.Y8G("ngClass",n.eq3(1,Y,e.isAudioActive))}}function Rn(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",59),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.showHelp())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG();n.R7$(),n.SpI(" ",e.languageService.label.btn_training_sentence," ")}}function Gn(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",60),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.openReportErrorModal())}),n.nrm(1,"ion-icon",57),n.k0s()}}function Dn(t,a){if(1&t&&(n.j41(0,"div",46)(1,"span"),n.EFF(2),n.nI1(3,"wordArticle"),n.k0s(),n.j41(4,"span"),n.EFF(5),n.k0s()()),2&t){const e=n.XpG(3);n.R7$(2),n.Lme("",n.bMT(3,3,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.hiragana),n.R7$(3),n.SpI("(",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.romanji,")")}}function Fn(t,a){if(1&t&&(n.j41(0,"div",46),n.EFF(1),n.nI1(2,"wordArticle"),n.k0s()),2&t){const e=n.XpG(3);n.R7$(),n.Lme(" ",n.bMT(2,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," (",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.pinyin,") ")}}function jn(t,a){if(1&t&&(n.j41(0,"div",47)(1,"div",48),n.EFF(2),n.k0s(),n.j41(3,"div",49),n.EFF(4),n.nI1(5,"wordForm"),n.k0s()()),2&t){const e=n.XpG(3);n.R7$(2),n.JRh(e.languageService.label.txt_plural),n.R7$(2),n.JRh(n.i5U(5,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"plural"))}}function $n(t,a){if(1&t&&(n.j41(0,"div")(1,"p",61),n.EFF(2),n.nI1(3,"wordArticle"),n.k0s(),n.DNE(4,Dn,6,5,"div",44)(5,Fn,3,4,"div",44)(6,jn,6,5,"div",45),n.nI1(7,"wordForm"),n.k0s()),2&t){const e=n.XpG(2);n.R7$(2),n.Lme(" ",n.bMT(3,5,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ",null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.display," "),n.R7$(2),n.Y8G("ngIf","ja"===e.languageService.origin),n.R7$(),n.Y8G("ngIf","zh-hans"===e.languageService.origin&&(null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.pinyin)),n.R7$(),n.Y8G("ngIf",n.i5U(7,7,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word,"plural"))}}function An(t,a){if(1&t&&(n.qex(0),n.DNE(1,$n,8,10,"div",8),n.bVm()),2&t){const e=n.XpG();n.R7$(),n.Y8G("ngIf",e.isAnswerVisible)}}function Hn(t,a){if(1&t&&(n.j41(0,"p",51),n.EFF(1),n.nI1(2,"wordTranslation"),n.k0s()),2&t){const e=n.XpG(2);n.Y8G("ngClass",n.eq3(4,G,e.languageService.origin==e.languageService.target&&(null==e.trainingService||null==e.trainingService.trainingCard||null==e.trainingService.trainingCard.word?null:e.trainingService.trainingCard.word.explanation))),n.R7$(),n.Sp
1I(" ",n.bMT(2,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ")}}function Yn(t,a){if(1&t&&(n.j41(0,"p",51),n.EFF(1),n.nI1(2,"wordExplaination"),n.k0s()),2&t){const e=n.XpG(2);n.Y8G("ngClass",n.sMw(4,H,e.isMid,e.isLong,e.isVeryLong)),n.R7$(),n.SpI(" ",n.bMT(2,2,null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.word)," ")}}function Nn(t,a){if(1&t&&(n.qex(0),n.j41(1,"div"),n.DNE(2,Hn,3,6,"p",52)(3,Yn,3,8,"p",52),n.k0s(),n.bVm()),2&t){const e=n.XpG();n.R7$(2),n.Y8G("ngIf",e.isAnswerVisible),n.R7$(),n.Y8G("ngIf",e.isAnswerVisible)}}function Xn(t,a){if(1&t){const e=n.RV6();n.j41(0,"button",62),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.onShowAnswer())}),n.EFF(1),n.k0s()}if(2&t){const e=n.XpG();n.AVh("submit-btn-android",e.isAndroid),n.R7$(),n.SpI(" ",e.languageService.label.txt_training_review_page_show_answer_btn," ")}}function Vn(t,a){1&t&&n.nrm(0,"div",63)}function Ln(t,a){if(1&t){const e=n.RV6();n.j41(0,"div",64)(1,"div",65)(2,"div")(3,"div",66),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.closeDeleteModal())}),n.nrm(4,"ion-icon",67),n.k0s(),n.nrm(5,"h3",68)(6,"div",68),n.j41(7,"div",69)(8,"button",70),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.deleteWord())}),n.EFF(9),n.k0s(),n.j41(10,"button",71),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.closeDeleteModal())}),n.EFF(11),n.k0s()()()()()}if(2&t){const e=n.XpG();n.R7$(5),n.Y8G("innerHTML",e.languageService.label.txt_training_settings_remove_word_title,n.npT),n.R7$(),n.Y8G("innerHTML",e.languageService.label.txt_training_settings_remove_word_text,n.npT),n.R7$(3),n.SpI(" ",e.languageService.label.txt_training_settings_remove_word_yes," "),n.R7$(2),n.SpI(" ",e.languageService.label.txt_training_settings_remove_word_no," ")}}function Wn(t,a){if(1&t){const e=n.RV6();n.qex(0),n.j41(1,"div",72)(2,"div",73),n.EFF(3),n.k0s(),n.j41(4,"div",74)(5,"div",75),n.EFF(6),n.nI1(7,"storyTitle"),n.k0s(),n.j41(8,"div",76)(9,"button",77),n.bIt("click",function(){g.eBV(e);const i=n.XpG();return g.Njj(i.openStory(null==i.sentenceErrorStory?null:i.sentenceErrorStory._id))}),n.EFF(10),n.k0s()()()(),n.bVm()}if(2&t){const e=n.XpG();n.R7$(3),n.JRh(e.languageService.label.txt_training_sencence_no_data),n.R7$(3),n.JRh(n.i5U(7,3,e.sentenceErrorStory,"target")),n.R7$(4),n.SpI(" ",e.languageService.label.txt_training_sencence_no_data_story_link," ")}}function zn(t,a){if(1&t&&(n.qex(0),n.nrm(1,"training-sentence",78,0),n.bVm()),2&t){const e=n.XpG();n.R7$(),n.Y8G("loading",e.isSentenceLoading)("sentence",e.tmpSentence)("position",null==e.trainingService||null==e.trainingService.trainingCard?null:e.trainingService.trainingCard.position)("storyID",e.storyID)("dialogueContent",(null==e.trainingService||null==e.trainingService.trainingWord?null:e.trainingService.trainingWord.dialogueContent)||null)}}const Bn=[{path:"",component:(()=>{var t;class a{constructor(r,i,l,d,s,c,y,k,E,qn,ni,ii,ei,ti,ri,ai){this.utilsService=r,this.languageService=i,this.navCtrl=l,this.trainingService=d,this.singleWordService=s,this.audioService=c,this.modalController=y,this.router=k,this.sqliteService=E,this.authService=qn,this.settingsService=ni,this.purchaseService=ii,this.storyService=ei,this.platform=ti,this.http=ri,this.toastCtrl=ai,this.audioPause=!1,this.isMobile=this.utilsService.isMobile(),this.isAnswerVisible=!1,this.isSwitched=!1,this.isAudioActive=!1,this.isHelpActive=!1,this.isSentenceLoading=!1,this.isSentenceError=!1,this.sentenceErrorId="",this.storyID="",this.sentenceErrorStory=void 0,this.definitionLength=0,this.isMid=!1,this.isLong=!1,this.isVeryLong=!1,this.firstWord=!1,this.chosenInterval=0,this.appendedCards=0,this.onKeyboardDidHide=()=>{const b=document.getElementById("progressFinal");b&&setTimeout(()=>{b.style.transform=null,b.style.top=null},400)},this.onKeyboardWillShow=()=>{const b=document.getElementById("progressFinal");if(!b)return;console.log("show");const N=window.innerHeight,oi=-1*b.getBoundingClientRect().bottom-N-200;b.getBoundingClientRect().bottom>N-216&&(b.style.transform="translateY(0, "+oi+"px)"),b.style.top="calc(var(--ion-safe-area-top) + 10px"},(this.platform.is("iphone")||this.platform.is("ipad"))&&(window.addEventListener("keyboardDidHide",this.onKeyboardDidHide),window.addEventListener("keyboardWillShow",this.onKeyboardWillShow)),this.utilsService.isWebVersion||(this.isAndroid=this.platform.is("android"))}ngOnInit(){w.gT.setCurrentScreen({screenName:"screen_training_exercise"}),this.appendedCards=0,this.firstWord=!0,this.getNewWord(),this.initPane(),this.utilsService.routingName="training-exercise",this.settingsService.swapSidesCard||this.onSwitch(),this.settingsService.showAnswer&&this.onShowAnswer()}ngOnDestroy(){0!==this.trainingService.dueExerciseTotal&&this.trainingService.deckDue.unshift(this.trainingService.trainingCard),this.trainingService.trainingCard=null,(this.platform.is("iphone")||this.platform.is("ipad"))&&(window.addEventListener("keyboardDidHide",this.onKeyboardDidHide),window.addEventListener("keyboardWillShow",this.onKeyboardWillShow))}onShowAnswer(){this.singleWordService.hideTranslation=!1,this.isAnswerVisible=!0,this.trainingService.evaluated=!0,this.checkFont(),this.settingsService.playAudioAuto&&this.isSwitched&&this.onPlayAudio()}openReportErrorModal(){var r=this;return(0,S.A)(function*(){var i;
1(yield r.modalController.create({component:z.y,componentProps:{word:r.trainingService.trainingCard.word,storyID:r.trainingService.trainingCard.storyId,userID:null===(i=r.authService.user)||void 0===i?void 0:i.userID,viewFullWord:()=>r.viewFullWord()}})).present()})()}onPlayAudio(){var r=this;return(0,S.A)(function*(){var i;if(r.audioPause)return;const l=(0,B.S$)(null===(i=r.trainingService.trainingCard)||void 0===i?void 0:i.word,r.languageService.languageVariant);if(l)try{r.isAudioActive=!0,r.audioPause=!0,setTimeout(()=>{r.audioPause=!1},500),yield j.Q7.simplePlay(r.audioService.getAudioUrl(l))}catch(d){(yield r.toastCtrl.create(j.Q7.buildToastBody(d))).present()}finally{r.isAudioActive=!1}})()}onSwitch(){this.isSwitched=!this.isSwitched,this.checkFont()}onEvaluateHeaviness(r){var i=this;return(0,S.A)(function*(){var l,d;if(!i.trainingService.loadingDue)if(!(null!==(l=i.trainingService.trainingCard)&&void 0!==l&&l.category)&&i.trainingService.newCardCounter>0&&i.trainingService.newCardCounter--,i.trainingService.dueExerciseTotal<=1||i.trainingService.loadingDue?yield i.trainingService.updateDeckCard(i.trainingService.trainingCard.wordId,r):i.trainingService.updateDeckCard(i.trainingService.trainingCard.wordId,r),0!==i.trainingService.dueExerciseTotal&&i.trainingService.dueExerciseTotal--,"again"===r&&(i.chosenInterval=i.trainingService.trainingCard.intervalAgain),"hard"===r&&(i.chosenInterval=i.trainingService.trainingCard.intervalHard),"good"===r&&(i.chosenInterval=i.trainingService.trainingCard.intervalGood),"easy"===r&&(i.chosenInterval=i.trainingService.trainingCard.intervalEasy),i.chosenInterval<600?(i.appendedCards++,i.trainingService.trainingCard.interval||i.trainingService.todayCardCounter++):null!==(d=i.trainingService.trainingCard)&&void 0!==d&&d.category&&i.trainingService.todayCardCounter>0&&i.trainingService.todayCardCounter--,i.trainingService.deckDue.length>0)i.getNewWord().then(()=>{(!i.settingsService.swapSidesCard&&!i.isSwitched||i.settingsService.swapSidesCard&&i.isSwitched)&&i.onSwitch(),i.isAnswerVisible=!1,i.settingsService.showAnswer&&i.onShowAnswer()});else{i.appendedCards=0,R.zZ.setLoading(!0);const s=setInterval(()=>{i.trainingService.loadingDue||(R.zZ.setLoading(!1),clearInterval(s))},300);if(yield i.trainingService.getTrainingDeckToday(i.trainingService.getNewOnly),!(i.trainingService.deckDue.length>0))return setTimeout(()=>{i.trainingService.summaryTimeStamp=null,i.trainingService.getTrainingSummary().then(()=>{var c;console.log("training_session_completed cards_completed ",i.trainingService.deckSummary.due),w.gT.logEvent({name:"training_session_completed",params:{training_session_id:i.trainingService.sessionId,user_id:null===(c=i.authService.user)||void 0===c?void 0:c.userId,remaining_card_count:i.trainingService.deckSummary.due}})})},1e3),void i.navCtrl.navigateBack("/training");i.getNewWord().then(()=>{(!i.settingsService.swapSidesCard&&!i.isSwitched||i.settingsService.swapSidesCard&&i.isSwitched)&&i.onSwitch(),i.isAnswerVisible=!1,i.settingsService.showAnswer&&i.onShowAnswer()})}})()}toggleRomaji(){this.settingsService.showRomajiInTraining?(this.sqliteService.setItem(I.cY.SHOW_ROMAJI_IN_TRAINING,!1),this.settingsService.showRomajiInTraining=!1):(this.sqliteService.setItem(I.cY.SHOW_ROMAJI_IN_TRAINING,!0),this.settingsService.showRomajiInTraining=!0)}togglePinyin(){this.settingsService.showPinyinInTraining?(this.sqliteService.setItem(I.cY.SHOW_PINYIN_IN_TRAINING,!1),this.settingsService.showPinyinInTraining=!1):(this.sqliteService.setItem(I.cY.SHOW_PINYIN_IN_TRAINING,!0),this.settingsService.showPinyinInTraining=!0)}onGoBack(){setTimeout(()=>{null!=this.trainingService.trainingWord&&this.trainingService.stackToday.push(this.trainingService.trainingWord)},100)}getNewWord(){var r,i;return this.singleWordService.hideTranslation=!0,(!this.firstWord&&this.trainingService.deckDue.length<7&&this.trainingService.dueExerciseTotal>=7&&this.trainingService.deckDue.length!==this.trainingService.dueExerciseTotal||this.trainingService.deckDue.length<3&&this.trainingService.deckDue.length===this.trainingService.dueExerciseTotal&&this.appendedCards>0)&&(this.appendedCards=0,this.trainingService.getTrainingDeckToday(this.trainingService.getNewOnly)),this.tmpSentence=void 0,this.trainingService.evaluated=!1,this.trainingService.trainingCard=this.trainingService.getRandomCard(),this.firstWord=!1,console.log("newcard",this.trainingService.dueExerciseTotal,this.appendedCards,this.trainingService.trainingCard.word),console.log(null==this.trainingService.trainingCard||this.trainingService.dueExerciseTotal<0),null==this.trainingService.trainingCard||this.trainingService.dueExerciseTotal<0?(setTimeout(()=>{this.trainingService.summaryTimeStamp=null,this.trainingService.getTrainingSummary().then(()=>{var l;console.log("training_session_completed cards_completed ",this.trainingService.deckSummary.due),w.gT.logEvent({name:"training_session_completed",params:{training_session_id:this.trainingService.sessionId,user_id:null===(l=this.authService.user)||void 0===l?void 0:l.userId,remaining_c
1ard_count:this.trainingService.deckSummary.due}})})},1e3),console.log("exit2"),this.navCtrl.navigateBack("/training"),Promise.resolve()):(null==this.trainingService.trainingCard.wordId&&this.getNewWord(),this.loadWordData(this.trainingService.trainingCard),null!==(r=this.trainingService.trainingCard)&&void 0!==r&&null!==(r=r.word)&&void 0!==r&&r.explanation&&(this.definitionLength=null===(i=this.trainingService.trainingCard)||void 0===i||null===(i=i.word)||void 0===i?void 0:i.explanation.length),setTimeout(()=>{this.settingsService.playAudioAuto&&(!this.settingsService.swapSidesCard&&this.isSwitched&&this.isAnswerVisible||this.settingsService.swapSidesCard&&!this.isSwitched)&&this.onPlayAudio()},200),Promise.resolve())}loadWordData(r,i=!1){r.word||r.id&&this.singleWordService.getWordData(r.id).then(l=>{i||(this.trainingService.wordData=l)})}showHelp(){var r=this;return(0,S.A)(function*(){var i;w.gT.logEvent({name:"training_feature_used",params:{feature:"example_sentence_view",language:r.languageService.origin}});const l=document.getElementsByClassName("sentence")[0];if(l.classList.add("activeKeywordSentence"),r.isSentenceError=!1,"dialogue"===r.trainingService.trainingCard.contentType&&r.storyService.getDialogueStory(r.trainingService.trainingCard.dialogueId).subscribe(s=>{r.trainingService.trainingWord.dialogueContent=s}),null!==(i=r.trainingService.trainingWord)&&void 0!==i&&i.sentence||r.tmpSentence&&null!=r.tmpSentence){if(!r.tmpSentence){var d;r.tmpSentence=null===(d=r.trainingService.trainingWord)||void 0===d?void 0:d.sentence}}else r.isSentenceLoading=!0,r.loadSentenceData(r.trainingService.trainingCard).then(s=>{console.log(s),r.tmpSentence=s,r.isSentenceLoading=!1}).catch(s=>{console.log("WORD_NOT_PRESENT",JSON.stringify(s)),"WORD_NOT_PRESENT"===s.error.error&&(r.sentenceErrorStory=s.error.story,r.isSentenceError=!0)});yield r.sentencePane.present({animate:!0}),r.sentencePane.on("onDidDismiss",()=>{r.sentenceComponent.reset(),l.classList.remove("activeKeywordSentence")})})()}initPane(){const r={backdrop:!0,simulateTouch:!1,showDraggable:!1,cssClass:"cupertino-pane-training-sentence-wrapper",bottomClose:!0,handleKeyboard:!1,freeMode:!1,topperOverflow:!1,draggableOver:!0,parentElement:"body",breaks:{top:{enabled:!0,height:this.platform.is("ios")?window.innerHeight-47.25:window.innerHeight-87.5},middle:{enabled:!0,height:400,bounce:!1},bottom:{enabled:!1,height:80}},initialBreak:"middle"};this.sentencePane=new X.U(".cupertino-pane-training-sentence",r),this.sentencePane.on("onDidDismiss",()=>{this.sentenceComponent&&this.sentenceComponent.stopAudioReading()})}hideHelp(){this.isHelpActive=!1,this.sentencePane.destroy({animate:!0});const r=document.getElementsByClassName("activeKeywordSentence")[0];r&&r.classList.remove("activeKeywordSentence")}viewFullWord(){var r=this;return(0,S.A)(function*(){var i;return yield(yield r.modalController.create({component:x.D,cssClass:"my-custom-class",mode:"ios",componentProps:{data:null===(i=r.trainingService.trainingCard)||void 0===i?void 0:i.word}})).present()})()}calcEasyTime(){if(!this.trainingService.trainingCard)return;let r="min",i=Math.ceil(this.trainingService.trainingCard.intervalEasy)+this.languageService.label.txt_training_page_minutes;return this.trainingService.trainingCard.intervalEasy>=60&&"min"===r&&(r="hr",i=Math.floor(this.minToHours(this.trainingService.trainingCard.intervalEasy))+this.languageService.label.txt_training_page_hours,Math.floor(this.minToHours(this.trainingService.trainingCard.intervalEasy))===Math.floor(this.minToHours(this.trainingService.trainingCard.intervalGood))&&(i=this.minToHours(this.trainingService.trainingCard.intervalEasy)+this.languageService.label.txt_training_page_hours)),this.minToHours(this.trainingService.trainingCard.intervalEasy)>=24&&"hr"===r&&(i=Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalEasy)))+this.languageService.label.txt_training_page_days_short,Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalEasy)))===Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalGood)))&&(i=this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalEasy))+this.languageService.label.txt_training_page_days_short)),i}calcOkayTime(){if(!this.trainingService.trainingCard)return;let r="min",i=Math.ceil(this.trainingService.trainingCard.intervalGood)+this.languageService.label.txt_training_page_minutes;return this.trainingService.trainingCard.intervalGood>=60&&"min"===r&&(r="hr",i=Math.floor(this.minToHours(this.trainingService.trainingCard.intervalGood))+this.languageService.label.txt_training_page_hours),this.minToHours(this.trainingService.trainingCard.intervalGood)>=24&&"hr"===r&&(i=Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalGood)))+this.languageService.label.txt_training_page_days_short,(Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalEasy)))===Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalGood)))||Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalHard)))===Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalGood))))&&(i=this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalGood))+this.languageService.label.txt_training_page_days_short)),i}calcHardTime(){if(!this.trainingService.trainingCard)return;let r="min",i=Math.ceil(this.trainingService.trainingCard.intervalHard)+this.languageService.label.txt_training_page_minutes;return this.trainingService.trainingCard.intervalHard>=60&&"min"===r&&(r="hr",i=Math.floor(this.minToHours(this.trainingService.trainingCard.intervalHard))+this.languageService.label.txt_training_page_hours),this.minToHours(this.trainingService.trainingCard.intervalHard)>=24&&"hr"===r&&(i=Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalHard)))+this.languageService.label.txt_training_page_days_short,Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalHard)))===Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalGood)))&&(i=this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalHard))+this.languageService.label.txt_training_page_days_short)),i}calcAgainTime(){if(!this.trainingService.trainingCard)return;let r="min",i=Math.ceil(this.trainingService.trainingCard.intervalAgain)+this.languageService.label.txt_training_page_minutes;return this.trainingService.trainingCard.intervalAgain>=60&&"min"===r&&(r="hr",i=Math.floor(this.minToHours(this.trainingService.trainingCard.intervalAgain))+this.languageService.label.txt_training_page_hours),this.minToHours(this.trainingService.trainingCard.intervalAgain)>=24&&"hr"===r&&(i=Math.floor(this.hoursToDays(this.minToHours(this.trainingService.trainingCard.intervalAgain)))+this.languageService.label.txt_training_page_days_short),i}minToHours(r){return Math.round(r/60*10)/10}hoursToDays(r){return Math.round(r/24*10)/10}loadSentenceData(r){var i=this;if(r){if(console.log(r),this.trainingService.trainingCard.dialogueId)return this.storyID=this.trainingService.trainingCard.dialogueId,new Promise((l,d)=>{var s;this.http.post("".concat(O.c.api,"/dialogues/").concat(null===(s=this.trainingService.trainingCard)||void 0===s?void 0:s.dialogueId,"/content/getSentence"),{wordPosition:Number(r.totalPosition),contentPosition:Number(r.contentPosition),wordId:r.word._id}).subscribe(c=>{let y;var k;this.storyService.getDialogueStory(this.storyID).subscribe(E=>{this.trainingService.trainingWord.dialogueContent=E,y=E}),null==c&&(w.gT.logEvent({name:"training_sentence_error",params:{training_session_id:this.trainingService.sessionId,user_id:null===(k=this.authService.user)||void 0===k?void 0:k.userId,wordId:this.trainingService.trainingCard.wordId,storyId:this.storyID,contentType:"dialogues"}}),this.isSentenceError=!0,this.sentenceErrorStory=y),l(c)},c=>{console.log("get sentence error dialogue",JSON.stringify(c)),d(c)})});if(this.trainingService.trainingCard.shortStoryId)return this.storyID=this.trainingService.trainingCard.shortStoryId,new Promise((l,d)=>{this.http.post("".concat(O.c.api,"/shortstories/").concat(this.trainingService.trainingCard.shortStoryId,"/content/getSentence"),{wordPosition:Number(r.totalPosition),contentPosition:Number(r.contentPosition),wordId:r.word._id}).subscribe(s=>{var c;null==s&&(w.gT.logEvent({name:"training_sentence_error",params:{training_session_id:this.trainingService.sessionId,user_id:null===(c=this.authService.user)||void 0===c?void 0:c.userId,wordId:this.trainingService.trainingCard.wordId,storyId:this.storyID,contentType:"short stories"}}),this.isSentenceError=!0,this.storyService.getShortStoryById(this.storyID,this.languageService.origin).subscribe(y=>{this.sentenceErrorStory=y})),l(s)},s=>{console.log("get sentence error short story",s),d(s)})});if(this.trainingService.trainingCard.storyId||this.trainingService.trainingCard.shortStoryId)return this.storyID=this.trainingService.trainingCard.storyId,new Promise((l,d)=>{(0,S.A)(function*(){try{i.trainingService.trainingCard.shortStoryId&&(yield new Promise(s=>{i.storyService.getShortStory(i.trainingService.trainingCard.shortStoryId).subscribe(c=>{i.storyID=null==c?void 0:c.stories[i.trainingService.trainingCard.contentPosition]._id,s()})})),console.log("storyId",i.storyID),i.http.post("".concat(O.c.api,"/stories/getSentence"),{wordPosition:Number(r.totalPosition),storyId:i.storyID,wordId:r.word._id}).subscribe(s=>{var c;console.log(s),null==s&&(w.gT.logEvent({name:"training_sentence_error",params:{training_session_id:i.trainingService.sessionId,user_id:null===(c=i.authService.user)||void 0===c?void 0:c.userId,wordId:i.trainingService.trainingCard.wordId,storyId:i.storyID,contentType:"stories"}}),i.isSentenceError=!0,i.storyService.getStory(i.storyID).subscribe(y=>{i.sentenceErrorStory=y})),l(s)},s=>{console.log("get sentence error story",s),d(s)})}catch(s){d(s)}})()})}}openStory(r){var i,l,d,s;this.hideHelp(),console.log(null===(i=this.trainingService.trainingCard.shortStoryId)||void 0===i?void 0:i.length,(null===(l=this.trainingService.trainingCard.shortStoryId)||void 0===l?void 0:l.length)>0),(null===(d=this.trainingService.trainingCard.shortStoryId)||void 0===d?void 0:d.length)>0?this.navCtrl.navigateForward(["/short-story",r]):(null===(s=this.trainingService.trainingCard)||void 0===s||null===(s=s.dialogueId)||void 0===s?void 0:s.length)>0?this.navCtrl.navigateForward(["/short-dialogues",r]):this.navCtrl.navigateForward(["/article",r])}checkFont(){this.isMid=!1,this.isLong=!1,this.isVeryLong=!1,this.definitionLength>130?this.isVeryLong=!0:this.definitionLength>80?this.isLong=!0:this.definitionLength>50&&(this.isMid=!0)}closeDeleteModal(){this.settingsService.deleteWordModal=!1}deleteWord(){w.gT.logEvent({name:"training_settings_remove_word"}),this.settingsService.deleteWordModal=!1,this.trainingService.removeCurrentFromTraining().then(()=>{this.trainingService.deckDue.length>0?this.getNewWord().then(()=>{(!this.settingsService.swapSidesCard&&!this.isSwitched||this.settingsService.swapSidesCard&&this.isSwitched)&&this.onSwitch(),this.isAnswerVisible=!1,this.settingsService.showAnswer&&this.onShowAnswer()}):(this.trainingService.getTrainingSummary().then(()=>{var r;console.log("training_session_completed cards_completed ",this.trainingService.deckSummary.due),w.gT.logEvent({name:"training_session_completed",params:{training_session_id:this.trainingService.sessionId,user_id:null===(r=this.authService.user)||void 0===r?void 0:r.userId,remaining_c
1ard_count:this.trainingService.deckSummary.due}})}),this.navCtrl.navigateBack("/training"))})}}return(t=a).\u0275fac=function(r){return new(r||t)(n.rXU(u.T),n.rXU(v.g),n.rXU($.q9),n.rXU(p.S),n.rXU(_.u),n.rXU(C.J),n.rXU(h.W3),n.rXU(U.Ix),n.rXU(W.A),n.rXU(V.u),n.rXU(K.h),n.rXU(R.zZ),n.rXU(L.J),n.rXU($.OD),n.rXU(J.Qq),n.rXU(h.K_))},t.\u0275cmp=n.VBU({type:t,selectors:[["app-training-exercise"]],viewQuery:function(r,i){if(1&r&&n.GBs(on,5,n.aKT)(ln,5),2&r){let l;n.mGM(l=n.lsd())&&(i.wrapper=l.first),n.mGM(l=n.lsd())&&(i.sentenceComponent=l.first)}},standalone:!1,decls:58,vars:89,consts:[["sentenceComponent",""],["title","",3,"backClick","back","separetedTitle"],[1,"outside-wrapper",3,"ngClass"],[1,"word-group-label",3,"ngClass"],["class","word-level-label",3,"ngClass",4,"ngIf"],[1,"training-card-wrapper"],["size-md","6","offset-md","3","size-lg","4","offset-lg","4",1,"content"],["class","stack-counter",4,"ngIf"],[4,"ngIf"],[2,"display","flex"],["class","audio-btn",3,"ngClass","click",4,"ngIf"],["style","margin-left: 10px","class","audio-btn sentence",3,"click",4,"ngIf"],["class","audio-btn","style","margin-left: 10px",3,"click",4,"ngIf"],[1,"switch",3,"ngClass"],[1,"line"],[1,"btn"],[3,"click"],["name","repeat-outline",2,"font-size","25","color","var(--readle-font-color-main)"],["class","btn-more",3,"click",4,"ngIf"],["class","audio-btn lower",3,"ngClass","click",4,"ngIf"],["style","margin-left: 10px","class","audio-btn lower sentence",3,"click",4,"ngIf"],["class","audio-btn lower","style","margin-left: 10px",3,"click",4,"ngIf"],[1,"submit-wrapper"],["class","submit-btn",3,"submit-btn-android","click",4,"ngIf"],[1,"evaluate-wrapper",3,"ngClass"],[1,"evaluate-option","again",3,"click","ngClass"],[1,"difficulty",3,"ngClass"],[1,"time",3,"innerHTML"],[1,"evaluate-option","hard",3,"click","ngClass"],[1,"time",3,"innerHTML","ngClass"],[1,"evaluate-option","okay",3,"click","ngClass"],[1,"evaluate-option","easy",3,"click","ngClass"],["class","overlayFinal",4,"ngIf"],["id","progressFinal",4,"ngIf"],[1,"cupertino-pane-training-sentence"],[1,"word-level-label",3,"ngClass"],[1,"stack-counter"],[1,"icon-container"],["width","16","height","13","viewBox","0 0 16 13","fill","none","xmlns","http://www.w3.org/2000/svg",4,"ngIf"],["width","16","height","13","viewBox","0 0 16 13","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M15.8241 6.49384L14.1693 4.24716C14.0361 4.0666 13.8758 3.97633 13.6885 3.97633C13.5011 3.97633 13.3409 4.0666 13.2076 4.24716L11.5591 6.5C11.3926 6.72159 11.3447 6.92472 11.4155 7.10938C11.4821 7.28993 11.6486 7.38021 11.915 7.38021H12.8704C12.7747 7.93829 12.5853 8.45944 12.3022 8.94366C12.0149 9.42787 11.6548 9.85464 11.2219 10.224C10.7889 10.5892 10.2977 10.8723 9.74817 11.0734C9.19865 11.2786 8.61375 11.3812 7.99345 11.3812C7.3357 11.3812 6.71957 11.2601 6.14507 11.018C5.56641 10.7759 5.06268 10.4497 4.63389 10.0393C4.3966 9.85054 4.16763 9.76847 3.94699 9.79309C3.72219 9.81771 3.54318 9.91209 3.40996 10.0762C3.2809 10.2322 3.2247 10.4209 3.24136 10.6425C3.25385 10.86 3.36208 11.0549 3.56607 11.2273C4.12808 11.7648 4.79 12.1937 5.55184 12.5137C6.31367 12.8379 7.12754 13 7.99345 13C8.83855 13 9.63369 12.8543 10.3789 12.563C11.1241 12.2757 11.7901 11.8736 12.3771 11.3565C12.9641 10.8395 13.447 10.2424 13.8259 9.56534C14.2005 8.88415 14.4399 8.15578 14.544 7.38021H15.4619C15.7367 7.38021 15.9074 7.28993 15.974 7.10938C16.0364 6.92472 15.9865 6.71954 15.8241 6.49384ZM12.4146 1.77273C11.8526 1.23516 11.1907 0.806345 10.4288 0.486269C9.66699 0.16209 8.8552 0 7.99345 0C7.14836 0 6.35322 0.145676 5.60804 0.437027C4.86286 0.728378 4.19677 1.13258 3.60978 1.64962C3.01863 2.16667 2.53572 2.76578 2.16105 3.44697C1.78638 4.12405 1.54492 4.85038 1.43668 5.62595H0.537469C0.266872 5.62595 0.0982695 5.71828 0.031661 5.90294C-0.0391102 6.08349 0.00876427 6.28662 0.175285 6.51231L1.83009 8.759C1.96331 8.93955 2.12358 9.02983 2.31092 9.02983C2.49409 9.02983 2.65229 8.93955 2.7855 8.759L4.44031 6.50616C4.60683 6.28456 4.65471 6.08349 4.58393 5.90294C4.51316 5.71828 4.34456 5.62595 4.07812 5.62595H3.11022C3.21013 5.06787 3.40371 4.54672 3.69096 4.0625C3.97405 3.57828 4.33207 3.15357 4.76503 2.78835C5.19382 2.42314 5.68297 2.13794 6.23249 1.93277C6.78201 1.72348 7.369 1.61884 7.99345 1.61884C8.64289 1.61884 9.25693 1.7399 9.83559 1.98201C10.4143 2.22412 10.918 2.55035 11.3468 2.960
17C11.5841 3.14946 11.813 3.23153 12.0337 3.20691C12.2543 3.17819 12.4333 3.08175 12.5707 2.91761C12.6998 2.76578 12.758 2.58112 12.7456 2.36364C12.7289 2.14615 12.6186 1.94918 12.4146 1.77273Z","fill","black"],["d","M15.8241 6.49384L14.1693 4.24716C14.0361 4.0666 13.8758 3.97633 13.6885 3.97633C13.5011 3.97633 13.3409 4.0666 13.2076 4.24716L11.5591 6.5C11.3926 6.72159 11.3447 6.92472 11.4155 7.10938C11.4821 7.28993 11.6486 7.38021 11.915 7.38021H12.8704C12.7747 7.93829 12.5853 8.45944 12.3022 8.94366C12.0149 9.42787 11.6548 9.85464 11.2219 10.224C10.7889 10.5892 10.2977 10.8723 9.74817 11.0734C9.19865 11.2786 8.61375 11.3812 7.99345 11.3812C7.3357 11.3812 6.71957 11.2601 6.14507 11.018C5.56641 10.7759 5.06268 10.4497 4.63389 10.0393C4.3966 9.85054 4.16763 9.76847 3.94699 9.79309C3.72219 9.81771 3.54318 9.91209 3.40996 10.0762C3.2809 10.2322 3.2247 10.4209 3.24136 10.6425C3.25385 10.86 3.36208 11.0549 3.56607 11.2273C4.12808 11.7648 4.79 12.1937 5.55184 12.5137C6.31367 12.8379 7.12754 13 7.99345 13C8.83855 13 9.63369 12.8543 10.3789 12.563C11.1241 12.2757 11.7901 11.8736 12.3771 11.3565C12.9641 10.8395 13.447 10.2424 13.8259 9.56534C14.2005 8.88415 14.4399 8.15578 14.544 7.38021H15.4619C15.7367 7.38021 15.9074 7.28993 15.974 7.10938C16.0364 6.92472 15.9865 6.71954 15.8241 6.49384ZM12.4146 1.77273C11.8526 1.23516 11.1907 0.806345 10.4288 0.486269C9.66699 0.16209 8.8552 0 7.99345 0C7.14836 0 6.35322 0.145676 5.60804 0.437027C4.86286 0.728378 4.19677 1.13258 3.60978 1.64962C3.01863 2.16667 2.53572 2.76578 2.16105 3.44697C1.78638 4.12405 1.54492 4.85038 1.43668 5.62595H0.537469C0.266872 5.62595 0.0982695 5.71828 0.031661 5.90294C-0.0391102 6.08349 0.00876427 6.28662 0.175285 6.51231L1.83009 8.759C1.96331 8.93955 2.12358 9.02983 2.31092 9.02983C2.49409 9.02983 2.65229 8.93955 2.7855 8.759L4.44031 6.50616C4.60683 6.28456 4.65471 6.08349 4.58393 5.90294C4.51316 5.71828 4.34456 5.62595 4.07812 5.62595H3.11022C3.21013 5.06787 3.40371 4.54672 3.69096 4.0625C3.97405 3.57828 4.33207 3.15357 4.76503 2.78835C5.19382 2.42314 5.68297 2.13794 6.23249 1.93277C6.78201 1.72348 7.369 1.61884 7.99345 1.61884C8.64289 1.61884 9.25693 1.7399 9.83559 1.98201C10.4143 2.22412 10.918 2.55035 11.3468 2.9607C11.5841 3.14946 11.813 3.23153 12.0337 3.20691C12.2543 3.17819 12.4333 3.08175 12.5707 2.91761C12.6998 2.76578 12.758 2.58112 12.7456 2.36364C12.7289 2.14615 12.6186 1.94918 12.4146 1.77273Z","fill","white"],[1,"part-of-speech"],[1,"word"],["class","word-header-pronounciation",4,"ngIf"],["style","display: flex; align-items: baseline; margin-top: 5px",4,"ngIf"],[1,"word-header-pronounciation"],[2,"display","flex","align-items","baseline","margin-top","5px"],[1,"plural-label"],[2,"font-size","16px"],[1,"btn-more",3,"click"],[1,"word",3,"ngClass"],["class","word",3,"ngClass",4,"ngIf"],[1,"audio-btn",3,"click","ngClass"],["name","volume-high-outline"],[1,"audio-btn","sentence",2,"margin-left","10px",3,"click"],[1,"audio-btn",2,"margin-left","10px",3,"click"],["name","flag-outline"],[1,"audio-btn","lower",3,"click","ngClass"],[1,"audio-btn","lower","sentence",2,"margin-left","10px",3,"click"],[1,"audio-btn","lower",2,"margin-left","10px",3,"click"],[1,"word","lowerHalf"],[1,"submit-btn",3,"click"],[1,"overlayFinal"],["id","progressFinal"],["id","modal-delete"],[1,"back-btn-modal",3,"click"],["name","close"],[3,"innerHTML"],[1,"button-container"],[1,"approve-btn",3,"click"],[1,"cancel-btn",3,"click"],[1,"sentence-error"],[1,"sentence-error-text"],[1,"sentence-error-story-container"],[1,"sentence-error-story-title"],[1,"sentence-error-stoy-cta"],[1,"btn","btn-primary",3,"click"],[3,"loading","sentence","position","storyID","dialogueContent"]],template:function(r,i){1&r&&(n.j41(0,"app-header",1),n.bIt("backClick",function(){return i.onGoBack()}),n.k0s(),n.j41(1,"ion-content")(2,"div",2)(3,"div",3),n.EFF(4),n.nI1(5,"trainingCategory"),n.k0s(),n.DNE(6,gn,2,2,"div",4),n.j41(7,"div",5)(8,"ion-grid")(9,"ion-row")(10,"ion-col",6),n.DNE(11,un,4,2,"div",7)(12,yn,17,23,"ng-container",8)(13,Tn,8,10,"ng-container",8),n.j41(14,"div",9),n.DNE(15,xn,2,3,"button",10)(16,Mn,2,1,"button",11)(17,kn,2,0,"button",12),n.k0s(),n.j41(18,"div",13),n.nrm(19,"div",14),n.j41(20,"div",15)(21,"button",16),n.bIt("click",function(){return i.onSwitch()}),n.nrm(22,"ion-icon",17),n.k0s()(),n.nrm(23,"div",14),n.k0s(),n.DNE(24,In,2,1,"div",18)(25,En,2,1,"div",18),n.j41(26,"div",9),n.DNE(27,On,2,3,"button",19)(28,Rn,2,1,"button",20)(29,Gn,2,0,"button",21),n.k0s(),n.DNE(30,An,2,1,"ng-container",8)(31,Nn,4,2,"ng-container",8),n.k0s()(),n.j41(32,"div",22),n.DNE(33,Xn,2,3,"button",23),n.j41(34,"div",24)(35,"div",25),n.bIt("click",function(){return i.onEvaluateHeaviness("again")}),n.j41(36,"div",26),n.EFF(37),n.k0s(),n.nrm(38,"div",27),n.k0s(),n.j41(39,"div",28),n.bIt("click",function(){return i.onEvaluateHeaviness("hard")}),n.j41(40,"div",26),n.EFF(41),n.k0s(),n.nrm(42,"div",29),n.k0s(),n.j41(43,"div",30),n.bIt("click",function(){return i.onEvaluateHeaviness("good")}),n.j41(44,"div",26),n.EFF(45),n.k0s(),n.nrm(46,"div",29),n.k0s(),n.j41(47,"div",31),n.bIt("click",function(){return i.onEvaluateHeaviness("easy")}),n.j41(48,"div",26),n.EFF(49),n.k0s(),n.nrm(50,"div",29),n.k0s()()()()()()(),n.DNE(51,Vn,1,0,"div",32)(52,Ln,12,4,"div",33),n.j41(53,"div",34)(54,"h3"),n.EFF(55),n.k0s(),n.DNE(56,Wn,11,6,"ng-container",8)(57,zn,3,5,"ng-container",8),n.k0s()),2&r&&(n.Y8G("back",!0)("separetedTitle",!0),n.R7$(2),n.Y8G("ngClass",n.l4e(48,A,!(null!=i.trainingService&&null!=i.trainingService.trainingCard&&i.trainingService.trainingCard.category),"hard"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),"good"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),"easy"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),"again"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.l4e(55,A,!(null!=i.trainingService&&null!=i.trainingService.trainingCard&&i.trainingService.trainingCard.category),"hard"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),"good"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),"easy"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),"again"===(null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category),i.utilsService.isDarkMode)),n.R7$(),n.Sp
1I(" ",n.bMT(5,46,null==i.trainingService||null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.category)," "),n.R7$(2),n.Y8G("ngIf",(null==i.trainingService||null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.level)&&!("-"===(null==i.trainingService||null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.level)||"other"===(null==i.trainingService||null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.level.toLowerCase()))),n.R7$(5),n.Y8G("ngIf",null==i.trainingService.trainingCard?null:i.trainingService.trainingCard.isAppended),n.R7$(),n.Y8G("ngIf",!i.isSwitched),n.R7$(),n.Y8G("ngIf",i.isSwitched),n.R7$(2),n.Y8G("ngIf",!i.isSwitched),n.R7$(),n.Y8G("ngIf",!i.isSwitched),n.R7$(),n.Y8G("ngIf",!i.isSwitched),n.R7$(),n.Y8G("ngClass",n.l_i(62,sn,i.isSwitched,i.isSwitched&&i.isAnswerVisible)),n.R7$(6),n.Y8G("ngIf","verb"===(null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.category)&&0!=(null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.tenses.length)&&i.isAnswerVisible&&i.isSwitched||("fr"===i.languageService.origin||"es"===i.languageService.origin)&&"adjectives"===(null==i.trainingService||null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.category)&&0!=(null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.forms.length)&&i.isAnswerVisible&&i.isSwitched),n.R7$(),n.Y8G("ngIf","verb"===(null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.category)&&"ja"===i.languageService.origin&&0!=(null==i.trainingService.trainingCard||null==i.trainingService.trainingCard.word?null:i.trainingService.trainingCard.word.forms.length)&&i.isSwitched&&i.isAnswerVisible),n.R7$(2),n.Y8G("ngIf",i.isSwitched&&i.isAnswerVisible),n.R7$(),n.Y8G("ngIf",i.isSwitched&&i.isAnswerVisible),n.R7$(),n.Y8G("ngIf",i.isSwitched&&i.isAnswerVisible),n.R7$(),n.Y8G("ngIf",i.isSwitched),n.R7$(),n.Y8G("ngIf",!i.isSwitched),n.R7$(2),n.Y8G("ngIf",!i.isAnswerVisible),n.R7$(),n.Y8G("ngClass",n.eq3(65,G,!i.isAnswerVisible)),n.R7$(),n.Y8G("ngClass",n.eq3(67,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.eq3(69,f,i.utilsService.isDarkMode)),n.R7$(),n.SpI(" ",i.languageService.label.txt_training_page_again_title," "),n.R7$(),n.Y8G("innerHTML",i.calcAgainTime(),n.npT),n.R7$(),n.Y8G("ngClass",n.eq3(71,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.eq3(73,f,i.utilsService.isDarkMode)),n.R7$(),n.SpI(" ",i.languageService.label.txt_training_page_hard_title," "),n.R7$(),n.Y8G("innerHTML",i.calcHardTime(),n.npT)("ngClass",n.eq3(75,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.eq3(77,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.eq3(79,f,i.utilsService.isDarkMode)),n.R7$(),n.SpI(" ",i.languageService.label.txt_training_page_good_title_new," "),n.R7$(),n.Y8G("innerHTML",i.calcOkayTime(),n.npT)("ngClass",n.eq3(81,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.eq3(83,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngClass",n.eq3(85,f,i.utilsService.isDarkMode)),n.R7$(),n.SpI(" ",i.languageService.label.txt_training_page_easy_title," "),n.R7$(),n.Y8G("innerHTML",i.calcEasyTime(),n.npT)("ngClass",n.eq3(87,f,i.utilsService.isDarkMode)),n.R7$(),n.Y8G("ngIf",i.settingsService.deleteWordModal),n.R7$(),n.Y8G("ngIf",i.settingsService.deleteWordModal),n.R7$(3),n.JRh(i.languageService.label.txt_training_sencence_headline),n.R7$(),n.Y8G("ngIf",i.isSentenceError),n.R7$(),n.Y8G("ngIf",!i.isSentenceError))},dependencies:[P.YU,P.bT,h.hU,h.W9,h.lO,h.iq,h.ln,Z.l,F.T,Q.i,q.c,nn.D,en.D,tn.x,rn,an.F],styles:[".main-container[_ngcontent-%COMP%]{width:100%;height:100%}.word-level-label[_ngcontent-%COMP%]{position:absolute;
1left:3px;top:3px;background:#d1d1d1;padding:11px 20px;border-radius:33px 0 10px;font-weight:700;color:#000!important}.icon-container[_ngcontent-%COMP%]{width:37px;height:37px;display:flex;align-items:center;justify-content:center}.toggles[_ngcontent-%COMP%]{font-size:16px;padding-top:10px;margin-bottom:50px}.toggles[_ngcontent-%COMP%] ion-toggle[_ngcontent-%COMP%]{position:relative;top:7px;padding:5px}.toggles[_ngcontent-%COMP%] ion-toggle.mobile[_ngcontent-%COMP%]{zoom:.6}.toggles[_ngcontent-%COMP%] ion-toggle.toggle-checked[_ngcontent-%COMP%]::part(track){background-color:var(--ion-color-primary)}#progressFinal[_ngcontent-%COMP%]{width:-moz-max-content;width:max-content;border-radius:20px;height:initial;padding:20px;background-color:var(--story-background-secondary);border:#fff solid 1px;z-index:100000000001;display:grid;place-items:center;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.back-btn-modal[_ngcontent-%COMP%]{color:var(--readle-font-color-main);display:flex;font-size:18px;cursor:pointer;justify-content:flex-end}.error-modal[_ngcontent-%COMP%]{transition:all .4s ease-in-out;opacity:0}.word-header-pronounciation[_ngcontent-%COMP%]{text-align:center}.word-group-label[_ngcontent-%COMP%]{position:absolute;right:0;background:#d1d1d1;padding:10px 20px;border-radius:0 33px 0 10px;font-weight:700}.word-group-label.again[_ngcontent-%COMP%]{background-color:#e4d6fc}.word-group-label.again.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-again);color:#fff}.word-group-label.hard[_ngcontent-%COMP%]{background-color:#ffdede}.word-group-label.hard.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-hard);color:#fff}.word-group-label.okay[_ngcontent-%COMP%]{background-color:#e0edf2}.word-group-label.okay.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-okay);color:#fff}.word-group-label.easy[_ngcontent-%COMP%]{background-color:#e6f4e3}.word-group-label.easy[_ngcontent-%COMP%] .dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-easy);color:#fff}.word-group-label.done[_ngcontent-%COMP%]{background-color:var(--ion-color-primary);color:#fff}ion-content[_ngcontent-%COMP%]{position:absolute;top:calc(50px + var(--ion-safe-area-top));--offset-top: -18px !important;--overflow: hidden}ion-content[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;justify-content:space-around}ion-content[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%] ion-row[_ngcontent-%COMP%], ion-content[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%] .submit-wrapper[_ngcontent-%COMP%]{height:50%}ion-content[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%] .submit-wrapper[_ngcontent-%COMP%] .submit-btn[_ngcontent-%COMP%]{position:absolute;bottom:calc(80px + var(--ion-safe-area-top));left:0;right:0;margin-left:auto;margin-right:auto;background-color:var(--ion-color-primary);width:100%;max-width:335px;text-transform:capitalize;border-radius:12px;text-align:center;font-size:18px;padding:13px;color:#fff;height:50px}ion-content[_ngcontent-%COMP%] ion-grid[_ngcontent-%COMP%] .submit-wrapper[_ngcontent-%COMP%] .submit-btn-android[_ngcontent-%COMP%]{bottom:calc(80px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom))}ion-content[_ngcontent-%COMP%]::part(background){background:#fff;border-radius:35px 35px 0 0}.outside-wrapper[_ngcontent-%COMP%]{height:100%;border-radius:35px 35px 0 0;border:4px solid rgb(209,209,209);background:var(--card-background)}.outside-wrapper.again[_ngcontent-%COMP%]{border-color:#e4d6fc}.outside-wrapper.again.dark[_ngcontent-%COMP%]{border-color:var(--training-font-color-again)}.outside-wrapper.hard[_ngcontent-%COMP%]{border-color:#ffdede}.outside-wrapper.hard.dark[_ngcontent-%COMP%]{border-color:var(--training-font-color-hard)}.outside-wrapper.okay[_ngcontent-%COMP%]{border-color:#e0edf2}.outside-wrapper.okay.dark[_ngcontent-%COMP%]{border-color:var(--training-font-color-okay)}.outside-wrapper.easy[_ngcontent-%COMP%]{border-color:#e6f4e3}.outside-wrapper.easy[_ngcontent-%COMP%] .dark[_ngcontent-%COMP%]{border-color:var(--training-font-color-easy)}.outside-wrapper.done[_ngcontent-%COMP%]{border-color:var(--ion-color-primary)}.content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;padding-top:var(--ion-xl-spacing);color:var(--readle-font-color-main)}.content[_ngcontent-%COMP%] .word[_ngcontent-%COMP%]{font-size:25px;margin:70px 0 0;text-align:center}.content[_ngcontent-%COMP%] .word.lowerHalf[_ngcontent-%COMP%]{margin-top:30px}.content[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{color:var(--readle-font-color-light);background:unset;margin:17px var(--ion-md-spacing) 0 var(--ion-md-spacing);padding:0;-webkit-appearance:none}.content[_ngcontent-%COMP%] button[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{width:30px;height:30px}.content[_ngcontent-%COMP%] button.audio-btn[_ngcontent-%COMP%]{background-color:var(--keyword-action-background);border-radius:10px;padding:7.5px 10px;color:#a1a2ab;margin:var(--ion-lg-spacing) 0 0px 0;transition:all .3s ease-in-out}.content[_ngcontent-%COMP%] button.audio-btn.audioActive[_ngcontent-%COMP%], .content[_ngcontent-%COMP%] button.audio-btn.activeKeywordSentence[_ngcontent-%COMP%]{background-color:var(--ion-color-primary);color:#fff}.content[_ngcontent-%COMP%] button.audio-btn.audioActive[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%], .content[_ngcontent-%COMP%] button.audio-btn.activeKeywordSentence[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{color:#fff}.content[_ngcontent-%COMP%] button.audio-btn[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{color:#a1a2ab;font-size:21px;width:20px;height:20px}.content[_ngcontent-%COMP%] button.audio-btn.lower[_ngcontent-%COMP%]{margin:50px 0 20px}.content[_ngcontent-%COMP%] button.audio-btn.lower.sentence[_ngcontent-%COMP%]{padding:12px 10px}.content[_ngcontent-%COMP%] .switch[_ngcontent-%COMP%]{align-items:center;display:flex;width:100%;height:70px}.content[_ngcontent-%COMP%] .switch[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{position:relative;bottom:5px}.content[_ngcontent-%COMP%] .switch[_ngcontent-%COMP%] .line[_ngcontent-%COMP%]{flex-grow:1;border-bottom:1px solid rgb(215,215,219)}.audioActive[_ngcontent-%COMP%]{color:#00b391!important}.evaluate-wrapper[_ngcontent-%COMP%]{display:flex;display:-webkit-flex;position:absolute;bottom:calc(49px + var(--ion-safe-area-top));left:0;right:0;height:70px;margin-bottom:var(--ion-safe-area-bottom)}.evaluate-option[_ngcontent-%COMP%]{cursor:pointer;display:flex;display:-webkit-flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;width:100%}.evaluate-option.dark[_ngcontent-%COMP%]{color:#fff}.evaluate-option.again[_ngcontent-%COMP%]{background-color:#e4d6fc}.evaluate-option.again.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-again)}.evaluate-option.again.dark[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#fff}.evaluate-option.hard[_ngcontent-%COMP%]{background-color:#ffdede}.evaluate-option.hard.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-hard)}.evaluate-option.hard.dark[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#fff}.evaluate-option.okay[_ngcontent-%COMP%]{background-color:#e0edf2}.evaluate-option.okay.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-okay)}.evaluate-option.okay.dark[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#fff}.evaluate-option.easy[_ngcontent-%COMP%]{background-color:#e6f4e3}.evaluate-option.easy.dark[_ngcontent-%COMP%]{background-color:var(--training-font-color-easy)}.evaluate-option.easy.dark[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#fff}.evaluate-option.done[_ngcontent-%COMP%]{background-color:var(--ion-color-primary)}.evaluate-option.done[_ngcontent-%COMP%] .difficulty[_ngcontent-%COMP%], .evaluate-option.done[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:#fff}.evaluate-option[_ngcontent-%COMP%] .difficulty[_ngcontent-%COMP%]{color:#000;font-size:14px;font-family:var(--font-semibold)}.evaluate-option[_ngcontent-%COMP%] .difficulty.dark[_ngcontent-%COMP%]{color:#fff}.evaluate-option[_ngcontent-%COMP%] .time[_ngcontent-%COMP%]{color:var(--readle-font-color-light);font-size:14px;font-weight:300;text-align:center}.btn-evaluate[_ngcontent-%COMP%]{color:#fff;width:34px;height:34px;border-radius:20px}.overlayFinal[_ngcontent-%COMP%]{position:fixed;z-index:999;background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0}
1#modal-delete[_ngcontent-%COMP%]{color:var(--readle-font-color-main);text-align:center;width:300px}.back-btn-modal[_ngcontent-%COMP%]{position:absolute;top:15px;right:15px;display:flex;font-size:18px;cursor:pointer;justify-content:flex-end}.approve-btn[_ngcontent-%COMP%], .cancel-btn[_ngcontent-%COMP%]{width:100%;color:#fff;background-color:var(--ion-color-primary);padding:12px;font-size:16px;border-radius:12px;margin-top:5px;font-family:var(--font-bold)}.button-container[_ngcontent-%COMP%]{margin:10px 0}.cancel-btn[_ngcontent-%COMP%]{background-color:var(--readle-content-background)!important;color:var(--ion-color-primary)}.back-btn[_ngcontent-%COMP%]{z-index:2;position:fixed;top:15px;left:15px;padding:var(--ion-safe-area-top) 0 0 0;background:unset}.back-btn-text[_ngcontent-%COMP%]{font-size:14px;color:var(--readle-font-color-main);margin:0;line-height:1}.stack-counter[_ngcontent-%COMP%]{font-size:26px;display:flex}.stack-counter[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-right:var(--ion-sm-spacing)}.hide-evaluation[_ngcontent-%COMP%]{display:none!important}.btn-help[_ngcontent-%COMP%]{background:var(--ion-color-primary);color:#fff;padding:3px 7px;border-radius:4px}.btn-more[_ngcontent-%COMP%]{background:var(--ion-color-primary);padding:2px 7px;border-radius:7px;cursor:pointer;margin-top:10px;color:#fff}.plural-label[_ngcontent-%COMP%], .part-of-speech[_ngcontent-%COMP%]{background:#f9f6f9;color:var(--ion-color-primary);border-radius:6px;padding:1px 8px;font-size:13px;margin-right:10px}.part-of-speech[_ngcontent-%COMP%]{width:-moz-fit-content;width:fit-content;text-align:center;margin:0 auto;text-transform:capitalize}training-sentence.active[_ngcontent-%COMP%]{transform:translateY(0);transition:all .3s ease-in-out}.mid[_ngcontent-%COMP%]{font-size:22px!important}.long[_ngcontent-%COMP%]{font-size:20px!important}.longest[_ngcontent-%COMP%]{font-size:16px!important}@media(min-width:5999px){.btn-evaluate[_ngcontent-%COMP%]{width:44px;height:44px}}@media(max-height:500px){.content[_ngcontent-%COMP%]{padding-top:var(--ion-lg-spacing)!important;font-size:14px!important}.content[_ngcontent-%COMP%] .word[_ngcontent-%COMP%]{margin-top:15px!important;font-size:14px!important}.switched-margin-small[_ngcontent-%COMP%]{margin-top:10px!important}.stack-counter[_ngcontent-%COMP%]{font-size:18px}}@media(min-width:570px){training-sentence[_ngcontent-%COMP%]{margin-left:50%;transform:translateY(calc(100% + 30px)) translate(-50%)}training-sentence.active[_ngcontent-%COMP%]{transform:translate(-50%)}}@media(min-width:768px){.main-container[_ngcontent-%COMP%]{position:absolute;width:570px;top:30px;left:0;right:0;bottom:30px;margin:auto!important}ion-content[_ngcontent-%COMP%]::part(background){border-radius:35px}ion-content[_ngcontent-%COMP%]::part(scroll){overflow:hidden}.evaluate-wrapper[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;max-width:380px;width:100%}}@media(max-height:700px){.content[_ngcontent-%COMP%]{padding-top:var(--ion-lg-spacing);font-size:20px}.content[_ngcontent-%COMP%] .word[_ngcontent-%COMP%]{margin-top:20px;font-size:22px}.content[_ngcontent-%COMP%] .toggles[_ngcontent-%COMP%]{margin-bottom:10px}.content[_ngcontent-%COMP%] .switch[_ngcontent-%COMP%]{height:40px}.switched-margin-small[_ngcontent-%COMP%]{margin-top:var(--ion-sm-spacing)!important}.stack-counter[_ngcontent-%COMP%]{font-size:18px}}.sentence-error-text[_ngcontent-%COMP%]{margin-top:20px}.sentence-error-story-container[_ngcontent-%COMP%]{margin-top:20px;padding:10px;border-radius:12px;background:#fff;display:flex;justify-content:space-between}.sentence-error-story-container[_ngcontent-%COMP%] .sentence-error-story-title[_ngcontent-%COMP%]{font-family:var(--font-bold)}.sentence-error-story-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{background:var(--ion-color-primary);color:#fff;padding:11px;border-radius:7px}"]}),a})()}];let Un=(()=>{var t;class a{}return(t=a).\u0275fac=function(r){return new(r||t)},t.\u0275mod=n.$C({type:t}),t.\u0275inj=g.G2t({imports:[m.iI.forChild(Bn),m.iI]}),a})();var Kn=o(41683),Jn=o(55553),Zn=o(52097);let Qn=(()=>{var t;class a{}return(t=a).\u0275fac=function(r){return new(r||t)},t.\u0275mod=n.$C({type:t}),t.\u0275inj=g.G2t({imports:[P.MD,T.YN,h.bv,Un,Jn.h,Kn.Y,Zn.D]}),a})()},33486(D,M,o){o.d(M,{i:()=>h});var P=o(20948),T=o(36124);let h=(()=>{var m;class S{constructor(u){this.languageService=u}transform(u,v,p){if(null==u||!u.titles)return"";let _,C;if(p=!!p,"origin"===v&&(_=this.languageService.origin),"target"===v&&(_=this.languageService.target),C=this.getTitle(u,_),(""===C||null==C)&&(C=this.getTitle(u,"en")),p&&C.length>60){let x=C.substring(0,60);return x=x.substring(0,Math.min(x.length,x.lastIndexOf(" "))),x+"..."}return C}getTitle(u,v){if("zh-hant"===v||"zh-Hant"===v)return this.getTitle(u,"zh-TW");if("zh-hans"===v||"zh-Hans"===v)return this.getTitle(u,"zh");for(let p=0;p<u.titles.length;p++){const _=u.titles[p];if(_.language===v){if(""===_.text)break;return _.text}}if("eng"===v)return this.getTitle(u,"en");if("zh"===v)for(let p=0;p<u.titles.length;p++){const _=u.titles[p];if("zh-hans"===_.language){if(""===_.text)break;return _.text}}return""}}return(m=S).\u0275fac=function(u){return new(u||m)(T.rXU(P.g,16))},m.\u0275pipe=T.EJ8({name:"storyTitle",type:m,pure:!0,standalone:!1}),S})()}}]); 2//# sourceMappingURL=src_app_pages_training-exercise_training-exercise_module_ts.51d46703eda19d69.js.map
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.