1import{c as X,d as K}from"./chunk-75ASTD2C.js";import{a as J}from"./chunk-JC4BHZKK.js";import{h as q}from"./chunk-6U25DSBQ.js";import"./chunk-57OEN7ID.js";import"./chunk-64NEMFTQ.js";import"./chunk-A4WLJ4C6.js";import"./chunk-GD3D5DQD.js";import"./chunk-M25HTFRG.js";import"./chunk-HU7WFQWJ.js";import{a as H}from"./chunk-FSO7XRCA.js";import"./chunk-DXT5JGSZ.js";import"./chunk-I3KZOAIZ.js";import{a as Q}from"./chunk-ITOHSVFD.js";import"./chunk-PTHVN5X2.js";import{c as F}from"./chunk-FIMSBGU3.js";import{a as v}from"./chunk-KCG6UETP.js";import{c as V,e as Y}from"./chunk-NTAONYKL.js";import"./chunk-QNH4XEAU.js";import"./chunk-5DVA57NX.js";import{$b as E,Fb as u,Fc as o,Gc as c,Mb as h,Nb as D,Qa as A,Ta as N,Vb as t,Wa as k,Wb as a,Xb as g,Yb as x,Zb as C,bc as S,cc as O,ed as R,ic as j,ja as _,jc as L,kc as B,lb as y,mb as n,nd as G,oc as r,pc as p,qb as w,qc as f,rb as m,sa as M,ta as I,wd as z,yb as T,zd as U}from"./chunk-CBMNWK2I.js";var Z=["stickyElement"];function ee(s,i){s&1&&(x(0),r(1),o(2,"translate"),C()),s&2&&(n(),f(" ",c(2,1,"PLAY"),""))}function ne(s,i){s&1&&(x(0),r(1),o(2,"translate"),C()),s&2&&(n(),f(" ",c(2,1,"ADLANDING.SIGNUPBTN"),""))}function te(s,i){if(s&1){let e=E();t(0,"a",14,0),S("click",function(){M(e);let d=O();return I(d.play())}),t(2,"span"),u(3,ee,3,3,"ng-container",15)(4,ne,3,3,"ng-container",15),a()()}if(s&2){let e=O();n(3),h("ngIf",e.authenticationService.currentUserValue),n(),h("ngIf",!e.authenticationService.currentUserValue)}}function ie(s,i){s&1&&(t(0,"a",16,0)(2,"span"),r(3),o(4,"translate"),a()()),s&2&&(n(3),p(c(4,1,"ADLANDING.ANDROIDINSTALLBTN")))}var W="adbanner-url",$=class s{constructor(i,e,l,d,P,ae,re,oe,ce,se,me){this.authenticationService=i;this.deviceService=e;this.actionTrackerService=l;this.playService=d;this.router=P;this.route=ae;this.log=re;this.renderer=oe;this.jsonld=ce;this.utmTrackingService=se;this.document=me;this.isMobile=this.deviceService.isMobile(),this.log.out(e.checkMobileOperatingSystem()),this.mobileOS=e.checkMobileOperatingSystem(),this.mobileOS=="Android"&&(this.androidDownload=!0),this.route.queryParams.subscribe(b=>{this.token=b.inviteCode,this.campaign=b.campaign,this.utmTrackingService.capture(b),this.actionTrackerService.logAction("adlanding",this.token,this.campaign)}),k(()=>{hico()}),this.renderer.addClass(this.document.body,"remove-hidden-overflow")}platformId=_(A);transferState=_(N);mobileOS="unknown";campaign="";rnd_banner_url="";token="";isMobile=!1;androidDownload=!1;img_names=["back_2.jpg","french_2.jpg","schnop21_2.jpg","dollars_2.jpg","tourn_2.jpg","roof_2.jpg"];img_names_mobile=["back_mobile.jpg","french_mobile.jpg","schnop21_mobile.jpg","dollars_mobile.jpg","tourn_mobile.jpg","roof_mobile.jpg"];stickyElement;ngOnInit(){this.jsonld.insertSchema(v.webPageSchema({name:"Schnopsn Cash \u2014 Schnapsen um echtes Geld",description:"Schnopsn Cash: Schnapsen um echtes Geld gegen echte Gegner, in Turnieren und im Preisschnapsen. Gratis Startguthaben.",url:"https://schnopsn.com/schnapsen-cash"}),!0),this.jsonld.insertSchema(v.breadcrumbSchema([{name:"Schnopsn",url:"https://schnopsn.com/"},{name:"Schnapsen Cash",url:"https://schnopsn.com/schnapsen-cash"}]),!0),U(this.platformId)?(this.rnd_banner_url=this.randomImg(),this.transferState.set(W,this.rnd_banner_url)):this.rnd_banner_url=this.transferState.get(W,"")||this.randomImg()}onScroll(){let i=this.stickyElement?.nativeElement;if(!i)return;let e=this.isMobile?210:180;window.scrollY>e?i.classList.add("sticky"):i.classList.remove("sticky")}play(){this.log.out("Token sendint is "+this.token),this.authenticationService.currentUserValue?this.playService.play(!0):this.router.navigate(["/signup"],{queryParams:{inviteCode:this.token}})}randomImg(){let i=Math.floor(Math.random()*this.img_names.length);return`images/landing/banners/${this.isMobile?this.img_names_mobile[i]:this.img_names[i]}`}ngOnDestroy(){this.renderer.removeClass(this.document.body,"remove-hidden-overflow")}static \u0275fac=function(e){return new(e||s)(m(q),m(H),m(K),m(J),m(Y),m(V),m(Q),m(w),m(v),m(X),m(R))};static \u0275cmp=T({type:s,selectors:[["app-adlanding"]],viewQuery:function(e,l){if(e&1&&j(Z,5),e&2){let d;L(d=B())&&(l.stickyElement=d.first)}},hostBindings:function(e,l){e&1&&S("scroll",function(P){return l.onScroll(P)},!1,y)},decls:55,vars:37,consts:[["stickyElement",""],["id","main",1,"adlanding-page"],[1,"content"],["id","banner"],[1,"banner-text"],["class","button main-btn",3,"click",4,"ngIf"],["class","button main-btn","href","/apk/SchnopsnCashAndroid.apk",4,"ngIf"],["id","download",1,"container"],[1,"row"],[1,"col-5","col-12-medium"],[2,"margin","0"],[1,"col-7","col-12-medium"],["src","images/cashgame.webp","alt","Sc
1hnopsn Cash App","title","Ein Spiel in der Schnopsn Cash App","width","800px","height","433px",1,"screen"],["src","images/cashtourn.webp","alt","Schnopsn Cash Turnier","title","Ein Turnier in der Schnopsn Cash App","width","800px","height","369px",1,"screen"],[1,"button","main-btn",3,"click"],[4,"ngIf"],["href","/apk/SchnopsnCashAndroid.apk",1,"button","main-btn"]],template:function(e,l){e&1&&(t(0,"section",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"h1"),r(5),o(6,"translate"),a(),u(7,te,5,2,"a",5)(8,ie,5,3,"a",6),a()(),t(9,"div",7)(10,"div",8)(11,"div",9),r(12),o(13,"translate"),g(14,"br")(15,"br"),t(16,"ul",10)(17,"li"),r(18),o(19,"translate"),a(),t(20,"li"),r(21),o(22,"translate"),a(),t(23,"li"),r(24),o(25,"translate"),a(),t(26,"li"),r(27),o(28,"translate"),a()()(),t(29,"div",11)(30,"div"),g(31,"img",12),a()()(),g(32,"br"),t(33,"div",8)(34,"div",9),r(35),o(36,"translate"),g(37,"br")(38,"br"),t(39,"ul",10)(40,"li"),r(41),o(42,"translate"),a(),t(43,"li"),r(44),o(45,"translate"),a(),t(46,"li"),r(47),o(48,"translate"),a(),t(49,"li"),r(50),o(51,"translate"),a()()(),t(52,"div",11)(53,"div"),g(54,"img",13),a()()()()()()),e&2&&(n(2),D("background-image","url("+l.rnd_banner_url+")"),n(3),p(c(6,15,"ADLANDING.TITLE")),n(2),h("ngIf",!l.androidDownload),n(),h("ngIf",l.androidDownload),n(4),f(" ",c(13,17,"ADLANDING.INTRO")," "),n(6),p(c(19,19,"ADLANDING.POINTONE")),n(3),p(c(22,21,"ADLANDING.POINTTWO")),n(3),p(c(25,23,"ADLANDING.POINTTHREE")),n(3),p(c(28,25,"ADLANDING.POINTFOUR")),n(8),f(" ",c(36,27,"ADLANDING.TOURNAMENT")," "),n(6),p(c(42,29,"ADLANDING.POINTFIVE")),n(3),p(c(45,31,"ADLANDING.POINTSIX")),n(3),p(c(48,33,"ADLANDING.POINTSEVEN")),n(3),p(c(51,35,"ADLANDING.POINTEIGHT")))},dependencies:[z,G,F],styles:['#main.adlanding-page[_ngcontent-%COMP%] #banner[_ngcontent-%COMP%] h1[_ngcontent-%COMP%], #banner[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:45px;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.55)}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{text-transform:none}h2[_ngcontent-%COMP%]{margin-top:1.1em;margin-bottom:1.1em}#download.container[_ngcontent-%COMP%]{padding-left:max(1rem,env(safe-area-inset-left,0px))!important;padding-right:max(1rem,env(safe-area-inset-right,0px))!important;box-sizing:border-box}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%], .main-btn[_ngcontent-%COMP%]{position:relative;overflow:hidden;left:50%;transform:translate(-50%)!important;position:absolute;min-height:58px!important;padding:1rem 2.25rem!important;font-size:1.05rem!important;transition:background .35s ease,transform .35s cubic-bezier(.175,.885,.32,1.275),box-shadow .35s ease!important;box-shadow:0 1px #fff3 inset,0 4px 10px #00000047,0 14px 36px #b40f2480!important}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%] > *[_ngcontent-%COMP%], .main-btn[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:relative;z-index:1}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%]:before, .main-btn[_ngcontent-%COMP%]:before{content:"";position:absolute;z-index:0;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transition:left .6s ease;pointer-events:none}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%]:after, .main-btn[_ngcontent-%COMP%]:after{content:"";position:absolute;z-index:0;bottom:0;left:0;width:100%;height:3px;background:#ffffff59;transform:scaleX(0);transition:transform .3s ease;pointer-events:none}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%]:hover:before, .main-btn[_ngcontent-%COMP%]:hover:before{left:100%}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%]:hover:after, .main-btn[_ngcontent-%COMP%]:hover:after{transform:scaleX(1)}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%]:hover, .main-btn[_ngcontent-%COMP%]:hover{transform:translate(-50%) translateY(-5px) scale(1.03)!important;box-shadow:0 1px #ffffff38 inset,0 8px 18px #0000004d,0 18px 42px #b40f248c!important}#main.adlanding-page[_ngcontent-%COMP%] .main-btn[_ngcontent-%COMP%]:active, .main-btn[_ngcontent-%COMP%]:active{transform:translate(-50%) translateY(-2px) scale(1.01)!important}.sticky[_ngcontent-%COMP%]{position:fixed!important;top:calc(var(--nav_height, 72px) + 1rem)!important;left:50%!important;z-index:200;transform:translate(-50%)!important}.sticky[_ngcontent-%COMP%]:hover{transform:translate(-50%) translateY(-5px) scale(1.03)!important}.sticky[_ngcontent-%COMP%]:active{transform:translate(-50%) translateY(-2px) scale(1.01)!important}@media only screen and (max-width: 992px){#banner[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2.3em!important}#banner[_ngcontent-%COMP%]{padding:12em 0!important}}#banner[_ngcontent-%COMP%]{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;padding:8em 0;margin-bottom:2em;height:410px;display:flex;justify-content:center}#banner[_ngcontent-%COMP%]:before{content:" ";position:absolute;inset:0;background:linear-gradient(to right,#000000f2,#c8c8c800)}.claim[_ngcontent-%COMP%]{font-size:1.9em;font-weight:700;line-height:1.3em}.banner-text[_ngcontent-%COMP%]{text-align:center;position:absolute;z-index:1}.banner-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#fff;font-size:23px;width:85%;margin:auto}.screen[_ngcontent-%COMP%]{width:100%;max-width:600px;height:auto}@media only screen and (max-width: 736px){.main-btn[_ngcontent-%COMP%]{width:min(90vw,430px)!important;padding:1rem 1.5rem!important}.banner-text[_ngcontent-%COMP%]{box-sizing:border-box;width:100%;padding:0 1rem}.banner-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:16px;width:100%}.claim[_ngcontent-%COMP%]{font-size:1.3em}.screen[_ngcontent-%COMP%]{max-width:100%}}@media (prefers-reduced-motion: reduce){.main-btn[_ngcontent-%COMP%]{transition:none!important}.main-btn[_ngcontent-%COMP%]:hover, .main-btn.sticky[_ngcontent-%COMP%]:hover{transform:translate(-50%)!important}.main-btn[_ngcontent-%COMP%]:before, .main-btn[_ngcontent-%COMP%]:after{display:none}}']})};export{$ as AdlandingComponent};
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.