vendor: 1,708 bytes, line 1
1import{K as Ve,U as Ae,e as ke,f as je}from"./chunk-4AGL4IFN.js";import{$b as q,A as S,Cb as H,Db as W,Ea as I,Ga as f,Ha as we,I as ie,Ia as ye,Jb as Le,L as oe,Nb as Ie,Pa as a,Pb as $,Q as v,Qa as c,R as P,Ra as re,S as z,Sf as ze,T as d,Va as w,X as N,Y as L,Ya as p,Yb as Te,Yg as Ee,Zb as G,Zg as Fe,_ as be,_a as m,ba as u,ca as g,fa as Z,gc as De,ia as B,jb as h,jc as Oe,kb as U,l as O,lb as se,mc as le,n as y,na as K,p as ee,q as te,r as ne,rf as Se,s as ve,sa as xe,va as Me,vb as Pe,wa as l,wb as ae,xa as _,z as _e}from"./chunk-672O2MLB.js";import{a as J}from"./chunk-V6KAXZDU.js";var M=class{},Re=(()=>{class t extends M{getTranslation(e){return O({})}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Z(t)))(o||t)}})();static \u0275prov=v({token:t,factory:t.\u0275fac})}return t})(),j=class{},Ne=(()=>{class t{handle(e){return e.key}static \u0275fac=function(n){return new(n||t)};static \u0275prov=v({token:t,factory:t.\u0275fac})}return t})();function Q(t,i){if(t===i)return!0;if(t===null||i===null)return!1;if(t!==t&&i!==i)return!0;let e=typeof t,n=typeof i,o,r,s;if(e==n&&e=="object")if(Array.isArray(t)){if(!Array.isArray(i))return!1;if((o=t.length)==i.length){for(r=0;r<o;r++)if(!Q(t[r],i[r]))return!1;return!0}}else{if(Array.isArray(i))return!1;s=Object.create(null);for(r in t){if(!Q(t[r],i[r]))return!1;s[r]=!0}for(r in i)if(!(r in s)&&typeof i[r]<"u")return!1;return!0}return!1}function x(t){return typeof t<"u"&&t!==null}function V(t){return Y(t)&&!he(t)&&t!==null}function Y(t){return typeof t=="object"}function he(t){return Array.isArray(t)}function Ce(t){return typeof t=="string"}function Ye(t){return typeof t=="function"}function ce(t,i){let e=Object.assign({},t);
1return Y(t)?(Y(t)&&Y(i)&&Object.keys(i).forEach(n=>{V(i[n])?n in t?e[n]=ce(t[n],i[n]):Object.assign(e,{[n]:i[n]}):Object.assign(e,{[n]:i[n]})}),e):ce({},i)}function me(t,i){let e=i.split(".");i="";do i+=e.shift(),x(t)&&x(t[i])&&(V(t[i])||he(t[i])||!e.length)?(t=t[i],i=""):e.length?i+=".":t=void 0;while(e.length);return t}function Qe(t,i,e){let n=i.split("."),o=t;for(let r=0;r<n.length;r++){let s=n[r];r===n.length-1?o[s]=e:((!o[s]||!V(o[s]))&&(o[s]={}),o=o[s])}}var T=class{},Ze=(()=>{class t extends T{templateMatcher=/{{\s?([^{}\s]*)\s?}}/g;interpolate(e,n){if(Ce(e))return this.interpolateString(e,n);if(Ye(e))return this.interpolateFunction(e,n)}interpolateFunction(e,n){return e(n)}interpolateString(e,n){return n?e.replace(this.templateMatcher,(o,r)=>{let s=me(n,r);return x(s)?s:o}):e}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Z(t)))(o||t)}})();static \u0275prov=v({token:t,factory:t.\u0275fac})}return t})(),D=class{},Be=(()=>{class t extends D{compile(e,n){return e}compileTranslations(e,n){return e}static \u0275fac=(()=>{let e;return function(o){return(e||(e=Z(t)))(o||t)}})();static \u0275prov=v({token:t,factory:t.\u0275fac})}return t})(),E=class{defaultLang;currentLang=this.defaultLang;translations={};langs=[];onTranslationChange=new B;onLangChange=new B;onDefaultLangChange=new B},de=new z("ISOLATE_TRANSLATE_SERVICE"),fe=new z("USE_DEFAULT_LANG"),ue=new z("DEFAULT_LANGUAGE"),ge=new z("USE_EXTEND"),k=t=>y(t)?t:O(t),pe=(()=>{class t{store;currentLoader;compiler;parser;missingTranslationHandler;useDefaultLang;extend;loadingTranslations;pending=!1;_translationRequests={};lastUseLanguage=null;get onTranslationChange(){return this.store.onTranslationChange}get onLangChange(){return this.store.onLangChange}get onDefaultLangChange(){return this.store.onDefaultLangChange}get defaultLang(){return this.store.defaultLang}set defaultLang(e){this.store.defaultLang=e}get currentLang(){return this.store.currentLang}set currentLang(e){this.store.currentLang=e}get langs(){return this.store.langs}set langs(e){this.store.langs=e}get translations(){return this.store.translations}set translations(e){this.store.translations=e}constructor(e,n,o,r,s,b=!0,C=!1,A=!1,R){this.store=e,this.currentLoader=n,this.compiler=o,this.parser=r,this.missingTranslationHandler=s,this.useDefaultLang=b,this.extend=A,C&&(this.store=new E),R&&this.setDefaultLang(R)}setDefaultLang(e){if(e===this.defaultLang)return;let n=this.retrieveTranslations(e);typeof n<"u"?(this.defaultLang==null&&(this.defaultLang=e),n.pipe(S(1)).subscribe(()=>{this.changeDefaultLang(e)})):this.changeDefaultLang(e)}getDefaultLang(){return this.defaultLang}use(e){if(this.lastUseLanguage=e,e===this.currentLang)return O(this.translations[e]);this.currentLang||(this.currentLang=e);let n=this.retrieveTranslations(e);return y(n)?(n.pipe(S(1)).subscribe(()=>{this.changeLang(e)}),n):(this.changeLang(e),O(this.translations[e]))}changeLang(e){e===this.lastUseLanguage&&(this.currentLang=e,this.onLangChange.emit({lang:e,translations:this.translations[e]}),this.defaultLang==null&&this.changeDefaultLang(e))}retrieveTranslations(e){if(typeof this.translations[e]>"u"||this.extend)return this._translationRequests[e]=this._translationRequests[e]||this.loadAndCompileTranslations(e),this._translationRequests[e]}getTranslation(e){return this.loadAndCompileTranslations(e)}loadAndCompileTranslations(e){this.pending=!0;let n=this.currentLoader.getTranslation(e).pipe(ie(1),S(1));return this.loadingTranslations=n.pipe(ee(o=>this.compiler.compileTranslations(o,e)),ie(1),S(1)),this.loadingTranslations.subscribe({next:o=>{this.translations[e]=this.extend&&this.translations[e]?J(J({},o),this.translations[e]):o,this.updateLangs(),this.pending=!1},error:o=>{this.pending=!1}}),n}setTranslation(e,n,o=!1){let r=this.compiler.compileTranslations(n,e);(o||this.extend)&&this.translations[e]?this.translations[e]=ce(this.translations[e],r):this.translations[e]=r,this.updateLangs(),this.onTranslationChange.emit({lang:e,translations:this.translations[e]})}getLangs(){return this.langs}addLangs(e){let n=e.filter(o=>!this.langs.includes(o));n.length>0&&(this.langs=[...this.langs,...n])}updateLangs(){this.addLangs(Object.keys(this.translations))}getParsedResultForKey(e,n,o){let r;if(e&&(r=this.runInterpolation(me(e,n),o)),r===void 0&&this.defaultLang!=null&&this.defaultLang!==this.currentLang&&this.useDefaultLang&&(r=this.runInterpolation(me(this.translations[this.defaultLang],n),o)),r===void 0){let s={key:n,translateService:this};
1typeof o<"u"&&(s.interpolateParams=o),r=this.missingTranslationHandler.handle(s)}return r!==void 0?r:n}runInterpolation(e,n){if(he(e))return e.map(o=>this.runInterpolation(o,n));if(V(e)){let o={};for(let r in e){let s=this.runInterpolation(e[r],n);s!==void 0&&(o[r]=s)}return o}else return this.parser.interpolate(e,n)}getParsedResult(e,n,o){if(n instanceof Array){let r={},s=!1;for(let C of n)r[C]=this.getParsedResultForKey(e,C,o),s=s||y(r[C]);if(!s)return r;let b=n.map(C=>k(r[C]));return ve(b).pipe(ee(C=>{let A={};return C.forEach((R,qe)=>{A[n[qe]]=R}),A}))}return this.getParsedResultForKey(e,n,o)}get(e,n){if(!x(e)||!e.length)throw new Error('Parameter "key" is required and cannot be empty');return this.pending?this.loadingTranslations.pipe(_e(o=>k(this.getParsedResult(o,e,n)))):k(this.getParsedResult(this.translations[this.currentLang],e,n))}getStreamOnTranslationChange(e,n){if(!x(e)||!e.length)throw new Error('Parameter "key" is required and cannot be empty');return te(ne(()=>this.get(e,n)),this.onTranslationChange.pipe(oe(o=>{let r=this.getParsedResult(o.translations,e,n);return k(r)})))}stream(e,n){if(!x(e)||!e.length)throw new Error('Parameter "key" required');return te(ne(()=>this.get(e,n)),this.onLangChange.pipe(oe(o=>{let r=this.getParsedResult(o.translations,e,n);return k(r)})))}instant(e,n){if(!x(e)||e.length===0)throw new Error('Parameter "key" is required and cannot be empty');let o=this.getParsedResult(this.translations[this.currentLang],e,n);return y(o)?Array.isArray(e)?e.reduce((r,s)=>(r[s]=s,r),{}):e:o}set(e,n,o=this.currentLang){Qe(this.translations[o],e,Ce(n)?this.compiler.compile(n,o):this.compiler.compileTranslations(n,o)),this.updateLangs(),this.onTranslationChange.emit({lang:o,translations:this.translations[o]})}changeDefaultLang(e){this.defaultLang=e,this.onDefaultLangChange.emit({lang:e,translations:this.translations[e]})}reloadLang(e){return this.resetLang(e),this.loadAndCompileTranslations(e)}
1resetLang(e){delete this._translationRequests[e],delete this.translations[e]}getBrowserLang(){if(typeof window>"u"||!window.navigator)return;let e=this.getBrowserCultureLang();return e?e.split(/[-_]/)[0]:void 0}getBrowserCultureLang(){if(!(typeof window>"u"||typeof window.navigator>"u"))return window.navigator.languages?window.navigator.languages[0]:window.navigator.language||window.navigator.browserLanguage||window.navigator.userLanguage}static \u0275fac=function(n){return new(n||t)(d(E),d(M),d(D),d(T),d(j),d(fe),d(de),d(ge),d(ue))};static \u0275prov=v({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();var Ke=(()=>{class t{translate;_ref;value="";lastKey=null;lastParams=[];onTranslationChange;onLangChange;onDefaultLangChange;constructor(e,n){this.translate=e,this._ref=n}updateValue(e,n,o){let r=s=>{this.value=s!==void 0?s:e,this.lastKey=e,this._ref.markForCheck()};if(o){let s=this.translate.getParsedResult(o,e,n);y(s)?s.subscribe(r):r(s)}this.translate.get(e,n).subscribe(r)}transform(e,...n){if(!e||!e.length)return e;if(Q(e,this.lastKey)&&Q(n,this.lastParams))return this.value;let o;if(x(n[0])&&n.length)if(Ce(n[0])&&n[0].length){let r=n[0].replace(/(')?([a-zA-Z0-9_]+)(')?(\s)?:/g,'"$2":').replace(/:(\s)?(')(.*?)(')/g,':"$3"');try{o=JSON.parse(r)}catch(s){throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${n[0]}`)}}else V(n[0])&&(o=n[0]);return this.lastKey=e,this.lastParams=n,this.updateValue(e,o),this._dispose(),this.onTranslationChange||(this.onTranslationChange=this.translate.onTranslationChange.subscribe(r=>{this.lastKey&&r.lang===this.translate.currentLang&&(this.lastKey=null,this.updateValue(e,o,r.translations))})),this.onLangChange||(this.onLangChange=this.translate.onLangChange.subscribe(r=>{this.lastKey&&(this.lastKey=null,this.updateValue(e,o,r.translations))})),this.onDefaultLangChange||(this.onDefaultLangChange=this.translate.onDefaultLangChange.subscribe(()=>{this.lastKey&&(this.lastKey=null,this.updateValue(e,o))})),this.value}_dispose(){typeof this.onTranslationChange<"u"&&(this.onTranslationChange.unsubscribe(),this.onTranslationChange=void 0),typeof this.onLangChange<"u"&&(this.onLangChange.unsubscribe(),this.onLangChange=void 0),typeof this.onDefaultLangChange<"u"&&(this.onDefaultLangChange.unsubscribe(),this.onDefaultLangChange=void 0)}ngOnDestroy(){this._dispose()}static \u0275fac=function(n){return new(n||t)(_(pe,16),_(Le,16))};static \u0275pipe=be({name:"translate",type:t,pure:!1,standalone:!0});static \u0275prov=v({token:t,factory:t.\u0275fac})}return t})();var Ue=(()=>{class t{static forRoot(e={}){return{ngModule:t,providers:[e.loader||{provide:M,useClass:Re},e.compiler||{provide:D,useClass:Be},e.parser||{provide:T,useClass:Ze},e.missingTranslationHandler||{provide:j,useClass:Ne},E,{provide:de,useValue:e.isolate},{provide:fe,useValue:e.useDefaultLang},{provide:ge,useValue:e.extend},{provide:ue,useValue:e.defaultLanguage},pe]}}static forChild(e={}){return{ngModule:t,providers:[e.loader||{provide:M,useClass:Re},e.compiler||{provide:D,useClass:Be},e.parser||{provide:T,useClass:Ze},e.missingTranslationHandler||{provide:j,useClass:Ne},{provide:de,useValue:e.isolate},{provide:fe,useValue:e.useDefaultLang},{provide:ge,useValue:e.extend},{provide:ue,useValue:e.defaultLanguage},pe]}}static \u0275fac=function(n){return new(n||t)};static \u0275mod=L({type:t});static \u0275inj=P({})}return t})();var He=(()=>{class t{http;prefix;suffix;constructor(e,n="/assets/i18n/",o=".json"){this.http=e,this.prefix=n,this.suffix=o}getTranslation(e){return this.http.get(`${this.prefix}${e}${this.suffix}`)}static \u0275fac=function(n){return new(n||t)(d(q),d(String),d(String))};static \u0275prov=v({token:t,factory:t.\u0275fac})}return t})();var Je=[],X=class t{static \u0275fac=function(e){return new(e||t)};static \u0275mod=L({type:t});static \u0275inj=P({imports:[le.forChild(Je),le]})};var We=class t{static \u0275fac=function(e){return new(e||t)};static \u0275mod=L({type:t});static \u0275inj=P({imports:[Te,X,Ae,Ee,Fe,Ve,Ue.forRoot({loader:{provide:M,useFactory:et,deps:[q]}}),Se]})};function et(t){return new He(t)}function it(t,i){if(t&1){let e=w();a(0,"div",4),p("click",function(){u(e);let o=m();return g(o.zoomImage(null))}),a(1,"div",5),p("click",function(o){u(e);let r=m();return g(r.zoomImage(null,o))})("cdkDragMoved",function(o){u(e);let r=m();return g(r.onDragMoved(o))}),a(2,"img",6),p("click",function(o){u(e);let r=m();return g(r.zoomImage(null,o))}
1),c()(),a(3,"p",7),h(4,"Click anywhere outside of Image to close "),c()()}if(t&2){let e=m();l(),we("margin-left",e._marginLeft,"px")("margin-top",e._marginTop,"px"),l(),f("src",e.zoomedImage,xe)}}function ot(t,i){if(t&1){let e=w();a(0,"div",8)(1,"div",9)(2,"span")(3,"button",10),p("click",function(){u(e);let o=m();return g(o.zoomMin())}),a(4,"mat-icon",11),h(5,"zoom_out"),c()()(),a(6,"span")(7,"button",12),p("click",function(){u(e);let o=m();return g(o.reset())}),a(8,"mat-icon",11),h(9,"refresh"),c()()(),a(10,"span")(11,"button",13),p("click",function(){u(e);let o=m();return g(o.zoomPlus())}),a(12,"mat-icon",11),h(13,"zoom_in"),c()()()()()}}function rt(t,i){if(t&1&&(a(0,"div",14)(1,"div",15)(2,"div",15),re(3,"div",16),a(4,"div",17),h(5),c()()()()),t&2){let e=m();ye("blurClassLoader",e.blur),l(5),U(e.text)}}function st(t,i){t&1&&(a(0,"div")(1,"div",18),re(2,"div",19)(3,"div")(4,"div")(5,"button"),c()())}var $e=class t{constructor(i,e){this.sanitizer=i;this.isBrowser=G(e),this.isBrowser&&(window.innerWidth<700?this.isMobile=!0:this.isMobile=!1)}firstTime=!0;zoomedImage=null;scale=1.6;_imageUrl;loader=!1;text="Loading";_marginBottom="12%";_marginLeft=0;_marginTop=0;_moreZoom=!1;blur=!1;isMobile=!1;imageUrlForMobile;selectedZoomm;coverPageShimmer=!1;disabledMinZoom=!1;isBrowser=!0;ngOnInit(){}handleEscKey(i){this.zoomedImage=null}onWheel(i){this.zoomImage(this.zoomedImage,i)}set _loader(i){this.loader=i}set _blur(i){this.blur=i}set marginBottom(i){this._marginBottom=i}set _text(i){this.text=i}set moreZoom(i){this._moreZoom=i,i&&(this.scale=1.2)}set _coverPageShimmer(i){this.coverPageShimmer=i}set objectZoom(i){i&&i.imageUrl&&(this.imageUrlForMobile=i.imageUrl,this.zoomImage(i.imageUrl,i.event))}zoomMin(){this.firstTime&&(this.reset(),this.firstTime=!1);let i={deltaY:90.90908893868948,type:"wheel"};this.zoomImage(this.zoomedImage,i,"more")}zoomPlus(){this.firstTime&&(this.reset(),this.firstTime=!1);let i={deltaY:-90.90908893868948,type:"wheel"};this.zoomImage(this.zoomedImage,i,"more")}reset(){this.scale=4.5;let i=document.getElementById("zoomedId");i.style.transform=`scale(${this.scale})`}zoomImage(i,e=null,n=null){if(this.zoomedImage&&e&&e.type==="wheel"){let s=document.getElementById("zoomedId");e.deltaY>0?this.scale-=.1:this.scale+=.1,this.scale<=0&&(this.scale=0),s.style.transform=`scale(${this.scale})`}if(n)return;if(e){e.stopImmediatePropagation();return}if(!i){this._moreZoom?this.isMobile?this.scale=7.1:this.scale=1.2:this.scale=1.6,this.zoomedImage=null;let s=document.getElementById("zoomedId");s&&(this._moreZoom?this.isMobile?s.classList.remove("zoominMoreMobile"):s.classList.remove("zoominMore"):s.classList.remove("zoomin"))}let o=/url\('([^']+)'\)/,r=i?.match(o);if(r&&r.length>1){let s=r[1];this.zoomedImage=this.sanitizer.bypassSecurityTrustResourceUrl(s),setInterval(()=>{let b=document.getElementById("zoomedId");b&&(this._moreZoom?this.isMobile?b.classList.add("zoominMoreMobile"):b.classList.add("zoominMore"):b.classList.add("zoomin"))},200)}}onDragMoved(i){if(i.event instanceof MouseEvent)this._marginLeft+=i.pointerPosition.x-i.event.clientX,this._marginTop+=i.pointerPosition.y-i.event.clientY;else if(i.event instanceof TouchEvent){let e=i.event.touches[0];this._marginLeft+=i.pointerPosition.x-e.clientX,this._marginTop+=i.pointerPosition.y-e.clientY}}static \u0275fac=function(e){return new(e||t)(_(De),_(K))};static \u0275cmp=N({type:t,selectors:[["app-image-zoomin-preview"]],hostBindings:function(e,n){e&1&&p("keydown.escape",function(r){return n.handleEscKey(r)},!1,Me)("wheel",function(r){return n.onWheel(r)})},inputs:{_loader:"_loader",_blur:"_blur",marginBottom:"marginBottom",_text:"_text",moreZoom:"moreZoom",_coverPageShimmer:"_coverPageShimmer",objectZoom:"objectZoom"},decls:4,vars:4,consts:[["class","zoomImage",3,"click",4,"ngIf"],["class","btnsZoomInMobile",4,"ngIf"],["class","loaderAthena",3,"blurClassLoader",4,"ngIf"],[4,"ngIf"],[1,"zoomImage",3,"click"],["cdkDrag","",1,"zoomed",3,"click","cdkDragMoved"],["id","zoomedId","alt","image",3,"click","src"],[1,"closeMsg"],[1,"btnsZoomInMobile"],[1,"innerZoomInMobile"],["mat-button","",1,"zoom-min1",3,"click"],[1,"icon-zoom"],["mat-button","",1,"zoom-reset1",3,"click"],["mat-button","",1,"zoom-plus1",3,"click"],[1,"loaderAthena"],[1,"centerAthena"],[1,"loader"],[1,"textAthena"],[1,"ShimmerCoverMain"],[1,"ImageCoverLoader"]],template:function(e,n){e&1&&I(0,it,5,5,"div",0)(1,ot,14,0,"div",1)(2,rt,6,3,"div",2)(3,st,6,0,"div",3),e&2&&(f("ngIf",n.zoomedImage),l(),f("ngIf",n.zoomedImage&&n.isMobile),l(),f("ngIf",n.loader),l(),f("ngIf",n.coverPageShimmer))},dependencies:[$,ke,ze,je],styles:['.closeMsg[_ngcontent-%COMP%]{position:fixed;bottom:37px;color:#e1d2d2;font-size:large;font-family:Barlow;font-weight:700}.zoomImage[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;height:100vh;z-index:2222222;background:#0000008a;transition:cubic-bezier(.075,.82,.165,1);position:fixed;top:0;left:-1px;align-content:center;justify-content:center}.zoomed[_ngcontent-%COMP%]{display:flex;max-width:26%;max-height:45%;margin-bottom:12%}.zoomed[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;height:100%;transition:none;cursor:pointer;transition:transform .3s ease;cursor:grab}.zoomed[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:active{cursor:grabbing}.zoomin[_ngcontent-%COMP%]{transform:scale(1.6)}.zoominMore[_ngcontent-%COMP%]{transform:scale(1.2)}.zoominMoreMobile[_ngcontent-%COMP%]{transform:scale(7.1)}.textAthena[_ngcontent-%COMP%]{font-size:2rem;color:wheat;font-family:poppins;margin-top:64px;line-height:1;width:78%;display:flex;align-items:center;justify-content:center}.loaderAthena[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;background:#000000ac;z-index:2222222222}.loaderAthena[_ngcontent-%COMP%] .centerAthena[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.blurClassLoader[_ngcontent-%COMP%]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader[_ngcontent-%COMP%]{--c: no-repeat linear-gradient(#fcd813 0 0);background:var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c);background-size:16px 16px;animation:_ngcontent-%COMP%_l32-1 1s infinite,_ngcontent-%COMP%_l32-2 1s infinite}@keyframes _ngcontent-%COMP%_l32-1{0%,to{width:45px;height:45px}35%,65%{width:65px;height:65px}}@keyframes _ngcontent-%COMP%_l32-2{0%,40%{background-position:0 0,0 50%,0 100%,50% 100%,100% 100%,100% 50%,
1100% 0,50% 0,50% 50%}60%,to{background-position:0 50%,0 100%,50% 100%,100% 100%,100% 50%,100% 0,50% 0,0 0,50% 50%}}@media screen and (max-width: 1314px){.pvr-settings[_ngcontent-%COMP%]{position:absolute;margin-top:-48px;scale:.8}}.underLineClass[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-direction:column}.zoominMoreMobile[_ngcontent-%COMP%]{transform:scale(4.5)}.zoom-p-m[_ngcontent-%COMP%]{display:flex;position:fixed;bottom:90px;border:solid 3px black;border-radius:40px;background-color:#31313112}.btnsZoomInMobile[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;position:fixed;bottom:92px;width:100vw;z-index:2222222223}.innerZoomInMobile[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;grid-gap:8px;padding:10px;border-radius:20px;color:#fff;font-size:40px;background-color:#000000bf}.zoom-min1[_ngcontent-%COMP%], .zoom-plus1[_ngcontent-%COMP%]{font-size:40px;border-radius:6px;cursor:pointer}.zoom-reset1[_ngcontent-%COMP%]{font-size:20px;border-radius:6px;cursor:pointer}.icon-zoom[_ngcontent-%COMP%]{font-size:30px;margin:0 0 8px}.ShimmerCoverMain[_ngcontent-%COMP%]{position:fixed;inset:0;display:flex;background:#fff;align-items:center;z-index:222;flex-direction:column;gap:11px}.ShimmerCoverMain[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(1){height:46vh;width:50%;background:#f0f0f0;border-radius:11px;position:relative;overflow:hidden}.ShimmerCoverMain[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(2){height:46px;width:50%;background:#f0f0f0;border-radius:7px}.ShimmerCoverMain[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){height:46px;width:20%;background:#f0f0f0;border-radius:6px}@media only screen and (max-width:600px){.ShimmerCoverMain[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(1){height:40vh;width:98%;background:#f0f0f0}.ShimmerCoverMain[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(2){width:98%}.ShimmerCoverMain[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:nth-child(3){width:50%;background:#f0f0f0}}.ShimmerCoverMain[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#fffc,#fff0);animation:_ngcontent-%COMP%_shimmer 1.5s infinite}@keyframes _ngcontent-%COMP%_shimmer{0%{left:-100%}to{left:100%}} .btnsZoomInMobile .mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:2.125rem;height:2rem!important;width:2rem!important;color:#fff!important;margin-top:8px}']})};var at=(t,i)=>({"dark-mode":t,"footer-position-fixed-for-dark":i}),lt=(t,i)=>({"logo-container-m":t,"logo-container-ht":i}),ct=t=>({"footer-adv-txt-ht":t});function mt(t,i){if(t&1){let e=w();a(0,"img",5),p("click",function(){u(e);let o=m();return g(o.redirectTo())}),c()}}function dt(t,i){if(t&1){let e=w();a(0,"img",6),p("click",function(){u(e);let o=m();return g(o.redirectTo())}),c()}}function ft(t,i){if(t&1&&(a(0,"span",9),h(1),H(2,"translate"),a(3,"u"),h(4),H(5,"translate"),c()()),t&2){let e=m(2);f("ngClass",Pe(7,ct,e.htFaceMashPlayer)),l(),se("",W(2,3,"player_footer_footertext")," "),l(3),U(W(5,5,"player_footer_footerunderlinetext"))}}function ut(t,i){if(t&1){let e=w();a(0,"div",7),p("click",function(){u(e);let o=m();return g(o.openWorkbench())}),I(1,ft,6,9,"span",8),c()}if(t&2){let e=m();l(),f("ngIf",!e._hideMsg)}}var Ge=class t{constructor(i,e){this.route=i;this.isBrowser=G(e);var n=this.route.snapshot.paramMap.get("mode");n=="p"&&(this.isPreview=!0),this.isBrowser&&(this.previewDevice=window.selectedDevice)}logo="gray";isPreview=!1;previewDevice;isBrowser=!1;htFaceMashPlayer=!1;_pointer=!1;_hideMsg=!1;mode="white";ngOnInit(){this.route.snapshot.url.length!=0&&this.route.snapshot.url[0].path=="h"&&(this.htFaceMashPlayer=!0),this.route.queryParams.subscribe(i=>{i.hp&&(this.htFaceMashPlayer=!0)})}set pointer(i){i&&(this._pointer=i)}set hideMsg(i){i?this._hideMsg=i:this._hideMsg=!1}redirectTo(){this._pointer||window.open("https://gospring.ai","_blank")}openWorkbench(){window.open("https://gospring.ai/projects","_blank")}static \u0275fac=function(e){return new(e||t)(_(Oe),_(K))};static \u0275cmp=N({type:t,selectors:[["app-footer"]],inputs:{mode:"mode",pointer:"pointer",hideMsg:"hideMsg"},decls:8,vars:14,consts:[[1,"footer-position-fixed","footer-container",3,"ngClass"],[1,"logo-container",3,"ngClass"],["alt","Spring","src","/assets/images/spring/spring_default.svg","class","cr-logo",3,"click",4,"ngIf"],["alt","Spring","src","/assets/images/spring/spring_yellow.svg","class","cr-logo",3,"click",4,"ngIf"],["class","right-control",3,"click",4,"ngIf"],["alt","Spring","src","/assets/images/spring/spring_default.svg",1,"cr-logo",3,"click"],["alt","Spring","src","/assets/images/spring/spring_yellow.svg",1,"cr-logo",3,"click"],[1,"right-control",3,"click"],["class","footer-adv-text",3,"ngClass",4,"ngIf"],[1,"footer-adv-text",3,"ngClass"]],template:function(e,n){e&1&&(a(0,"div",0)(1,"div",1)(2,"span"),h(3),H(4,"translate"),c(),I(5,mt,1,0,"img",2)(6,dt,1,0,"img",3),c(),I(7,ut,2,1,"div",4),c()),e&2&&(f("ngClass",ae(8,at,n.mode=="dark",n.mode=="dark")),l(),f("ngClass",ae(11,lt,n.previewDevice,n.htFaceMashPlayer)),l(2),se(" ",W(4,6,"player_footer_poweredby")," "),l(2),f("ngIf",n.mode!="dark"),l(),f("ngIf",n.mode=="dark"),l(),f("ngIf",!n._pointer))},dependencies:[Ie,$,Ke],styles:[".footer-container[_ngcontent-%COMP%]{display:flex;align-items:baseline;justify-content:space-between;width:100%;height:30px;font-family:var(--selected-font);font-size:12px;color:var(--black);padding-top:9px}.cr-logo[_ngcontent-%COMP%]{height:28px;width:60px;cursor:pointer}.logo-container[_ngcontent-%COMP%]{display:inline-flex;align-items:left;margin-left:15px;align-items:center}.logo-container[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{margin-right:7px;opacity:.5}.right-control[_ngcontent-%COMP%]{display:inline-flex;cursor:pointer}.preview-mode-logo[_ngcontent-%COMP%]{height:16px;width:20px;margin:4px}.footer-adv-text[_ngcontent-%COMP%]{opacity:.75;margin-right:16px;font-family:Roboto;font-size:9px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.78;letter-spacing:.35px;text-align:right;color:var(--black)}.logo-container-m[_ngcontent-%COMP%]{margin-right:0!important}.dark-mode[_ngcontent-%COMP%] .cr-logo[_ngcontent-%COMP%]{height:28px!important;width:79px!important}.dark-mode[_ngcontent-%COMP%] .logo-container[_ngcontent-%COMP%]{align-items:left;color:var(--white)}.dark-mode[_ngcontent-%COMP%] .footer-adv-text[_ngcontent-%COMP%]{color:var(--white)}@media only screen and (max-width:380px){.right-control[_ngcontent-%COMP%]{display:none}}@media only screen and (max-width:350px){.right-control[_ngcontent-%COMP%]{display:none}.cr-logo[_ngcontent-%COMP%]{height:18px;width:56px}.footer-container[_ngcontent-%COMP%]{font-size:10px;opacity:.7;height:20px;padding-top:5px}}@media only screen and (min-width:600px){.logo-container[_ngcontent-%COMP%]{margin-right:40px}}.footer-position-fixed[_ngcontent-%COMP%]{position:fixed;left:0;bottom:0;width:100%;text-align:center;background-color:#fff;z-index:1000}.footer-position-fixed-for-dark[_ngcontent-%COMP%]{background-color:#666}"]})};export{M as a,pe as b,Ke as c,Ue as d,$e as e,Ge as f,He as g,We as h};
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.