1import{b as pt}from"./chunk-74ZPW27A.js";import{a as ue}from"./chunk-6G7NS73X.js";import{b as dt,e as ct}from"./chunk-RC3QWYKL.js";import{a as st,b as pe,c as ft,d as ht,e as bt}from"./chunk-MKOCCHZY.js";import{c as lt}from"./chunk-JVJEKDJ3.js";import{a as ut}from"./chunk-H72KEQ4I.js";import{a as ge}from"./chunk-YHCNBD73.js";import{a as mt}from"./chunk-5MYYS2G2.js";import{a as q}from"./chunk-OQBOQ7FU.js";import{a as me}from"./chunk-OQTGKLPL.js";import{a as W,c as V}from"./chunk-C5XSVVFE.js";import{a as gt}from"./chunk-XRAKRNHL.js";import{$ as r,Aa as Je,Ba as Ze,D as $,E as Be,Ea as M,Fa as te,G as E,Ga as y,H as Le,Ha as De,Ia as et,J as i,K as le,Ma as Y,N as v,Na as tt,Oa as nt,Pa as ot,S as Ge,Sa as it,T as b,Ta as B,U as D,V as z,Va as ne,Wa as O,Xa as G,Y as R,Ya as at,Z as N,Za as rt,_ as c,_a as H,aa as s,ba as m,ca as I,da as F,ea as L,f as X,fa as T,ga as J,ha as x,ia as Z,j as Ke,ja as u,k as j,m as je,ma as We,na as Te,o as l,oa as Ee,p as k,pa as qe,q as P,qa as Ye,r as S,ra as Qe,s as Ue,sa as f,ta as d,u as A,ua as g,v as U,va as C,w as Q,wa as de,x as $e,y as _,z as se}from"./chunk-D3O2QND5.js";import{a as ce}from"./chunk-LCNLVN54.js";import{a as ee}from"./chunk-7CGTOI24.js";var Rt=()=>({exact:!0});function Nt(o,t){if(o&1){let e=T();r(0,"button",18),x("click",function(){k(e);let a=u();return P(a.logout())}),d(1),s()}if(o&2){let e=u();i(),C(" ",e.locale.translate("Logout")," ")}}var fe=class o{locale=l(H);portalAuth=l(pt);currentYear=new Date().getFullYear();constructor(){this.portalAuth.syncUserLocale()}isAuthenticated(){return this.portalAuth.hasToken()}async logout(){await this.portalAuth.logout()}marketingPath(t){let e=t.startsWith("/")?t:`/${t}`;return`/${this.locale.currentLanguage().code}${e==="/"?"":e}`}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-portal-layout"]],decls:25,vars:10,consts:[["data-testid","portal-layout",1,"portal-layout"],["data-testid","portal-header",1,"portal-header"],[1,"portal-header__row","marketing-glass-chrome"],[1,"marketing-shell","portal-header__inner"],["routerLink","/Portal","data-testid","portal-brand-home",1,"portal-brand"],["src","/media/logo_modern_notext-min.png","alt","Entity CashTrack logo"],[1,"portal-brand__title"],["aria-label","Portal",1,"portal-nav"],["routerLink","/Portal","routerLinkActive","portal-nav__link--active","data-testid","portal-nav-home",1,"portal-nav__link",3,"routerLinkActiveOptions"],["routerLink","/Portal/Payments","routerLinkActive","portal-nav__link--active","data-testid","portal-nav-invoices",1,"portal-nav__link"],["type","button","data-testid","portal-nav-logout",1,"portal-nav__link","portal-nav__logout"],["data-testid","portal-content",1,"portal-content"],["data-testid","portal-footer",1,"portal-footer","marketing-glass-chrome"],[1,"marketing-shell","portal-footer__inner"],["aria-label","Legal",1,"portal-footer__links"],["data-testid","portal-footer-privacy",3,"routerLink"],["data-testid","portal-footer-terms",3,"routerLink"],["data-testid","portal-footer-copyright",1,"portal-footer__copyright"],["type","button","data-testid","portal-nav-logout",1,"portal-nav__link","portal-nav__logout",3,"click"]],template:function(e,n){e&1&&(r(0,"main",0)(1,"header",1)(2,"div",2)(3,"div",3)(4,"a",4),m(5,"img",5),r(6,"span",6),d(7),s()(),r(8,"nav",7)(9,"a",8),d(10," Home "),s(),r(11,"a",9),d(12," Invoices "),s(),D(13,Nt,2,1,"button",10),s()()()(),r(14,"section",11),m(15,"router-outlet"),s(),r(16,"footer",12)(17,"div",13)(18,"nav",14)(19,"a",15),d(20),s(),r(21,"a",16),d(22),s()(),r(23,"span",17),d(24),s()()()()),e&2&&(i(7),g(n.locale.translate("PaymentsPortal")),i(2),c("routerLinkActiveOptions",Ze(9,Rt)),i(4),z(n.isAuthenticated()?13:-1),i(6),c("routerLink",n.marketingPath("/Info/Privacy")),i(),C(" ",n.locale.translate("WebPrivacy")," "),i(),c("routerLink",n.marketingPath("/Info/Terms")),i(),C(" ",n.locale.translate("WebTerms")," "),i(2),de(" Copyright \xA9 2019-",n.currentYear,", Multidimension and/or its affiliates. ",n.locale.translate("AllRightsReserved"),". "))},dependencies:[G,at,ne],styles:["[_nghost-%COMP%]{display:block;min-height:100%}.portal-layout[_ngcontent-%COMP%]{background:radial-gradient(ellipse 88% 52% at 100% 0%,var(--marketing-ambient-secondary),transparent 58%),radial-gradient(ellipse 76% 48% at 0% 100%,var(--marketing-ambient-primary-soft),transparent 54%),transparent;display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}.portal-header[_ngcontent-%COMP%]{left:0;position:fixed;right:0;top:0;width:100%;z-index:50}.portal-header__row[_ngcontent-%COMP%]{border-bottom:1px solid var(--marketing-glass-border-chrome);box-shadow:var(--marketing-glass-inset-highlight)}.portal-header__inner[_ngcontent-%COMP%]{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;min-height:var(--presentation-header-offset, 4.25rem);padding-block:.65rem}.portal-brand[_ngcontent-%COMP%]{align-items:center;color:var(--marketing-text-strong, #0f172a);display:inline-flex;font-family:var(--marketing-font-display);font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:700;gap:.55rem;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.75)}.portal-brand[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:drop-shadow(0 .25rem .5rem rgba(2,132,199,.18));height:36px;width:36px}.portal-brand__title[_ngcontent-%COMP%]{line-height:1.2}.portal-nav[_ngcontent-%COMP%]{align-items:center;display:flex;gap:.35rem}.portal-nav__link[_ngcontent-%COMP%]{border-radius:var(--xs-radius-button, .5rem);color:var(--marketing-text-body, #334155);font-size:.95rem;font-weight:600;padding:.55rem .85rem;text-decoration:none;transition:background-color .18s ease,color .18s ease}button.portal-nav__logout[_ngcontent-%COMP%]{appearance:none;background:transparent;border:none;cursor:pointer;font:inherit;line-height:inherit}.portal-nav__link[_ngcontent-%COMP%]:hover, .portal-nav__link[_ngcontent-%COMP%]:focus-visible{background:color-mix(in srgb,var(--xs-color-primary, #0284c7) 10%,transparent);color:var(--marketing-text-strong, #0f172a);outline:none}.portal-nav__link--active[_ngcontent-%COMP%]{background:color-mix(in srgb,var(--xs-color-primary, #0284c7) 14%,transparent);color:var(--xs-color-primary, #0284c7)}.portal-content[_ngcontent-%COMP%]{flex:1 1 auto;overflow:visible;padding-block-end:calc(var(--marketing-gutter) + 1rem);padding-block-start:calc(var(--presentation-content-inset-top, 5.5rem))}.portal-footer[_ngcontent-%COMP%]{border-top:1px solid var(--marketing-glass-border-chrome);box-shadow:var(--marketing-glass-inset-highlight);color:var(--marketing-text-muted, #64748b);margin-top:auto;position:relative;z-index:10}.portal-footer__inner[_ngcontent-%COMP%]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;padding-block:1rem 1.25rem}.portal-footer__links[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:.85rem 1.25rem}.portal-footer__links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:var(--marketing-text-muted, #64748b);font-size:.9rem;font-weight:600;text-decoration:none}.portal-footer__links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover, .portal-footer__links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus-visible{color:var(--marketing-text-strong, #0f172a);outline:none}
1.portal-footer__copyright[_ngcontent-%COMP%]{font-size:.85rem;line-height:1.4}@media(max-width:860px){.portal-header__inner[_ngcontent-%COMP%]{align-items:flex-start;flex-direction:column;gap:.5rem;padding-block:.75rem}.portal-nav[_ngcontent-%COMP%]{width:100%}.portal-nav__link[_ngcontent-%COMP%]{flex:1 1 auto;text-align:center}.portal-content[_ngcontent-%COMP%]{padding-block-start:calc(var(--presentation-content-inset-top, 5.5rem) + 2.5rem)}.portal-footer__inner[_ngcontent-%COMP%]{align-items:flex-start;flex-direction:column}}"]})};function Ht(o,t){if(o&1&&(r(0,"p",4),d(1),s()),o&2){let e=u(2);b("data-testid",e.getTestId("policy-content")),i(),C(" ",e.cookieConsentService.options.privacyPolicy.content," ")}}function Xt(o,t){if(o&1&&(r(0,"a",5),d(1),s()),o&2){let e=u(2);c("href",e.cookieConsentService.options.privacyPolicy.url,E),b("data-testid",e.getTestId("policy-link")),i(),C(" ",e.cookieConsentService.options.privacyPolicy.label," ")}}function Ft(o,t){if(o&1){let e=T();r(0,"aside",1)(1,"div",2)(2,"p",3),d(3),s(),D(4,Ht,2,2,"p",4),D(5,Xt,2,3,"a",5),s(),r(6,"div",6)(7,"xs-button",7),x("pressed",function(){k(e);let a=u();return P(a.refuse())}),d(8),s(),r(9,"xs-button",8),x("pressed",function(){k(e);let a=u();return P(a.accept())}),d(10),s()()()}if(o&2){let e=u();f("xs-cookie-consent--exiting",e.isExiting()),b("data-testid",e.testId),i(2),b("data-testid",e.getTestId("message")),i(),C(" ",e.cookieConsentService.options.message," "),i(),z(e.cookieConsentService.options.privacyPolicy.content!==void 0?4:-1),i(),z(e.cookieConsentService.options.privacyPolicy.url!==void 0?5:-1),i(2),c("disabled",e.isExiting())("testId",e.getTestId("refuse")),i(),C(" ",e.cookieConsentService.options.refuseLabel," "),i(),c("disabled",e.isExiting())("testId",e.getTestId("accept")),i(),C(" ",e.cookieConsentService.options.acceptLabel," ")}}var he=class o{static exitAnimationMs=260;testId=null;accepted=new Q;refused=new Q;cookieConsentService=l(pe);isExiting=_(!1);shouldRender=M(()=>!this.cookieConsentService.hasDecision()||this.isExiting());hideTimeout=null;constructor(){se(()=>{this.cookieConsentService.hasDecision()||(this.clearHideTimeout(),this.isExiting.set(!1))})}ngOnDestroy(){this.clearHideTimeout()}accept(){if(!this.isExiting()){this.isExiting.set(!0);try{this.accepted.emit(this.cookieConsentService.accept())}finally{this.scheduleHideAfterExit()}}}refuse(){if(!this.isExiting()){this.isExiting.set(!0);try{this.refused.emit(this.cookieConsentService.refuse())}finally{this.scheduleHideAfterExit()}}}getTestId(t){return this.testId===null?null:`${this.testId}-${t}`}scheduleHideAfterExit(){this.clearHideTimeout(),this.hideTimeout=setTimeout(()=>{this.isExiting.set(!1),this.hideTimeout=null},o.exitAnimationMs)}clearHideTimeout(){this.hideTimeout!==null&&(clearTimeout(this.hideTimeout),this.hideTimeout=null)}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["xs-cookie-consent"]],inputs:{testId:"testId"},outputs:{accepted:"accepted",refused:"refused"},decls:1,vars:1,consts:[["role","region","aria-live","polite","aria-label","Cookie consent",1,"xs-cookie-consent",3,"xs-cookie-consent--exiting"],["role","region","aria-live","polite","aria-label","Cookie consent",1,"xs-cookie-consent"],[1,"xs-cookie-consent__content"],[1,"xs-cookie-consent__message"],[1,"xs-cookie-consent__policy"],["target","_blank","rel","noopener noreferrer",1,"xs-cookie-consent__link",3,"href"],[1,"xs-cookie-consent__actions"],["variant","ghost","size","sm",3,"pressed","disabled","testId"],["size","sm",3,"pressed","disabled","testId"]],template:function(e,n){e&1&&D(0,Ft,11,13,"aside",0),e&2&&z(n.shouldRender()?0:-1)},dependencies:[q],styles:["[_nghost-%COMP%]{display:contents}.xs-cookie-consent[_ngcontent-%COMP%]{align-items:center;animation:_ngcontent-%COMP%_xs-cookie-consent-slide-up .24s cubic-bezier(.2,.8,.2,1) both;background:var(--xs-surface-popover, #0f172a);border:1px solid var(--xs-border-control, rgba(125, 211, 252, .3));border-radius:var(--xs-radius-card, 1.1rem);bottom:max(1rem,env(safe-area-inset-bottom));box-sizing:border-box;box-shadow:var(--xs-shadow-popover, 0 1.25rem 3.25rem rgba(2, 6, 23, .38));color:var(--xs-text, #e2e8f0);display:grid;gap:calc(.85rem * var(--xs-density-scale, .86));grid-template-columns:minmax(0,1fr) auto;inline-size:min(calc(100vw - 2rem),58rem);inset-inline-start:50%;margin:0;max-inline-size:58rem;padding:calc(.9rem * var(--xs-density-scale, .86));position:fixed;transform:translate(-50%);z-index:1000}.xs-cookie-consent--exiting[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_xs-cookie-consent-slide-down .24s cubic-bezier(.4,0,.2,1) both}.xs-cookie-consent__content[_ngcontent-%COMP%]{display:grid;gap:.35rem;min-width:0}.xs-cookie-consent__message[_ngcontent-%COMP%], .xs-cookie-consent__policy[_ngcontent-%COMP%]{line-height:1.45;margin:0}.xs-cookie-consent__message[_ngcontent-%COMP%]{color:var(--xs-text-strong, #f8fafc);font-size:.9rem;font-weight:700}.xs-cookie-consent__policy[_ngcontent-%COMP%]{color:var(--xs-text-muted, #cbd5e1);font-size:.82rem}.xs-cookie-consent__link[_ngcontent-%COMP%]{color:var(--xs-color-primary-text, var(--xs-color-primary-soft, #7dd3fc));font-size:.84rem;font-weight:700;justify-self:start;text-decoration:none}.xs-cookie-consent__link[_ngcontent-%COMP%]:hover, .xs-cookie-consent__link[_ngcontent-%COMP%]:focus-visible{color:var(--xs-text-strong, #f8fafc);outline:none;text-decoration:underline}.xs-cookie-consent__actions[_ngcontent-%COMP%]{align-items:stretch;align-self:center;display:flex;flex-direction:column;gap:.55rem;justify-content:center;min-inline-size:11.5rem}.xs-cookie-consent__actions[_ngcontent-%COMP%] xs-button{display:flex;inline-size:100%}.xs-cookie-consent__actions[_ngcontent-%COMP%] xs-button .xs-button{box-sizing:border-box;inline-size:100%}
1@media(max-width:720px){.xs-cookie-consent[_ngcontent-%COMP%]{align-items:stretch;inline-size:calc(100vw - 1rem);grid-template-columns:1fr}.xs-cookie-consent__content[_ngcontent-%COMP%]{text-align:center}.xs-cookie-consent__link[_ngcontent-%COMP%]{justify-self:center}}@media(prefers-reduced-motion:reduce){.xs-cookie-consent[_ngcontent-%COMP%], .xs-cookie-consent--exiting[_ngcontent-%COMP%]{animation-duration:1ms}}@keyframes _ngcontent-%COMP%_xs-cookie-consent-slide-up{0%{opacity:0;transform:translate(-50%,calc(100% + 1.25rem))}to{opacity:1;transform:translate(-50%)}}@keyframes _ngcontent-%COMP%_xs-cookie-consent-slide-down{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,calc(100% + 1.25rem))}}"],changeDetection:0})};var Vt=(o,t)=>t.id;function Kt(o,t){if(o&1&&(r(0,"a",5),m(1,"img",18),s()),o&2){let e=t.$implicit;c("href",e.href,E),b("class","app-store-link "+e.className)("aria-label",e.imageAlt)("data-testid","download-popup-"+e.id),i(),c("src",e.imageSrc,E)("alt",e.imageAlt)}}var jt="https://apps.apple.com/fr/app/entity-cashtrack/id6746360781",Ut="https://play.google.com/store/apps/details?id=com.mltdim.cashtrack",be=class o{locale=l(H);routes=l(ge);expanded=_(!1);hideInitial=_(!1);hideDownloads=_(!0);hideAppStores=_(!0);routeHidden=_(!1);operatingSystem=_("other");storeLinks=M(()=>this.linksForOperatingSystem(this.operatingSystem()));hideModal=M(()=>this.cookieConsentService.status()!=="accepted"||this.routeHidden());destroyRef=l(U);document=l(A);platformId=l($);router=l(O);cookieConsentService=l(pe);bottomVisible=!1;constructor(){if(!Y(this.platformId))return;let t=this.document.defaultView;this.operatingSystem.set(this.detectOperatingSystem(t?.navigator.userAgent??"")),this.updateRouteVisibility(t?.location.pathname||this.router.url||""),t?.setTimeout(()=>this.updateRouteVisibility(t.location.pathname),0),this.router.events.pipe(X(n=>n instanceof B),W(this.destroyRef)).subscribe(n=>{this.updateRouteVisibility(n.urlAfterRedirects)});let e=()=>{this.bottomVisible=this.isBottomVisible(),this.updateRouteVisibility(t?.location.pathname||this.router.url||"")};t?.addEventListener("scroll",e,{passive:!0}),this.destroyRef.onDestroy(()=>t?.removeEventListener("scroll",e))}async toggleExpanded(){if(this.expanded()){this.hideAppStores.set(!0),await this.delay(300),this.hideDownloads.set(!0),await this.delay(300),this.hideInitial.set(!1),this.expanded.set(!1);return}this.hideInitial.set(!0),await this.delay(300),this.hideDownloads.set(!1),await this.delay(300),this.hideAppStores.set(!1),this.expanded.set(!0)}navigateDesktopDownload(t){t.preventDefault(),this.router.navigateByUrl(this.routes.localizedPath("/Info/Download"))}updateRouteVisibility(t){this.routeHidden.set(this.bottomVisible||this.isDownloadRoute(t)||this.isPricingRoute(t))}isDownloadRoute(t){return t.toLowerCase().includes("/info/download")}isPricingRoute(t){return t.toLowerCase().includes("/info/pricing")}isBottomVisible(){let t=this.document.defaultView,e=this.document.documentElement;if(t===null||e===null)return!1;let n=e.scrollHeight||e.clientHeight;return e.clientHeight+(t.scrollY+100)>=n}linksForOperatingSystem(t){let e=this.appStoreLink(),n=this.playStoreLink();switch(t){case"android":return[n];case"ios":return[e];case"mac":return[e,n];case"windows":return[n,e];default:return[]}}appStoreLink(){return{id:"app-store",className:"apple-icon",href:jt,imageSrc:`/media/app_stores/app_store_black_${this.storeSuffix()}.svg`,imageAlt:"Apple App Store badge"}}playStoreLink(){return{id:"play-store",className:"google-icon",href:Ut,imageSrc:`/media/app_stores/play_store_black_${this.storeSuffix()}.png`,imageAlt:"Google Play store badge"}}storeSuffix(){switch(this.locale.currentLanguage().code){case"fr":return"fra";
1case"es":return"esp";default:return"eng"}}detectOperatingSystem(t){return/android/i.test(t)?"android":/iphone|ipad|ipod/i.test(t)?"ios":/macintosh|mac os x/i.test(t)?"mac":/windows/i.test(t)?"windows":"other"}delay(t){return new Promise(e=>setTimeout(e,t))}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-download-popup"]],decls:23,vars:27,consts:[["aria-live","polite",1,"download-popup-overlay"],[1,"download-popup-modal"],["data-testid","download-popup",1,"download-popup-card"],["data-testid","download-popup-options",1,"downloads"],[1,"app-stores-controls"],["target","_blank","rel","noopener",3,"href"],["variant","secondary","size","lg","testId","download-popup-desktop-link",1,"desktop-download-button",3,"pressed"],[1,"expanded-control-links"],["variant","link","size","sm","testId","download-popup-expanded-pricing",1,"download-popup-pricing-link",3,"block","label","routerLink"],["variant","ghost","size","sm","testId","download-popup-close",1,"hide-button",3,"pressed"],[1,"initial-action"],[1,"initial-control-shell"],["variant","primary","size","lg","testId","download-popup-toggle",1,"initial-controls",3,"pressed"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","1.75","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true",1,"initial-controls__icon"],["d","M12 3v12"],["d","m7 10 5 5 5-5"],["d","M5 21h14"],["variant","link","size","sm","testId","download-popup-pricing",1,"download-popup-pricing-link","initial-pricing-link",3,"block","label","routerLink"],[3,"src","alt"]],template:function(e,n){e&1&&(r(0,"div",0)(1,"aside",1)(2,"xs-card",2)(3,"div",3)(4,"div",4),R(5,Kt,2,6,"a",5,Vt),r(7,"xs-button",6),x("pressed",function(p){return n.navigateDesktopDownload(p)}),d(8," Desktop Apps "),s(),r(9,"div",7),m(10,"xs-button",8),r(11,"xs-button",9),x("pressed",function(){return n.toggleExpanded()}),d(12," Close "),s()()()(),r(13,"div",10)(14,"span",11)(15,"xs-button",12),x("pressed",function(){return n.toggleExpanded()}),r(16,"span"),d(17),s(),S(),r(18,"svg",13),m(19,"path",14)(20,"path",15)(21,"path",16),s()()(),Ue(),m(22,"xs-button",17),s()()()()),e&2&&(i(),f("download-popup-modal-hidden",n.hideModal())("download-popup-modal-expanded",n.expanded())("force-modal-height",!n.hideAppStores()),b("aria-hidden",n.hideModal()?"true":null)("aria-label",n.locale.translate("WebDownload")),i(2),f("downloads-hidden",n.hideDownloads())("force-downloads-height",!n.hideDownloads()),i(),f("app-store-hidden",n.hideAppStores()),i(),N(n.storeLinks()),i(5),c("block",!0)("label",n.locale.translate("ViewFullPricing"))("routerLink",n.routes.localizedPath("/Info/Pricing")),i(3),f("initial-action-hidden",n.hideInitial()),i(),f("action-button-hidden",n.hideInitial()),i(3),g(n.locale.translate("DownloadNow")),i(5),f("action-button-hidden",n.hideInitial()),c("block",!0)("label",n.locale.translate("ViewFullPricing"))("routerLink",n.routes.localizedPath("/Info/Pricing")))},dependencies:[q,me],styles:[".download-popup-overlay[_ngcontent-%COMP%]{align-items:end;background-color:transparent;bottom:max(clamp(.75rem,2vw,1.25rem),env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:end;pointer-events:none;position:fixed;right:clamp(.75rem,2vw,1.25rem);z-index:90}.download-popup-modal[_ngcontent-%COMP%]{align-items:center;display:flex;filter:drop-shadow(0 1rem 2.5rem rgba(15,23,42,.16));flex-direction:column;isolation:isolate;justify-content:center;inline-size:min(16.5rem,calc(100vw - 1.5rem));overflow:visible;pointer-events:all;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.download-popup-card[_ngcontent-%COMP%]{display:block;height:auto;inline-size:100%;max-inline-size:100%;overflow:visible}[_nghost-%COMP%] .download-popup-card{block-size:auto;height:auto}[_nghost-%COMP%] .download-popup-card .xs-card{background:var(--xs-surface-card, #ffffff);block-size:auto;box-shadow:none;gap:calc(.65rem * var(--xs-density-scale, 1));grid-template-rows:auto;height:auto;min-block-size:0;overflow:visible;padding-block-end:calc(.85rem * var(--xs-density-scale, 1))}[_nghost-%COMP%] .download-popup-card .xs-card__body{align-items:stretch;align-self:stretch;block-size:auto;display:flex;flex:none;flex-direction:column;inline-size:100%;overflow:visible}.download-popup-modal[_ngcontent-%COMP%]:not(.download-popup-modal-expanded) .download-popup-card .xs-card__body{min-block-size:min-content}.download-popup-modal[_ngcontent-%COMP%]:not(.download-popup-modal-expanded) .downloads-hidden[_ngcontent-%COMP%]{display:none}.download-popup-modal[_ngcontent-%COMP%]:not(.download-popup-modal-expanded) .initial-action[_ngcontent-%COMP%]{flex:0 0 auto;min-block-size:min-content}.download-popup-modal-expanded[_ngcontent-%COMP%] .download-popup-card .xs-card__body{min-block-size:0}.download-popup-modal-expanded[_ngcontent-%COMP%] .downloads[_ngcontent-%COMP%]:not(.downloads-hidden
1){flex:0 0 auto;max-block-size:45vh}.download-popup-modal-expanded[_ngcontent-%COMP%] .initial-action-hidden[_ngcontent-%COMP%]{display:none}.download-popup-modal-expanded[_ngcontent-%COMP%] .initial-action[_ngcontent-%COMP%]{flex:0 0 0;margin:0;min-block-size:0}.download-popup-modal-expanded[_ngcontent-%COMP%] .initial-action-hidden[_ngcontent-%COMP%] .initial-pricing-link[_ngcontent-%COMP%], .download-popup-modal-expanded[_ngcontent-%COMP%] .initial-action-hidden[_ngcontent-%COMP%] .initial-control-shell[_ngcontent-%COMP%]{display:none}.download-popup-modal-expanded[_ngcontent-%COMP%] .download-popup-card .xs-card{min-block-size:0;padding-block-end:calc(.85rem * var(--xs-density-scale, 1))}.download-popup-modal-expanded[_ngcontent-%COMP%]{transform:scale(1)}.download-popup-modal-hidden[_ngcontent-%COMP%]{opacity:0;pointer-events:none;transform:translateY(.5rem) scale(.96);visibility:hidden}.downloads[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:column;inline-size:100%;justify-content:flex-start;margin-block-end:0;max-height:45vh;overflow:hidden;transition:max-height .22s ease,opacity .18s ease,visibility .18s ease}.downloads-hidden[_ngcontent-%COMP%]{margin-block-end:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;visibility:hidden}.app-stores-controls[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:column;gap:calc(.58rem * var(--xs-density-scale, 1));inline-size:100%;justify-content:flex-start;transition:opacity .18s ease,transform .22s ease,visibility .18s ease}.app-store-hidden[_ngcontent-%COMP%]{clip-path:inset(0);contain:paint;min-height:0;opacity:0;pointer-events:none;transform:translateY(.4rem) scale(.98);visibility:hidden}.app-store-link[_ngcontent-%COMP%]{border-radius:var(--xs-radius-control);box-sizing:border-box;display:block;inline-size:100%;padding:calc(.08rem * var(--xs-density-scale, 1))}.app-store-link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{block-size:auto;display:block;inline-size:100%;margin-inline:auto;max-inline-size:100%;object-fit:contain;object-position:center;transition:transform .16s ease}.app-store-link[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%], .app-store-link[_ngcontent-%COMP%]:focus-visible img[_ngcontent-%COMP%]{transform:translateY(-.5px)}.desktop-download-button[_ngcontent-%COMP%], .hide-button[_ngcontent-%COMP%]{align-self:stretch;display:flex;inline-size:100%}[_nghost-%COMP%] .desktop-download-button .xs-button, [_nghost-%COMP%] .hide-button .xs-button{box-sizing:border-box;inline-size:100%}[_nghost-%COMP%] .desktop-download-button .xs-button{font-size:1.05rem;min-height:calc(2.55rem * var(--xs-density-scale, 1));padding-block:calc(.68rem * var(--xs-density-scale, 1))}.expanded-control-links[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:column;gap:calc(.45rem * var(--xs-density-scale, 1));inline-size:100%}.initial-action[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex-direction:column;gap:calc(.55rem * var(--xs-density-scale, 1));justify-content:center;margin-block-end:0;max-inline-size:100%;min-inline-size:0;width:100%}.initial-action-hidden[_ngcontent-%COMP%]{gap:0;margin-block-end:0;overflow:hidden;pointer-events:none;visibility:hidden}.initial-control-shell[_ngcontent-%COMP%], .initial-pricing-link[_ngcontent-%COMP%]{transition:max-height .22s ease,opacity .18s ease,transform .22s ease,visibility .18s ease}.initial-controls__icon[_ngcontent-%COMP%]{block-size:1.25rem;flex-shrink:0;inline-size:1.25rem}.app-store-link[_ngcontent-%COMP%]:focus-visible{outline:none;box-shadow:var(--xs-focus-ring);outline-offset:3px}.action-button-hidden[_ngcontent-%COMP%]{max-height:0;opacity:0;overflow:hidden;transform:scale(.5);visibility:hidden}.initial-control-shell[_ngcontent-%COMP%]{align-items:center;align-self:stretch;display:grid;inline-size:100%;justify-items:stretch}[_nghost-%COMP%] .initial-control-shell .xs-button{box-sizing:border-box;inline-size:100%}.initial-controls[_ngcontent-%COMP%]{display:contents;max-inline-size:100%;min-inline-size:0}[_nghost-%COMP%] .download-popup-pricing-link{align-self:stretch;transition:max-height .22s ease,opacity .18s ease,transform .22s ease,visibility .18s ease}[_nghost-%COMP%] .download-popup-pricing-link .xs-button--link{font-size:.86rem;inline-size:100%;justify-content:center;line-height:1.2;min-height:calc(2rem * var(--xs-density-scale, 1));padding:.2rem .5rem;text-align:center}[_nghost-%COMP%] .download-popup-pricing-link .xs-button--link:not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--xs-color-primary, #0284c7) 9%,transparent);text-decoration:none}@media(max-width:800px){.download-popup-overlay[_ngcontent-%COMP%]{align-items:end;bottom:max(.5rem,env(safe-area-inset-bottom));right:.5rem}.download-popup-modal[_ngcontent-%COMP%]{align-self:end;inline-size:min(16.5rem,calc(100vw - 1rem))}.download-popup-card[_ngcontent-%COMP%]{inline-size:100%}}"]})};var ae="https://entitycashtrack.com",vt=`${ae}/media/logo_modern_notext_512.png`,yt=`${ae}
1/en/Info/Pricing`,ze={"@context":"https://schema.org","@graph":[{"@type":"SoftwareApplication",name:"Entity CashTrack",operatingSystem:"Web",applicationCategory:"BusinessApplication",description:"Entity CashTrack is an advanced tool for invoicing, billing, expense tracking, accounting and customer management.",url:ae,image:vt,author:{"@type":"Organization",name:"Entity CashTrack",url:ae},offers:{"@type":"Offer",price:"10.00",priceCurrency:"EUR",availability:"https://schema.org/InStock",url:yt}},{"@type":"Product",name:"Entity CashTrack Subscription",description:"Entity CashTrack monthly subscription service providing invoicing, expense tracking, accounting and customer management.",brand:{"@type":"Organization",name:"Entity CashTrack"},url:ae,image:vt,offers:{"@type":"AggregateOffer",url:yt,lowPrice:"0",highPrice:"10.00",priceCurrency:"EUR",offerCount:"2"}}]};var Ae="marketingSchemaOrgJsonLd",Re="cashtrack-schema-org-json-ld",ve=class o{document=l(A);platformId=l($);router=l(O);transferState=l(Be);syncMarketingGraph(){if(this.isAuthRoute(this.router.url)){this.removeMarketingScript();return}this.document.getElementById(Re)||this.injectMarketingScript(this.resolveMarketingGraphJson())}getMarketingGraphDocument(){return ze}resolveMarketingGraphJson(){if(this.transferState.hasKey(Ae))return this.transferState.get(Ae,this.serializeMarketingGraph());let t=this.serializeMarketingGraph();return tt(this.platformId)&&this.transferState.set(Ae,t),t}serializeMarketingGraph(){return JSON.stringify(ze)}injectMarketingScript(t){let e=this.document.createElement("script");e.id=Re,e.type="application/ld+json",e.text=t,this.document.head.appendChild(e)}removeMarketingScript(){this.document.getElementById(Re)?.remove()}isAuthRoute(t){return/\/auth(?:\/|$)/i.test(t)}static \u0275fac=function(e){return new(e||o)};static \u0275prov=j({token:o,factory:o.\u0275fac,providedIn:"root"})};function $t(o,t){if(o&1){let e=T();I(0,"a",3),Z("click",function(a){k(e);let p=u();return P(p.handleClick(a))}),d(1),F()}if(o&2){let e=u();f("xs-header-item--active",e.active),b("href",e.disabled?null:e.navigationHref,E)("target",e.disabled?null:e.target)("rel",e.rel)("aria-current",e.active?"page":null)("aria-disabled",e.disabled?"true":null)("aria-label",e.ariaLabel)("tabindex",e.disabled?-1:null)("data-testid",e.testId),i(),C(" ",e.label," ")}}function Bt(o,t){if(o&1){let e=T();I(0,"a",4),Z("click",function(a){k(e);let p=u();return P(p.handleClick(a))}),d(1),F()}if(o&2){let e=u();f("xs-header-item--active",e.active),J("href",e.disabled?null:e.href,E),b("target",e.disabled?null:e.target)("rel",e.rel)("aria-current",e.active?"page":null)("aria-disabled",e.disabled?"true":null)("aria-label",e.ariaLabel)("tabindex",e.disabled?-1:null)("data-testid",e.testId),i(),C(" ",e.label," ")}}function Gt(o,t){if(o&1){let e=T();I(0,"button",5),Z("click",function(a){k(e);let p=u();return P(p.handleClick(a))}),d(1),F()}if(o&2){let e=u();f("xs-header-item--active",e.active),J("disabled",e.disabled),b("aria-current",e.active?"page":null)("aria-label",e.ariaLabel)("data-testid",e.testId),i(),C(" ",e.label," ")}}var oe=class o{label;ariaLabel=null;routerLink=null;href=null;target=null;active=!1;disabled=!1;testId=null;selected=new Q;get rel(){return this.target==="_blank"?"noreferrer":null}get navigationHref(){return this.routerLink===null?null:typeof this.routerLink=="string"?this.routerLink:this.routerLink.join("/")}handleClick(t){if(this.disabled){t.preventDefault(),t.stopPropagation();return}this.selected.emit(t)}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["xs-header-item"]],inputs:{label:"label",ariaLabel:"ariaLabel",routerLink:"routerLink",href:"href",target:"target",active:"active",disabled:"disabled",testId:"testId"},outputs:{selected:"selected"},decls:3,vars:1,consts:[[1,"xs-header-item",3,"xs-header-item--active"],[1,"xs-header-item",3,"xs-header-item--active","href"],["type","button",1,"xs-header-item",3,"xs-header-item--active","disabled"],[1,"xs-header-item",3,"click"],[1,"xs-header-item",3,"click","href"],["type","button",1,"xs-header-item",3,"click","disabled"]],template:function(e,n){e&1&&D(0,$t,2,11,"a",0)(1,Bt,2,11,"a",1)(2,Gt,2,7,"button",2),e&2&&z(n.routerLink!==null?0:n.href!==null?1:2)},styles:["[_nghost-%COMP%]{display:inline-flex}.xs-header-item[_ngcontent-%COMP%]{align-items:center;appearance:none;background:transparent;border:1px solid transparent;border-radius:var(--xs-radius-control, .9rem);box-sizing:border-box;color:var(--xs-text-muted, #475569);cursor:pointer;display:inline-flex;font:inherit;font-size:.88rem;font-weight:800;gap:calc(.36rem * var(--xs-density-scale, 1));justify-content:center;line-height:1.2;min-block-size:calc(2.25rem * var(--xs-density-scale, 1));padding:calc(.48rem * var(--xs-density-scale, 1)) calc(.9rem * var(--xs-density-scale, 1));text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,opacity .18s ease,transform .18s ease;white-space:nowrap}.xs-header-item[_ngcontent-%COMP%]:hover:not(:disabled):not([aria-disabled=true]), .xs-header-item[_ngcontent-%COMP%]:focus-visible, .xs-header-item--active[_ngcontent-%COMP%]{background:var(--xs-surface-primary-soft, rgba(2, 132, 199, .11));border-color:color-mix(in srgb,var(--xs-color-primary-soft, #38bdf8) 34%,transparent);color:var(--xs-color-primary-text, var(--xs-color-primary-strong, #075985))}.xs-header-item[_ngcontent-%COMP%]:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}.xs-header-item[_ngcontent-%COMP%]:focus-visible{box-shadow:var(--xs-focus-ring, 0 0 0 .22rem rgba(2, 132, 199, .24));outline:none}.xs-header-item[_ngcontent-%COMP%]:disabled, .xs-header-item[aria-disabled=true][_ngcontent-%COMP%]{cursor:not-allowed;opacity:.52}@media(prefers-reduced-motion:reduce){.xs-header-item[_ngcontent-%COMP%]{transition:none}.xs-header-item[_ngcontent-%COMP%]:hover:not(:disabled):not([aria-disabled=true]){transform:none}}"],changeDetection:0})};var Ne={direction:"ltr",targetSelector:null},xt=new je("XS_LAYOUT_OPTIONS");var Wt=["ltr","rtl"],ye=class o{document=l(A,{optional:!0});isBrowser=Y(l($));
1options=ee(ee({},Ne),l(xt,{optional:!0})??{});directionState=_(this.isLayoutDirection(this.options.direction)?this.options.direction:Ne.direction);direction=this.directionState.asReadonly();constructor(){this.applyDirection(this.directionState())}setDirection(t){this.directionState.set(t),this.applyDirection(t)}toggleDirection(){let t=this.directionState()==="ltr"?"rtl":"ltr";return this.setDirection(t),t}applyCurrentDirection(){this.applyDirection(this.directionState())}isLayoutDirection(t){return Wt.includes(t)}getLayoutTarget(){if(!this.isBrowser)return null;if(this.options.targetSelector!==null)try{return this.document?.querySelector(this.options.targetSelector)??null}catch{return null}return this.document?.documentElement??null}applyDirection(t){let e=this.getLayoutTarget();e!==null&&(e.setAttribute("dir",t),e.dataset.xsDirection=t,e.classList.toggle("xs-layout-rtl",t==="rtl"),e.classList.toggle("xs-layout-ltr",t==="ltr"))}static \u0275fac=function(e){return new(e||o)};static \u0275prov=j({token:o,factory:o.\u0275fac,providedIn:"root"})};var qt=["optionsContainer"],Yt=["optionButton"],Qt=(o,t)=>t.value;function Jt(o,t){if(o&1&&(I(0,"span",3),d(1),F()),o&2){let e=u();J("id",e.visibleLabelId),i(),g(e.label)}}function Zt(o,t){if(o&1&&L(0,"img",10),o&2){let e=u().$implicit;J("src",e.iconSrc,E)("alt",e.iconAlt??"")}}function en(o,t){if(o&1){let e=T();I(0,"button",8,1),Z("click",function(){let a=k(e).$implicit,p=u();return P(p.selectOption(a))})("keydown",function(a){let p=k(e).$index,h=u();return P(h.handleOptionKeydown(a,p))}),I(2,"span",9),D(3,Zt,1,2,"img",10),I(4,"span"),d(5),F()()()}if(o&2){let e=t.$implicit,n=t.$index,a=u();f("xs-toggle-selector__option--selected",a.isSelected(e)),J("disabled",a.isOptionDisabled(e))("tabIndex",a.optionTabIndex(n,e)),b("aria-checked",a.isSelected(e))("aria-disabled",a.isOptionDisabled(e))("aria-label",e.ariaLabel)("data-testid",a.optionTestId(e,n)),i(3),z(e.iconSrc!==null&&e.iconSrc!==void 0&&e.iconSrc.length>0?3:-1),i(),f("xs-toggle-selector__option-label--visually-hidden",e.iconOnly===!0),i(),C(" ",e.label," ")}}function tn(o,t){o&1&&(I(0,"span",7),d(1,"No options"),F())}var ie=class o{static nextInstanceId=0;changeDetector=l(et);layoutService=l(ye);labelId=`xs-toggle-selector-${o.nextInstanceId++}-label`;optionsContainer;optionButtons;options=[];label=null;ariaLabel=null;disabled=!1;size="normal";testId=null;set value(t){this.applyValue(t??null,!1)}get value(){return this.currentValue}valueChange=new Q;currentValue=null;indicatorOffset="0px";indicatorWidth="0px";hasSelectedIndicator=!1;onChange=()=>{};onTouched=()=>{};optionButtonChangesSubscription;resizeObserver;indicatorAnimationFrame=null;get groupLabel(){return this.ariaLabel??this.label??"Toggle selector"}get visibleLabelId(){return this.label===null||this.label.length===0?null:this.labelId}ngAfterViewInit(){this.optionButtonChangesSubscription=this.optionButtons?.changes.subscribe(()=>{this.observeIndicatorTargets(),this.scheduleIndicatorUpdate()}),this.observeIndicatorTargets(),this.scheduleIndicatorUpdate()}ngOnDestroy(){this.optionButtonChangesSubscription?.unsubscribe(),this.resizeObserver?.disconnect(),this.indicatorAnimationFrame!==null&&(globalThis.cancelAnimationFrame?.(this.indicatorAnimationFrame),this.indicatorAnimationFrame=null)}writeValue(t){this.applyValue(t??null,!1)}registerOnChange(t){this.onChange=t}registerOnTouched(t){this.onTouched=t}setDisabledState(t){this.disabled=t,this.changeDetector.markForCheck()}isSelected(t){return Object.is(this.currentValue,t.value)}isOptionDisabled(t){return this.disabled||t.disabled===!0}optionTabIndex(t,e){return this.isOptionDisabled(e)?-1:t===this.focusableOptionIndex?0:-1}optionTestId(t,e){return t.testId??(this.testId===null?null:`${this.testId}-option-${e+1}`)}selectOption(t){this.isOptionDisabled(t)||this.applyValue(t.value,!0)}handleOptionKeydown(t,e){let n=this.resolveKeyboardTargetIndex(t.key,e);if(n===null)return;t.preventDefault();let a=this.options[n];a!==void 0&&(this.selectOption(a),this.focusOption(n))}handleFocusOut(t){let e=t.relatedTarget;e instanceof Node&&t.currentTarget instanceof Node&&t.currentTarget.contains(e)||this.onTouched()}get focusableOptionIndex(){let t=this.options.findIndex(e=>this.isSelected(e)&&!this.isOptionDisabled(e));return t>=0?t:this.options.findIndex(e=>!this.isOptionDisabled(e))}applyValue(t,e){Object.is(this.currentValue,t)||(this.currentValue=t,e&&(this.onChange(t),this.valueChange.emit(t)),this.changeDetector.markForCheck(),this.scheduleIndicatorUpdate())}resolveKeyboardTargetIndex(t,e){switch(t){case"ArrowLeft":return this.findNextEnabledIndex(e,this.layoutService.direction()==="rtl"?1:-1);case"ArrowRight":return this.findNextEnabledIndex(e,this.layoutService.direction()==="rtl"?-1:1);case"ArrowUp":return this.findNextEnabledIndex(e,-1);case"ArrowDown":return this.findNextEnabledIndex(e,1);case"Home":return this.findFirstEnabledIndex();case"End":return this.findLastEnabledIndex();default:return null}}findNextEnabledIndex(t,e){if(this.options.length===0)return null;for(let n=1;n<=this.options.length;n+=1){let a=(t+n*e+this.options.length)%this.options.length,p=this.options[a];if(p!==void 0&&!this.isOptionDisabled(p))return a}return null}findFirstEnabledIndex(){let t=this.options.findIndex(e=>!this.isOptionDisabled(e));return t>=0?t:null}findLastEnabledIndex(){for(let t=this.options.length-1;t>=0;t-=1){let e=this.options[t];if(e!==void 0&&!this.isOptionDisabled(e))return t}return null}focusOption(t){this.optionButtons?.get(t)?.nativeElement.focus()}observeIndicatorTargets(){this.resizeObserver?.disconnect(),!(typeof ResizeObserver>"u")&&(this.resizeObserver=new ResizeObserver(()=>this.scheduleIndicatorUpdate()),this.optionsContainer!==void 0&&this.resizeObserver.observe(this.optionsContainer.nativeElement),this.optionButtons?.forEach(t=>this.resizeObserver?.observe(t.nativeElement)))}scheduleIndicatorUpdate(){if(this.indicatorAnimationFrame===null){if(typeof globalThis.requestAnimationFrame!="function"){this.updateIndicatorPosition();return}this.indicatorAnimationFrame=globalThis.requestAnimationFrame(()=>{this.indicatorAnimationFrame=null,this.updateIndicatorPosition()})}}updateIndicatorPosition(){let t=this.options.findIndex(n=>this.isSelected(n)),e=t<0?void 0:this.optionButtons?.get(t)?.nativeElement;if(e===void 0){this.setIndicatorState(!1,"0px","0px");return}this.setIndicatorState(!0,`${e.offsetWidth}px`,`${e.offsetLeft}px`)}setIndicatorState(t,e,n){this.hasSelectedIndicator===t&&this.indicatorWidth===e&&this.indicatorOffset===n||(this.hasSelectedIndicator=t,this.indicatorWidth=e,this.indicatorOffset=n,this.changeDetector.markForCheck())}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["xs-toggle-selector"]],viewQuery:function(e,n){if(e&1&&We(qt,5)(Yt,5),e&2){let a;Te(a=Ee())&&(n.optionsContainer=a.first),Te(a=Ee())&&(n.optionButtons=a)}},inputs:{options:"options",label:"label",ariaLabel:"ariaLabel",disabled:"disabled",size:"size",testId:"testId",value:"value"},outputs:{valueChange:"valueChange"},features:[Je([{provide:mt,useExisting:Ke(()=>
1o),multi:!0}])],decls:8,vars:16,consts:[["optionsContainer",""],["optionButton",""],[1,"xs-toggle-selector"],[1,"xs-toggle-selector__label",3,"id"],["role","radiogroup",1,"xs-toggle-selector__options",3,"focusout"],["role","presentation","aria-hidden","true",1,"xs-toggle-selector__indicator"],["type","button","role","radio",1,"xs-toggle-selector__option",3,"xs-toggle-selector__option--selected","disabled","tabIndex"],[1,"xs-toggle-selector__empty"],["type","button","role","radio",1,"xs-toggle-selector__option",3,"click","keydown","disabled","tabIndex"],[1,"xs-toggle-selector__option-content"],[1,"xs-toggle-selector__option-icon",3,"src","alt"]],template:function(e,n){e&1&&(I(0,"div",2),D(1,Jt,2,2,"span",3),I(2,"div",4,0),Z("focusout",function(p){return n.handleFocusOut(p)}),L(4,"span",5),R(5,en,6,12,"button",6,Qt,!1,tn,2,0,"span",7),F()()),e&2&&(f("xs-toggle-selector--compact",n.size==="compact")("xs-toggle-selector--disabled",n.disabled),b("data-testid",n.testId),i(),z(n.visibleLabelId!==null?1:-1),i(),Qe("--xs-toggle-selector-indicator-offset",n.indicatorOffset)("--xs-toggle-selector-indicator-width",n.indicatorWidth),f("xs-toggle-selector__options--has-selection",n.hasSelectedIndicator),b("aria-disabled",n.disabled?"true":null)("aria-label",n.visibleLabelId===null?n.groupLabel:null)("aria-labelledby",n.visibleLabelId),i(3),N(n.options))},styles:["[_nghost-%COMP%]{display:block;max-inline-size:100%}.xs-toggle-selector[_ngcontent-%COMP%]{color:var(--xs-text, #e2e8f0);display:inline-grid;gap:calc(.46rem * var(--xs-density-scale, .86));inline-size:100%;max-inline-size:100%}.xs-toggle-selector__label[_ngcontent-%COMP%]{color:var(--xs-text-muted, #cbd5e1);font-size:.72rem;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.xs-toggle-selector__options[_ngcontent-%COMP%]{--xs-toggle-selector-indicator-offset: 0px;--xs-toggle-selector-indicator-width: 0px;align-items:stretch;background:linear-gradient(135deg,color-mix(in srgb,var(--xs-color-primary, #0284c7) 6%,transparent),transparent 58%),var(--xs-surface-muted, rgba(148, 163, 184, .12));border:1px solid var(--xs-border-subtle, rgba(148, 163, 184, .24));border-radius:var(--xs-radius-control, .9rem);box-sizing:border-box;display:inline-grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.24rem;inline-size:100%;max-inline-size:100%;overflow-x:auto;padding:.24rem;position:relative;scrollbar-width:thin}.xs-toggle-selector__indicator[_ngcontent-%COMP%]{background:var(--xs-surface-primary-soft, rgba(56, 189, 248, .16));border:1px solid color-mix(in srgb,var(--xs-color-primary-soft, #7dd3fc) 42%,transparent);border-radius:calc(var(--xs-radius-control, .9rem) - .22rem);box-shadow:inset 0 1px color-mix(in srgb,white 8%,transparent);box-sizing:border-box;inline-size:var(--xs-toggle-selector-indicator-width);inset-block:.24rem;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate3d(var(--xs-toggle-selector-indicator-offset),0,0);transition:inline-size .21s ease,opacity .12s ease,transform .21s cubic-bezier(.2,.8,.2,1);z-index:0}.xs-toggle-selector__options--has-selection[_ngcontent-%COMP%] .xs-toggle-selector__indicator[_ngcontent-%COMP%]{opacity:1}.xs-toggle-selector__option[_ngcontent-%COMP%]{background:transparent;border:1px solid transparent;border-radius:calc(var(--xs-radius-control, .9rem) - .22rem);color:var(--xs-text-muted, #cbd5e1);cursor:pointer;font:inherit;font-size:.84rem;font-weight:800;letter-spacing:.005em;line-height:1;min-block-size:calc(2.12rem * var(--xs-density-scale, .86));min-inline-size:0;overflow:hidden;padding:calc(.48rem * var(--xs-density-scale, .86)) .78rem;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.xs-toggle-selector__option[_ngcontent-%COMP%]:hover:not(:disabled){color:var(--xs-text-strong, #f8fafc);transform:translateY(-1px)}.xs-toggle-selector__option[_ngcontent-%COMP%]:focus-visible{box-shadow:var(--xs-focus-ring, 0 0 0 .22rem rgba(96, 165, 250, .35));color:var(--xs-text-strong, #f8fafc);outline:none}.xs-toggle-selector__option--selected[_ngcontent-%COMP%]{color:var(--xs-color-primary-text, color-mix(in srgb, var(--xs-color-primary, #0284c7) 82%, var(--xs-text-strong, #0f172a)))}.xs-toggle-selector__option-content[_ngcontent-%COMP%]{align-items:center;display:inline-flex;gap:.42rem;justify-content:center;min-inline-size:0;position:relative;z-index:1}.xs-toggle-selector__option-icon[_ngcontent-%COMP%]{block-size:1.35rem;border-radius:0;display:block;flex:0 0 auto;inline-size:1.35rem;object-fit:contain}.xs-toggle-selector__option-label--visually-hidden[_ngcontent-%COMP%]{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.xs-toggle-selector__option--selected[_ngcontent-%COMP%]:focus-visible{box-shadow:var(--xs-focus-ring, 0 0 0 .22rem rgba(96, 165, 250, .35))}.xs-toggle-selector__option[_ngcontent-%COMP%]:disabled{cursor:not-allowed;opacity:.48}.xs-toggle-selector__empty[_ngcontent-%COMP%]{color:var(--xs-text-subtle, #94a3b8);font-size:.82rem;font-weight:700;padding:.58rem .74rem}.xs-toggle-selector--compact[_ngcontent-%COMP%]{gap:calc(.32rem * var(--xs-density-scale, .86))}.xs-toggle-selector--compact[_ngcontent-%COMP%] .xs-toggle-selector__options[_ngcontent-%COMP%]{border-radius:calc(var(--xs-radius-control, .9rem) - .18rem);gap:.18rem;padding:.1rem}.xs-toggle-selector--compact[_ngcontent-%COMP%] .xs-toggle-selector__indicator[_ngcontent-%COMP%]{border-radius:calc(var(--xs-radius-control, .9rem) - .36rem);inset-block:.1rem}.xs-toggle-selector--compact[_ngcontent-%COMP%] .xs-toggle-selector__option[_ngcontent-%COMP%]{border-radius:calc(var(--xs-radius-control, .9rem) - .36rem);font-size:.78rem;min-block-size:calc(1.55rem * var(--xs-density-scale, .86));padding:calc(.18rem * var(--xs-density-scale, .86)) .52rem}.xs-toggle-selector--compact[_ngcontent-%COMP%] .xs-toggle-selector__option-content[_ngcontent-%COMP%]{gap:.3rem}.xs-toggle-selector--compact[_ngcontent-%COMP%] .xs-toggle-selector__option-icon[_ngcontent-%COMP%]{block-size:1rem;inline-size:1rem}.xs-toggle-selector--disabled[_ngcontent-%COMP%] .xs-toggle-selector__options[_ngcontent-%COMP%]{opacity:.72}@media(prefers-reduced-motion:reduce){.xs-toggle-selector__indicator[_ngcontent-%COMP%], .xs-toggle-selector__option[_ngcontent-%COMP%]{transition:none}}"],changeDetection:0})};var nn=(o,t)=>t.id;function on(o,t){if(o&1){let e=T();r(0,"xs-header-item",11),x("selected",function(a){k(e);let p=u();return P(p.navSelected.emit(a))}),s()}if(o&2){let e=t.$implicit;c("label",e.label)("routerLink",e.routerLink)("active",e.active)("testId",e.testId)}}var xe=class o{brandHomeLink=y.required();navAriaLabel=y.required();languageAriaLabel=y.required();navItems=y.required();languageOptions=y.required();currentLanguageCode=y.required();ctaLabel=y.required();ctaRouterLink=y.required();scrolled=y(!1);navSelected=te();languageChange=te();static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-presentation-header-desktop"]],inputs:{brandHomeLink:[1,"brandHomeLink"],navAriaLabel:[1,"navAriaLabel"],languageAriaLabel:[1,"languageAriaLabel"],navItems:[1,"navItems"],languageOptions:[1,"languageOptions"],currentLanguageCode:[1,"currentLanguageCode"],ctaLabel:[1,"ctaLabel"],ctaRouterLink:[1,"ctaRouterLink"],scrolled:[1,"scrolled"]},outputs:{navSelected:"navSelected",languageChange:"languageChange"},decls:14,vars:9,consts:[["data-testid","presentation-header-desktop",1,"presentation-header-desktop"],[1,"presentation-header-desktop__row","marketing-glass-chrome"],[1,"marketing-shell","presentation-header-desktop__inner"],["data-testid","brand-home",1,"brand-link",3,"routerLink"],["src","/media/logo_modern_notext-min.png","alt","Entity CashTrack logo"],[1,"primary-nav"],[3,"label","routerLink","active","testId"],[1,"header-actions"],[1,"language-control
1s"],["size","compact","testId","language-controls",3,"valueChange","ariaLabel","options","value"],["size","sm","testId","header-start-for-free",1,"header-cta",3,"label","routerLink"],[3,"selected","label","routerLink","active","testId"]],template:function(e,n){e&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"a",3),m(4,"img",4),r(5,"span"),d(6,"Entity CashTrack"),s()(),r(7,"nav",5),R(8,on,1,4,"xs-header-item",6,nn),s(),r(10,"div",7)(11,"div",8)(12,"xs-toggle-selector",9),x("valueChange",function(p){return n.languageChange.emit(p)}),s()(),m(13,"xs-button",10),s()()()()),e&2&&(i(),f("presentation-header-desktop__row--scrolled",n.scrolled()),i(2),c("routerLink",n.brandHomeLink()),i(4),b("aria-label",n.navAriaLabel()),i(),N(n.navItems()),i(4),c("ariaLabel",n.languageAriaLabel())("options",n.languageOptions())("value",n.currentLanguageCode()),i(),c("label",n.ctaLabel())("routerLink",n.ctaRouterLink()))},dependencies:[G,q,oe,ie],styles:['[_nghost-%COMP%]{display:block}@media(max-width:900px){[_nghost-%COMP%]{display:none}}.presentation-header-desktop__row[_ngcontent-%COMP%]{border-bottom:1px solid var(--marketing-glass-border-chrome);box-shadow:var(--marketing-glass-elevation-shadow),var(--marketing-glass-inset-highlight);box-sizing:border-box;transition:border-color .22s ease,box-shadow .22s ease;--xs-text: var(--xs-color-text-strong, #0f172a);--xs-text-muted: color-mix(in srgb, var(--xs-color-text-strong, #0f172a) 92%, #1e293b);--xs-text-strong: var(--xs-color-text-strong, #0f172a);--xs-text-subtle: color-mix(in srgb, var(--xs-color-text-strong, #0f172a) 78%, #64748b);--xs-surface-muted: color-mix(in srgb, var(--xs-surface-card, #ffffff) 82%, rgba(255, 255, 255, .55));--xs-border-subtle: color-mix(in srgb, var(--xs-color-border, #cbd5e1) 72%, rgba(255, 255, 255, .45));width:100%}.presentation-header-desktop__row--scrolled[_ngcontent-%COMP%]{--marketing-glass-blur-chrome: 18px;--marketing-glass-saturate-chrome: 1.32;border-bottom-color:color-mix(in srgb,var(--xs-color-primary, #0284c7) 22%,var(--marketing-glass-border-chrome));box-shadow:0 6px 32px #0f172a21,var(--marketing-glass-inset-highlight)}.presentation-header-desktop__inner[_ngcontent-%COMP%]{--marketing-max-width: 1440px;align-items:center;display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;max-width:min(100%,var(--marketing-max-width));padding-block:.85rem}@media(prefers-reduced-motion:reduce){.presentation-header-desktop__row[_ngcontent-%COMP%]{transition-duration:.01ms}}.brand-link[_ngcontent-%COMP%]{align-items:center;color:var(--xs-color-text-strong, #0f172a);display:inline-flex;font-size:1.25rem;font-weight:800;gap:.75rem;text-decoration:none;text-shadow:0 1px 2px rgba(255,255,255,.82),0 0 1px rgba(255,255,255,.55);white-space:nowrap}.brand-link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:drop-shadow(0 .35rem .65rem rgba(2,132,199,.18));height:56px;width:56px}.primary-nav[_ngcontent-%COMP%]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;justify-content:center}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item{color:var(--xs-color-text-strong, #0f172a);position:relative;text-shadow:0 1px 2px rgba(255,255,255,.82),0 0 1px rgba(255,255,255,.45)}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item:after{background:var(--marketing-gradient-accent);border-radius:999px;bottom:.28rem;content:"";height:2px;left:.9rem;opacity:0;pointer-events:none;position:absolute;right:.9rem;transform:scaleX(.4);transform-origin:center;transition:opacity .2s ease,transform .22s cubic-bezier(.22,.61,.36,1)}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item--active:after, .primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item:hover:not([aria-disabled=true]):after{opacity:1;transform:scaleX(1)}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item--active{color:var(--xs-color-primary-text, var(--xs-color-primary-strong, #075985));text-shadow:0 1px 0 rgba(255,255,255,.65)}.header-actions[_ngcontent-%COMP%]{align-items:center;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end}.header-cta[_ngcontent-%COMP%]{flex-shrink:0}
1.language-controls[_ngcontent-%COMP%]{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}[_nghost-%COMP%] .language-controls .xs-toggle-selector__options{background-color:#fff!important;background-image:none!important}.language-controls[_ngcontent-%COMP%] xs-toggle-selector[_ngcontent-%COMP%] .xs-toggle-selector__option{color:color-mix(in srgb,var(--xs-color-text-strong, #0f172a) 88%,#334155);text-shadow:0 1px 1px rgba(255,255,255,.72)}.language-controls[_ngcontent-%COMP%] xs-toggle-selector[_ngcontent-%COMP%] .xs-toggle-selector__option--selected{color:var(--xs-color-primary-text, var(--xs-color-primary-strong, #075985));text-shadow:0 1px 0 rgba(255,255,255,.6)}.language-controls[_ngcontent-%COMP%] xs-toggle-selector[_ngcontent-%COMP%] .xs-toggle-selector__option{min-inline-size:2.1rem}.language-controls[_ngcontent-%COMP%] xs-toggle-selector[_ngcontent-%COMP%] .xs-toggle-selector__option-icon{block-size:1.15rem;inline-size:1.15rem}@media(max-width:1440px){.presentation-header-desktop__inner[_ngcontent-%COMP%]{gap:.6rem}.primary-nav[_ngcontent-%COMP%]{gap:.15rem}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item{font-size:.8rem;padding-inline:.45rem}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item:after{left:.45rem;right:.45rem}.header-actions[_ngcontent-%COMP%]{gap:.5rem}}@media(max-width:1120px){.presentation-header-desktop__inner[_ngcontent-%COMP%]{gap:.5rem}.primary-nav[_ngcontent-%COMP%]{gap:.1rem}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item{font-size:.76rem;padding-inline:.38rem}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item:after{left:.38rem;right:.38rem}.brand-link[_ngcontent-%COMP%]{gap:0}.brand-link[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{display:none}.brand-link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:48px;width:48px}.header-actions[_ngcontent-%COMP%]{gap:.4rem}}@media(max-width:1000px){.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item{font-size:.7rem;padding-inline:.22rem}.primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item:after{left:.22rem;right:.22rem}.header-cta[_ngcontent-%COMP%] .xs-button{font-size:.7rem;padding-inline:.55rem}.language-controls[_ngcontent-%COMP%] xs-toggle-selector[_ngcontent-%COMP%] .xs-toggle-selector__option{min-inline-size:1.8rem}}@media(prefers-reduced-motion:reduce){.presentation-header-desktop__row[_ngcontent-%COMP%], .primary-nav[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%] .xs-header-item:after{transition-duration:.01ms}}']})};var He=[{id:"home",labelKey:"WebHome",path:"/",testId:"nav-home"},{id:"use-cases",labelKey:"WebUseCases",path:"/Info/UseCases",testId:"nav-use-cases"},{id:"pricing",labelKey:"WebPricing",path:"/Info/Pricing",testId:"nav-pricing"},{id:"compliance",labelKey:"WebCompliance",path:"/Info/PaCompliance",testId:"nav-compliance"},{id:"download",labelKey:"WebDownload",path:"/Info/Download",testId:"nav-download"},{id:"documentation",labelKey:"WebDocumentation",path:"/Documentation",testId:"nav-documentation"}],_t={en:"/media/icons/countries/uk.png",fr:"/media/icons/countries/france.png",es:"/media/icons/countries/spain.png"},Xe={en:{open:"Open menu",close:"Close menu"},fr:{open:"Ouvrir le menu",close:"Fermer le menu"},es:{open:"Abrir men\xFA",close:"Cerrar men\xFA"}};var an=["menuPanel"],rn=["menuToggle"],sn=(o,t)=>t.id;function ln(o,t){if(o&1){let e=T();r(0,"xs-header-item",18),x("selected",function(a){k(e);let p=u();return P(p.onNavItemSelected(a))}),s()}if(o&2){let e=t.$implicit;c("label",e.label)("routerLink",e.routerLink)("active",e.active)("testId",e.testId)}}var Ct=["a[href]","button:not([disabled])","input:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[tabindex]:not([tabindex="-1"])'].join(", "),_e=class o{brandHomeLink=y.required();navAriaLabel=y.required();languageAriaLabel=y.required();menuToggleLabel=y.required();menuCloseLabel=y.required();navItems=y.required();languageOptions=y.required();currentLanguageCode=y.required();ctaLabel=y.required();ctaRouterLink=y.required();scrolled=y(!1);navSelected=te();languageChange=te();menuOpen=_(!1);destroyRef=l(U);router=l(O);menuPanel=De("menuPanel");menuToggle=De("menuToggle");menuPreviouslyFocused=null;constructor(){le(()=>{this.router.events.pipe(X(t=>t instanceof B),W(this.destroyRef)).subscribe(()=>{this.closeMenu()})})}openMenu(){this.menuOpen()||(this.menuPreviouslyFocused=document.activeElement instanceof HTMLElement?document.activeElement:null,this.menuOpen.set(!0),document.body.style.overflow="hidden",queueMicrotask(()=>{this.focusFirstMenuItem()}))}
1closeMenu(){if(!this.menuOpen())return;this.menuOpen.set(!1),document.body.style.overflow="";let t=this.menuToggle()?.nativeElement??this.menuPreviouslyFocused;this.menuPreviouslyFocused=null,t?.focus()}toggleMenu(){if(this.menuOpen()){this.closeMenu();return}this.openMenu()}onMenuKeydown(t){if(!this.menuOpen())return;if(t.key==="Escape"){t.preventDefault(),this.closeMenu();return}if(t.key!=="Tab")return;let e=this.menuPanel()?.nativeElement;if(e===void 0)return;let n=[...e.querySelectorAll(Ct)].filter(At=>At.offsetParent!==null);if(n.length===0){t.preventDefault();return}let a=n[0],p=n.at(-1)??a,h=document.activeElement;if(t.shiftKey&&h===a){t.preventDefault(),p.focus();return}!t.shiftKey&&h===p&&(t.preventDefault(),a.focus())}onNavItemSelected(t){this.navSelected.emit(t),this.closeMenu()}focusFirstMenuItem(){let t=this.menuPanel()?.nativeElement;if(t===void 0)return;t.querySelector(Ct)?.focus()}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-presentation-header-mobile"]],viewQuery:function(e,n){e&1&&qe(n.menuPanel,an,5)(n.menuToggle,rn,5),e&2&&Ye(2)},inputs:{brandHomeLink:[1,"brandHomeLink"],navAriaLabel:[1,"navAriaLabel"],languageAriaLabel:[1,"languageAriaLabel"],menuToggleLabel:[1,"menuToggleLabel"],menuCloseLabel:[1,"menuCloseLabel"],navItems:[1,"navItems"],languageOptions:[1,"languageOptions"],currentLanguageCode:[1,"currentLanguageCode"],ctaLabel:[1,"ctaLabel"],ctaRouterLink:[1,"ctaRouterLink"],scrolled:[1,"scrolled"]},outputs:{navSelected:"navSelected",languageChange:"languageChange"},decls:20,vars:24,consts:[["menuToggle",""],["menuPanel",""],["data-testid","presentation-header-mobile",1,"presentation-header-mobile"],[1,"presentation-header-mobile__bar","marketing-glass-chrome"],[1,"marketing-shell","presentation-header-mobile__inner"],["data-testid","brand-home",1,"brand-link",3,"routerLink"],["src","/media/logo_modern_notext-min.png","alt","Entity CashTrack logo"],[1,"brand-link__text"],["type","button","data-testid","presentation-header-menu-toggle","aria-controls","presentation-mobile-nav-panel",1,"menu-toggle",3,"click"],["aria-hidden","true",1,"menu-toggle__icon"],["type","button","data-testid","presentation-header-menu-backdrop",1,"mobile-nav-backdrop",3,"click"],["id","presentation-mobile-nav-panel","data-testid","presentation-mobile-nav-panel","role","dialog",1,"mobile-nav-panel",3,"keydown"],[1,"mobile-nav-panel__links","primary-nav"],[3,"label","routerLink","active","testId"],[1,"mobile-nav-panel__cta"],["size","sm","testId","header-start-for-free-mobile",3,"pressed","block","label","routerLink"],[1,"mobile-nav-panel__footer","language-controls"],["size","compact","testId","language-controls-mobile",3,"valueChange","ariaLabel","options","value"],[3,"selected","label","routerLink","active","testId"]],template:function(e,n){e&1&&(r(0,"div",2)(1,"section",3)(2,"div",4)(3,"a",5),m(4,"img",6),r(5,"span",7),d(6,"Entity CashTrack"),s()(),r(7,"button",8,0),x("click",function(){return n.toggleMenu()}),m(9,"span",9),s()()(),r(10,"button",10),x("click",function(){return n.closeMenu()}),s(),r(11,"nav",11,1),x("keydown",function(p){return n.onMenuKey
1down(p)}),r(13,"section",12),R(14,ln,1,4,"xs-header-item",13,sn),s(),r(16,"div",14)(17,"xs-button",15),x("pressed",function(){return n.closeMenu()}),s()(),r(18,"footer",16)(19,"xs-toggle-selector",17),x("valueChange",function(p){return n.languageChange.emit(p)}),s()()()()),e&2&&(i(),f("presentation-header-mobile__bar--scrolled",n.scrolled()),i(2),c("routerLink",n.brandHomeLink()),i(4),f("menu-toggle--open",n.menuOpen()),b("aria-expanded",n.menuOpen())("aria-label",n.menuOpen()?n.menuCloseLabel():n.menuToggleLabel()),i(3),f("mobile-nav-backdrop--open",n.menuOpen()),b("aria-hidden",!n.menuOpen())("tabindex",n.menuOpen()?0:-1)("aria-label",n.menuCloseLabel()),i(),f("mobile-nav-panel--open",n.menuOpen()),b("aria-label",n.navAriaLabel())("aria-hidden",!n.menuOpen())("aria-modal",n.menuOpen()?"true":null)("inert",n.menuOpen()?null:""),i(3),N(n.navItems()),i(3),c("block",!0)("label",n.ctaLabel())("routerLink",n.ctaRouterLink()),i(2),c("ariaLabel",n.languageAriaLabel())("options",n.languageOptions())("value",n.currentLanguageCode()))},dependencies:[G,q,oe,ie],styles:['[_nghost-%COMP%]{--presentation-mobile-bar-height: var(--presentation-header-offset-mobile, 3.25rem);display:none}@media(max-width:900px){[_nghost-%COMP%]{display:block}}.presentation-header-mobile__bar[_ngcontent-%COMP%]{border-bottom:1px solid var(--marketing-glass-border-chrome);box-shadow:var(--marketing-glass-elevation-shadow),var(--marketing-glass-inset-highlight);box-sizing:border-box;transition:border-color .22s ease,box-shadow .22s ease;width:100%}.presentation-header-mobile__bar--scrolled[_ngcontent-%COMP%]{--marketing-glass-blur-chrome: 18px;--marketing-glass-saturate-chrome: 1.32;border-bottom-color:color-mix(in srgb,var(--xs-color-primary, #0284c7) 22%,var(--marketing-glass-border-chrome));box-shadow:0 6px 32px #0f172a21,var(--marketing-glass-inset-highlight)}.presentation-header-mobile__inner[_ngcontent-%COMP%]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-height:var(--presentation-mobile-bar-height);padding-block:.5rem}.brand-link[_ngcontent-%COMP%]{align-items:center;color:var(--xs-color-text-strong, #0f172a);display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;min-width:0;text-decoration:none;text-shadow:0 1px 2px rgba(255,255,255,.82),0 0 1px rgba(255,255,255,.55)}.brand-link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:drop-shadow(0 .25rem .5rem rgba(2,132,199,.18));flex-shrink:0;height:34px;width:34px}.brand-link__text[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-toggle[_ngcontent-%COMP%]{align-items:center;background:color-mix(in srgb,var(--xs-surface-card, #ffffff) 88%,#f8fafc);border:1px solid color-mix(in srgb,var(--xs-color-border, #cbd5e1) 85%,transparent);border-radius:.5rem;color:#0f172a;cursor:pointer;display:inline-flex;flex-shrink:0;height:2.75rem;justify-content:center;padding:0;width:2.75rem}.menu-toggle[_ngcontent-%COMP%]:focus-visible{outline:2px solid #0284c7;outline-offset:2px}.menu-toggle__icon[_ngcontent-%COMP%], .menu-toggle__icon[_ngcontent-%COMP%]:before, .menu-toggle__icon[_ngcontent-%COMP%]:after{background:currentColor;border-radius:1px;display:block;height:2px;position:relative;width:1.1rem}.menu-toggle__icon[_ngcontent-%COMP%]:before, .menu-toggle__icon[_ngcontent-%COMP%]:after{content:"";left:0;position:absolute}.menu-toggle__icon[_ngcontent-%COMP%]:before{top:-6px}.menu-toggle__icon[_ngcontent-%COMP%]:after{top:6px}.menu-toggle--open[_ngcontent-%COMP%] .menu-toggle__icon[_ngcontent-%COMP%]{background:transparent}.menu-toggle--open[_ngcontent-%COMP%] .menu-toggle__icon[_ngcontent-%COMP%]:before{top:0;transform:rotate(45deg)}.menu-toggle--open[_ngcontent-%COMP%] .menu-toggle__icon[_ngcontent-%COMP%]:after{top:0;transform:rotate(-45deg)}.mobile-nav-backdrop[_ngcontent-%COMP%]{background:#0f172a73;border:0;bottom:0;cursor:pointer;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--presentation-mobile-bar-height);transition:opacity .18s ease;z-index:19}.mobile-nav-backdrop--open[_ngcontent-%COMP%]{opacity:1;pointer-events:auto}.mobile-nav-panel[_ngcontent-%COMP%]{background:#fff;border-left:1px solid #d9e2ec;bottom:0;box-shadow:-.75rem 0 2rem #0f172a1f;display:flex;flex-direction:column;gap:1rem;left:auto;max-width:min(100%,20rem);opacity:0;padding:1.25rem 1rem calc(1.25rem + env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;top:var(--presentation-mobile-bar-height);transform:translate(100%);transition:transform .22s ease,opacity .18s ease,visibility 0s linear .22s;visibility:hidden;width:min(88vw,20rem);z-index:20}.mobile-nav-panel--open[_ngcontent-%COMP%]{opacity:1;pointer-events:auto;transform:translate(0);transition:transform .22s ease,opacity .18s ease,visibility 0s;visibility:visible}.mobile-nav-backdrop[_ngcontent-%COMP%]:focus-visible{outline:2px solid #0284c7;outline-offset:2px}.mobile-nav-panel__links[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;gap:.35rem;overflow-y:auto}.mobile-nav-panel__links[_ngcontent-%COMP%] xs-header-item[_ngcontent-%COMP%]{width:100%}.mobile-nav-panel__cta[_ngcontent-%COMP%]{margin-top:auto}.mobile-nav-panel__footer[_ngcontent-%COMP%]{border-top:1px solid #e2e8f0;padding-top:.85rem}
1.language-controls[_ngcontent-%COMP%]{display:flex;justify-content:center}[_nghost-%COMP%] .language-controls .xs-toggle-selector__options{background-color:#fff!important;background-image:none!important}@media(prefers-reduced-motion:reduce){.mobile-nav-backdrop[_ngcontent-%COMP%], .mobile-nav-panel[_ngcontent-%COMP%], .presentation-header-mobile__bar[_ngcontent-%COMP%]{transition-duration:.01ms}}']})};var Ce=class o{static scrolledThresholdPx=8;static ctaPath="/Info/Download";locale=l(H);languageOptions=ce.map(t=>({label:t.label,value:t.code,iconAlt:"",iconOnly:!0,iconSrc:_t[t.code],ariaLabel:t.label,testId:`language-${t.code}`}));navigationVersion=_(0);navItemViews=M(()=>(this.navigationVersion(),this.locale.currentLanguage(),He.map(t=>({id:t.id,label:this.locale.translate(t.labelKey),routerLink:this.localizedPath(t.path),active:this.isLocalizedPathActive(t.path),testId:t.testId}))));brandHomeLink=M(()=>this.localizedPath("/"));ctaLabel=M(()=>(this.locale.currentLanguage(),this.locale.translate("StartForFree")));ctaRouterLink=M(()=>this.localizedPath(o.ctaPath));scrolled=_(!1);navAriaLabel=M(()=>this.locale.translate("WebDocumentation"));languageAriaLabel=M(()=>this.locale.translate("SelectLanguage"));menuToggleLabel=M(()=>Xe[this.locale.currentLanguage().code].open);menuCloseLabel=M(()=>Xe[this.locale.currentLanguage().code].close);router=l(O);constructor(){let t=l(U);this.router.events.pipe(X(e=>e instanceof B),W(t)).subscribe(()=>{this.navigationVersion.update(e=>e+1)}),le(()=>this.syncScrolledState())}onViewportChange(){this.syncScrolledState()}syncScrolledState(){let t=globalThis.window;if(t===void 0)return;let e=t.scrollY>o.scrolledThresholdPx;e!==this.scrolled()&&this.scrolled.set(e)}localizedUrl(t){let n=(this.router.url.split("?")[0]??"/").split("/").filter(h=>h.length>0),a=n[0],p=dn(a)?n.slice(1):n;return`/${[t.code,...p].join("/")}`}localizedPath(t){let e=t.startsWith("/")?t.slice(1):t;return e.length===0?`/${this.locale.currentLanguage().code}`:`/${this.locale.currentLanguage().code}/${e}`}isLocalizedPathActive(t){return kt(this.router.url)===kt(this.localizedPath(t))}changeLanguage(t){let e=ce.find(n=>n.code===t);e!==void 0&&this.router.navigateByUrl(this.localizedUrl(e))}onNavSelected(t){t.preventDefault();let e=t.target?.closest("[data-testid]")?.getAttribute("data-testid"),n=He.find(a=>a.testId===e);n!==void 0&&this.router.navigateByUrl(this.localizedPath(n.path))}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-presentation-header"]],hostBindings:function(e,n){e&1&&x("scroll",function(){return n.onViewportChange()},Le)("resize",function(){return n.onViewportChange()},Le)},decls:3,vars:20,consts:[["data-testid","presentation-header",1,"presentation-header"],[3,"navSelected","languageChange","brandHomeLink","navAriaLabel","languageAriaLabel","navItems","languageOptions","currentLanguageCode","ctaLabel","ctaRouterLink","scrolled"],[3,"navSelected","languageChange","brandHomeLink","navAriaLabel","languageAriaLabel","menuToggleLabel","menuCloseLabel","navItems","languageOptions","currentLanguageCode","ctaLabel","ctaRouterLink","scrolled"]],template:function(e,n){e&1&&(r(0,"header",0)(1,"app-presentation-header-desktop",1),x("navSelected",function(p){return n.onNavSelected(p)})("languageChange",function(p){return n.changeLanguage(p)}),s(),r(2,"app-presentation-header-mobile",2),x("navSelected",function(p){return n.onNavSelected(p)})("languageChange",function(p){return n.changeLanguage(p)}),s()()),e&2&&(i(),c("brandHomeLink",n.brandHomeLink())("navAriaLabel",n.navAriaLabel())("languageAriaLabel",n.languageAriaLabel())("navItems",n.navItemViews())("languageOptions",n.languageOptions)("currentLanguageCode",n.locale.currentLanguage().code)("ctaLabel",n.ctaLabel())("ctaRouterLink",n.ctaRouterLink())("scrolled",n.scrolled()),i(),c("brandHomeLink",n.brandHomeLink())("navAriaLabel",n.navAriaLabel())("languageAriaLabel",n.languageAriaLabel())("menuToggleLabel",n.menuToggleLabel())("menuCloseLabel",n.menuCloseLabel())("navItems",n.navItemViews())("languageOptions",n.languageOptions)("currentLanguageCode",n.locale.currentLanguage().code)("ctaLabel",n.ctaLabel())("ctaRouterLink",n.ctaRouterLink())("scrolled",n.scrolled()))},dependencies:[xe,_e],styles:["[_nghost-%COMP%]{display:block}.presentation-header[_ngcontent-%COMP%]{left:0;position:fixed;right:0;top:0;width:100%;z-index:50}@media(prefers-reduced-motion:reduce){.presentation-header[_ngcontent-%COMP%]{transition-duration:.01ms}}"]})};function dn(o){return ce.some(t=>t.code===o)}
1function kt(o){let t=o.split(/[?#]/)[0]??"/",e=t.length>1?t.replace(/\/+$/,""):t;return e.length===0?"/":e}var ke=class o{destroyRef=l(U);router=l(O);schemaOrgService=l(ve);locale=l(H);currentYear=new Date().getFullYear();constructor(){this.schemaOrgService.syncMarketingGraph(),this.router.events.pipe(X(t=>t instanceof B),W(this.destroyRef)).subscribe(()=>this.schemaOrgService.syncMarketingGraph())}localizedPath(t){let e=t.startsWith("/")?t.slice(1):t;return e.length===0?`/${this.locale.currentLanguage().code}`:`/${this.locale.currentLanguage().code}/${e}`}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-presentation-layout"]],decls:56,vars:24,consts:[["data-testid","presentation-layout",1,"presentation-layout"],["data-testid","presentation-content",1,"presentation-content"],["data-testid","presentation-footer",1,"presentation-footer","marketing-glass-chrome"],[1,"marketing-shell","presentation-footer-inner"],[1,"footer-brand"],["data-testid","footer-brand-home",1,"footer-brand__link",3,"routerLink"],["src","/media/logo_modern_notext-min.png","alt",""],[1,"footer-brand__tagline"],["testId","footer-compliance",1,"footer-brand__compliance",3,"compact"],["aria-label","Footer",1,"footer-columns"],[1,"footer-column"],[1,"footer-column__heading"],[1,"footer-column__links","footer-links"],["data-testid","footer-use-cases",3,"routerLink"],["data-testid","footer-pricing",3,"routerLink"],["data-testid","footer-download",3,"routerLink"],["data-testid","footer-documentation",3,"routerLink"],["data-testid","footer-privacy",3,"routerLink"],["data-testid","footer-terms",3,"routerLink"],["data-testid","footer-credits",3,"routerLink"],["data-testid","footer-contact",3,"routerLink"],[1,"footer-bottom"],["data-testid","footer-copyright",1,"copyright"],["testId","marketing-cookie-consent"]],template:function(e,n){e&1&&(r(0,"main",0),m(1,"app-presentation-header"),r(2,"section",1),m(3,"router-outlet"),s(),r(4,"footer",2)(5,"div",3)(6,"div",4)(7,"a",5),m(8,"img",6),r(9,"span"),d(10,"Entity CashTrack"),s()(),r(11,"p",7),d(12),s(),m(13,"app-compliance-badge-card",8),s(),r(14,"nav",9)(15,"section",10)(16,"h2",11),d(17),s(),r(18,"ul",12)(19,"li")(20,"a",13),d(21),s()(),r(22,"li")(23,"a",14),d(24),s()(),r(25,"li")(26,"a",15),d(27),s()(),r(28,"li")(29,"a",16),d(30),s()()()(),r(31,"section",10)(32,"h2",11),d(33),s(),r(34,"ul",12)(35,"li")(36,"a",17),d(37),s()(),r(38,"li")(39,"a",18),d(40),s()(),r(41,"li")(42,"a",19),d(43),s()()()(),r(44,"section",10)(45,"h2",11),d(46),s(),r(47,"ul",12)(48,"li")(49,"a",20),d(50),s()()()()(),r(51,"div",21)(52,"span",22),d(53),s()()()(),m(54,"xs-cookie-consent",23)(55,"app-download-popup"),s()),e&2&&(i(7),c("routerLink",n.localizedPath("/")),i(5),g(n.locale.translate("WebFooterTagline")),i(),c("compact",!0),i(4),g(n.locale.translate("Product")),i(3),c("routerLink",n.localizedPath("/Info/UseCases")),i(),g(n.locale.translate("WebUseCases")),i(2),c("routerLink",n.localizedPath("/Info/Pricing")),i(),g(n.locale.translate("WebPricing")),i(2),c("routerLink",n.localizedPath("/Info/Download")),i(),g(n.locale.translate("WebDownload")),i(2),c("routerLink",n.localizedPath("/Documentation")),i(),g(n.locale.translate("WebDocumentation")),i(3),g(n.locale.translate("WebFooterLegal")),i(3),c("routerLink",n.localizedPath("/Info/Privacy")),i(),g(n.locale.translate("WebPrivacy")),i(2),c("routerLink",n.localizedPath("/Info/Terms")),i(),g(n.locale.translate("WebTerms")),i(2),c("routerLink",n.localizedPath("/Info/Credits")),i(),g(n.locale.translate("WebCredits")),i(3),g(n.locale.translate("WebContact")),i(3),c("routerLink",n.localizedPath("/Info/Contact")),i(),g(n.locale.translate("WebContact")),i(3),de(" Copyright \xA9 2019-",n.currentYear,", Multidimension and/or its affiliates. ",n.locale.translate("AllRightsReserved"),". "))},dependencies:[be,ue,Ce,G,ne,he],styles:["[_nghost-%COMP%]{display:block;min-height:100%}.presentation-layout[_ngcontent-%COMP%]{background:radial-gradient(ellipse 88% 52% at 100% 0%,var(--marketing-ambient-secondary),transparent 58%),radial-gradient(ellipse 76% 48% at 0% 100%,var(--marketing-ambient-primary-soft),transparent 54%),transparent;display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}.presentation-content[_ngcontent-%COMP%]{flex:1 1 auto;overflow:visible;padding-block-end:calc(var(--marketing-gutter) + 1rem);padding-block-start:var(--presentation-content-inset-top)}.presentation-footer[_ngcontent-%COMP%]{border-top:1px solid var(--marketing-glass-border-chrome);box-shadow:var(--marketing-glass-inset-highlight);color:var(--marketing-text-muted, #64748b);margin-top:auto;position:relative;z-index:10}.presentation-footer-inner[_ngcontent-%COMP%]{display:grid;gap:clamp(1.5rem,4vw,2.5rem);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);padding-block:clamp(1.75rem,4vw,2.75rem) clamp(1rem,2.5vw,1.5rem)}.footer-brand[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.65rem;max-width:22rem}.footer-brand__link[_ngcontent-%COMP%]{align-items:center;color:var(--marketing-text-strong, #0f172a);display:inline-flex;font-family:var(--marketing-font-display);font-size:1.05rem;font-weight:700;gap:.55rem;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.75);width:fit-content}.footer-brand__link[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{filter:drop-shadow(0 .25rem .5rem rgba(2,132,199,.18));height:36px;width:36px}.footer-brand__link[_ngcontent-%COMP%]:hover{color:var(--xs-color-primary, #0284c7)}.footer-brand__tagline[_ngcontent-%COMP%]{color:var(--marketing-text-muted, #64748b);font-size:.9rem;line-height:1.55;margin:0;text-shadow:0 1px 0 rgba(255,255,255,.65)}.footer-brand__compliance[_ngcontent-%COMP%]{margin-top:.35rem}.footer-columns[_ngcontent-%COMP%]{display:grid;gap:clamp(1.25rem,3vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.footer-column[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.6rem;min-width:0}.footer-column__heading[_ngcontent-%COMP%]{color:var(--marketing-text-strong, #0f172a);font-family:var(--marketing-font-body);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin:0;text-shadow:0 1px 0 rgba(255,255,255,.7);text-transform:uppercase}.footer-column__links[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:0;padding:0}.footer-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:color-mix(in srgb,var(--marketing-text-body, #334155) 88%,var(--marketing-text-muted, #64748b) 12%);font-size:.9375rem;font-weight:500;line-height:1.45;padding-block:.15rem;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.75)}.footer-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--xs-color-primary, #0284c7)}.footer-links[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus-visible, .footer-brand__link[_ngcontent-%COMP%]:focus-visible{border-radius:.25rem;color:var(--xs-color-primary, #0284c7);outline:2px solid color-mix(in srgb,var(--xs-color-primary, #0284c7) 55%,transparent);outline-offset:2px}.footer-bottom[_ngcontent-%COMP%]{border-top:1px solid color-mix(in srgb,var(--marketing-glass-border-chrome) 65%,transparent);grid-column:1 / -1;padding-block-start:clamp(.85rem,2vw,1.15rem)}.presentation-footer[_ngcontent-%COMP%] .copyright[_ngcontent-%COMP%]{color:var(--marketing-text-muted, #64748b);display:block;font-size:.8125rem;line-height:1.55;text-shadow:0 1px 0 rgba(255,255,255,.75)}@media(max-width:800px){.presentation-layout[_ngcontent-%COMP%]{padding-bottom:5.75rem}}@media(max-width:860px){.presentation-footer-inner[_ngcontent-%COMP%]{grid-template-columns:1fr}.footer-brand[_ngcontent-%COMP%]{max-width:none}}@media(max-width:540px){.footer-columns[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.presentation-content[_ngcontent-%COMP%]{padding-block-end:.75rem;padding-block-start:var(--presentation-content-inset-top)}}
1xs-cookie-consent[_ngcontent-%COMP%]{--xs-surface-popover: linear-gradient( 145deg, rgba(255, 255, 255, .99), rgba(241, 245, 249, .98) ), #ffffff;--xs-border-control: color-mix(in srgb, var(--xs-color-primary, #0284c7) 24%, #ffffff);--xs-shadow-popover: var(--marketing-shadow-layered-raised, 0 1.25rem 3rem rgba(15, 23, 42, .18));--xs-text: var(--marketing-text-body, #334155);--xs-text-strong: var(--marketing-text-strong, #0f172a);--xs-text-muted: var(--marketing-text-muted, #64748b);--xs-color-primary-text: var(--xs-color-primary-strong, #075985)}"]})};var Pt=o=>Ot(o),Mt=o=>Ot(o);function Ot(o){let t=l(H),e=l(O),n=cn(o);return n!==null&&!t.isSupportedCode(n)?e.createUrlTree(["/en"]):(t.setLanguageFromCode(n),!0)}function cn(o){let t=o;for(;t!==null;){let e=t.paramMap.get("locale");if(e!==null)return e;t=t.parent}return null}var wt="Entity CashTrack - ";function St(o){return o.startsWith(wt)?{fullText:o,productName:"Entity CashTrack",tagline:o.slice(wt.length)}:{fullText:o,productName:o,tagline:""}}function pn(o,t){o&1&&(S(),L(0,"path",1)(1,"path",2)(2,"path",3)(3,"path",4))}function mn(o,t){o&1&&(S(),L(0,"circle",5)(1,"path",6)(2,"path",7)(3,"path",8))}function gn(o,t){o&1&&(S(),L(0,"rect",9)(1,"path",10)(2,"path",11))}function un(o,t){o&1&&(S(),L(0,"path",12)(1,"path",13)(2,"path",14)(3,"path",15))}function fn(o,t){o&1&&(S(),L(0,"path",16)(1,"path",17))}function hn(o,t){o&1&&(S(),L(0,"path",18)(1,"path",19)(2,"path",20)(3,"path",21)(4,"path",22)(5,"path",23)(6,"path",24)(7,"path",25)(8,"path",26))}function bn(o,t){o&1&&(S(),L(0,"rect",27)(1,"path",28)(2,"path",29))}function vn(o,t){o&1&&(S(),L(0,"path",30)(1,"path",31)(2,"path",32)(3,"path",33)(4,"path",34)(5,"path",35)(6,"path",36))}function yn(o,t){o&1&&(S(),L(0,"path",37)(1,"path",38)(2,"path",39)(3,"path",40))}function xn(o,t){o&1&&(S(),L(0,"circle",41)(1,"path",42))}var Pe=class o{iconId=y.required();static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-index-feature-icon"]],hostAttrs:[1,"index-feature-icon"],inputs:{iconId:[1,"iconId"]},decls:11,vars:1,consts:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","none","stroke-width","1.75","stroke-linecap","round","stroke-linejoin","round","aria-hidden","true","focusable","false",1,"index-feature-icon__glyph"],["d","M5 3.5a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v17l-2.4-1.4-2.4 1.4-2.2-1.4-2.2 1.4-2.4-1.4L5 20.5z"],["d","M9 7.5h6"],["d","M9 11h6"],["d","M9 14.5h3.5"],["cx","9","cy","7.5","r","3.5"],["d","M2.5 20.5v-1.4a5 5 0 0 1 5-5h3a5 5 0 0 1 5 5v1.4"],["d","M15.5 4.3a3.5 3.5 0 0 1 0 6.4"],["d","M18.6 14.4a5 5 0 0 1 2.9 4.7v1.4"],["x","2.5","y","5","width","19","height","14","rx","2"],["d","M2.5 10h19"],["d","M6.5 14.5h4"],["d","M3.5 3.5v15a2 2 0 0 0 2 2h15"],["d","M8.5 16.5v-5"],["d","M13 16.5V6.5"],["d","M17.5 16.5v-7.5"],["d","m21.5 2.5-7.2 19-3.8-8-8-3.8z"],["d","M21.5 2.5 10.5 13.5"],["d","M21 5.5h-6.5"],["d","M10 5.5H3"],["d","M21 12h-9.5"],["d","M7 12H3"],["d","M21 18.5h-4"],["d","M12.5 18.5H3"],["d","M12.5 3.5v4"],["d","M9.5 10v4"],["d","M14.5 16.5v4"],["x","2.5","y","6.5","width","19","height","13","rx","2"],["d","M16.5 4.5h-11a2 2 0 0 0-2 2"],["d","M21.5 11h-4a2 2 0 0 0 0 4h4"],["d","M3.5 7.5v-2a2 2 0 0 1 2-2h2"],["d","M16.5 3.5h2a2 2 0 0 1 2 2v2"],["d","M20.5 16.5v2a2 2 0 0 1-2 2h-2"],["d","M7.5 20.5h-2a2 2 0 0 1-2-2v-2"],["d","M8 9h8"],["d","M8 12.5h8"],["d","M8 16h5"],["d","M14.5 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7.5z"],["d","M14.5 3v3.5a1.5 1.5 0 0 0 1.5 1.5h3"],["d","M12 11.5v5.5"],["d","m9.5 14.5 2.5 2.5 2.5-2.5"],["cx","12","cy","12","r","9"],["d","m8.5 12.5 2.5 2.5 5-5.5"]],template:function(e,n){if(e&1&&(S(),I(0,"svg",0),D(1,pn,4,0)(2,mn,4,0)(3,gn,3,0)(4,un,4,0)(5,fn,2,0)(6,hn,9,0)(7,bn,3,0)(8,vn,7,0)(9,yn,4,0)(10,xn,2,0),F()),e&2){let a;i(),z((a=n.iconId())==="billing"?1:a==="customers"?2:a==="payments"?3:a==="analytics"?4:a==="invoice-send"?5:a==="customize"?6:a==="expenses"?7:a==="scan"?8:a==="export"?9:a==="check"?10:-1)}},styles:["[_nghost-%COMP%]{display:inline-flex;flex-shrink:0;line-height:0}.index-feature-icon__glyph[_ngcontent-%COMP%]{display:block;height:1em;stroke:currentColor;width:1em}"]})};var Fe=(o,t)=>t.id;function _n(o,t){if(o&1&&(r(0,"li",11),m(1,"app-index-feature-icon",32),d(2),s()),o&2){let e=t.$implicit,n=u();b("data-testid","index-trust-"+e.id),i(2),C(" ",n.locale.translate(e.labelKey)," ")}}function Cn(o,t){if(o&1&&(r(0,"div",33)(1,"xs-card",34)(2,"span",35),m(3,"app-index-feature-icon",36),s(),r(4,"h3",37),d(5),s(),r(6,"p",38),d(7),s(),r(8,"div",39),m(9,"xs-button",40),s()(),m(10,"img",41),s()),o&2){let e=t.$implicit,n=t.$index,a=u();f("index-feature-row--reverse",e.reverse),c("scrollRevealDelay",n===0?0:80),b("data-testid","index-feature-"+e.id),i(3),c("iconId",e.iconId),i(2),g(a.locale.translate(e.titleKey)),i(2),g(a.locale.translate(e.bodyKey)),i(2),c("testId","index-feature-"+e.id+"-learn-more")("label",a.locale.translate("LearnMore"))("routerLink",a.routes.localizedPath("/Info/UseCases")),i(),f("index-feature-row__image--screenshot",e.screenshot),c("src",e.imageSrc,E)}}function kn(o,t){if(o&1&&(r(0,"xs-card",26)(1,"span",42),m(2,"app-index-feature-icon",36),s(),r(3,"h3",43),d(4),s(),r(5,"p",44),d(6),s()()),o&2){let e=t.$implicit,n=u();b("data-testid","index-mini-feature-"+e.id),i(2),c("iconId",e.iconId),i(2),g(n.locale.translate(e.titleKey)),i(2),g(n.locale.translate(e.bodyKey))}}var re=o=>`https://mancdn.entitycashtrack.com/${o}`,Me=class o{locale=l(H);routes=l(ge);seo=l(gt);promoTitle=M(()=>St(this.locale.translate("PromoTitle")));heroScreenshotSrc=re("example_home_page-min.png");trustItems=[{id:"free-trial",labelKey:"FreeTrial"},{id:"no-credit-card",labelKey:"NoCreditCardRequired"},{id:"free-download",labelKey:"FreeDownload"}];featureRows=[{id:"billing",iconId:"billing",titleKey:"GenerateBills",bodyKey:"EasilyGenerateBillsPromo",imageSrc:re("example_bill_create-min.png"),reverse:!1,screenshot:!0}
1,{id:"customers",iconId:"customers",titleKey:"ManageCustomers",bodyKey:"ManageCustomersPromo",imageSrc:re("example_customer_view-min.png"),reverse:!0,screenshot:!0},{id:"payments",iconId:"payments",titleKey:"AcceptCardPayments",bodyKey:"ConnectCardReaders",imageSrc:re("accept_payments.webp"),reverse:!1,screenshot:!1},{id:"accounting",iconId:"analytics",titleKey:"AccountingMadeEasy",bodyKey:"KeepingTrackOfEarningsPromo",imageSrc:re("accounting.webp"),reverse:!0,screenshot:!1}];miniFeatures=[{id:"online-invoices",iconId:"invoice-send",titleKey:"SendOnlineInvoices",bodyKey:"CreateInvoicesPromo"},{id:"customization",iconId:"customize",titleKey:"EnhancedCustomization",bodyKey:"CustomizeInvoiceLookPromo"},{id:"expense-tracking",iconId:"expenses",titleKey:"ExpenseTracking",bodyKey:"TrackExpensesPromo"},{id:"scan-documents",iconId:"scan",titleKey:"ScanBillDocuments",bodyKey:"ScanExternalInvoicesPromo"},{id:"accountant-files",iconId:"export",titleKey:"GenerateAccountantFiles",bodyKey:"ExportZipFiles"},{id:"customer-analytics",iconId:"analytics",titleKey:"DetailedCustomerAnalyticsPromo",bodyKey:"AnalyzeCustomerSpendingBody"}];seoEffect=se(()=>{this.seo.setPage(this.locale.translate("PromoTitle"),this.locale.translate("OurSolutionEnables"))});static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-index"]],decls:50,vars:19,consts:[["data-testid","index-page",1,"index-page","marketing-page","marketing-stack"],["data-testid","index-hero",1,"index-hero"],[1,"index-hero__content"],[1,"marketing-eyebrow","index-hero__eyebrow"],[1,"marketing-display-xl","index-hero__headline"],[1,"marketing-text-gradient"],[1,"marketing-lead","index-hero__lead"],[1,"index-hero__actions"],["size","lg","testId","index-hero-start",3,"label","routerLink"],["size","lg","variant","secondary","testId","index-hero-pricing",3,"label","routerLink"],["data-testid","index-hero-trust",1,"index-hero__trust"],[1,"index-hero__trust-item"],[1,"index-hero__visual"],["data-testid","index-hero-mockup",1,"index-hero__mockup"],["aria-hidden","true",1,"index-hero__mockup-bar"],[1,"index-hero__mockup-dot"],[1,"index-hero__mockup-address"],["width","1917","height","956","fetchpriority","high",1,"index-hero__mockup-img",3,"src","alt"],["data-testid","index-features",1,"index-features"],["scrollReveal","",1,"marketing-section__header"],[1,"marketing-section__eyebrow"],[1,"marketing-section__heading"],[1,"index-features__rows"],["scrollReveal","",1,"index-feature-row",3,"index-feature-row--reverse","scrollRevealDelay"],["data-testid","index-more-features",1,"index-more-features"],["scrollReveal","",1,"marketing-grid-3","index-more-features__grid",3,"scrollRevealDelay"],[1,"index-mini-feature","marketing-card"],["data-testid","index-cta-band","scrollReveal","",1,"index-cta-band"],[1,"index-cta-band__content"],[1,"marketing-display-sm","index-cta-band__heading"],[1,"index-cta-band__subcopy"],["size","lg","testId","index-cta-band-download",3,"label","routerLink"],["iconId","check",1,"index-hero__trust-icon"],["scrollReveal","",1,"index-feature-row",3,"scrollRevealDelay"],[1,"index-feature-row__panel","marketing-card"],["aria-hidden","true",1,"index-feature-row__icon"],[3,"iconId"],[1,"index-feature-row__title"],[1,"index-feature-row__copy"],["xs-card-actions","",1,"index-feature-row__actions"],["size","sm","variant","secondary",3,"testId","label","routerLink"],["loading","lazy","alt","",1,"index-feature-row__image",3,"src"],["aria-hidden","true",1,"index-mini-feature__icon"],[1,"index-mini-feature__title"],[1,"index-mini-feature__copy"]],template:function(e,n){e&1&&(r(0,"main",0)(1,"section",1)(2,"div",2)(3,"p",3),d(4),s(),r(5,"h1",4),d(6),r(7,"span",5),d(8),s()(),r(9,"p",6),d(10),s(),r(11,"div",7),m(12,"xs-button",8)(13,"xs-button",9),s(),r(14,"ul",10),R(15,_n,3,2,"li",11,Fe),s()(),r(17,"div",12)(18,"figure",13)(19,"div",14),m(20,"span",15)(21,"span",15)(22,"span",15),r(23,"span",16),d(24,"entitycashtrack.com"),s()(),m(25,"img",17),s(),m(26,"app-compliance-badge-card"),s()(),r(27,"section",18)(28,"header",19)(29,"p",20),d(30),s(),r(31,"h2",21),d(32),s()(),r(33,"div",22),R(34,Cn,11,13,"div",23,Fe),s()(),r(36,"section",24)(37,"header",19)(38,"h2",21),d(39),s()(),r(40,"div",25),R(41,kn,7,4,"xs-card",26,Fe),s()(),r(43,"section",27)(44,"div",28)(45,"h2",29),d(46),s(),r(47,"p",30),d(48),s()(),m(49,"xs-button",31),s()()),e&2&&(i(),b("aria-label",n.promoTitle().fullText),i(3),g(n.promoTitle().productName),i(2),C(" ",n.locale.translate("IndexHeroHeadlineLead")," "),i(2),g(n.locale.translate("IndexHeroHeadlineHighlight")),i(2),g(n.locale.translate("OurSolutionEnables")),i(2),c("label",n.locale.translate("StartForFree"))("routerLink",n.routes.localizedPath("/Info/Download")),i(),c("label",n.locale.translate("ViewFullPricing"))("routerLink",n.routes.localizedPath("/Info/Pricing")),i(2),N(n.trustItems),i(10),c("src",n.heroScreenshotSrc,E)("alt",n.locale.translate("IndexHeroScreenshotAlt")),i(5),g(n.locale.translate("IndexFeaturesEyebrow")),i(2),g(n.locale.translate("WeHelpYouManage")),i(2),N(n.featureRows),i(5),g(n.locale.translate("IndexMoreFeaturesHeading")),i(),c("scrollRevealDelay",60),i(),N(n.miniFeatures),i(5),C(" ",n.locale.translate("InterestedDownloadCashTrackForFree")," "),i(2),g(n.locale.translate("NoCreditCardRequired")),i(),c("label",n.locale.translate("DownloadNow"))("routerLink",n.routes.localizedPath("/Info/Download")))},dependencies:[ue,Pe,G,q,me,ut],styles:['[_nghost-%COMP%]{display:block}.index-page[_ngcontent-%COMP%]{position:relative;padding-block:clamp(1rem,2.5vw,2.25rem) clamp(1rem,3vw,2.25rem)}.index-page[_ngcontent-%COMP%]:before{background:var(--marketing-page-ambient-strong);content:"";height:calc(min(52vh,34rem) + var(--presentation-content-inset-top));left:50%;margin-left:-50vw;pointer-events:none;position:absolute;right:auto;top:calc(-1 * var(--presentation-content-inset-top));width:100vw;z-index:0}.index-page[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{position:relative;z-index:1}.index-page[_ngcontent-%COMP%] section[_ngcontent-%COMP%]{scroll-margin-top:5rem}.index-hero[_ngcontent-%COMP%]{align-items:center;display:grid;gap:clamp(1.5rem,3.5vw,3rem);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);padding-block-start:clamp(.5rem,2vw,1.5rem)}.index-hero__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:clamp(.9rem,1.8vw,1.35rem)}.index-hero__eyebrow[_ngcontent-%COMP%]{margin:0}.index-hero__headline[_ngcontent-%COMP%]{color:var(--marketing-text-strong);margin:0;max-width:16ch}.index-hero__lead[_ngcontent-%COMP%]{margin:0;max-width:52ch}.index-hero__actions[_ngcontent-%COMP%]{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.6rem,1.2vw,.9rem);margin-block-start:clamp(.15rem,.6vw,.4rem)}.index-hero__trust[_ngcontent-%COMP%]{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.35rem,1vw,.6rem) clamp(.9rem,2vw,1.35rem);list-style:none;margin:0;padding:0}.index-hero__trust-item[_ngcontent-%COMP%]{align-items:center;color:var(--marketing-text-muted);display:inline-flex;font-size:var(--marketing-text-sm);font-weight:600;gap:.4rem}.index-hero__trust-icon[_ngcontent-%COMP%]{color:var(--xs-color-primary, #0284c7);font-size:1.05rem}.index-hero__visual[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_index-hero-float 8s ease-in-out infinite;perspective:1400px}.index-hero__mockup[_ngcontent-%COMP%]{background:var(--marketing-card-surface);border:1px solid color-mix(in srgb,var(--xs-color-border, #d9e2ec) 75%,#ffffff);border-radius:var(--marketing-section-radius);box-shadow:var(--marketing-shadow-layered-raised);margin:0;overflow:hidden;transform:rotateY(-5deg) rotateX(1.5deg);transform-origin:80% 40%}
1.index-hero__mockup-bar[_ngcontent-%COMP%]{align-items:center;background:var(--marketing-glass-chrome-background);border-block-end:1px solid color-mix(in srgb,var(--xs-color-border, #d9e2ec) 60%,transparent);display:flex;gap:.4rem;padding:.55rem .85rem}.index-hero__mockup-dot[_ngcontent-%COMP%]{background:color-mix(in srgb,var(--marketing-text-subtle) 55%,transparent);border-radius:50%;height:.55rem;width:.55rem}.index-hero__mockup-address[_ngcontent-%COMP%]{background:color-mix(in srgb,#ffffff 72%,var(--xs-color-border, #d9e2ec) 28%);border-radius:999px;color:var(--marketing-text-muted);font-size:.7rem;letter-spacing:.02em;line-height:1;margin-inline:auto;padding:.32rem .85rem}.index-hero__mockup-img[_ngcontent-%COMP%]{aspect-ratio:1917 / 956;display:block;height:auto;width:100%}.index-hero__visual[_ngcontent-%COMP%] > app-compliance-badge-card[_ngcontent-%COMP%]{margin-block-start:clamp(.9rem,2vw,1.35rem);margin-inline:auto}@keyframes _ngcontent-%COMP%_index-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}.index-features__rows[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:var(--marketing-section-gap)}.index-feature-row[_ngcontent-%COMP%]{align-items:center;display:grid;gap:var(--marketing-splitter-gap);grid-template-columns:minmax(0,1fr) minmax(260px,1fr)}.index-feature-row--reverse[_ngcontent-%COMP%] .index-feature-row__panel[_ngcontent-%COMP%]{order:2}.index-feature-row--reverse[_ngcontent-%COMP%] .index-feature-row__image[_ngcontent-%COMP%]{order:1}.index-feature-row__image[_ngcontent-%COMP%]{aspect-ratio:3 / 2;border:1px solid color-mix(in srgb,var(--xs-color-border, #d9e2ec) 75%,#ffffff);border-radius:var(--marketing-section-radius);box-shadow:var(--marketing-shadow-layered);display:block;max-height:340px;min-height:clamp(200px,26vw,300px);object-fit:cover;object-position:center;width:100%}.index-feature-row__image--screenshot[_ngcontent-%COMP%]{object-position:top left}.index-page[_ngcontent-%COMP%] .index-feature-row__panel[_ngcontent-%COMP%]{align-self:stretch}.index-feature-row__icon[_ngcontent-%COMP%]{align-items:center;background:var(--marketing-gradient-accent-soft);border:1px solid color-mix(in srgb,var(--xs-color-primary, #0284c7) 22%,transparent);border-radius:.85rem;color:var(--xs-color-primary-strong, #075985);display:inline-flex;font-size:1.6rem;height:3rem;justify-content:center;width:3rem}.index-feature-row__title[_ngcontent-%COMP%]{font-size:var(--marketing-display-sm);margin:0}.index-feature-row__copy[_ngcontent-%COMP%]{flex:1 1 auto;margin:0;max-width:58ch}.index-feature-row__actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100%}.index-more-features__grid[_ngcontent-%COMP%]{gap:clamp(1rem,2vw,1.35rem)}.index-mini-feature__icon[_ngcontent-%COMP%]{align-items:center;background:var(--marketing-gradient-accent-soft);border:1px solid color-mix(in srgb,var(--xs-color-primary, #0284c7) 18%,transparent);border-radius:.7rem;color:var(--xs-color-primary-strong, #075985);display:inline-flex;font-size:1.3rem;height:2.5rem;justify-content:center;width:2.5rem}.index-mini-feature__title[_ngcontent-%COMP%]{font-size:var(--marketing-text-xl);margin:0}.index-mini-feature__copy[_ngcontent-%COMP%]{margin:0}.index-cta-band[_ngcontent-%COMP%]{align-items:center;background:var(--marketing-gradient-accent);border-radius:var(--marketing-section-radius);box-shadow:var(--marketing-shadow-layered-raised);display:flex;flex-wrap:wrap;gap:clamp(1rem,2.5vw,2rem);justify-content:space-between;padding:clamp(1.5rem,3.5vw,2.75rem) clamp(1.25rem,3vw,2.5rem);--xs-color-primary: #ffffff;--xs-color-primary-strong: #e0f2fe;--xs-color-on-primary: var(--marketing-text-strong)}.index-cta-band__content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.45rem;max-width:60ch}.index-cta-band__heading[_ngcontent-%COMP%]{color:#fff;margin:0}.index-cta-band__subcopy[_ngcontent-%COMP%]{color:color-mix(in srgb,#ffffff 88%,transparent);font-size:var(--marketing-text-base);font-weight:600;margin:0}@media(max-width:900px){.index-hero[_ngcontent-%COMP%]{grid-template-columns:1fr}.index-hero__visual[_ngcontent-%COMP%]{animation:none;perspective:none}.index-hero__mockup[_ngcontent-%COMP%]{transform:none}.index-hero__headline[_ngcontent-%COMP%]{max-width:22ch}}@media(max-width:860px){.index-page[_ngcontent-%COMP%]{padding-block-end:1.25rem}.index-page[_ngcontent-%COMP%]:before{background:var(--marketing-page-ambient)}.index-feature-row[_ngcontent-%COMP%]{grid-template-columns:1fr}.index-feature-row--reverse[_ngcontent-%COMP%] .index-feature-row__panel[_ngcontent-%COMP%], .index-feature-row--reverse[_ngcontent-%COMP%] .index-feature-row__image[_ngcontent-%COMP%]{order:0}.index-feature-row__image[_ngcontent-%COMP%]{min-height:0}}@media(max-width:640px){.index-hero__actions[_ngcontent-%COMP%] xs-button[_ngcontent-%COMP%], .index-feature-row__actions[_ngcontent-%COMP%] xs-button[_ngcontent-%COMP%], .index-cta-band[_ngcontent-%COMP%] xs-button[_ngcontent-%COMP%]{display:flex;inline-size:100%;width:100%}.index-hero__actions[_ngcontent-%COMP%] xs-button[_ngcontent-%COMP%] .xs-button, .index-feature-row__actions[_ngcontent-%COMP%] xs-button[_ngcontent-%COMP%] .xs-button, .index-cta-band[_ngcontent-%COMP%] xs-button[_ngcontent-%COMP%] .xs-button{flex:1 1 auto;inline-size:100%;width:100%}.index-cta-band[_ngcontent-%COMP%]{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){.index-hero__visual[_ngcontent-%COMP%]{animation:none}}']})};var Ve=(o,t)=>dt()?!0:(ct(t.url),l(O).createUrlTree(["/Portal","Auth"]));var Pn=[{path:"",component:Me},{path:"Info/UseCases",loadComponent:()=>import("./chunk-NKVOHY2F.js").then(o=>o.UseCases),data:{[V]:{titleKey:"WebUseCases",testId:"use-cases-page-title",iconId:"use-cases"}}},{path:"Info/Pricing",loadComponent:()=>import("./chunk-XGIE4RUG.js").then(o=>o.PricingPage),data:{[V]:{titleKey:"Pricing",testId:"pricing-page-title",iconId:"pricing"}}},{path:"Info/Download",loadComponent:()=>import("./chunk-GP32DF5L.js").then(o=>o.DownloadPage),data:{[V]:{titleKey:"DownloadCashTrack",testId:"download-page-title",iconId:"download"}}},{path:"Info/Download/Complete",loadComponent:()=>import("./chunk-KUZ72JXE.js").then(o=>o.DownloadComplete),data:{[V]:{title:"Thanks for downloading Entity CashTrack!",testId:"download-complete-page-title",iconId:"download-complete"}}},{path:"Documentation",loadComponent:()=>import("./chunk-RJE245DW.js").then(o=>o.DocumentationPage),data:{[V]:{titleKey:"WebDocumentation",testId:"documentation-page-title",iconId:"documentation"}}},{path:"Info/Contact",loadComponent:()=>import("./chunk-7GPEHJQO.js").then(o=>o.ContactPage),data:{[V]:{titleKey:"ContactUs",testId:"contact-page-title",iconId:"contact"}}},{path:"Info/Privacy",loadComponent:()=>import("./chunk-POYBF7GR.js").then(o=>o.PrivacyPage),data:{[V]:{titleKey:"WebPrivacy",testId:"privacy-page-title",iconId:"privacy"}}},{path:"Info/Terms",loadComponent:()=>import("./chunk-VCE3NLPT.js").then(o=>o.TermsPage),data:{[V]:{titleKey:"WebTerms",testId:"terms-page-title",iconId:"terms"}}},{path:"Info/Credits",loadComponent:()=>import("./chunk-5TIEUO7K.js").then(o=>o.CreditsPage),data:{[V]:{title:"Credits",testId:"credits-page-title",iconId:"credits"}}}
1,{path:"Info/PaCompliance",loadComponent:()=>import("./chunk-MXBYBGXG.js").then(o=>o.PaCompliancePage),data:{[V]:{titleKey:"OrgComplianceFranceHeading",testId:"pa-compliance-page-title",iconId:"compliance"}}},{path:"auth",loadComponent:()=>import("./chunk-MMNAYXAS.js").then(o=>o.Auth),loadChildren:()=>import("./chunk-5VH3GKVQ.js").then(o=>o.authChildRoutes)}],Mn=[{path:"",loadComponent:()=>import("./chunk-FVMYLE5J.js").then(o=>o.PortalHomePage)},{path:"Auth",loadComponent:()=>import("./chunk-W3EOZ7ZU.js").then(o=>o.PortalAuthPage)},{path:"Payments",canActivate:[Ve],loadComponent:()=>import("./chunk-6ZZBKHAP.js").then(o=>o.PortalPaymentsListPage)},{path:"Payments/:id/Return",loadComponent:()=>import("./chunk-7KITR64X.js").then(o=>o.PortalPaymentReturnPage)},{path:"Payments/:id",canActivate:[Ve],loadComponent:()=>import("./chunk-WG4CNHDN.js").then(o=>o.PortalInvoiceDetailPage)}],It=[{path:"",pathMatch:"full",redirectTo:"en"},{path:"Portal",component:fe,children:Mn},{path:":locale",component:ke,canActivate:[Pt],canActivateChild:[Mt],children:Pn},{path:"**",redirectTo:"en"}];var On={colorScheme:"dark",density:"compact",radius:"large",primaryColor:"blue"},Lt="xisara:xs-theme",wn=["light","dark"],Sn=["compact","normal"],In=["small","large"],Ln=["blue","indigo","green","amber","rose"],Tn={amber:["#f59e0b","#fbbf24","#78350f"],blue:["#0284c7","#38bdf8","#075985"],green:["#16a34a","#4ade80","#14532d"],indigo:["#4f46e5","#818cf8","#312e81"],rose:["#e11d48","#fb7185","#881337"]},Oe=class o{document=l(A,{optional:!0});isBrowser=Y(l($));themeState=_(On);theme=this.themeState.asReadonly();constructor(){let t=this.readStoredTheme();t!==null&&this.themeState.set(t),this.applyTheme(this.themeState())}updateTheme(t){let e=ee(ee({},this.themeState()),t);this.themeState.set(e),this.saveTheme(e),this.applyTheme(e)}setColorScheme(t){this.updateTheme({colorScheme:t})}setDensity(t){this.updateTheme({density:t})}setRadius(t){this.updateTheme({radius:t})}setPrimaryColor(t){this.updateTheme({primaryColor:t})}applyCurrentTheme(){this.applyTheme(this.themeState())}readStoredTheme(){let t;try{t=this.getStorage()?.getItem(Lt)}catch{return null}if(t==null)return null;try{let e=JSON.parse(t);return this.isStoredTheme(e)?e:null}catch{return null}}saveTheme(t){try{this.getStorage()?.setItem(Lt,JSON.stringify(t))}catch{return}}getStorage(){if(!this.isBrowser)return null;try{return this.document?.defaultView?.localStorage??globalThis.localStorage??null}catch{return null}}isStoredTheme(t){if(typeof t!="object"||t===null)return!1;let e=t;return this.isThemeColorScheme(e.colorScheme)&&this.isThemeDensity(e.density)&&this.isThemeRadius(e.radius)&&this.isThemePrimaryColor(e.primaryColor)}isThemeColorScheme(t){return wn.includes(t)}isThemeDensity(t){return Sn.includes(t)}isThemeRadius(t){return In.includes(t)}isThemePrimaryColor(t){return Ln.includes(t)}applyTheme(t){let e=this.document?.documentElement;if(e===void 0)return;let[n,a,p]=Tn[t.primaryColor],h=t.colorScheme==="light";e.style.setProperty("--xs-color-primary",n),e.style.setProperty("--xs-color-primary-soft",a),e.style.setProperty("--xs-color-primary-strong",p),e.style.setProperty("--xs-color-primary-text",h?p:`color-mix(in srgb, ${a} 74%, ${n} 26%)`),e.style.setProperty("--xs-color-on-primary","#ffffff"),e.style.setProperty("--xs-bg",h?"#f8fafc":"#020617"),e.style.setProperty("--xs-bg-accent-start",h?`color-mix(in srgb, ${a} 25%, transparent)`:`color-mix(in srgb, ${a} 18%, transparent)`),e.style.setProperty("--xs-bg-accent-end",h?"rgba(148, 163, 184, 0.22)":"rgba(99, 102, 241, 0.18)"),e.style.setProperty("--xs-border-control",h?`color-mix(in srgb, ${n} 34%, rgba(15, 23, 42, 0.14))`:`color-mix(in srgb, ${a} 38%, rgba(148, 163, 184, 0.24))`),e.style.setProperty("--xs-border-subtle",h?"rgba(15, 23, 42, 0.12)":"rgba(148, 163, 184, 0.24)"),e.style.setProperty("--xs-focus-ring",h?`0 0 0 0.22rem color-mix(in srgb, ${n} 24%, transparent)`:`0 0 0 0.22rem color-mix(in srgb, ${a} 36%, transparent)`),e.style.setProperty("--xs-shadow-card",h?"0 1rem 2.25rem rgba(15, 23, 42, 0.1)":"0 1rem 2.25rem rgba(2, 6, 23, 0.24)"),e.style.setProperty("--xs-shadow-popover",h?"0 1.25rem 3rem rgba(15, 23, 42, 0.18)":"0 1.25rem 3.25rem rgba(2, 6, 23, 0.38)"),e.style.setProperty("--xs-surface",h?"#ffffff"
1:"rgba(15, 23, 42, 0.78)"),e.style.setProperty("--xs-surface-card",h?"linear-gradient(145deg, rgba(255, 255, 255, 0.98), rgba(241, 245, 249, 0.92)), #ffffff":"linear-gradient(145deg, rgba(15, 23, 42, 0.96), rgba(30, 41, 59, 0.9)), rgba(15, 23, 42, 0.96)"),e.style.setProperty("--xs-surface-control",h?"linear-gradient(145deg, rgba(255, 255, 255, 0.98), rgba(241, 245, 249, 0.9)), #ffffff":"linear-gradient(145deg, rgba(15, 23, 42, 0.96), rgba(30, 41, 59, 0.88)), rgba(15, 23, 42, 0.96)"),e.style.setProperty("--xs-surface-muted",h?"rgba(15, 23, 42, 0.06)":"rgba(148, 163, 184, 0.12)"),e.style.setProperty("--xs-surface-popover",h?"linear-gradient(145deg, rgba(255, 255, 255, 0.99), rgba(241, 245, 249, 0.98)), #ffffff":"linear-gradient(145deg, rgba(15, 23, 42, 0.98), rgba(30, 41, 59, 0.96)), rgba(15, 23, 42, 0.98)"),e.style.setProperty("--xs-surface-primary-soft",`color-mix(in srgb, ${n} ${h?"11%":"16%"}, transparent)`),e.style.setProperty("--xs-surface-raised",h?"linear-gradient(145deg, rgba(255, 255, 255, 0.98), rgba(241, 245, 249, 0.92)), #ffffff":"linear-gradient(145deg, rgba(15, 23, 42, 0.92), rgba(30, 41, 59,
10.82)), rgba(15, 23, 42, 0.92)"),e.style.setProperty("--xs-text-strong",h?"#0f172a":"#f8fafc"),e.style.setProperty("--xs-text",h?"#1e293b":"#e2e8f0"),e.style.setProperty("--xs-text-muted",h?"#475569":"#cbd5e1"),e.style.setProperty("--xs-text-subtle",h?"#64748b":"#94a3b8"),e.style.setProperty("--xs-radius-card",t.radius==="small"?"0.75rem":"1.1rem"),e.style.setProperty("--xs-radius-control",t.radius==="small"?"0.5rem":"0.9rem"),e.style.setProperty("--xs-density-scale",t.density==="compact"?"0.86":"1"),this.setRootDataAttribute(e,"xsTheme","data-xs-theme",t.colorScheme),this.setRootDataAttribute(e,"xsDensity","data-xs-density",t.density),this.setRootDataAttribute(e,"xsRadius","data-xs-radius",t.radius),this.setRootDataAttribute(e,"xsPrimaryColor","data-xs-primary-color",t.primaryColor),e.style.colorScheme=t.colorScheme}setRootDataAttribute(t,e,n,a){if(t.dataset!==void 0){t.dataset[e]=a;return}t.setAttribute(n,a)}static \u0275fac=function(e){return new(e||o)};static \u0275prov=j({token:o,factory:o.\u0275fac,providedIn:"root"})};var En={colorScheme:"light",density:"normal",primaryColor:"blue",radius:"small"};function Tt(){return Ge(()=>{l(Oe).updateTheme(En)})}var Dn={en:{message:"We use optional analytics cookies to understand site traffic and improve Entity CashTrack. Analytics stays off unless you accept.",policy:"Your choice is stored in this browser and you can review cookie details in the privacy policy.",acceptLabel:"Accept analytics",refuseLabel:"Refuse",privacyLabel:"Privacy policy"},fr:{message:"Nous utilisons des cookies analytiques facultatifs pour comprendre le trafic du site et am\uFFFDliorer Entity CashTrack. Les analyses restent d\uFFFDsactiv\uFFFDes sauf si vous acceptez.",policy:"Votre choix est enregistr\uFFFD dans ce navigateur et vous pouvez consulter les d\uFFFDtails des cookies dans la politique de confidentialit\uFFFD.",acceptLabel:"Accepter les analyses",refuseLabel:"Refuser",privacyLabel:"Politique de confidentialit\uFFFD"},es:{message:"Usamos cookies anal\uFFFDticas opcionales para comprender el tr\uFFFDfico del sitio y mejorar Entity CashTrack. Las anal\uFFFDticas permanecen desactivadas salvo que aceptes.",policy:"Tu elecci\uFFFDn se guarda en este navegador y puedes revisar los detalles de cookies en la pol\uFFFDtica de privacidad.",acceptLabel:"Aceptar anal\uFFFDticas",refuseLabel:"Rechazar",privacyLabel:"Pol\uFFFDtica de privacidad"}};function Et(o){let t=zn(o.defaultView?.location.pathname??""),e=Dn[t];return{storageKey:"cashtrack.marketing.cookieConsent",version:"1",message:e.message,acceptLabel:e.acceptLabel,refuseLabel:e.refuseLabel,privacyPolicy:{content:e.policy,label:e.privacyLabel,url:`/${t}/Info/Privacy`}}}function zn(o){let t=o.split("/").find(e=>e.length>0);return t==="fr"||t==="es"?t:"en"}var Dt={hydration:!0};var zt={providers:[$e(),rt(It),...Dt.hydration?[it()]:[],ht(),Tt(),{provide:st,useFactory:Et,deps:[A]}]};var we=class o{meta=l(ot);appMode=l(ft);apply(){if(lt(this.appMode)){this.meta.updateTag({name:"robots",content:"noindex"});return}this.meta.removeTag('name="robots"')}static \u0275fac=function(e){return new(e||o)};static \u0275prov=j({token:o,factory:o.\u0275fac,providedIn:"root"})};var Se=class o{destroyRef=l(U);document=l(A);platformId=l($);router=l(O);hasStarted=!1;start(){this.hasStarted||!Y(this.platformId)||(this.hasStarted=!0,this.router.events.pipe(X(t=>t instanceof B),X(t=>!this.hasFragment(t.urlAfterRedirects)),W(this.destroyRef)).subscribe(()=>{this.document.defaultView?.scrollTo({top:0,behavior:"smooth"})}))}hasFragment(t){return this.router.parseUrl(t).fragment!==null}static \u0275fac=function(e){return new(e||o)};static \u0275prov=j({token:o,factory:o.\u0275fac,providedIn:"root"})};var Ie=class o{title=_("cashtrack-web-client-v2");navigationScrollService=l(Se);marketingTrackingService=l(bt);marketingRobotsService=l(we);constructor(){this.marketingRobotsService.apply(),this.navigationScrollService.start(),this.marketingTrackingService.start()}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=v({type:o,selectors:[["app-root"]],decls:1,vars:0,template:function(e,n){e&1&&m(0,"router-outlet")},dependencies:[ne],encapsulation:2})};nt(Ie,zt).catch(o=>console.error(o));
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.