PageSourceSearch

https://et.training/chunk-BFPLYBjh.js

js et.training collected 2026-09-25 03:02:36 UTC 48,317 bytes, 2 lines download raw bytes

1import {T as Te,U as Ue,X as Xe,b as be,q as qt$1,E as Ee}from'./chunk-AWHsbRYV.js';import {n as n$1,B,v}from'./chunk-CIFO6WT8.js';import {q}from'./chunk-Jz8xJaWg.js';import {l}from'./chunk-1Y2gakBa.js';import {b as bt}from'./chunk-Dz9wQ5C8.js';import {C as Ce}from'./chunk-Bt-HCJGa.js';import {p as pe}from'./chunk-DJax53uN.js';import {V as Vb,N as Nn,w as un,t as b6,F as eo,R as Rn,T as T3,H as to}from'./chunk-DNS-0yG2.js';import'./chunk-D7__vwCf.js';import {n as nr,e as e4,g as g2,M as M5,z as X,A as y1,F as F3,H as H3,B as W3}from'./chunk-DxgBvUIN.js';import {J as Jp,P as Ps,X as Xt,t as ta,aN as ir,A as At,aC as _t,an as G$1,a as Br,M as ze,H as F,K as Y,ai as m,ao as Se,N as J0,b as bu,bX as st,ae as u,I,L as c,f as fD,$ as $t$1,T as ar,O as Ot,s as sh,U as Lh,V as LT,Z as FT,Y as Y$1,e as CT,l as ll,c as bh,S as Si$1,p as pT,d as sl,g as lw,k as kh,_ as og,a0 as DI,u as ul,a1 as jT,j as AT,h as fE,C as Ch,n as hT,i as dl,a2 as pw,a3 as rg,a5 as wI,m as Xh,bY as Bh,a7 as hw,y as yT,v as vT,ad as mT,as as gw,ag as Nw,ar as Aw,q as qu,W as Wu,z as qv,a9 as fw,au as Fr,r as rd,o as od,ax as $h,ah as xw}from'./main-X6PYTKEU.js';import'./chunk-DpftgfBQ.js';import {Y as Yt,m as mt}from'./chunk-BSlO1LUP.js';import {X as Xn,Y as Yn,Q as Qe,U as Un,o as on}from'./chunk-C8e79hrs.js';import {H}from'./chunk-4Be8Y3EP.js';import {o as b2,r as r4,e as d1,g as m4,V as V1,v as v2,q as o4,f as f1,$,P as P2,F as F1,X as X2,W as W2,t as W4,D as D1,an as S2,ao as n4,ap as S1,l as g1,a8 as q1}from'./chunk-BB6DNB3x.js';import {H as Ht,e as ee,O,$ as $e,V as Vt}from'./chunk-CUfubWEm.js';import'./chunk-DYI56bTZ.js';var te=class{};var $t=(n,m)=>m.label;function ii(n,m){if(n&1){let e=CT();Si$1(0,"div",13),kh("click",function(){qu(e);let i=AT().$index,a=AT(2);return Wu(a.toogleSubToc("subTocMobile"+i+a.id))}),bh(1,"fa-icon",5),sl();}if(n&2){let e=AT(3);fE(),Ch("icon",e.faDown);}}function ni(n,m){if(n&1){let e=CT();Si$1(0,"li",15),kh("click",function(){let i=qu(e).$implicit,a=AT(4);return Wu(a.onSelect(i))}),lw(1),sl();}if(n&2){let e=m.$implicit;fE(),dl(" ",e.label," ");}}function oi(n,m){if(n&1&&(Si$1(0,"ul",12),yT(1,ni,2,1,"li",14,$t),sl()),n&2){let e=AT(),t=e.$implicit,i=e.$index,a=AT(2);Ch("id",gw("subTocMobile",i,"",a.id)),fE(),vT(t.subitems);}}function ri(n,m){if(n&1){let e=CT();Si$1(0,"li",8)(1,"div",9)(2,"span",10),kh("click",function(){let i=qu(e).$implicit,a=AT(2);return Wu(a.onSelect(i))}),lw(3),sl(),pT(4,ii,2,1,"div",11),sl(),pT(5,oi,3,3,"ul",12),sl();}if(n&2){let e=m.$implicit;fE(3),dl(" ",e.label," "),fE(),hT(e.subitems.length>0?4:-1),fE(),hT(e.subitems.length>0?5:-1);}}function ai(n,m){if(n&1){let e=CT();ll(0),Si$1(1,"div",1)(2,"div",2)(3,"h1",3),lw(4),sl(),Si$1(5,"button",4),kh("click",function(){qu(e);let i=AT();return Wu(i.onClose())}),bh(6,"fa-icon",5),sl()(),Si$1(7,"div",6)(8,"ul",7),yT(9,ri,6,3,"li",8,$t),sl()()(),ul();}if(n&2){let e=m.$implicit,t=AT();fE(4),dl(" ",e("UI.toc")," "),fE(),Ch("title",e("UI.cancel")),fE(),Ch("icon",t.faClose),fE(3),vT(t.toc);}}var ge=(()=>{class n{constructor(e,t){this.dialogRef=e,this.faClose=g1,this.faDown=q1,this.id=t.id,this.toc=t.toc;}ngOnInit(){}toogleSubToc(e){let t=document.getElementById(e);t&&(t.classList.contains("block")?(t.classList.remove("block"),t.classList.add("hidden")):(t.classList.add("block"),t.classList.remove("hidden")));}onSelect(e){this.dialogRef.close(e.href);}onClose(){this.dialogRef.close();}static{this.\u0275fac=function(t){return new(t||n)(Br(O),Br($e))};}static{this.\u0275cmp=fD({type:n,selectors:[["app-toc-dialog"]],standalone:false,decls:1,vars:0,consts:[[4,"transloco"],[1,"relative","w-full","rounded-xl","bg-white","p-4","shadow-centerMd","md:p-8"],[1,"mb-4","flex","w-full","flex-row","flex-wrap","items-center","justify-between","border-b","border-solid","border-gray-400","pb-4"],[1,"text-lg","font-bold","leading-none","text-gray-800"],[1,"appearance-none","border-0","bg-transparent","py-2","text-sm","leading-none","text-gray-700","focus:outline-none",3,"click","title"],[3,"icon"],["mat-dialog-content",""],[1,"list-none","px-4"],[1,"my-4","block","text-sm","leading-normal"],[1,"relative"],[1,"my-2","block","cursor-pointer","pr-16","text-sm","font-semibold","leading-normal","text-gray-800","hover:text-blue-500",3,"click"],[1,"absolute","right-0","top-0","flex","h-6","w-6","cursor-pointer","items-center","justify-center","rounded","border","border-solid","border-gray-400"],[1,"hidden","px-4",3,"id"],[1,"absolute","right-0","top-0","flex","h-6","w-6","cursor-pointer","items-center","justify-center","rounded","border","border-solid","border-gray-400",3,"click"],[1,"hover:text-blue-blue-500","my-2","block","cursor-pointer","text-sm","font-medium","leading-normal","text-gray-700"],[1,"hover:text-blue-blue-500","my-2","block","cursor-pointer","text-sm","font-medium","leading-normal","text-gray-700",3,"click"]],template:function(t,i){t&1&&sh(0,ai,11,3,"ng-container",0);},dependencies:[ar,Ot,Vt],styles:[".is-active[_ngcontent-%COMP%]{background-color:#33a8e0!important;color:#fff!important}"],changeDetection:1});}}return n})();function si(n,m){if(n&1){let e=CT();Si$1(0,"div",8)(1,"div",9),Nw(2,"textHighlighter"),kh("click",function(){let i=qu(e).$implicit,a=AT(3);return Wu(a.onSelect(i))}),sl()();}
1if(n&2){let e=m.$implicit,t=AT(3);fE(),Ch("innerHtml",Aw(2,1,e.excerpt,t.searchString),qv);}}function li(n,m){if(n&1&&(Si$1(0,"li",7),yT(1,si,3,4,"div",8,mT),sl()),n&2){let e=m.$implicit;fE(),vT(e);}}function ci(n,m){if(n&1){let e=CT();ll(0),Si$1(1,"div",1)(2,"h1",2),lw(3),sl(),Si$1(4,"button",3),kh("click",function(){qu(e);let i=AT();return Wu(i.onClose())}),bh(5,"fa-icon",4),sl()(),Si$1(6,"div",5)(7,"ul",6),yT(8,li,3,0,"li",7,mT),sl()(),ul();}if(n&2){let e=m.$implicit,t=AT();fE(3),dl(" ",e("UI.results")," "),fE(),Ch("title",e("UI.cancel")),fE(),Ch("icon",t.faClose),fE(3),vT(t.results);}}var _e=(()=>{class n{constructor(e,t){this.dialogRef=e,this.faClose=g1,this.id=t.id,this.searchString=t.searchStr,this.results=t.result,this.epub=t.book;}ngOnInit(){}onSelect(e){this.dialogRef.close(e);}onClose(){this.dialogRef.close();}static{this.\u0275fac=function(t){return new(t||n)(Br(O),Br($e))};}static{this.\u0275cmp=fD({type:n,selectors:[["app-search-dialog"]],standalone:false,decls:1,vars:0,consts:[[4,"transloco"],[1,"mb-4","flex","w-full","flex-row","flex-wrap","items-center","justify-between","border-b","border-solid","border-gray-400","pb-4"],[1,"text-lg","font-bold","leading-none","text-gray-800"],[1,"appearance-none","border-0","bg-transparent","py-2","text-sm","leading-none","text-gray-700","focus:outline-none",3,"click","title"],[3,"icon"],["mat-dialog-content",""],[1,"list-none"],[1,"my-2","block","text-sm","leading-normal"],[1,"relative","border-b-2","border-solid","border-gray-400","py-1"],[1,"my-2","block","cursor-pointer","text-sm","leading-normal","hover:text-blue-500",3,"click","innerHtml"]],template:function(t,i){t&1&&sh(0,ci,10,3,"ng-container",0);},dependencies:[ar,Ot,Vt,W3],styles:[".is-active[_ngcontent-%COMP%]{background-color:#33a8e0!important;color:#fff!important}"],changeDetection:1});}}return n})();var pi=[{name:"epubjs",src:"assets/epubjs/dist/epub.min.js"},{name:"zlib",src:"assets/epubjs/dist/jszip.min.js"}],Nt=(()=>{class n{constructor(){this.scripts={},pi.forEach(e=>{this.scripts[e.name]={loaded:false,src:e.src};});}load(...e){let t=[];return e.forEach(i=>t.push(this.loadScript(i))),Promise.all(t)}loadScript(e){return new Promise(t=>{if(this.scripts[e].loaded)t({script:e,loaded:true,status:"Already Loaded"});else {let i=document.createElement("script");i.type="text/javascript",i.src=this.scripts[e].src,i.readyState?i.onreadystatechange=()=>{(i.readyState==="loaded"||i.readyState==="complete")&&(i.onreadystatechange=null,this.scripts[e].loaded=true,t({script:e,loaded:true,status:"Loaded"}));}:i.onload=()=>{this.scripts[e].loaded=true,t({script:e,loaded:true,status:"Loaded"});},i.onerror=()=>t({script:e,loaded:false,status:"Loaded"}),document.getElementsByTagName("head")[0].appendChild(i);}})}static{this.\u0275fac=function(t){return new(t||n)};}static{this.\u0275prov=Y$1({token:n,factory:n.\u0275fac,providedIn:"root"});}}return n})();var mi=["eBook"],ui=["fullscreener"],hi=(n,m)=>m.id;function fi(n,m){if(n&1&&(Si$1(0,"div",66)(1,"a",67),bh(2,"i",68),Nw(3,"ionicons"),Si$1(4,"span"),lw(5),sl()()()),n&2){let e=m.$implicit,t=AT(3).$implicit;fE(),Ch("routerLink",hw("/dashboard/discover/",e.id))("title",gw("",t("UI.home_top_cat_link"),": ",e.name)),fE(),Ch("innerHTML",xw(3,7,e.icon),qv),fE(3),Xh(e.name);}}function gi(n,m){if(n&1&&(Si$1(0,"div",65),yT(1,fi,6,9,"div",66,hi),sl()),n&2){let e=AT(3);fE(),vT(e.product.categories);}}function _i(n,m){if(n&1){let e=CT();Si$1(0,"div",61)(1,"h1",62)(2,"a",63),lw(3),sl()(),Si$1(4,"button",64),kh("click",function(){qu(e);let i=AT(2);return Wu(i.back())}),lw(5),sl()(),pT(6,gi,3,0,"div",65);}if(n&2){let e=AT().$implicit,t=AT();fE(2),Ch("routerLink",hw("/dashboard/product/book/",t.product.id))("title",e("UI.back_to_details")),fE(),dl(" ",t.product.title," "),fE(),Ch("title",e("UI.back_to_previews")),fE(),dl(" ",e("UI.back")," "),fE(),hT(t.product.categories?6:-1);}}function bi(n,m){n&1&&(bh(0,"div",69),Si$1(1,"div",70),bh(2,"div",71)(3,"div",72),sl());}function xi(n,m){if(n&1){let e=CT();Si$1(0,"div",10)(1,"div",73)(2,"div",74)(3,"i",75),bh(4,"fa-icon",22),sl(),Si$1(5,"p",76),lw(6),sl()(),Si$1(7,"button",77),kh("click",function(){qu(e);let i=AT(2);return Wu(i.openNewReader())}),lw(8),sl()()();}
1if(n&2){let e=AT().$implicit,t=AT();fE(4),Ch("icon",t.faInfoSquare),fE(2),dl(" ",e("UI.reader")," "),fE(2),dl(" ",e("UI.readerTest")," ");}}function vi(n,m){if(n&1&&(Si$1(0,"button",15),bh(1,"fa-icon",22),sl()),n&2){let e=AT().$implicit,t=jT(17),i=AT();Ch("matTooltip",pw(e("UI.searchBook")))("matMenuTriggerFor",t)("matTooltipPosition","right"),fE(),Ch("icon",i.faSearch);}}function Ci(n,m){if(n&1){let e=CT();Si$1(0,"button",21),kh("click",function(){qu(e);let i=AT(2);return Wu(i.showToc())}),bh(1,"fa-icon",22),sl();}if(n&2){let e=AT().$implicit,t=AT();Ch("matTooltip",pw(e("UI.toc")))("matTooltipPosition","right"),fE(),Ch("icon",t.faToc);}}function yi(n,m){if(n&1&&bh(0,"fa-icon",22),n&2){let e=AT(2);Ch("icon",e.faCompress);}}function Si(n,m){if(n&1&&bh(0,"fa-icon",22),n&2){let e=AT(2);Ch("icon",e.faFullscreen);}}function wi(n,m){if(n&1&&(Si$1(0,"button",23),bh(1,"fa-icon",22),sl()),n&2){let e=AT().$implicit,t=jT(29),i=AT();Ch("matTooltip",pw(e("UI.layout_anpassen_epub")))("matTooltipPosition","right")("matMenuTriggerFor",t),fE(),Ch("icon",i.faTheme);}}function ki(n,m){if(n&1){let e=CT();Si$1(0,"button",21),kh("click",function(){qu(e);let i=AT(2);return Wu(i.changeMode("book"))}),bh(1,"fa-icon",22),sl();}if(n&2){let e=AT().$implicit,t=AT();Ch("matTooltip",pw(e("UI.lese_modus")))("matTooltipPosition","right"),fE(),Ch("icon",t.faNav);}}function Ti(n,m){if(n&1){let e=CT();Si$1(0,"button",79),kh("click",function(){qu(e);let i=AT(3);return Wu(i.rateBook())}),rd(),Si$1(1,"svg",80),bh(2,"path",81),sl()(),od(),Si$1(3,"button",82),Nw(4,"isFavorite"),kh("click",function(i){qu(e);let a=AT(3);return Wu(a.setFavorite(a.product,i))}),bh(5,"fa-icon",83),sl(),Si$1(6,"button",21),kh("click",function(){qu(e);let i=AT(3);return Wu(i.showSavedHighlights())}),bh(7,"fa-icon",83),sl(),Si$1(8,"button",84),kh("click",function(i){qu(e);let a=AT(3);return Wu(a.checkProd(i))}),bh(9,"fa-icon",83),sl();}if(n&2){let e=AT(2).$implicit,t=AT();$h("is-active-opacity",t.meta.rated),Ch("matTooltip",pw(e("UI.add_review")))("matTooltipPosition","right"),fE(3),$h("is-active-opacity",Aw(4,21,t.product.id,t.favorites)),Ch("matTooltip",pw(e("UI.set_favorite")))("matTooltipPosition","right"),fE(2),Ch("icon",t.faHeart),fE(),Ch("matTooltip",pw(e("UI.show_highlights")))("matTooltipPosition","right"),fE(),Ch("icon",t.faHighlight),fE(),$h("is-active-opacity",t.meta.read),Ch("matTooltip",pw(e("UI.cta_book_complete")))("matTooltipPosition","right"),fE(),Ch("icon",t.faCheck);}}function Ei(n,m){if(n&1&&(bh(0,"div",78),pT(1,Ti,10,24)),n&2){let e=AT(2);fE(),hT(e.isFullsized?-1:1);}}function Ii(n,m){if(n&1){let e=CT();Si$1(0,"button",21),kh("click",function(){qu(e);let i=AT(2);return Wu(i.openCitation())}),bh(1,"fa-icon",83),sl(),Si$1(2,"button",21),kh("click",function(){qu(e);let i=AT(2);return Wu(i.showTutorial())}),bh(3,"fa-icon",83),sl();}if(n&2){let e=AT().$implicit,t=AT();Ch("matTooltip",pw(e("UI.zitieren")))("matTooltipPosition","right"),fE(),Ch("icon",t.faReference),fE(),Ch("matTooltip",pw(e("TUTORIAL.help")))("matTooltipPosition","right"),fE(),Ch("icon",t.faInfo);}}function Hi(n,m){if(n&1){let e=CT();ll(0),bh(1,"app-head",6),Si$1(2,"div",7)(3,"div",8),pT(4,_i,7,7)(5,bi,4,0),sl(),Si$1(6,"div",9),pT(7,xi,9,3,"div",10),Si$1(8,"div",11,0)(11,"div",12)(12,"div",13),lw(13),sl(),Si$1(14,"div",14),pT(15,vi,2,5,"button",15),Si$1(16,"mat-menu",16,1)(18,"div",17),kh("click",function(i){return i.stopPropagation()}),Si$1(19,"input",18,2),kh("keyup.enter",function(){qu(e);let i=jT(20),a=AT();return Wu(a.searchBook(i))}),sl(),Si$1(21,"button",19),kh("click",function(){qu(e);let i=jT(20),a=AT();return Wu(a.searchBook(i))}),lw(22),sl()()(),pT(23,Ci,2,4,"button",20),Si$1(24,"button",21),kh("click",function(){qu(e);let i=AT();return Wu(i.toogleFullscreen())}),pT(25,yi,1,1,"fa-icon",22)(26,Si,1,1,"fa-icon",22),sl(),pT(27,wi,2,5,"button",23),Si$1(28,"mat-menu",16,3)(30,"div",24),lw(31),sl(),Si$1(32,"div",25),kh("click",function(i){return i.stopPropagation()}),Si$1(33,"div",26),lw(34),sl(),Si$1(35,"div",27),kh("click",function(i){return i.stopPropagation()}),Si$1(36,"div",28)(37,"span",29),lw(38,"A"),sl()(),Si$1(39,"div",30)(40,"mat-slider",31),kh("input",function(){qu(e);let i=AT();return Wu(i.onInputChange())}),Si$1(41,"input",32),og("ngModelChange",function(i){qu(e);let a=AT();return fw(a.fontSizeValue,i)||(a.fontSizeValue=i),Wu(i)}),sl(),DI(),sl()(),Si$1(42,"div",28)(43,"span",33),lw(44,"A"),sl()()()(),Si$1(45,"div",34),kh("click",function(i){return i.stopPropagation()}),Si$1(46,"div",35),lw(47),sl(),Si$1(48,"div",36),kh("click",function(i){return i.stopPropagation()}),Si$1(49,"button",37),kh("click",function(){qu(e);let i=AT();return Wu(i.select("color","white"))}),bh(50,"span",38),Si$1(51,"span",39),lw(52),sl()(),Si$1(53,"button",37),kh("click",function(){qu(e);let i=AT();return Wu(i.select("color","tan"))}),bh(54,"span",40),Si$1(55,"span",39),lw(56),sl()(),Si$1(57,"button",37),kh("click",function(){qu(e);let i=AT();return Wu(i.select("color","grey"))}),bh(58,"span",41),Si$1(59,"span",39),lw(60),sl()(),Si$1(61,"button",42),kh("click",function(){qu(e);let i=AT();return Wu(i.select("color","black"))}),bh(62,"span",43),Si$1(63,"span",39),lw(64),sl()()()(),Si$1(65,"div",44),kh("click",function(i){return i.stopPropagation()}),Si$1(66,"div",45),lw(67),sl(),Si$1(68,"div",46),kh("click",function(i){return i.stopPropagation()}),Si$1(69,"button",47),kh("click",function(){qu(e);let i=AT();return Wu(i.select("font","serif"))}),Si$1(70,"span",48)(71,"span",49),lw(72,"Aa"),sl()(),Si$1(73,"span",50),lw(74,"Serif"),sl()(),Si$1(75,"button",42),kh("click",function(){qu(e);let i=AT();return Wu(i.select("font","sans-serif"))}),Si$1(76,"span",48)(77,"span",51),lw(78,"Aa"),sl()(),Si$1(79,"span",50),lw(80,"Sans Serif"),sl()()()()(),pT(81,ki,2,4,"button",20),Si$1(82,"button",21),kh("click",function(){qu(e);let i=AT();return Wu(i.prev())}),bh(83,"fa-icon",22),sl(),Si$1(84,"button",21),kh("click",function(){qu(e);let i=AT();return Wu(i.next())}),bh(85,"fa-icon",22),sl(),pT(86,Ei,2,1),pT(87,Ii,4,8),sl()(),Si$1(88,"div",52)(89,"button",53),kh("click",function(){qu(e);let i=AT();return Wu(i.prev())}),bh(90,"fa-icon",54),sl(),Si$1(91,"div",55,4),bh(93,"div",56),sl(),Si$1(94,"button",57),kh("click",function(){qu(e);let i=AT();return Wu(i.next())}),bh(95,"fa-icon",54),sl()()()()(),Si$1(96,"aside",58)(97,"div",59)(98,"ul",60)(99,"li"),bh(100,"app-nav-sidebar"),sl(),Si$1(101,"li"),bh(102,"app-nav-sidebar-cats"),sl()()()(),bh(103,"a
1pp-footer"),ul();}if(n&2){let e=m.$implicit,t=jT(9),i=AT();fE(),Ch("isSticky",false),fE(3),hT(i.product?4:5),fE(3),hT(i.product&&i.product.isBetaProduct?7:-1),fE(),Ch("ngxFullscreen",t),fE(5),dl(" ",e("UI.controls")," "),fE(2),hT(i.isFullsized?-1:15),fE(4),Ch("placeholder",pw(e("UI.searchBook_value"))),fE(3),dl(" ",e("UI.searchBook")," "),fE(),hT(i.isFullsized?-1:23),fE(),Ch("matTooltip",pw(i.isFullsized?e("UI.compress"):e("UI.fullscreen")))("matTooltipPosition","right"),fE(),hT(i.isFullsized?25:26),fE(2),hT(i.isFullsized?-1:27),fE(4),dl(" ",e("STYLE.settings")," "),fE(3),dl(" ",e("STYLE.text-size")," "),fE(6),Ch("max",10)("min",1)("step",1),fE(),Ch("value",5),rg("ngModel",i.fontSizeValue),wI(),fE(6),dl(" ",e("STYLE.eye-saver")," "),fE(5),Xh(e("STYLE.white")),fE(4),Xh(e("STYLE.paper")),fE(4),Xh(e("STYLE.gray")),fE(4),Xh(e("STYLE.black")),fE(3),dl(" ",e("STYLE.font-style")," "),fE(14),hT(i.isFullsized?-1:81),fE(),Ch("matTooltip",pw(e("UI.vorherige_seite")))("matTooltipPosition","right"),fE(),Ch("icon",i.faPrev),fE(),Ch("matTooltip",pw(e("UI.naechste_seite")))("matTooltipPosition","right"),fE(),Ch("icon",i.faNext),fE(),hT(!i.userIsOrg&&i.product?86:-1),fE(),hT(i.isFullsized?-1:87),fE(2),Ch("matTooltip",pw(e("UI.vorherige_seite")))("matTooltipPosition","right"),fE(),Ch("icon",i.faPrev),fE(),Bh("height",i.epubHeight),fE(2),Ch("id",hw("epub",i.bookId)),fE(),Ch("matTooltip",pw(e("UI.naechste_seite")))("matTooltipPosition","left"),fE(),Ch("icon",i.faNext);}}var Wt=(()=>{class n{constructor(e,t,i,a,f,b,C,k,B,be,ie,Yt,Qt,Zt,Jt,Kt,Xt,ei,ti){this.dialog=e,this.apiService=t,this.readerProgressApiService=i,this.translate=a,this.router=f,this.route=b,this.helperService=C,this.sessionService=k,this.errorHandler=B,this.changeDetectorRef=be,this.scriptService=ie,this.tutorialsService=Yt,this.metaService=Qt,this.hotkeysService=Zt,this.navigationService=Jt,this.successHandler=Kt,this.loggerService=Xt,this.plausibleService=ei,this.confettiService=ti,this.loadingProduct=false,this.epub=null,this.book={},this.epubBook={},this.params={bookmarked:false,excerpt:"",position:void 0,showToolbars:true},this.toc=[],this.arr=Array,this.fullscreen=false,this.pageWidth="max-width:900px;",this.favorites=[],this.reviews=[],this.notes=[],this.highlights=[],this.isFullsized=false,this.faClip=b2,this.faNav=r4,this.faNext=d1,this.faPrev=m4,this.faStar=V1,this.faHeart=v2,this.faNote=o4,this.faCheck=f1,this.faTheme=$,this.faToc=P2,this.faSearch=F1,this.faGesture=X2,this.faHighlight=W2,this.faInfo=W4,this.faReference=D1,this.faFullscreen=S2,this.faCompress=n4,this.faInfoSquare=S1,this.subscriptions=[];}ngOnInit(){this.initData();}ngAfterViewInit(){this.fullscreener.transition.subscribe(e=>{this.fullscreen=e.isFullscreen,this.isFullsized=e.isFullscreen;let t=document.querySelector(".fullscreen"),i=document.querySelector(".epub");this.isFullsized?(t.classList.add("fullscreen--scroll"),i.style.height="100%"):(i.style.height=`${this.innerHeight}px`,t.classList.remove("fullscreen--scroll"));});}ngOnDestroy(){this.subscriptions&&this.subscriptions.length>0&&this.subscriptions.forEach(e=>{e.unsubscribe();});}initTutorial(){n$1.get({key:this.userId+"_tutorial_epub"}).then(e=>{e.value||this.showTutorial();});}initFavorites(){this.subscriptions.push(this.apiService.getData("library/products/favorites?include=thumbnail,authors").subscribe(e=>{this.userFavorites=e.data,this.userFavorites.reverse(),this.userFavorites?this.userFavorites.forEach(t=>{t.id&&this.favorites.push(t.id);}):this.favorites=[];},e=>{this.errorHandler.errorHandler(e,"Get favorites");}));}initHighlights(e,t){this.subscriptions.push(this.apiService.getData(`library/accounting/notes/${e}/epub`).subscribe(i=>{this.highlights=i.data,t&&this.redrawHighlights();},i=>{this.errorHandler.errorHandler(i,"Get highlights");}));}initData(){this.fontSizeValue=5,this.userId=this.helperService.getUserId(),this.userLanguage=this.helperService.getUserLanguage(),this.orgName=this.helperService.getOrgName(),this.orgId=this.helperService.getOrgId(),this.sessionService.isOrg()==="noOrga"?this.userIsOrg=null:this.userIsOrg="isOrg",this.epubHeight=`${window.innerHeight}
1px`,this.returnUrl=this.route.snapshot.queryParams.cite?decodeURI(this.route.snapshot.queryParams.cite):null,this.userIsOrg||this.initFavorites(),this.initTutorial(),this.subscriptions.push(this.route.params.subscribe(e=>{this.bookId=e.id,this.initHighlights(this.bookId),this.initProduct(this.bookId);})),this.hotkeys(),this.plausibleService.sendEvent("productDetailType",{event:"epub"});}initProduct(e){this.loadingProduct=true,this.subscriptions.push(this.apiService.getData(`library/products/${e}?include=epub,partner,authors,categories,ratings,authors.image`).pipe(_t(1)).subscribe(t=>{if(this.product=t.data,this.meta=t.meta,this.metaService.setTitle(this.product.title),this.epubUrl=this.product.epub?.url?this.product.epub.url:null,this.epubUrl)this.initScript(this.bookId,this.epubUrl);else {this.errorHandler.errorHandler({status:500,error:{message:"No ePub found. Please contact support [email protected]"}},"Get epub url"),this.loadingProduct=false;return}this.subscriptions.push(this.apiService.logLending(this.product.id,"epub").subscribe()),this.loadingProduct=false;},t=>{this.loadingProduct=false,this.errorHandler.errorHandler(t,"Get product by id");}));}initScript(e,t){this.scriptService.load("epubjs","zlib").then(()=>{this.initBook(e,t),this.isFullsized=false;});}initBook(e,t){this.innerHeight=this.eBook.nativeElement.offsetHeight?this.eBook.nativeElement.offsetHeight-32:this.eBook.nativeElement.scrollHeight-32;let i=new te;i.label="",i.file=t,this.epub=new ePub(i.file,{contained:true}),setTimeout(()=>{this.epub&&(this.epub.destroy(),this.epub=new ePub(i.file,{contained:true})),this.epub.ready.then(a=>{this.epubBook=a,this.rendition=this.epub.renderTo(`epub${e}`,{flow:"paginated",width:"100%",height:"100%"}),this.rendition.themes.default({"::selection":{background:"rgba(255,255,0, 0.3)"},".epubjs-hl":{fill:"yellow","fill-opacity":"0.3","mix-blend-mode":"multiply"},img:{"max-width":"100% !important",height:"auto",cursor:"zoom-in"},a:{"word-break":"break-word"},p:{"word-break":"break-word"},h1:{"font-size":"1.5rem"},".Page1Author":{"font-size":"1.25rem !important"},".Page1Title":{"font-size":"2.25rem !important","line-height":"1.1 !important"},".Page1SubTitle":{"font-size":"1.25rem !important"},"img#Publisher":{"max-width":"200px !important"},".sgc-toc-level-1 a":{"text-decoration":"none !important",color:"#195979"},".sgc-toc-level-2 a":{"text-decoration":"none !important",color:"#195979"},".sgc-toc-level-2":{"text-indent":"0 !important","padding-left":"1rem","margin-top":"0.5rem","margin-bottom":"0.5rem"},".sgc-toc-level-3 a":{"text-decoration":"none !important",color:"#195979"},".sgc-toc-level-3":{"text-indent":"0 !important","padding-left":"1rem","margin-top":"0.5rem","margin-bottom":"0.5rem"},".sgc-toc-level-4 a":{"text-decoration":"none !important",color:"#195979"},".sgc-toc-level-4":{"text-indent":"0 !important","padding-left":"1rem","margin-top":"0.5rem","margin-bottom":"0.5rem"}}),this.registerThemes(),this.epub.loaded.navigation.then(f=>{this.toc=f.toc;}),this.rendition.on("keyup",f=>{let b=f.keyCode||f.which;b===37&&this.prev(),b===39&&this.next();}),this.rendition.on("displayed",()=>{this.redrawHighlights();}),this.rendition.on("rendered",()=>{this.redrawHighlights();}),this.rendition.on("relocated",()=>{}),this.rendition.display().then(()=>{this.loadingProduct=false;}),this.rendition.on("selected",(f,b)=>{this.rendition.annotations.highlight(f,{},()=>{}),b.window.getSelection().removeAllRanges(),this.epub.getRange(f).then(C=>{C&&this.showSaveHighlight(f,C.toString());});}),document.addEventListener("keyup",f=>{let b=f.keyCode||f.which;b===37&&this.prev(),b===39&&this.next();}),this.loadingProduct=false,this.rendition.hooks.content.register(f=>{f.document.documentElement.addEventListener("click",C=>{C.target.nodeName==="IMG"&&this.zoomImage(C.target.currentSrc,C.target.alt);});});}).then(()=>{this.returnUrl?(this.rendition.display(this.returnUrl),setTimeout(()=>{this.showHighlights();},500)):this.subscriptions.push(this.readerProgressApiService.getEpubBookmark(e).subscribe(a=>{a.data.page?(this.showBookmark(),this.rendition.display(a.data.page),setTimeout(()=>{this.showHighlights();},500)):setTimeout(()=>{this.showHighlights();},500);},()=>{setTimeout(()=>{this.showHighlights();},500);}));});},1e3);}showHighlights(){this.highlights&&this.highlights.length>
10&&this.highlights.forEach(e=>{e.range&&this.rendition.annotations.highlight(e.range);});}redrawHighlights(){this.rendition.views().forEach(e=>e.pane?e.pane.render():null);}registerThemes(){this.rendition.themes.register("white",{body:{"background-color":"rgb(255, 255, 255)",color:"rgb(0,0,0) !important"},"p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{color:"rgb(0,0,0) !important"},"pre,.BoxTip":{"background-color":"#EEECE1"}}),this.rendition.themes.register("tan",{body:{"background-color":"rgb(249,241,228)",color:"rgb(0,0,0) !important"},"p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{color:"rgb(0,0,0) !important"},"pre,.BoxTip":{"background-color":"#EEECE1"}}),this.rendition.themes.register("grey",{body:{"background-color":"rgb(76,75,80)",color:"rgb(255,255,255) !important"},"p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{color:"rgb(255,255,255) !important"},"pre,.BoxTip":{"background-color":"rgb(115,115,115)"}}),this.rendition.themes.register("black",{body:{"background-color":"rgb(0,0,0)",color:"rgb(255,255,255) !important"},"p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{color:"rgb(255,255,255) !important"},"pre,.BoxTip":{"background-color":"rgb(115,115,115)"}}),this.rendition.themes.register("athelas",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Athelas !important"}}),this.rendition.themes.register("charter",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Charter !important"}}),this.rendition.themes.register("iowan",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Iowan !important"}}),this.rendition.themes.register("palatino",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Palatino !important"}}),this.rendition.themes.register("francisco",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"San Francisco !important"}}),this.rendition.themes.register("seravek",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Seravek !important"}}),this.rendition.themes.register("times",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Times New Roman !important"}}),this.rendition.themes.register("helvetica",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"Helvetica, sans-serif !important"}}),this.rendition.themes.register("sans-serif",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"sans-serif !important"}}),this.rendition.themes.register("serif",{"body,p,h1,h2,h3,h4,h5,span,li,ul,strong,b,i,a":{"font-family":"serif !important"}});}select(e,t){let i={type:e,value:t};this.getSettings(i),this.plausibleService.sendEvent("userAction",{event:e});}onInputChange(){this.fontSizeValue===1?this.fontSize=.6:this.fontSizeValue===2?this.fontSize=.7:this.fontSizeValue===3?this.fontSize=.8:this.fontSizeValue===4?this.fontSize=.9:this.fontSizeValue===5?this.fontSize=1:this.fontSizeValue===6?this.fontSize=1.1:this.fontSizeValue===7?this.fontSize=1.2:this.fontSizeValue===8?this.fontSize=1.3:this.fontSizeValue===9?this.fontSize=1.4:this.fontSizeValue===10&&(this.fontSize=1.5),this.fontSize=`${this.fontSize}em`,this.rendition&&(this.rendition.themes.override("font-size",this.fontSize),this.redrawHighlights());}toogleFullscreen(){this.fullscreener.toggle(),this.plausibleService.sendEvent("userAction",{event:"toggleFullscreen"});}getSettings(e){this.rendition.themes.select(e.value),this.redrawHighlights(),this.loggerService.log("ACTION","Personalize ePub Reader");}next(){this.rendition&&(this.rendition.next(),setTimeout(()=>{let e=this.rendition.currentLocation();e.start&&e.start.cfi&&this.bookmark(e.start.cfi);},250));}prev(){this.rendition&&(this.rendition.prev(),setTimeout(()=>{let e=this.rendition.currentLocation();e.start&&e.start.cfi&&this.bookmark(e.start.cfi);},250));}bookmark(e){this.subscriptions.push(this.readerProgressApiService.setEpubBookmark(this.bookId,e).pipe(_t(1)).subscribe(()=>{},()=>{}));}showBookmark(){let e=this.dialog.open(Nn,{width:"100%",maxWidth:"650px",data:{},panelClass:"tail-dialog"});this.loggerService.log("SHOW","Show Bookmark Modal"),e.afterClosed().subscribe(t=>{t&&this.readBegining();});}readBegining(){this.rendition.display();let e=this.rendition.currentLocation();this.bookmark(e.start.cfi),this.loggerService.log("ACTION","Start reading from Beginning");}selectSection(e){let t=this.resolveEpubDisplayTarget(e);this.rendition.display(t).then(()=>{let i=this.rendition.currentLocation();i?.start?.cfi&&this.bookmark(i.start.cfi),this.loggerService.log("ACTION","Select from Table of Contents");}).catch(()=>{this.errorHandler.errorHandler({status:500,error:{message:"The selected chapter could not be opened."}},"Select from Table of Contents");});}resolveEpubDisplayTarget(e){if(!e||typeof e!="string"||e.startsWith("epubcfi("))return e;let i=this.buildEpubHrefCandidates(e).find(f=>this.rendition?.findInSpine?.(f));if(i)return i;let a=this.findMatchingSpineItem(e);return a?.href?(this.patchRenditionSpineLookup(a),`${a.href}${this.splitEpubHref(e).fragment}`):e}buildEpubHrefCandidates(e){let{href:t,fragment:i}=this.splitEpubHref(e),a=[],f=C=>{if(!C)return;let k=`${C}${i}`;a.includes(k)||a.push(k);},b=C=>{let k=this.cleanEpubHref(C);f(C),f(k),f(this.safeDecodeEpubHref(C)),f(this.safeDecodeEpubHref(k));
1let B=k.split("/").filter(Boolean);B.forEach((be,ie)=>{f(B.slice(ie).join("/"));});};b(t);try{b(encodeURI(t));}catch(C){return a}return a}findMatchingSpineItem(e){let t=this.normalizeEpubHref(e);return (this.epub?.spine?.spineItems||[]).find(a=>[a?.href,a?.url,a?.canonical,a?.source,a?.idref].filter(Boolean).map(b=>this.normalizeEpubHref(b)).some(b=>b===t||b.endsWith(`/${t}`)||t.endsWith(`/${b}`)))}patchRenditionSpineLookup(e){if(e?.index===void 0||e?.index===null||!this.rendition)return;let t=`${e.index}`,i=[e.href,e.url,e.canonical].filter(Boolean),a=[e.source].filter(Boolean);this.patchRenditionLookupMap(this.rendition.spineByHref,i,t),this.patchRenditionLookupMap(this.rendition.spineBySource,a,t);}patchRenditionLookupMap(e,t,i){e&&t.forEach(a=>{this.buildEpubLookupTargets(a).forEach(f=>{e[f]=i;});});}buildEpubLookupTargets(e){let t=[],i=a=>{a&&!t.includes(a)&&t.push(a);};i(e),i(this.cleanEpubHref(e)),i(this.safeDecodeEpubHref(e)),i(this.safeDecodeEpubHref(this.cleanEpubHref(e)));try{i(encodeURI(e)),i(encodeURI(this.cleanEpubHref(e)));}catch(a){return t}return t}splitEpubHref(e){let t=e.indexOf("#");return t===-1?{href:e,fragment:""}:{href:e.slice(0,t),fragment:e.slice(t)}}cleanEpubHref(e){return e.replace(/\\/g,"/").replace(/^[a-z]+:\/\/[^/]+/i,"").replace(/^\/+/,"").replace(/^(\.\/)+/,"").replace(/^(\.\.\/)+/,"").replace(/\/\.\//g,"/").replace(/\/{2,}/g,"/")}normalizeEpubHref(e){let{href:t}=this.splitEpubHref(e);return this.cleanEpubHref(this.safeDecodeEpubHref(t)).toLowerCase()}safeDecodeEpubHref(e){try{return decodeURI(e)}catch(t){return e}}selectResultSection(e){let t=Object.keys(this.rendition.annotations._annotations).map(a=>this.rendition.annotations._annotations[a]);t&&t.forEach(a=>{this.rendition.annotations.remove(a.cfiRange);}),this.rendition.display(e),this.rendition.annotations.highlight(e,{},()=>{});let i=this.rendition.currentLocation();this.bookmark(i.start.cfi),this.loggerService.log("ACTION","Select from Search Results of Contents");}searchBook(e){if(!(!e.value||e.value.length<1))return Promise.all(this.epub.spine.spineItems.map(t=>t.load(this.epub.load.bind(this.epub)).then(t.find.bind(t,e.value)).finally(t.unload.bind(t)))).then(t=>{this.results=t.filter(i=>i.length),this.showSearchResults(this.results,e.value,this.epub),Promise.resolve([].concat.apply([],t)).then();})}setFavorite(e,t){t&&t.target.classList&&(t.target.classList.contains("is-active-opacity")?(t.target.classList.remove("is-active-opacity"),this.toggleFavorite({favorite:e,type:"remove"})):(t.target.classList.add("is-active-opacity"),this.toggleFavorite({favorite:e,type:"add"})),this.plausibleService.sendEvent("favoriteProduct",{product:e}));}toggleFavorite(e){e.type==="remove"?(this.subscriptions.push(this.apiService.deleteFavorites(e.favorite.id).subscribe(()=>{this.initFavorites();},t=>{this.errorHandler.errorHandler(t,"Delete Favorites");})),this.loggerService.log("ACTION","Remove Favorite",e.favorite.id)):(this.subscriptions.push(this.apiService.addFavorite(e.favorite.id).subscribe(()=>{this.initFavorites();},t=>{this.errorHandler.errorHandler(t,"Update Favorites");})),this.loggerService.log("ACTION","Add Favorite",e.favorite.id));}rateBook(){let e=this.dialog.open(un,{width:"100%",maxWidth:"650px",data:{userReviews:this.reviews,userId:this.userId,id:this.bookId,type:"book",lang:this.userLanguage,organisation:this.orgName,organisationId:this.orgId,update:this.reviews.includes(this.bookId)},panelClass:"tail-dialog"});this.plausibleService.sendEvent("userAction",{event:"openRating"}),this.loggerService.log("SHOW","Open Rating Modal"),e.afterClosed().subscribe(t=>{t&&(this.meta.rated=true,this.product.avgRating=t.meta.avgRating);});}changeMode(e){this.dialog.open(b6,{width:"100%",maxWidth:"650px",data:{id:this.bookId,type:e,availableModes:this.product.availableModes},panelClass:"tail-dialog"}).afterClosed().subscribe(i=>{i&&(this.helperService.setProductSelection(i),this.gotToDetailProduct(this.bookId,i).then());});}gotToDetailProduct(e,t,i){return G$1(this,null,function*(){let a=e||i;this.plausibleService.sendEvent("userAction",{event:"changeProductDetailType"}),yield this.router.navigateByUrl(`/dashboard/product/book/${a}/details/${t}`);})}
1openNewReader(){return G$1(this,null,function*(){this.helperService.setProductSelection("html"),yield this.gotToDetailProduct(this.bookId,"html");})}showToc(){let e=this.dialog.open(ge,{width:"100%",maxWidth:"650px",data:{id:this.bookId,toc:this.toc},panelClass:"tail-dialog"});this.loggerService.log("SHOW","Open Table of Content Modal"),this.plausibleService.sendEvent("userAction",{event:"showTableOfContent"}),e.afterClosed().subscribe(t=>{t&&this.selectSection(t);});}showSearchResults(e,t,i){let a=this.dialog.open(_e,{width:"100%",maxWidth:"650px",data:{id:this.bookId,result:e,searchStr:t,book:i},panelClass:"tail-dialog"});this.loggerService.log("SHOW","Open Search Result Modal"),a.afterClosed().subscribe(f=>{f&&this.selectResultSection(f.cfi);});}showSaveHighlight(e,t){let i=this.dialog.open(Xe,{width:"100%",maxWidth:"650px",data:{id:this.bookId,data:{cfi:e,text:t}},panelClass:"tail-dialog"});this.loggerService.log("SHOW","Open Save Highlight Modal"),i.afterClosed().subscribe(a=>{if(!a){this.rendition.annotations.remove(e);return}this.subscriptions.push(this.apiService.addHighlight(`library/accounting/notes/${this.bookId}/epub`,a.note,e,t).subscribe(()=>{},f=>{this.errorHandler.errorHandler(f,"Store highlight");}));});}showSavedHighlights(){let e=this.dialog.open(eo,{width:"100%",maxWidth:"650px",data:{id:this.bookId,pages:this.product.pages,title:this.product.title,author:this.product.authors,release:this.product.releasedAt,isbn:this.product.isbn,edition:this.product.edition,type:"epub"},panelClass:"tail-dialog"});this.plausibleService.sendEvent("userAction",{event:"showAnnotations"}),this.loggerService.log("SHOW","Open Highlights Modal"),e.afterClosed().subscribe(t=>{t&&(t.remove&&t.range&&(this.rendition.annotations.remove(t.range),this.initHighlights(this.bookId,true)),t.range&&!t.remove&&this.rendition.display(t.range));});}checkProd(e){this.meta.read?(this.meta.read=false,this.subscriptions.push(this.apiService.unCompleteProduct(`library/accounting/readings/${this.bookId}`).subscribe(()=>{this.successHandler.successHandler(this.translate.translate("UI.cta_book_uncompleted"));},t=>{this.errorHandler.errorHandler(t,"Uncompelete Product");})),this.loggerService.log("ACTION","Uncompelete Product",this.bookId)):(this.plausibleService.sendEvent("userAction",{event:"toogleProductCompletion"}),this.meta.read=true,this.subscriptions.push(this.apiService.completeProduct(`library/accounting/readings/${this.bookId}`).subscribe(()=>{this.successHandler.successHandler(this.translate.translate("UI.cta_book_completed")),this.confettiService.showConfetti(e);},t=>{this.errorHandler.errorHandler(t,"Compelete Product");})),this.loggerService.log("ACTION","Compelete Product",this.bookId));}showTutorial(){this.dialog.openDialogs.length===0&&this.dialog.open(Rn,{width:"100%",maxWidth:"650px",panelClass:"tail-dialog"}).afterClosed().subscribe(()=>{this.setTutorialShown();});}setTutorialShown(){this.tutorialsService.tutorialEpubSetShown(this.userId);}openCitation(){this.dialog.open(T3,{width:"100%",maxWidth:"650px",data:{pages:this.product.pages,title:this.product.title,author:this.product.authors,release:this.product.releasedAt,isbn:this.product.isbn,edition:this.product.edition},panelClass:"tail-dialog"}),this.plausibleService.sendEvent("userAction",{event:"showCitation"}),this.loggerService.log("SHOW","Open Citation Modal");}hotkeys(){this.hotkeysService.addShortcut({keys:"meta.z",description:"Open Help"}).subscribe(()=>{this.showTutorial();});}back(){this.navigationService.back();}zoomImage(e,t){this.dialog.open(to,{width:"100%",maxWidth:"900px",panelClass:"image-zoom-modal",data:{image:e,alt:t}});this.loggerService.log("SHOW","Open Zoom Image Modal");}static{this.\u0275fac=function(t){return new(t||n)(Br(ee),Br(H),Br(B),Br(ze),Br(F),Br(Y),Br(m),Br(Se),Br(g2),Br(J0),Br(Nt),Br(v),Br(bu),Br(st),Br(l),Br(u),Br(I),Br(c),Br(q))};}static{this.\u0275cmp=fD({type:n,selectors:[["app-epub"]],viewQuery:function(t,i){if(t&1&&Lh(mi,5,Fr)(ui,5),t&2){let a;LT(a=FT())&&(i.eBook=a.first),LT(a=FT())&&(i.fullscreener=a.first);}},standalone:false,decls:1,vars:0,consts:[["video","","fullscreener","ngxFullscreen"],["searchMenu","matMenu"],["searchField",""],["layoutMenu","matMenu"],["eBook",""],[4,"transloco"],[3,"isSticky"],[1,"w-full","bg-gray-100","px-4","pb-8","pt-4","md:py-8"],[1,"mx-auto","max-w-content","pb-8","pt-4","md:pb-16","md:pt-8"],[1,"slider-pdf","relative","mx-auto","max-w-content","overflow-hidden","rounded-md","bg-white"],[1,"pb-4"],[1,"fullscreen","flex","flex-row","flex-wrap",3,"ngxFullscreen"],[1,"slider-pdf__control","bg-gray-400","p-4","md:py-2"],[1,"block","md:hidden","text-sm","text-gray-700","font-medium","pb-1","mb-1","border-b","border-solid","border-gray-600"],[1,"flex","flex-row","flex-wrap","sm:flex-col"],[1,"flex","origin-center","scale-y-100","transform","appearance-none","items-center","justify-center","border-0","bg-transparent","p-2","text-gray-700","outline-none","transition-all","duration-300","ease-in-out","hover:scale-125","hover:text-orange-500","focus:outline-none","sm:w-full",3,"matMenuTriggerFor","matTooltip","matTooltipPosition"],["xPosition","after",1,"settings-mat-menu"],[1,"",3,"click"],["type","text",1,"w-64","appearance-none","border-0","bg-white","p-4","text-sm","text-gray-700","placeholder-gray-650","outline-none","focus:outline-none",3,"keyup.enter","placeholder"],[1,"w-full","appearance-none","border-0","bg-blue-500","p-4","text-center","text-sm","font-semibold","leading-none","text-white","outline-none","transition-all","duration-300","ease-in-out","hover:bg-orange-500","focus:outline-none",3,"click"],[1,"flex","origin-center","scale-y-100","transform","appearance-none","items-center","justify-center","border-0","bg-transparent","p-2","text-gray-700","outline-none","transition-all","duration-300","ease-in-out","hover:scale-125","hover:text-orange-500","focus:outline-none","sm:w-full",3,"matTooltip","matTooltipPosition"],[1,"flex","origin-center","scale-y-100","transform","appearance-none","items-center","justify-center","border-0","bg-transparent","p-2","text-gray-700","outline-none","transition-all","duration-300","ease-in-out","hover:scale-125","hover:text-orange-500","focus:outline-none","sm:w-full",3,"click","matTooltip","matTooltipPosition"],[3,"icon"],[1,"flex","origin-center","scale-y-100","transform","appearance-none","items-center","justify-center","border-0","bg-transparent","p-2","text-gray-700","outline-none","transition-all","duration-300","ease-in-out","hover:scale-125","hover:text-orange-500","focus:outline-none","sm:w-full",3,"matTooltip","matTooltipPosition","matMenuTriggerFor"],[1,"border-b","border-solid","border-gray-500","px-4","py-2","text-sm","font-semibold","leading-none","text-gray-800"],[1,"w-full","border-b","border-solid","border-gray-500","px-2","pb-0",3,"click"],[1,"w-full","px-2","pt-4","text-xs","font-semibold","text-gray-700"],[1,"flex","w-full","flex-row",3,"click"],[1,"flex","w-8","items-center","justify-center","p-2","text-center"],[1,"pointer-events-none","text-lg","leading-none","text-gray-650",2,"font-family","serif"],[1,"flex-1"],["aria-labelledby","Font size",1,"epub-fontsize",3,"input","max","min","step"],["matSliderThumb","",3,"ngModelChange","value","ngModel"],[1,"pointer-events-none","text-2xl","font-semibold","leading-none","text-gray-650",2,"font-family","serif"],[1,"border-b","border-solid","border-gray-500","px-4","py-4",3,"click"],[1,"w-full","pb-2","text-xs","font-semibold","text-gray-700"],[1,"flex","w-full","flex-row","items-center",3,"click"],[1,"mr-1","flex","w-auto","appearance-none","flex-row","flex-wrap","items-center","justify-center","border-0","bg-transparent","px-1","focus:outline-none",3,"click"],[1,"dot-white","pointer-events-none","block","h-8","w-8","rounded-full","border","border-solid","border-gray-500","md:h-10","md:w-10"],[1,"mx-auto","mt-1","block","w-full","text-center","text-xs","text-gray-650"],[1,"dot-tan","pointer-events-none","block","h-8","w-8","rounded-full","border","border-solid","border-gray-500","md:h-10","md:w-10"],[1,"dot-grey","pointer-events-none","block","h-8","w-8","rounded-full","border","border-solid","border-gray-500","md:h-10","md:w-10"],[1,"flex","w-auto","appearance-none","flex-row","flex-wrap","items-center","justify-center","border-0","bg-transparent","px-1","focus:outline-none",3,"click"],[1,"dot-black","pointer-events-none","block","h-8","w-8","rounded-full","border","border-solid","border-gray-500","md:h-10","md:w-10"],[1,"flex","w-full","flex-row","flex-wrap","py-4",3,"click"],[1,"w-full","px-4","pb-2","text-xs","font-semibold","text-gray-700"],[1,"flex","w-full","flex-row","flex-wrap","px-4",3,"click"],[1,"mr-2","flex","w-auto","appearance-none","flex-row","flex-wrap","items-center","justify-center","border-0","bg-transparent","px-1","focus:outline-none",3,"click"],[1,"dot-white","pointer-events-none","flex","h-8","w-8","items-center","justify-center","rounded-full","border","border-solid","border-gray-500","md:h-10","md:w-10"],[1,"text-sm","font-semibold","text-gray-700",2,"font-family","serif"],[1,"mx-auto","mt-1","block","pl-1","text-center","text-xs","text-gray-650"],[1,"text-sm","font-semibold","text-gray-700"],[1,"slider-pdf__slider","relative","overflow-hidden"],[1,"group","absolute","bottom-0","left-0","top-0","z-20","flex","h-full","w-8","appearance-none","flex-wrap","items-center","justify-center","border-0","bg-gray-300","opacity-25","outline-none","transition-all","duration-300","ease-in-out","hover:opacity-75","focus:outline-none","sm:w-10",3,"click","matTooltip","matTooltipPosition"],[1,"group-hover:opacity-100",3,"icon"],[1,"epub","relative","z-10"],[1,"epubContainer__element",3,"id"],[1,"group","absolute","bottom-0","right-0","top-0","z-20","flex","h-full","w-8","appearance-none","items-center","justify-center","border-0","bg-gray-300","opacity-25","outline-none","transition-all","duration-300","ease-in-out","hover:opacity-75","focus:outline-none","sm:w-10",3,"click","matTooltip","matTooltipPosition"],["id","mobile-sidebar",1,"fixed","z-20","top-0","left-0","h-full","overflow-y-auto","-translate-x-full","transform","duration-200","ease-in-out","shadow","transition-transform","md:transition-none","w-sidebar","bg-gray-300","py-8","block","md:hidden"],[1,"relative","p-4"],[1,"space-y-8"],[1,"flex","flex-row","justify-between"],[1,"text-lg","font-bold","leading-none","sm:text-xl","md:text-3xl"],[1,"text-gray-800","no-underline","transition-all","duration-300","ease-in-out","hover:text-orange-500",3,"routerLink","title"],[1,"ml-4","w-auto","appearance-none","border-0","bg-transparent","text-right","text-blue-500","transition-all","duration-300","ease-in-out","hover:text-orange-500","focus:outline-none","md:ml-8",3,"click","title"],[1,"-mx-1","mt-2","flex","flex-row","flex-wrap","items-center","justify-start"],[1,"m-1"],[1,"inline-flex","flex-row","items-center","rounded-lg","bg-blue-500","px-3","py-1","text-xs","text-white","transition-all","duration-300","ease-in-out","hover:bg-orange-500","md:text-sm",3,"routerLink","title"],[1,"mr-1","h-3","w-3","md:h-4","md:w-4",3,"innerHTML"],[1,"h-8","w-2/3","bg-gray-400","md:w-2/5"],[1,"mt-2","flex","w-full","flex-row"],[1,"mr-2","h-8","w-32","bg-gray-400"],[1,"h-8","w-32","bg-gray-400"],[1,"flex","items-center","rounded-xl","bg-gray-500","p-4","leading-none"],[1,"flex","flex-1","items-center","leading-none"],[1,"mr-2","text-lg","text-blue-500"],[1,"pr-2","text-sm","font-semibold","text-gray-800","md:text-base"],[1,"appearance-none","rounded-lg","bg-blue-500","px-4","py-2","text-sm","font-semibold","leading-none","text-white","hover:bg-orange-500",3,"click"],[1,"h-1","md:h-16","w-full"],[1,"flex","origin-center","scale-y-100","transform","appearance-none","items-center","justify-center","border-0","bg-transparent","px-2","pb-2","text-gray-700","opacity-50","outline-none","transition-all","duration-300","ease-in-out","hover:scale-125","hover:text-orange-500","focus:outline-none","sm:w-full",3,"click","matTooltip","matTooltipPosition"],["aria-hidden","true","focusable","false","data-prefix","fas","data-icon","star","role","img","xmlns","http://www.w3.org/2000/svg","viewBox","0 0 576 512",1,"pointer-events-none","block","h-4","w-4"],["fill","currentColor","d","M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19
1-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"],[1,"flex","origin-center","scale-y-100","transform","appearance-none","items-center","justify-center","border-0","bg-transparent","p-2","text-gray-700","opacity-50","outline-none","transition-all","duration-300","ease-in-out","hover:scale-125","hover:text-orange-500","focus:outline-none","sm:w-full",3,"click","matTooltip","matTooltipPosition"],[1,"pointer-events-none",3,"icon"],[1,"flex","appearance-none","items-center","justify-center","border-0","bg-transparent","p-2","text-gray-700","opacity-50","outline-none","transition-all","duration-300","ease-in-out","hover:text-orange-500","focus:outline-none","sm:w-full",3,"click","matTooltip","matTooltipPosition"]],template:function(t,i){t&1&&sh(0,Hi,104,51,"ng-container",5);},dependencies:[$t$1,M5,Qe,Un,on,ar,Ot,X,y1,mt,be,qt$1,Ee,Ce,bt,pe,F3,H3],styles:[".dot-white[_ngcontent-%COMP%]{background-color:#fff}.dot-tan[_ngcontent-%COMP%]{background-color:#f9f1e4}.dot-grey[_ngcontent-%COMP%]{background-color:#4c4b50}.dot-black[_ngcontent-%COMP%]{background-color:#000}.video-wrapper[_ngcontent-%COMP%]{width:100px;height:75px}video[_ngcontent-%COMP%]{width:100%!important;height:auto!important}.mat-slider-horizontal[_ngcontent-%COMP%]{width:100%}.fullscreen--scroll[_ngcontent-%COMP%]{background-color:#fff}"],changeDetection:1});}}return n})();var Pi=[{path:"",component:Wt}],qt=(()=>{class n{static{this.\u0275fac=function(t){return new(t||n)};}static{this.\u0275mod=Jp({type:n});}static{this.\u0275inj=Ps({imports:[ta.forChild(Pi),ta]});}}return n})();var Mi=[Xt,e4,Xn,ta,Yn,ir,At,Yt,Ht],Gt=(()=>{class n{static{this.\u0275fac=function(t){return new(t||n)};}static{this.\u0275mod=Jp({type:n});}static{this.\u0275inj=Ps({imports:[Mi,Xt,e4,Xn,ta,Yn,ir,At,Yt,Ht]});}}return n})();var ro=(()=>{class n{static{this.\u0275fac=function(t){return new(t||n)};}static{this.\u0275mod=Jp({type:n});}static{this.\u0275inj=Ps({imports:[Xt,qt,nr,Vb,Gt,Te,Ue,Ce,bt,pe]});}}return n})();
2export{ro as EpubModule};

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.