1import{a as M}from"./chunk-PO4ET2IJ.js";import{c as L,d as Y}from"./chunk-HMRAYO57.js";import{p as B}from"./chunk-4XZE27ZA.js";import{Fa as f,Hb as m,Ib as _,Jb as b,Kc as O,Lc as z,Sb as l,Tb as g,Ub as p,Wa as w,Xa as c,Yb as a,_a as e,ea as h,gb as u,ic as v,jc as A,mc as P,oc as E,pb as y,pc as N,sc as C,ta as x,yc as i,zc as o}from"./chunk-GODGHRCG.js";import"./chunk-6MDQTQU3.js";var T=["container"];function k(n,d){n&1&&(p(0,"img",9),i(1,"translate")),n&2&&a("src","assets/images/download-apple-light.png",c)("alt",o(1,2,"COMMON.APP_STORE_ALT"))}function D(n,d){n&1&&(p(0,"img",9),i(1,"translate")),n&2&&a("src","assets/images/download-apple-dark.png",c)("alt",o(1,2,"COMMON.APP_STORE_ALT"))}function S(n,d){n&1&&(p(0,"img",10),i(1,"translate")),n&2&&a("src","assets/images/download-google-light.png",c)("alt",o(1,2,"COMMON.GOOGLE_PLAY_ALT"))}function G(n,d){n&1&&(p(0,"img",10),i(1,"translate")),n&2&&a("src","assets/images/download-google-dark.png",c)("alt",o(1,2,"COMMON.GOOGLE_PLAY_ALT"))}var W=(()=>{class n{constructor(){this.isBrowser=B(h(f)),this.theme=O("dark"),this.backgroundColor=O("gray"),this.isVisible=x(!1),this.container=z("container"),this.appStoreLink=M.appStoreLink,this.playStoreLink=M.playStoreLink,this.isBrowser&&u(()=>this.setupVisibilityObservers())}setupVisibilityObservers(){let s=new IntersectionObserver(([r])=>{r.isIntersecting&&(this.isVisible.set(!0),s.disconnect())},{threshold:.3});s.observe(this.container()?.nativeElement)}static{this.\u0275fac=function(r){return new(r||n)}}static{this.\u0275cmp=y({type:n,selectors:[["app-application-banner"]],viewQuery:function(r,t){r&1&&v(t.container,T,5),r&2&&A()},inputs:{theme:[1,"theme"],backgroundColor:[1,"backgroundColor"]},decls:23,vars:30,consts:[["container",""],[1,"application-banner"],[1,"card","text-bg-secondary","border-0"],[1,"d-flex","flex-column","align-content-start","align-items-center"],[1,"d-flex","flex-column","gap-5","content","align-items-center"],[1,"mb-0","text-center","fw-bold","lh-2",3,"innerHTML"],[1,"mb-0","text-center"],[1,"d-flex","flex-column","flex-sm-row","align-items-center","gap-2","gap-sm-5","app-banner-buttons","p-0"],["target","_blank",1,"btn","btn-secondary","btn-lg","d-flex","align-items-center","justify-content-center","gap-3",3,"href"],["loading","lazy","decoding","async","width","230","height","65",3,"src","alt"],["loading","lazy","decoding","async","width","243","height","63",3,"src","alt"],["loading","lazy","decoding","async","src","./assets/images/download_app_l_1x.webp","srcset","./assets/images/download_app_l_1x.webp 1x, ./assets/images/download_app_l_2x.webp 2x",1,"app-banner-image-l",3,"alt"],["loading","lazy","decoding","async","src","./assets/images/download_app_1x.webp","srcset","./assets/images/download_app_1x.webp 1x, ./assets/images/download_app_2x.webp 2x",1,"app-banner-image",3,"alt"],["loading","lazy","decoding","async","src","./assets/images/download_app_r_1x.webp","srcset","./assets/images/download_app_r_1x.webp 1x, ./assets/images/download_app_r_2x.webp 2x",1,"app-banner-image-r",3,"alt"]],template:function(r,t){r&1&&(l(0,"div",1,0)(2,"div",2)(3,"div",3)(4,"div",4),p(5,"h2",5),i(6,"translate"),l(7,"p",6),E(8),i(9,"translate"),g(),l(10,"div",7)(11,"a",8),_(12,k,2,4,"img",9)(13,D,2,4,"img",9),g(),l(14,"a",8),_(15,S,2,4,"img",10)(16,G,2,4,"img",10),g()()()(),p(17,"img",11),i(18,"translate"),p(19,"img",12),i(20,"translate"),p(21,"img",13),i(22,"translate"),g()()),r&2&&(P("bg-white",t.backgroundColor()==="white")("bg-gray",t.backgroundColor()==="gray"),e(2),P("is-visible",t.isVisible()),m("data-bs-theme",t.theme()),e(3),a("innerHTML",o(6,20,"MAIN_PAGE.DOWNLOAD_APP.HEADING"),w),e(3),N(o(9,22,"MAIN_PAGE.DOWNLOAD_APP.TEXT")),e(3),a("href",C(t.appStoreLink),c),m("data-bs-theme",t.theme()),e(),b(t.theme()==="dark"?12:13),e(2),a("href",C(t.playStoreLink),c),m("data-bs-theme",t.theme()),e(),b(t.theme()==="dark"?15:16),e(2),a("alt",o(18,24,"COMMON.APP_BANNER_ALT")),e(2),a("alt",o(20,26,"COMMON.APP_BANNER_ALT")),e(2),a("alt",o(22,28,"COMMON.APP_BANNER_ALT")))},dependencies:[Y,L],styles:[".application-banner[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{position:relative;overflow:hidden;min-height:400px;padding-bottom:250px;margin:0 auto;max-width:1600px}.application-banner[_ngcontent-%COMP%] .card.bg-white[_ngcontent-%COMP%]{background-color:#f9fafb!important}.application-banner[_ngcontent-%COMP%] .card.bg-gray[_ngcontent-%COMP%]{background-color:#eff1f4!important}@media (min-width: 1440px){.application-banner[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{height:960px}}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{height:800px}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{border-radius:40px;height:650px}}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%]{position:relative;z-index:3;padding-bottom:2rem;max-width:600px}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:60px;font-weight:700;line-height:1.2}@media (max-width: 767px){.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:36px}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:24px}}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .app-banner-buttons[_ngcontent-%COMP%]{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .app-banner-buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding:26px 38px;border-radius:32px}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .app-banner-buttons[_ngcontent-%COMP%] a[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:115px;height:auto}@media (max-width: 375px){.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{text-align:center!important;font-style:normal!important;line-height:28px!important}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important}.application-banner[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .app-banner-buttons[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100px!important}}.application-banner[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%], .application-banner[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%], .application-banner[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{position:absolute;bottom:0;opacity:0;height:500px;object-fit:contain;transition:opacity 1s cubic-bezier(.4,0,.2,1),transform 1s cubic-bezier(.4,0,.2,1)}.application-banner[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{left:50%;height:900px;transform:translate(calc(-100% - 240px)) translateY(35rem)}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{height:760px;transform:translate(calc(-100% - 200px)) translateY(35rem)}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{height:350px}}.application-banner[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{left:50%;transform:translate(-50%) translateY(30rem);height:900px;z-index:2}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{height:760px;transform:translate(-50%) translateY(30rem)}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{height:350px}}.application-banner[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{left:50%;height:900px;transform:translate(240px) translateY(35rem)}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{height:760px;transform:translate(200px) translateY(35rem)}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{height:350px}}.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .app-banner-buttons[_ngcontent-%COMP%]{opacity:1;transform:translateY(0)}.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{opacity:1;transform:translate(calc(-100% - 240px)) translateY(32rem);transition-delay:.6s;left:50%}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{height:760px;transform:translate(calc(-100% - 200px)) translateY(32rem)}}@media (max-width: 768px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{transform:translate(calc(-100% - 200px)) translateY(26rem)}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-l[_ngcontent-%COMP%]{height:350px;transform:translate(calc(-100% - 85px)) translateY(11rem)}}.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{opacity:1;transform:translate(-50%) translateY(25rem);transition-delay:.2s;left:50%}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{height:760px;transform:translate(-50%) translateY(25rem)}}@media (max-width: 768px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{transform:translate(-50%) translateY(19rem)}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image[_ngcontent-%COMP%]{transform:translate(-50%) translateY(8rem);height:350px}}.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{opacity:1;transform:translate(240px) translateY(32rem);transition-delay:1s;left:50%}@media (max-width: 1440px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{height:760px;transform:translate(200px) translateY(32rem)}}@media (max-width: 768px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{transform:translate(200px) translateY(26rem)}}@media (max-width: 575px){.application-banner[_ngcontent-%COMP%] .card.is-visible[_ngcontent-%COMP%] .app-banner-image-r[_ngcontent-%COMP%]{height:350px;transform:translate(85px) translateY(11rem)}}"],changeDetection:0})}}return n})();export{W as ApplicationBannerComponent};
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.