1import{a as xe,b as ve}from"./chunk-YBEOIROC.js";import{a as Dt}from"./chunk-PFLDZXT3.js";import{a as ne,f as st}from"./chunk-ASTXUBF3.js";import{Ea as pe,Fa as de,Ga as ue,Ha as fe,Ia as ge,Ja as At,Ka as Et,La as Ce,Ma as _e,Na as he,W as ft,X as se,ba as Ct,ca as le,i as Lt,j as oe,k as y,l as St,m as re,n as ae,s as Mt,va as ce,wa as me}from"./chunk-XNTCN5LM.js";import{Bc as Yt,Cb as jt,D as V,Da as o,Db as Wt,Dc as nt,Eb as Gt,Ec as Tt,G as Rt,Gb as yt,Hb as wt,Ib as B,Jb as qt,Kb as Qt,Kc as b,Lc as dt,M as et,Ma as h,Mb as Jt,Nb as f,Oa as zt,Ob as it,P as mt,Pa as Ut,Pb as x,Qc as Zt,S as X,Sb as N,Tb as M,Ub as C,Uc as te,Va as q,Y as vt,Yc as j,Zb as pt,Zc as W,_ as Pt,_b as Z,aa as c,ac as It,ad as ee,ca as E,d as Nt,da as D,db as d,dc as Q,eb as u,ec as J,fb as Y,ga as $t,gd as ot,ha as Vt,hb as H,hc as K,ib as O,ic as Kt,id as ut,jb as m,jc as _,jd as rt,kb as r,kc as Xt,kd as ie,l as xt,la as F,lb as s,ma as bt,mb as g,mc as Ft,n as k,nc as U,nd as at,pc as kt,qa as T,r as S,sb as z,tb as $,wa as v,wb as L,xa as P,yb as l}from"./chunk-5LGYDGR4.js";import{a as R,b as ct}from"./chunk-HIUAR4UN.js";var G=new Pt("CMS-Config"),_t=new Pt("CMS-Replacement-Adapters");var be=(()=>{class e{constructor(){this.adapters=c(_t),this.tokens={},this.adapters.forEach(t=>{t.tokens$.subscribe({next:i=>{this.tokens=R(R({},this.tokens),i)}})})}replaceTokens(){return t=>t.pipe(S(i=>this.mapCmsArticle(i)))}replaceArrTokens(){return t=>t.pipe(S(i=>i.map(n=>this.mapCmsArticle(n))))}mapCmsArticle(t){return"title"in t&&Object.keys(this.tokens).forEach(i=>{t.title=t.title?.replace(i,this.tokens[i])}),"text"in t&&Object.keys(this.tokens).forEach(i=>{t.text=t.text?.replace(i,this.tokens[i])}),"keywords"in t&&Object.keys(this.tokens).forEach(i=>{t.keywords=t.keywords?.replace(i,this.tokens[i])}),"body"in t&&Object.keys(this.tokens).forEach(i=>{t.body=t.body?.replace(i,this.tokens[i])}),"description"in t&&Object.keys(this.tokens).forEach(i=>{t.description=t.description?.toString().replace(i,this.tokens[i])}),"excerpt"in t&&Object.keys(this.tokens).forEach(i=>{t.excerpt=t.excerpt?.toString().replace(i,this.tokens[i])}),"list"in t&&(t.list=t.list?.map(i=>this.mapCmsArticle(i))),t}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=vt({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var w=(()=>{class e{constructor(){this.http=c(te),this.replacementService=c(be),this.locale=c(Kt).substring(0,2),this.config=c(G),this.document=c($t),this.platform=c(bt),this.rootUrl=_(()=>typeof this.config.rootUrl=="string"?new URL(this.config.rootUrl,this.document.location.origin).toString():this.config.rootUrl.toString()),this.params={}}getCmsObject(t,i,n){if(t=="")throw new Error("Path undefined.");if(!dt(this.platform)&&!n)return xt;let p=new URL(`${this.locale}/${t}`,this.rootUrl());return this.http.get(p.toString(),{params:R(R({},this.params),i)}).pipe(this.replacementService.replaceTokens())}getCmsObjectArray(t,i){if(!dt(this.platform))return xt;let n=new URL(`${this.locale}/${t}`,this.rootUrl());return this.http.get(n.toString(),{params:R(R({},this.params),i)}).pipe(this.replacementService.replaceArrTokens())}getCmsArticlePage(t,i){return this.getCmsObject(t,i)}getCmsContent(t,i,n){return this.getCmsObject(t,i,n)}mapCmsUrl(t){let i=t.toString(),n=new URL(this.rootUrl());if(i.startsWith("http:")||i.startsWith("https:"))return i;if(i.startsWith(n.pathname)){let p="^"+n.pathname.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");i=i.replace(new RegExp(p),n.toString())}return i.toString()}getGameContent(t,i){return this.getCmsObject(t,i)}getList(t,i){return this.getCmsObjectArray(t,i)}getPromotionsList(t,i){return t||(t=this.config.endPoints?.promotions??""),this.getCmsObject(t,i)}getBankingList(t,i){return t||(t=this.config.endPoints?.banking??""),this.getCmsObject(t,i)}getBankingPage(t,i){t||(t=this.config.endPoints?.banking_page??"");let n=this.config.clickAction;if(!n)throw new Error("You should provide a click action for payments!");return this.getCmsObject(t,i).pipe(this.mapBankItemsOperator(p=>ct(R({},p),{clientOptions:{clickAction:n.payment}})))}mapBankItemsOperator(t){return i=>i.pipe(S(n=>ct(R({},n),{banking_items:n.banking_items?.map(t)})))}getMenu(t,i){if(!dt(this.platform))return xt;let n=new URL(`${this.locale}/${t}`,this.rootUrl());return this.http.get(n.toString(),{params:i})}mapCmsImages(t){return"image"in t&&(t.image=t.image?this.mapCmsUrl(t.image):t.image),"gameimage"in t&&(t.gameimage=t.gameimage?this.mapCmsUrl(t.gameimage):t.gameimage),"list"in t&&(t.list=t.list?.map(i=>this.mapCmsImages(i))),t}getPopupContent({id:t,extra:i}){let n=this.rootUrl()+"en?"+new Zt({fromObject:ct(R({},i),{option:"com_popup",view:"popup",alias:t})}).toString();return this.http.get(n)}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275prov=vt({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var gt=(()=>{class e{constructor(){this.sanitizer=c(ee)}transform(t){return this.sanitizer.bypassSecurityTrustHtml(t)}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275pipe=Ut({name:"safeHtml",type:e,pure:!0})}}return e})();var tt=(()=>{class e{constructor(){this.router=c(ut),this.config=c(G)}onClick(t){let i=t.target;if(i.nodeName==="A"&&!i.getAttribute("target")){let n=i.getAttribute("href");if(!n||n.startsWith("http://")||n.startsWith("https://")||n.startsWith("file://")||n.startsWith("mailto:")||n.startsWith("tel:")||this.config.languages?.find(p=>n.startsWith(`/${p}/`)))return;t.preventDefault(),this.router.navigate([n])}}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275dir=zt({type:e,selectors:[["","fxCmsContentLinkCapture",""]],hostBindings:function(i,n){i&1&&L("click",function(A){return n.onClick(A)})}})}}return e})();var Ee=["iframe"],ye=(e,a,t)=>({container:e,"container-narrow":a,"container-flush":t}),De=e=>({"position-relative zindex-1":e}),Pe=e=>({"background-image-wrapper":e});function Ie(e,a){if(e&1&&z(0,5),e&2){l(2);let t=B(5);m("ngTemplateOutlet",t)}}function Fe(e,a){if(e&1&&z(0,5),e&2){l(2);let t=B(7);m("ngTemplateOutlet",t)}}function He(e,a){if(e&1&&z(0,5),e&2){l(2);let t=B(3);m("ngTemplateOutlet",t)}}function Oe(e,a){if(e&1&&d(0,Ie,1,1,"ng-container",5)(1,Fe,1,1,"ng-container",5)(2,He,1,1,"ng-container",5),e&2){let t,i=l();u((t=i.layout)==="html"?0:t==="iframe"?1:2)}}function Be(e,a){if(e&1&&(r(0,"div",4)(1,"span",6),f(2,"\xA0"),s(),g(3,"span",7)(4,"span",7)(5,"span",8)(6,"span",8)(7,"span",8)(8,"span",9)(9,"span",7)(10,"span",10)(11,"span",11),s()),e&2){let t=l();m("ngClass",It(1,ye,t.containerWidth==="default",t.containerWidth==="narrow",t.containerWidth==="flush"))}}function Ne(e,a){if(e&1&&g(0,"div",14),e&2){let t=l(3);m("ngClass",Z(2,De,t.layout==="bg-image"))("innerHtml",t.article.body,v)}}function Re(e,a){if(e&1&&(r(0,"div",15),g(1,"img",16),s()),e&2){let t=l(3);m("ngClass",Z(3,Pe,t.layout==="bg-image")),o(),m("src",t.article.image,P)("alt",t.article.title)}}function $e(e,a){if(e&1&&(r(0,"div",12)(1,"div",13),d(2,Ne,1,4,"div",14),d(3,Re,2,5,"div",15),s()()),e&2){let t=l(2);m("ngClass",It(3,ye,t.containerWidth==="default",t.containerWidth==="narrow",t.containerWidth==="flush")),o(2),u(t.article.body?2:-1),o(),u(t.article.image?3:-1)}}function Ve(e,a){if(e&1&&d(0,$e,4,7,"div",12),e&2){let t=l();u(t.article?0:-1)}}function ze(e,a){if(e&1&&g(0,"div",17),e&2){let t=l(2);m("innerHtml",t.article.body,v)}}function Ue(e,a){if(e&1&&d(0,ze,1,1,"div",17),e&2){let t=l();u(t.article&&t.article.body?0:-1)}}function je(e,a){if(e&1){let t=$();r(0,"iframe",19,3),Q(2,"safeHtml"),L("load",function(){E(t);let n=l(2);return D(n.resizeIframe())}),s()}if(e&2){let t=l(2);m("title",t.article.title||"Article")("srcdoc",J(2,2,t.article.body),v)}}function We(e,a){if(e&1&&d(0,je,3,4,"iframe",18),e&2){let t=l();u(t.article&&t.article.body?0:-1)}}var lt=(()=>{class e{constructor(){this.isLoading=!1,this.containerWidth="default",this.layout="default",this.resizeObserver=dt(c(bt))?new ResizeObserver(t=>{this.iframe.nativeElement.style.height=t[0].target.scrollHeight+"px"}):null}ngOnDestroy(){this.resizeObserver?.disconnect()}resizeIframe(){this.iframe&&this.resizeObserver?.observe(this.iframe.nativeElement.contentDocument.body)}get cssClass(){return{"d-block":!0,"position-relative":this.layout==="bg-image"}}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-cms-article"]],viewQuery:function(i,n){if(i&1&&jt(Ee,5),i&2){let p;Wt(p=Gt())&&(n.iframe=p.first)}},hostVars:2,hostBindings:function(i,n){i&2&&Jt(n.cssClass)},inputs:{article:"article",isLoading:"isLoading",containerWidth:"containerWidth",layout:"layout"},decls:8,vars:1,consts:[["defaultLayout",""],["htmlLayout",""],["iframeLayout",""],["iframe",""],[1,"placeholder-wave",3,"ngClass"],[3,"ngTemplateOutlet"],[1,"placeholder","text-contrast","w-60","mb-8"],[1,"placeholder","text-subtle","
1w-45","mb-3","me-2"],[1,"placeholder","text-subtle","w-30","mb-3","me-2"],[1,"placeholder","text-subtle","w-50","mb-3","me-2"],[1,"placeholder","text-subtle","w-20","mb-6","me-2"],[1,"placeholder","text-subtle","w-30","mb-6","me-2"],[3,"ngClass"],[1,"row"],["fxCmsContentLinkCapture","",1,"col",3,"ngClass","innerHtml"],[1,"col",3,"ngClass"],[3,"src","alt"],["fxCmsContentLinkCapture","",3,"innerHtml"],["width","100%",1,"d-block",3,"title","srcdoc"],["width","100%",1,"d-block",3,"load","title","srcdoc"]],template:function(i,n){i&1&&(d(0,Oe,3,1)(1,Be,12,5,"div",4),q(2,Ve,1,1,"ng-template",null,0,K)(4,Ue,1,1,"ng-template",null,1,K)(6,We,1,1,"ng-template",null,2,K)),i&2&&u(n.isLoading===!1?0:1)},dependencies:[b,Yt,nt,tt,gt],encapsulation:2,changeDetection:1})}}return e})();var Ge=["readMore"],qe=()=>[0,1,2,3],Qe=(e,a)=>a.title;function Je(e,a){if(e&1&&(r(0,"div",9),g(1,"img",16),s()),e&2){let t=l().$implicit;o(),m("src",t.image,P)("alt",t.image_alt)}}function Ke(e,a){if(e&1&&(r(0,"span"),f(1),s()),e&2){let t=l(3).$implicit;o(),x("(minimum $",t.options.deposit_minamount,")")}}function Xe(e,a){if(e&1&&(r(0,"fx-list-item",17),g(1,"fx-icon",18),r(2,"div"),f(3," Deposit available "),d(4,Ke,2,1,"span"),s()()),e&2){let t=l(2).$implicit;o(4),u(t.options.deposit_minamount?4:-1)}}function Ye(e,a){e&1&&(r(0,"fx-list-item",17),g(1,"fx-icon",19),f(2," Deposit not available "),s())}function Ze(e,a){if(e&1&&(r(0,"span"),f(1),s()),e&2){let t=l(3).$implicit;o(),x("($",t.options.withdrawal_fee," fee)")}}function ti(e,a){if(e&1&&(r(0,"fx-list-item",17),g(1,"fx-icon",18),r(2,"div"),f(3," Withdrawal available "),d(4,Ze,2,1,"span"),s()()),e&2){let t=l(2).$implicit;o(4),u(t.options.withdrawal_fee?4:-1)}}function ei(e,a){e&1&&(r(0,"fx-list-item",17),g(1,"fx-icon",19),f(2," Withdrawal not available "),s())}function ii(e,a){if(e&1&&(r(0,"fx-list-group",12),d(1,Xe,5,1,"fx-list-item",17),d(2,Ye,3,0,"fx-list-item",17),d(3,ti,5,1,"fx-list-item",17),d(4,ei,3,0,"fx-list-item",17),s()),e&2){let t=l().$implicit;o(),u(t.options.deposit_possible===!0?1:-1),o(),u(t.options.deposit_possible!==!0?2:-1),o(),u(t.options.withdrawal_possible===!0?3:-1),o(),u(t.options.withdrawal_possible!==!0?4:-1)}}function ni(e,a){if(e&1&&(r(0,"a",14),f(1),s()),e&2){let t=l().$implicit;m("routerLink",t.clientOptions.clickAction.DEPOSIT.url),o(),x(" ",t.clientOptions.clickAction.DEPOSIT.name," ")}}function oi(e,a){if(e&1&&(r(0,"a",14),f(1),s()),e&2){let t=l().$implicit;m("routerLink",t.clientOptions.clickAction.WITHDRAWAL.url),o(),x(" ",t.clientOptions.clickAction.WITHDRAWAL.name," ")}}function ri(e,a){if(e&1){let t=$();r(0,"fx-button",20),L("click",function(){E(t);let n=l().$implicit,p=l(2);return D(p.selectItem(n))}),f(1,"More Info"),s()}}function ai(e,a){if(e&1&&(r(0,"div",6)(1,"fx-card",7)(2,"fx-card-body",8),d(3,Je,2,2,"div",9),r(4,"h3",10),f(5),s(),g(6,"div",11),d(7,ii,5,4,"fx-list-group",12),r(8,"div",13),d(9,ni,2,2,"a",14),d(10,oi,2,2,"a",14),d(11,ri,2,0,"fx-button",15),s()()()()),e&2){let t=a.$implicit;o(3),u(t?.image?3:-1),o(2),it(t.title),o(),m("innerHtml",t.excerpt,v),o(),u(t.options?7:-1),o(2),u(t.options?.deposit_possible?9:-1),o(),u(t.options?.withdrawal_possible?10:-1),o(),u(t.content?11:-1)}}function si(e,a){if(e&1&&(r(0,"div",3)(1,"div",5),H(2,ai,12,7,"div",6,Qe),s()()),e&2){l();let t=C(0);o(2),O(t)}}function li(e,a){e&1&&z(0)}function ci(e,a){if(e&1&&q(0,li,1,0,"ng-container",21),e&2){l();let t=B(7);m("ngTemplateOutlet",t)}}function mi(e,a){if(e&1){let t=$();r(0,"fx-modal",22,1),L("closed",function(){E(t);let n=l();return D(n.clearItem())}),r(2,"fx-modal-body"),g(3,"div",23),r(4,"fx-button",24),L("click",function(){E(t);let n=B(1),p=l();return D(p.clearItem(n))}),f(5,"Close"),s()()()}if(e&2){l();let t=C(1);m("title",t.title??""),o(3),m("innerHTML",t.content,v)}}function pi(e,a){e&1&&(r(0,"div",26)(1,"fx-card")(2,"fx-card-body")(3,"span",27),f(4,"\xA0"),s(),g(5,"span",28)(6,"span",29)(7,"span",30)(8,"span",31),r(9,"div",13)(10,"div",32),f(11,"\xA0"),s(),r(12,"div",33),f(13,"\xA0"),s()()()()())}function di(e,a){e&1&&(r(0,"div",3)(1,"div",25),H(2,pi,14,0,"div",26,Y),s()()),e&2&&(o(2),O(pt(0,qe)))}var Yn=(()=>{class e{constructor(){this.navigator=Dt(),this.cms=c(w),this.route=c(ot),this.title=c(W),this.meta=c(j),this.matomo=c(st),this.modal=kt("readMore"),this.loading=F(!1),this.item=y(this.route.paramMap.pipe(S(t=>t.get("item"))),{initialValue:void 0}),this.page=y(k(void 0).pipe(X(()=>this.loading.set(!0)),mt(()=>this.cms.getBankingPage().pipe(et(),V(()=>(this.loading.set(!1),k(void 0))))),X(()=>this.loading.set(!1))),{initialValue:void 0}),this.article=_(()=>{let t=this.page();if(t&&t.article)return t.article.body=t.article.body?.trim(),t.article}),this.bankingList=_(()=>{let t=this.page();if(t)return t.banking_items}),this.selectedItem=_(()=>
1{let t=this.item(),i=this.bankingList();return!t||i===void 0?null:i.find(p=>this.encodeTitle(p.title??"")===t)??void 0}),T(()=>{let t=this.article();t&&(t.description&&this.meta.updateTag({name:"description",content:t.description.trim()}),t.keywords&&this.meta.updateTag({name:"keywords",content:t.keywords.trim()}))}),T(()=>{let t=this.item(),i=this.bankingList(),n=this.selectedItem();t&&i!==void 0&&(n?this.modal()?.show():n===void 0&&this.navigateTo("../"))}),T(()=>{let t=this.article()?.title?.trim();if(!t)return;let i=this.selectedItem();i?(this.title.setTitle(t+" - "+i.title),this.matomo.trackPageView(t+" - "+i.title)):(this.title.setTitle(t),this.matomo.trackPageView(t))})}ngOnDestroy(){this.title.setTitle(""),this.meta.removeTag("name='description'"),this.meta.removeTag("name='keywords'")}encodeTitle(t){return t.replace(/[^a-zA-Z0-9-\s]/g,"").trim().replace(/\s+/g,"-").toLowerCase()}getNavigationKey(t){return this.encodeTitle(t.alias??t.title??"")}navigateTo(t,i=null){this.navigator(i?`${t}/${i}`:t,{relativeTo:this.route})}selectItem(t){this.navigateTo("./",this.getNavigationKey(t))}clearItem(t){t?.close(),this.navigateTo("../")}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-app-cms-banking"]],viewQuery:function(i,n){i&1&&yt(n.modal,Ge,5),i&2&&wt()},decls:8,vars:6,consts:[["cardLoader",""],["readMore",""],[3,"article","isLoading"],[1,"container","pt-0-not-first-child"],[3,"title"],[1,"row"],[1,"col-12","col-md-6","d-flex"],[1,"w-100"],[1,"d-flex","flex-column"],[1,"bg-level-1","light","d-flex","flex-column","justify-content-center","align-items-center","align-self-stretch","w-100","mb-6","py-6","rounded"],[1,"card-title"],["fxCmsContentLinkCapture","",1,"d-flex","flex-fill","text-subtle","mb-5",3,"innerHtml"],[1,"card-text"],[1,"d-flex","flex-wrap","gap-5"],[1,"btn","btn-primary",3,"routerLink"],["btnType","secondary"],["role","link",3,"src","alt"],[1,"d-flex","align-items-center","gap-3"],["icon","checkmark",1,"text-success"],["icon","close",1,"text-danger"],["btnType","secondary",3,"click"],[4,"ngTemplateOutlet"],[3,"closed","title"],[1,"modal-text","mb-5",3,"innerHTML"],[3,"click"],[1,"row","placeholder-wave"],[1,"col","col-12","col-md-6"],[1,"placeholder","card-title","w-75","mb-6"],[1,"placeholder","text-subtle","w-100","mb-3"],[1,"placeholder","text-subtle","w-50","mb-3","me-2"],[1,"placeholder","text-subtle","w-25","mb-3"],[1,"placeholder","text-subtle","w-25","mb-6"],[1,"placeholder","color-text-primary","px-4","py-3","w-35"],[1,"placeholder","color-text-primary","px-4","py-3","w-30"]],template:function(i,n){if(i&1&&(N(0)(1),g(2,"fx-cms-article",2),d(3,si,4,0,"div",3)(4,ci,1,1,"ng-container"),d(5,mi,6,2,"fx-modal",4),q(6,di,4,1,"ng-template",null,0,K)),i&2){let p=n.loading();M(n.bankingList()),o();let A=M(n.selectedItem());o(),m("article",n.article())("isLoading",p),o(),u(p?4:3),o(2),u(A?5:-1)}},dependencies:[lt,b,nt,ae,ft,at,rt,de,pe,tt,At,Et,Mt,St],styles:[`body:has(.modal){overflow:hidden}body:has(.modal):has(.modal-closed){overflow:auto} 2`],encapsulation:2,changeDetection:1})}}return e})();var ui=["readMore"],we=e=>({item:e}),ke=()=>["/bonus"],Te=e=>({bonusCode:e}),fi=()=>[0,1,2,3];function gi(e,a){if(e&1){let t=$();r(0,"img",15),L("click",function(){E(t);let n=l().$implicit,p=l(3);return D(p.selectItem(n))}),s()}if(e&2){let t=l().$implicit;m("src",t.image,P)("alt",t.imageAlt)("routerLink",t.url)}}function Ci(e,a){if(e&1){let t=$();r(0,"div",7)(1,"fx-card")(2,"fx-card-body")(3,"div",8),d(4,gi,1,3,"img",9),s(),r(5,"h3",10),f(6),s(),g(7,"div",11),s(),r(8,"fx-card-footer")(9,"div",12),z(10,13),r(11,"fx-button",14),L("click",function(){let n=E(t).$implicit,p=l(3);return D(p.selectItem(n))}),f(12,"More Info"),s()()()()()}if(e&2){let t=a.$implicit;l(3);let i=B(8);o(4),u(t.image?4:-1),o(2),it(t.title),o(),m("innerHtml",t.excerpt,v),o(3),m("ngTemplateOutlet",i)("ngTemplateOutletContext",Z(5,we,t))}}function _i(e,a){if(e&1&&(r(0,"div",5)(1,"div",6),H(2,Ci,13,7,"div",7,Y),s()()),e&2){l(2);let t=C(0);o(2),O(t)}}function hi(e,a){if(e&1&&d(0,_i,4,0,"div",5),e&2){l();let t=C(0);u(t?0:-1)}}function xi(e,a){e&1&&z(0)}function vi(e,a){if(e&1&&q(0,xi,1,0,"ng-container",16),e&2){l();let t=B(10);m("ngTemplateOutlet",t)}}function bi(e,a){if(e&1){let t=$();r(0,"fx-modal",17,2),L("closed",function(){E(t);let n=l();return D(n.clearItem())}),r(2,"fx-modal-body"),g(3,"div",18),Q(4,"safeHtml"),s(),r(5,"fx-modal-footer")(6,"div",12),z(7,13),r(8,"fx-button",14),L("click",function(){E(t);let n=B(1),p=l();return D(p.clearItem(n))}),f(9,"Close"),s()()()()}if(e&2){let t=a;l();let i=B(8);m("title",t.title??""),o(3),m("innerHTML",J(4,4,t.body),v),o(4),m("ngTemplateOutlet",i)("ngTemplateOutletContext",Z(6,we,t))}}function yi(e,a){if(e&1&&(r(0,"fx-button",19),f(1),s()),e&2){let t=l().item;m("routerLink",pt(3,ke))("queryParams",Z(4,Te,t.bonus_codes[0])),o(),x(" Claim\xA0",t.bonus_codes[0]," ")}}function wi(e,a){if(e&1&&(r(0,"a",23),f(1),s()),e&2){let t=a.$implicit;m("routerLink",pt(3,ke))("queryParams",Z(4,Te,t)),o(),x(" ",t," ")}}function ki(e,a){if(e&1&&(r(0,"fx-button-group",20)(1,"fx-dropdown",21)(2,"fx-dropdown-toggle",22),f(3,"Claim"),s(),r(4,"fx-dropdown-menu"),H(5,wi,2,6,"a",23,Y),s()()()),e&2){let t=l().item;o(5),O(t.bonus_codes)}}function Ti(e,a){if(e&1&&(d(0,yi,2,6,"fx-button",19),d(1,ki,7,0,"fx-button-group",20)),e&2){let t=a.item;u(t.bonus_codes?.length===1?0:-1),o(),u(t.bonus_codes?.length>1?1:-1)}}function Li(e,a){e&1&&(r(0,"div",25)(1,"fx-card")(2,"fx-card-body")(3,"div",26),g(4,"span",27),s(),r(5,"span",28),f(6,"\xA0"),s(),g(7,"span",29)(8,"span",30)(9,"span",31)(10,"span",32)(11,"div",33)(12,"div",34)(13,"div",34)(14,"div",35),r(15,"div",36)(16,"div",37),f(17,"\xA0"),s(),r(18,"div",38),f(19,"\xA0"),s()()()()())}function Si(e,a){e&1&&(r(0,"div",5)(1,"div",24),H(2,Li,20,0,"div",25,Y),s()()),e&2&&(o(2),O(pt(0,fi)))}var Co=(()=>{class e{constructor(){this.matomo=c(st),this.cms=c(w),this.title=c(W),this.meta=c(j),this.route=c(ot),this.modal=kt("readMore"),this.loading=F(!0),this.page=y(this.cms.getPromotionsList().pipe(X(()=>this.loading.set(!1)),V(()=>(this.loading.set(!1),k(null))),et()),{initialValue:void 0}),this.article=_(()=>{let t=this.page();
2if(t)return{title:t.title,description:t.description,keywords:t.keywords}}),this.promotionList=_(()=>{let t=this.page();if(t)return t.list}),this.item=y(this.route.paramMap.pipe(S(t=>t.get("item")))),this.selectedItem=_(()=>{let t=this.item(),i=this.promotionList();return!t||i===void 0?null:i.find(p=>this.encodeTitle(this.getNavigationKey(p))===t)??void 0}),this.navigator=Dt(),T(()=>{let t=this.article();if(!t)return;let i=t.title?.trim(),n=this.selectedItem();if(n){let p=n.title?.trim(),A=n.description?.trim(),Bt=n.keywords?.trim();p&&(this.title.setTitle(p),this.matomo.trackPageView(i+" - "+p)),A&&this.meta.updateTag({name:"description",content:A}),Bt&&this.meta.updateTag({name:"keywords",content:Bt});return}i&&(this.title.setTitle(i),this.matomo.trackPageView(i)),t.description&&this.meta.updateTag({name:"description",content:t.description.trim()}),t.keywords&&this.meta.updateTag({name:"keywords",content:t.keywords.trim()})}),T(()=>{let t=this.item(),i=this.promotionList(),n=this.selectedItem();t&&i!==void 0&&(n?this.modal()?.show():n===void 0&&this.navigateTo("../"))})}ngOnDestroy(){this.title.setTitle(""),this.meta.removeTag("name='description'"),this.meta.removeTag("name='keywords'")}encodeTitle(t){return t.replace(/[^a-zA-Z0-9-\s]/g,"").trim().replace(/\s+/g,"-").toLowerCase()}getNavigationKey(t){return this.encodeTitle(t.alias??t.title??"")}navigateTo(t,i=null){this.navigator(i?`${t}/${i}`:t,{relativeTo:this.route})}selectItem(t){this.navigateTo("./",this.getNavigationKey(t))}clearItem(t){t?.close(),this.navigateTo("../")}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-app-cms-promotions"]],viewQuery:function(i,n){i&1&&yt(n.modal,ui,5),i&2&&wt()},decls:11,vars:3,consts:[["bonusCodeLinks",""],["cardLoader",""],["readMore",""],[1,"container"],["size","xlarge",3,"title"],[1,"container","pt-0-not-first-child"],[1,"row"],[1,"col-12","col-sm-6","d-flex"],[1,"card-img-top","mt-n6","mx-n6","mb-6","w-auto"],["role","link",1,"w-100",3,"src","alt","routerLink"],[1,"card-title"],["fxCmsContentLinkCapture","",1,"d-block","text-subtle","mb-5",3,"innerHtml"],[1,"d-flex"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["btnType","secondary",3,"click"],["role","link",1,"w-100",3,"click","src","alt","routerLink"],[4,"ngTemplateOutlet"],["size","xlarge",3,"closed","title"],[1,"modal-text","mb-5",3,"innerHTML"],["btnType","primary","fxCloseAllModal","",1,"me-4",3,"routerLink","queryParams"],["direction","vertical",1,"me-4"],["direction","bottom"],["btnType","primary"],["fxCloseAllModal","",1,"fx-dropdown-item",3,"routerLink","queryParams"],[1,"row","placeholder-wave"],[1,"col","col-12","col-md-6"],[1,"card-img-top","mt-n6","mx-n6","mb-6","w-auto",2,"height","240px"],[1,"placeholder","placeholder-wave","w-100","h-100"],[1,"placeholder","card-title","w-75","mb-6"],[1,"placeholder","text-subtle","w-100","mb-3"],[1,"placeholder","text-subtle","w-50","mb-3","me-2"],[1,"placeholder","text-subtle","w-25","mb-3"],[1,"placeholder","text-subtle","w-25","mb-6"],[1,"placeholder","text-subtle","w-50","mb-3","d-block"],[1,"placeholder","text-subtle","w-25","mb-3","d-block"],[1,"placeholder","text-subtle","w-25","mb-6","d-block"],[1,"d-flex","flex-wrap","gap-5"],[1,"placeholder","color-text-primary","px-4","py-3","w-35"],[1,"placeholder","color-text-subtle","px-4","py-3","w-30"]],template:function(i,n){if(i&1&&(N(0),r(1,"div",3)(2,"h1"),f(3,"Promotions"),s()(),d(4,hi,1,1)(5,vi,1,1,"ng-container"),d(6,bi,10,8,"fx-modal",4),q(7,Ti,2,2,"ng-template",null,0,K)(9,Si,4,1,"ng-template",null,1,K)),i&2){let p,A=n.loading();M(n.promotionList()),o(4),u(A?5:4),o(2),u((p=n.selectedItem())?6:-1,p)}},dependencies:[b,nt,at,rt,ft,se,ge,fe,ue,tt,At,Et,Ce,Mt,St,re,gt],styles:[`body:has(.modal){overflow:hidden}body:has(.modal):has(.modal-closed){overflow:auto} 3`],encapsulation:2,changeDetection:1})}}return e})();function Mi(e,a){if(e&1&&(r(0,"a",2),f(1),s()),e&2){let t=l().$implicit;m("href",t.url,P)("title",t.title),o(),x(" ",t.text," ")}}function Ai(e,a){if(e&1&&(r(0,"a",3),f(1),s()),e&2){let t=l().$implicit;m("routerLink",t.url)("title",t.title),o(),x(" ",t.text," ")}}function Ei(e,a){if(e&1&&(r(0,"li",1),d(1,Mi,2,3,"a",2)(2,Ai,2,3,"a",3),s()),e&2){let t=a.$implicit,i=l(2);o(),u(i.isAbsoluteUrl(t.url)?1:2)}}function Di(e,a){if(e&1&&(r(0,"ul",0),H(1,Ei,3,1,"li",1,Y),s()),e&2){l();let t=C(0);o(),O(t)}}var Le=(()=>{class e{constructor(){this.orientation="horizontal",this.cmsService=c(w),this.config=c(G)}ngOnInit(){this.menu$=this.cmsService.getMenu(this.path,{}).pipe(S(t=>t.map(i=>ct(R({},i),{url:this.extractLocalRoute(i.url)}))))}isAbsoluteUrl(t){return t.startsWith("https:")}extractLocalRoute(t){return t.replace(this.config.rootUrl.toString(),"")}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-cms-menu"]],inputs:{path:"path",orientation:"orientation"},decls:3,vars:4,consts:[[1,"nav","d-flex","flex-column","flex-sm-row","justify-content-center","align-items-center","gap-4","gap-sm-0"],[1,"nav-item","d-block"],["target","_blank",1,"nav-link",3,"href","title"],["routerLinkActive","active",1,"nav-link",3,"routerLink","title"]],template:function(i,n){if(i&1&&(N(0),Q(1,"async"),d(2,Di,3,0,"ul",0)),i&2){let p=M(J(1,1,n.menu$));o(2),u(p&&p?.length?2:-1)}},dependencies:[b,at,rt,ie,Tt],styles:[`fx-cms-menu{display:block} 4`],encapsulation:2,changeDetection:1})}}return e})();var Do=(()=>{class e{static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-app-cms-footer"]],decls:3,vars:0,consts:[[1,"navbar","navbar-light","bg-light"],[1,"w-100","justify-content-center","text-dark"],["path","nav/lobby-footer/","orientation","horizontal",1,"footer-nav"]],template:function(i,n){i&1&&(r(0,"nav",0)(1,"div",1),g(2,"fx-cms-menu",2),s()())},dependencies:[Le],encapsulation:2,changeDetection:1})}}return e})();function Pi(e,a){if(e&1){let t=$();r(0,"img",1),L("load",function(n){E(t);let p=l();return D(p.onImageLoad(n))}),s(),g(1,"div",2),Q(2,"safeHtml")}if(e&2){let t=l(),i=C(0);m("src",i?.src,P)("alt",i?.alt),o(),m("innerHtml",J(2,3,t.body()),v)}}var Se=360,Me=(()=>{class e{constructor(){this.screenOrientation=c(le).screenOrientation,this.cms=c(w),this.title=c(W),this.meta=c(j),this.path=U.required(),this.useAsPageTitle=U(!0),this.useAsPageMeta=U(!0),this.article=F(void 0),this.destroyRef=c(Vt),this._articleEffect=T(()=>{this.cms.getCmsContent(this.path(),void 0,!0).pipe(Lt(this.destroyRef)).subscribe(t=>{this.article.set(t)})}),this._effect=T(()=>
4{let t=this.article();t&&(this.useAsPageTitle()&&t.title&&this.title.setTitle(t.title),this.useAsPageMeta()&&(this.meta.updateTag({name:"description",content:t.description??""}),this.meta.updateTag({name:"keywords",content:t.keywords??""})))}),this.loading=_(()=>!this.article()),this.imageHeight=F(null),this.wrapperHeight=_(()=>{let t=this.imageHeight();return t===null?`${Se}px`:`${Math.min(t,Se)}px`}),this.body=_(()=>{let t=this.article();if(!t)return;let i=this.screenOrientation();return i===Ct.Portrait?t.body_portrait||"":i===Ct.Landscape&&t.body_landscape||t.body}),this.image=_(()=>{let t=this.article();if(!t)return;let i=this.screenOrientation();return i===Ct.Portrait?{src:t.image_portrait||t.image,alt:t.image_portrait_alt||t.image_alt||""}:i===Ct.Landscape?{src:t.image_landscape||t.image,alt:t.image_alt||""}:{src:t.image,alt:t.image_alt||""}})}onImageLoad(t){this.imageHeight.set(t.target.naturalHeight)}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-cms-jumbotron"]],inputs:{path:[1,"path"],useAsPageTitle:[1,"useAsPageTitle"],useAsPageMeta:[1,"useAsPageMeta"]},decls:3,vars:4,consts:[[1,"jumbotron-wrapper","bg-level-3","dark","position-relative","d-flex","align-items-center"],["fetchpriority","high",1,"background-image",3,"load","src","alt"],["fxCmsContentLinkCapture","",1,"games-hero-jumbotron","jumbotron","zindex-1",3,"innerHtml"]],template:function(i,n){i&1&&(N(0),r(1,"div",0),d(2,Pi,3,5),s()),i&2&&(M(n.image()),o(),qt("height",n.wrapperHeight()),o(),u(n.loading()?-1:2))},dependencies:[tt,gt],styles:[`:root{--jumbotron-padding-x: 1rem;--jumbotron-padding-y: 0}@media(min-width:768px){:root{--jumbotron-padding-x: 4rem}}.jumbotron-wrapper{min-height:200px;max-height:360px} 5`],encapsulation:2,changeDetection:1})}}return e})();var Zo=(()=>{class e{constructor(){this.config=c(G),this.authService=c(ne),this.isAuthenticated$=y(this.authService.isAuthenticated$,{requireSync:!0}),this.contentPath=_(()=>`${this.config.endPoints?.home_header}?player=${this.isAuthenticated$()}`)}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-app-games-hero"]],decls:1,vars:3,consts:[[1,"games-hero-jumbotron","dark","bg-level-2",3,"path","useAsPageTitle","useAsPageMeta"]],template:function(i,n){i&1&&g(0,"fx-cms-jumbotron",0),i&2&&m("path",n.contentPath())("useAsPageTitle",!1)("useAsPageMeta",!1)},dependencies:[Me,b],styles:[`:root{--jumbotron-padding-x: calc(var(--fx-spacer-8) + (var
5(--fx-spacer-7) / 2));--jumbotron-padding-y: calc(var(--fx-spacer-8) + (var(--fx-spacer-7) / .8))}.games-hero-jumbotron .jumbotron{padding:var(--jumbotron-padding-y) var(--jumbotron-padding-x);background-position:center;background-repeat:no-repeat;background-size:cover}.games-hero-jumbotron .jumbotron .btn:first-of-type{margin-right:var(--fx-spacer-5)}@media(max-width:767px){.games-hero-jumbotron .jumbotron .btn:first-of-type{margin-right:0;margin-bottom:var(--fx-spacer-5)}.games-hero-jumbotron .jumbotron .btn{width:100%;text-align:center}} 6`],encapsulation:2,changeDetection:1})}}return e})();var mr=(()=>{class e{constructor(){this.cmsService=c(w),this.contentPath=c(G).endPoints?.home_seo,this.article=this.contentPath?y(this.cmsService.getCmsContent(this.contentPath).pipe(V(t=>(this.error.set(t),k())))):F(null),this.isLoading=_(()=>!this.article()&&!this.error()),this.error=F(null)}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-app-games-seo"]],decls:1,vars:2,consts:[[3,"article","isLoading"]],template:function(i,n){i&1&&g(0,"fx-cms-article",0),i&2&&m("article",n.article())("isLoading",n.isLoading())},dependencies:[lt],encapsulation:2,changeDetection:1})}}return e})();var Ii=e=>["../",e],Ae=(e,a)=>a.title;function Fi(e,a){if(e&1&&(r(0,"fx-tab-item",4)(1,"a",6),f(2),s()()),e&2){let t=a.$implicit,i=l(2);m("active",t.title===i.activeAccordion()?.title),o(),m("routerLink",Z(4,Ii,t.title.toLocaleLowerCase()))("relativeTo",i.route),o(),x(" ",t.title," ")}}function Hi(e,a){if(e&1&&(r(0,"fx-accordion-item",7),g(1,"div",8),s()),e&2){let t=a.$implicit;m("title",t.title),o(),m("innerHTML",t.content,v)}}function Oi(e,a){if(e&1&&(r(0,"div",5)(1,"h2"),f(2),s(),r(3,"fx-accordion"),H(4,Hi,2,2,"fx-accordion-item",7,Ae),s()()),e&2){l(2);let t=C(0);o(2),it(t.title),o(2),O(t.items)}}function Bi(e,a){if(e&1&&(r(0,"div",2)(1,"fx-tabs",3),H(2,Fi,3,6,"fx-tab-item",4,Ae),s()(),d(4,Oi,6,1,"div",5)),e&2){l();let t=C(0),i=C(1);o(2),O(i),o(2),u(t?4:-1)}}function Ni(e,a){e&1&&z(0)}function Ri(e,a){if(e&1&&q(0,Ni,1,0,"ng-container",9),e&2){l();let t=B(6);m("ngTemplateOutlet",t)}}function $i(e,a){e&1&&(r(0,"div",10)(1,"span",11),f(2,"\xA0"),s(),r(3,"span",12),f(4,"\xA0"),s(),r(5,"span",12),f(6,"\xA0"),s(),r(7,"span",12),f(8,"\xA0"),s(),r(9,"span",12),f(10,"\xA0"),s()())}var Lr=(()=>{class e{constructor(){this.route=c(ot),this.cms=c(w),this.title=c(W),this.meta=c(j),this.router=c(ut),this.liveHelperChat=c(xe,{optional:!0}),this.matomo=c(st),this.loading=F(!0),this.activeCategoryParam=y(this.route.paramMap.pipe(S(t=>t.get("item")?.toLowerCase()))),this.page=y(this.cms.getCmsArticlePage("help").pipe(X(()=>this.loading.set(!1)),V(()=>(this.loading.set(!1),k(null))),et()),{initialValue:void 0}),this.article=_(()=>{let t=this.page();if(t&&t.article)return t.article.body=t.article.body?.trim(),t.article}),this.accordions=_(()=>{let t=this.page();return t?t.accordion_items??[]:[]}),this.activeAccordion=_(()=>{let t=this.accordions(),i=this.activeCategoryParam();return t.filter(n=>n.title.toLowerCase()===i)[0]}),T(()=>{let t=this.article(),i=this.activeAccordion();if(t){let n=t.title?.trim();n&&this.title.setTitle(n),t.description&&this.meta.updateTag({name:"description",content:t.description.trim()}),t.keywords&&this.meta.updateTag({name:"keywords",content:t.keywords.trim()}),i&&this.matomo.trackPageView(n)}}),T(()=>{let t=this.accordions();if(t.length===0||this.activeAccordion())return;let n=t[0].title.toLowerCase();Xt(()=>{this.router.navigate(["./",n],{relativeTo:this.route})})})}ngOnInit(){this.liveHelperChat?.generateScript()}ngOnDestroy(){this.title.setTitle(""),this.meta.removeTag("name='description'"),this.meta.removeTag("name='keywords'")}onAccordeonChange(t){this.router.navigate(["./",t.title.toLowerCase()],{relativeTo:this.route})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-app-cms-help"]],decls:7,vars:5,consts:[["accordionLoader",""],["layout","bg-image","fxLHCLinkCapture","",1,"dark","bg-level-2",3,"article","isLoading"],[1,"dark","bg-level-2","header"],[1,"container","d-block","py-4"],[3,"active"],[1,"container"],[1,"nav-link",3,"routerLink","relativeTo"],[1,"mb-5-not-last-child",3,"title"],[3,"innerHTML"],[4,"ngTemplateOutlet"],[1,"container","placeholder-wave"],[1,"placeholder","text-contrast","w-25","mb-8"],[1,"placeholder","text-subtle","
6w-100","mb-4","d-block","p-4"]],template:function(i,n){if(i&1&&(N(0)(1),g(2,"fx-cms-article",1),d(3,Bi,5,1)(4,Ri,1,1,"ng-container"),q(5,$i,11,0,"ng-template",null,0,K)),i&2){let p=n.loading();M(n.activeAccordion()),o(),M(n.accordions()),o(),m("article",n.article())("isLoading",p),o(),u(p?4:3)}},dependencies:[b,nt,me,ce,_e,he,lt,ve,at,rt],encapsulation:2,changeDetection:1})}}return e})();var Vr=(()=>{class e{constructor(){this.cms=c(w),this.route=c(ot),this.router=c(ut),this.title=c(W),this.meta=c(j),this.matomo=c(st),this.isLoading=F(!1),this.layout=y(this.route.data.pipe(S(t=>{let i="default";return t.layout&&["default","bg-image","html","iframe"].indexOf(t.layout)>=0&&(i=t.layout),i})),{initialValue:null}),this.article=y(this.route.url.pipe(S(t=>t.map(i=>i.path).join("/")),X(()=>this.isLoading.set(!0)),mt(t=>this.cms.getCmsContent(t).pipe(V(()=>(this.isLoading.set(!1),this.router.navigateByUrl("/404-not-found"),k(void 0))))),X(()=>this.isLoading.set(!1))),{initialValue:void 0}),T(()=>{let t=this.article();if(!t)return;let i=t.title?.trim();i&&this.title.setTitle(i),t.description&&this.meta.updateTag({name:"description",content:t.description.trim()}),t.keywords&&this.meta.updateTag({name:"keywords",content:t.keywords.trim()}),this.matomo.trackPageView(i)})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-cms-page"]],decls:1,vars:3,consts:[[3,"article","layout","isLoading"]],template:function(i,n){i&1&&g(0,"fx-cms-article",0),i&2&&m("article",n.article())("layout",n.layout())("isLoading",n.isLoading())},dependencies:[lt,b],encapsulation:2,changeDetection:1})}}return e})();function Vi(e,a){if(e&1&&(r(0,"span",2)(1,"span",8),g(2,"i",9),s(),r(3,"span",2),f(4,"Jackpot:"),s(),f(5),s()),e&2){l();let t=C(0);o(5),x(" \xA0 ",t.gamejackpot," ")}}function zi(e,a){if(e&1&&(r(0,"span",4)(1,"span",10),g(2,"i",9),s(),r(3,"span",4),f(4,"Limit:"),s(),f(5),s()),e&2){l();let t=C(0);o(5),x(" \xA0 ",t.gamelimit," ")}}function Ui(e,a){if(e&1&&g(0,"img",7),e&2){l();let t=C(0);m("src",t.gameimage,P)}}var Xr=(()=>{class e{constructor(){this.cms=c(w),this.title=c(W),this.meta=c(j),this.article$=new Nt,this.slug=U(),this.useAsPageTitle=U(!0),this.useAsPageMeta=U(!0)}ngOnInit(){let t=this.slug();t&&(delete this.error,this.article$=this.cms.getGameContent(`game/${t}`,{}).pipe(et()),this.article$.subscribe({next:i=>{this.useAsPageTitle()&&i.title&&this.title.setTitle(i.title),this.useAsPageMeta()&&(this.meta.updateTag({name:"description",content:i.description??""}),this.meta.updateTag({name:"keywords",content:i.keywords??""}))},error:i=>(this.error=i,k(i))}))}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-cms-game-article"]],inputs:{slug:[1,"slug"],useAsPageTitle:[1,"useAsPageTitle"],useAsPageMeta:[1,"useAsPageMeta"]},decls:13,vars:9,consts:[[1,"row"],[1,"col-12","col-lg-8"],[1,"d-inline-flex","text-info"],[1,"d-flex"],[1,"d-inline-flex","text-secondary"],["fxCmsContentLinkCapture","",3,"innerHtml"],[1,"col-12","col-lg-4"],["alt","Game image",1,"w-100",3,"src"],[1,"d-inline-flex","text-info","align-self-center","mr-2"],[1,"fas","fa-money-bill-wave"],[1,"d-inline-flex","text-secondary","align-self-center","mr-2"]],template:function(i,n){if(i&1&&(N(0),Q(1,"async"),r(2,"div",0)(3,"div",1),d(4,Vi,6,1,"span",2),g(5,"div",3),d(6,zi,6,1,"span",4),g(7,"div",3)(8,"br")(9,"div",5),Q(10,"async"),s(),r(11,"div",6),d(12,Ui,1,1,"img",7),s()()),i&2){let p,A=M(J(1,4,n.article$));o(4),u(A&&A.gamejackpot?4:-1),o(2),u(A&&A.gamelimit?6:-1),o(3),m("innerHtml",(p=J(10,7,n.article$))==null?null:p.body,v),o(3),u(A&&A.gameimage?12:-1)}},dependencies:[b,tt,Tt],encapsulation:2,changeDetection:1})}}return e})();function ji(e,a){if(e&1&&g(0,"img",1),e&2){l(2);let t=C(0);m("src",t.logo.imagefile,P)("alt",t.logo.alt_text)}}function Wi(e,a){if(e&1&&(r(0,"div",2),f(1),s()),e&2){l(2);let t=C(0);o(),x(" ",t.teaser," ")}}function Gi(e,a){if(e&1&&(r(0,"li"),g(1,"img",6),f(2),s()),e&2){let t=a.$implicit;o(),m("src",t.icon.imagefile,P)("alt",t.icon.alt_text),o(),x(" ",t.label," ")}}function qi(e,a){if(e&1&&(r(0,"ul",3),H(1,Gi,3,3,"li",null,Y),s()),e&2){l(2);let t=C(0);o(),O(t.offers)}}function Qi(e,a){if(e&1){let t=$();r(0,"fx-button",7),L("click",function(){E(t);let n=l(2);
6return D(n.ctaBtnClicked.emit())}),f(1),s()}if(e&2){l(2);let t=C(0);o(),it(t.cta)}}function Ji(e,a){if(e&1&&g(0,"div",5),e&2){l(2);let t=C(0);m("innerHTML",t.footer,v)}}function Ki(e,a){if(e&1&&(r(0,"div",0),d(1,ji,1,2,"img",1),d(2,Wi,2,1,"div",2),d(3,qi,3,0,"ul",3),d(4,Qi,2,1,"fx-button",4),d(5,Ji,1,1,"div",5),s()),e&2){l();let t=C(0);o(),u(t.logo?1:-1),o(),u(t.teaser?2:-1),o(),u(t.offers?3:-1),o(),u(t.cta?4:-1),o(),u(t.footer?5:-1)}}var la=(()=>{class e{constructor(){this.api=c(w),this.resource=U.required(),this.show=U(!1),this.backdrop=U(!0),this.ctaBtnClicked=Ft(),this.ready=Ft(),this.visible=_(()=>this.show()&&this.data()),this.data$=oe(this.resource).pipe(Rt(1),Lt(),mt(i=>{let n;return typeof i=="string"?n={id:i}:n=i,this.api.getPopupContent(n).pipe(V(()=>k(null)))})),this.data=y(this.data$);let t=T(()=>{(this.data()||this.data()===null)&&(this.ready.emit(),t.destroy())})}static{this.\u0275fac=function(i){return new(i||e)}}static{this.\u0275cmp=h({type:e,selectors:[["fx-cms-popup"]],hostVars:8,hostBindings:function(i,n){i&2&&Qt("is-visible",n.visible())("has-backdrop",n.backdrop())("cms-popup-wrapper",!0)("scrollable",!1)},inputs:{resource:[1,"resource"],show:[1,"show"],backdrop:[1,"backdrop"]},outputs:{ctaBtnClicked:"ctaBtnClicked",ready:"ready"},decls:2,vars:2,consts:[[1,"cms-popup"],[1,"cms-popup-image",3,"src","alt"],[1,"cms-popup-teaser"],[1,"cms-popup-listing"],[1,"cms-popup-btn"],[1,"cms-popup-blurb",3,"innerHTML"],[3,"src","alt"],[1,"cms-popup-btn",3,"click"]],template:function(i,n){if(i&1&&(N(0),d(1,Ki,6,5,"div",0)),i&2){let p=M(n.data());o(),u(p?1:-1)}},dependencies:[ft,b],styles:[`.cms-popup-wrapper{position:fixed;inset:0;pointer-events:none;z-index:1100;opacity:0;visibility:hidden;transition:all 0 ease}.cms-popup-wrapper.has-backdrop{background-color:var(--fx-color-modal-backdrop)}.cms-popup-wrapper.is-visible{pointer-events:all;visibility:visible;transition:all .25s ease;opacity:1}.cms-popup-wrapper.active{pointer-events:all}.cms-popup{--color: var(--cms-popup-color, var(--fx-color-text));--background: var(--cms-popup-bg, var(--fx-color-background-level-3));--border-width: var(--cms-popup-border-width, 1px);--border-color: var(--cms-popup-border, var(--fx-color-border));--border-radius: var(--cms-popup-border-radius, var(--fx-radius-border));position:absolute;inset:0;margin:auto 1.5rem}@media(width>28rem){.cms-popup{margin:auto}}.cms-popup{height:max-content;max-height:100dvh;text-align:center;overflow:auto;display:flex;flex-flow:column;gap:var(--fx-spacer-5);max-width:25rem;padding:var(--fx-spacer-6);color:var(--color);background:var(--background);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius)}body:has(.cms-popup-wrapper.is-visible:not(.scrollable)){overflow:hidden!important}.cms-popup-image{width:var(--cms-popup-image-width, 100%);padding:var(--cms-popup-image-padding, 0)}.cms-popup-listing{text-align:left;margin:0;padding:0}.cms-popup-listing>*:first-child{margin-top:0}.cms-popup-listing>*:last-child{margin-bottom:0}.cms-popup-listing li{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:500;margin:1rem 0}.cms-popup-listing li img{width:2em;height:auto}.cms-popup-blurb>*:last-child,.cms-popup-teaser>*:last-child{margin-bottom:0}.cms-popup-teaser{color:var(--cms-popup-teaser-color)}.cms-popup-btn-container{background:var(--cms-popup-btn-bg)} 7`],encapsulation:2,changeDetection:1})}}return e})();var Ot=class{constructor(){this.tokens$=k({})}},da=e=>{let a=[{provide:_t,useClass:Ot,multi:!0}];return e.replacementAdapters?.length&&(a=e.replacementAdapters.map(t=>({provide:_t,useClass:t,multi:!0}))),[...a,{provide:G,useValue:e}]};export{G as a,_t as b,w as c,gt as d,lt as e,Yn as f,Co as g,Le as h,Do as i,Zo as j,mr as k,Lr as l,Vr as m,Xr as n,la as o,da as p};
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.