PageSourceSearch

https://aurfy.com/main-P4OVKQTX.js

js aurfy.com collected 2026-10-07 06:30:00 UTC 70,409 bytes, 40 lines download raw bytes

vendor: 10,042 bytes, lines 1-4
1import{a as Wn}from"./chunk-ZM5WO7E6.js";import{b as Bn}from"./chunk-44HVLOZZ.js";import{c as or}from"./chunk-GF5LMRVE.js";import{a as ar}from"./chunk-BGUR6IU7.js";import{a as Qn,b as er,c as tr,d as Ee}from"./chunk-VWFEWHBT.js";import{b as ir}from"./chunk-IOKGJR3U.js";import{a as nr,b as rr}from"./chunk-OPLQQRGU.js";import{a as Yn,b as Zn}from"./chunk-4GVLX3DQ.js";import{a as Rn,d as he,e as Mn,f as An,g as Fn,h as On,j as Xe,k as Nn,l as Dn,m as Ln,n as jn,o as Pn,p as $n,q as Un,r as Kn,s as Je,t as Vn,u as zn,v as ge,w as tt,x as Hn,y as Jn}from"./chunk-35J4OWFX.js";import{a as Qe,b as et}from"./chunk-E2JDPBZN.js";import{a as U,b as Xn}from"./chunk-XACLWDLH.js";import{a as qn,b as Gn}from"./chunk-ECTNKXBC.js";import{$a as c,$b as f,Ba as We,C as De,Cc as Cn,D as dn,Da as xn,Dc as q,E as un,Eb as V,F as ae,Fb as wt,Fc as En,Gb as kt,H as pn,Hb as ne,I as mn,Ia as qe,Ib as re,Jc as J,Kb as Tt,L as fn,Lb as R,Mb as M,N as Le,Nb as E,O as je,Ob as a,Pb as l,Pc as wn,Q as Pe,Qb as I,Qc as Mt,S as Ct,T as $e,U as Ue,V as Ke,Xa as ue,Xb as $,Z as P,Za as pe,Zb as D,_ as Ve,a as tn,aa as x,ac as bn,ba as b,bc as Sn,ca as m,cd as Ce,d as oe,da as le,dd as kn,e as nn,ea as Et,f as Fe,fa as hn,g as rn,gd as Tn,h as Oe,i as on,j as Ne,ja as F,jc as Rt,ka as O,kc as me,l as Y,la as gn,m as an,mc as fe,na as ze,nc as h,oa as He,oc as C,p as sn,pa as vn,pb as te,pc as j,q as cn,qb as Ge,r as A,sa as Be,ta as de,tb as Ye,va as _n,vc as In,wa as X,x as ln,y as It,ya as Ie,yb as Ze,z as Z,za as yn}from"./chunk-CEG6WIMD.js";import{a as W,b as ie}from"./chunk-IFGU66OU.js";var mi={};function fi(t,r){if(t==null)throw new Error(`${r} must be defined.`)}var ke="@ngrx/store/init",G=(()=>{class t extends Fe{constructor(){super({type:ke})}next(e){if(typeof e=="function")throw new TypeError(`
2        Dispatch expected an object, instead it received a function.
3        If you're using the createAction function, make sure to invoke the function
4        before dispatching the action. For example, someAction should be someAction().`);if(typeof e>"u")throw new TypeError("Actions must be objects");if(typeof e.type>"u")throw new TypeError("Actions must have a type property");super.next(e)}complete(){}ngOnDestroy(){super.complete()}static{this.\u0275fac=function(n){return new(n||t)}}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})(),hi=[G],yr=new x("@ngrx/store Internal Root Guard"),sr=new x("@ngrx/store Internal Initial State"),Te=new x("@ngrx/store Initial State"),xr=new x("@ngrx/store Reducer Factory"),cr=new x("@ngrx/store Internal Reducer Factory Provider"),br=new x("@ngrx/store Initial Reducers"),At=new x("@ngrx/store Internal Initial Reducers");var lr=new x("@ngrx/store Internal Store Reducers");var gi=new x("@ngrx/store Internal Store Features");var vi=new x("@ngrx/store Feature Reducers"),dr=new x("@ngrx/store User Provided Meta Reducers"),nt=new x("@ngrx/store Meta Reducers"),ur=new x("@ngrx/store Internal Resolved Meta Reducers"),pr=new x("@ngrx/store User Runtime Checks Config"),mr=new x("@ngrx/store Internal User Runtime Checks Config"),we=new x("@ngrx/store Internal Runtime Checks"),Lt=new x("@ngrx/store Check if Action types are unique"),Ft=new x("@ngrx/store Root Store Provider"),fr=new x("@ngrx/store Feature State Provider");function _i(t,r={}){let e=Object.keys(t),n={};for(let o=0;o<e.length;o++){let s=e[o];typeof t[s]=="function"&&(n[s]=t[s])}let i=Object.keys(n);return function(s,u){s=s===void 0?r:s;let g=!1,d={};for(let y=0;y<i.length;y++){let p=i[y],S=n[p],N=s[p],_=S(N,u);d[p]=_,g=g||_!==N}return g?d:s}}function yi(t,r){return Object.keys(t).filter(e=>e!==r).reduce((e,n)=>Object.assign(e,{[n]:t[n]}),{})}function Sr(...t){return function(r){if(t.length===0)return r;let e=t[t.length-1];return t.slice(0,-1).reduceRight((i,o)=>o(i),e(r))}}function Ir(t,r){return Array.isArray(r)&&r.length>0&&(t=Sr.apply(null,[...r,t])),(e,n)=>{let i=t(e);return(o,s)=>(o=o===void 0?n:o,i(o,s))}}function xi(t){let r=Array.isArray(t)&&t.length>0?Sr(...t):e=>e;return(e,n)=>(e=r(e),(i,o)=>(i=i===void 0?n:i,e(i,o)))}var se=class extends oe{},ve=class extends G{},it="@ngrx/store/update-reducers",rt=(()=>{class t extends Fe{get currentReducers(){return this.reducers}constructor(e,n,i,o){super(o(i,n)),this.dispatcher=e,this.initialState=n,this.reducers=i,this.reducerFactory=o}addFeature(e){this.addFeatures([e])}addFeatures(e){let n=e.reduce((i,{reducers:o,reducerFactory:s,metaReducers:u,initialState:g,key:d})=>{let y=typeof o=="function"?xi(u)(o,g):Ir(s,u)(o,g);return i[d]=y,i},{});this.addReducers(n)}removeFeature(e){this.removeFeatures([e])}removeFeatures(e){this.removeReducers(e.map(n=>n.key))}addReducer(e,n){this.addReducers({[e]:n})}addReducers(e){this.reducers=W(W({},this.reducers),e),this.updateReducers(Object.keys(e))}removeReducer(e){this.removeReducers([e])}removeReducers(e){e.forEach(n=>{this.reducers=yi(this.reducers,n)}),this.updateReducers(e)}updateReducers(e){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:it,features:e})}ngOnDestroy(){this.complete()}static{this.\u0275fac=function(n){return new(n||t)(b(ve),b(Te),b(br),b(xr))}}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})(),bi=[rt,{provide:se,useExisting:rt},{provide:ve,useExisting:G}],Re=(()=>{class t extends nn{ngOnDestroy(){this.complete()}static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=We(t)))(i||t)}})()}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})(),Si=[Re],_e=class extends oe{},hr=(()=>{class t extends Fe{static{this.INIT=ke}constructor(e,n,i,o){super(o);let u=e.pipe(Ne(Oe)).pipe(Ke(n)),g={state:o},d=u.pipe(Le(Ii,g));this.stateSubscription=d.subscribe(({state:y,action:p})=>{this.next(y),i.next(p)}),this.state=et(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}static{this.\u0275fac=function(n){return new(n||t)(b(G),b(se),b(Re),b(Te))}}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})();function Ii(t={state:void 0},[r,e]){let{state:n}=t;return{state:e(n,r),action:r}}var Ci=[hr,{provide:_e,useExisting:hr}],jt=(()=>{class t extends oe{constructor(e,n,i,o){super(),this.actionsObserver=n,this.reducerManager=i,this.injector=o,this.source=e,this.state=e.state}select(e,...n){return wi.call(null,e,...n)(this)}selectSignal(e,n){return q(()=>e(this.state()),n)}lift(e){let n=new t(this,this.actionsObserver,this.reducerManager);return n.operator=e,n}dispatch(e,n){if(typeof e=="function")return this.processDispatchFn(e,n);this.actionsObserver.next(e)}next(e){this.actionsObserver.next(e)}error(e){this.actionsObserver.error(e)}complete(){this.actionsObserver.complete()}addReducer(e,n){this.reducerManager.addReducer(e,n)}removeReducer(e){this.reducerManager.removeReducer(e)}processDispatchFn(e,n){fi(this.injector,"Store Injector");let i=n?.injector??ki()??this.injector;return Ie(()=>{let o=e();Cn(()=>this.dispatch(o))},{injector:i})}static{this.\u0275fac=function(n){return new(n||t)(b(_e),b(G),b(rt),b(ze))}}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})(),Ei=[jt];function wi(t,r,...e){return function(i){let o;if(typeof t=="string"){let s=[r,...e].filter(Boolean);o=i.pipe(fn(t,...s))}else if(typeof t=="function")o=i.pipe(A(s=>t(s,r)));else throw new TypeError(`Unexpected type '${typeof t}' in select operator, expected 'string' or 'function'`);return o.pipe(pn())}}function ki(){try{return m(ze)}catch{return}}var Pt="https://ngrx.io/guide/store/configuration/runtime-checks";function gr(t){return t===void 0}function vr(t){return t===null}function Cr(t){return Array.isArray(t)}function Ti(t){return typeof t=="string"}function Ri(t){return typeof t=="boolean"}function Mi(t){return typeof t=="number"}function Er(t){return typeof t=="object"&&t!==null}function Ai(t){return Er(t)&&!Cr(t)}function Fi(t){if(!Ai(t))return!1;let r=Object.getPrototypeOf(t);return r===Object.prototype||r===null}function Ot(t){return typeof t=="function"}function Oi(t){return Ot(t)&&t.hasOwnProperty("\u0275cmp")}function Ni(t,r){return Object.prototype.hasOwnProperty.call(t,r)}function Di(t){return t instanceof x?m(t):t}function wr(t){return typeof t=="function"?t():t}function Li(t,r){return t.concat(r)}function ji(){if(m(jt,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function Pi(t,r){return function(e,n){let i=r.action(n)?Nt(n):n,o=t(e,i);return r.state()?Nt(o):o}}function Nt(t){Object.freeze(t);let r=Ot(t);return Object.getOwnPropertyNames(t).forEach(e=>{if(!e.startsWith("\u0275")&&Ni(t,e)&&(!r||e!=="caller"&&e!=="callee"&&e!=="arguments")){let n=t[e];(Er(n)||Ot(n))&&!Object.isFrozen(n)&&Nt(n)}}),t}function $i(t,r){return function(e,n){if(r.action(n)){let o=Dt(n);_r(o,"action")}let i=t(e,n);if(r.state()){let o=Dt(i);_r(o,"state")}return i}}function Dt(t,r=[]){return(gr(t)||vr(t))&&r.length===0?{path:["root"],value:t}:Object.keys(t).reduce((n,i)=>{if(n)return n;let o=t[i];return Oi(o)?n:gr(o)||vr(o)||Mi(o)||Ri(o)||Ti(o)||Cr(o)?!1:Fi(o)?Dt(o,[...r,i]):{path:[...r,i],value:o}},!1)}function _r(t,r){if(t===!1)return;let e=t.path.join("."),n=new Error(`Detected unserializable ${r} at "${e}". ${Pt}#strict${r}serializability`);throw n.value=t.value,n.unserializablePath=e,n}function Ui(t,r){return function(e,n){if(r.action(n)&&!Be.isInAngularZone())throw new Error(`Action '${n.type}' running outside NgZone. ${Pt}#strictactionwithinngzone`);return t(e,n)}}function Ki(t){return J()?W({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},t):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function Vi({strictActionSerializability:t,strictStateSerializability:r}){return e=>t||r?$i(e,{action:n=>
4t&&!$t(n),state:()=>r}):e}function zi({strictActionImmutability:t,strictStateImmutability:r}){return e=>t||r?Pi(e,{action:n=>t&&!$t(n),state:()=>r}):e}function $t(t){return t.type.startsWith("@ngrx")}function Hi({strictActionWithinNgZone:t}){return r=>t?Ui(r,{action:e=>t&&!$t(e)}):r}function Bi(t){return[{provide:mr,useValue:t},{provide:pr,useFactory:qi,deps:[mr]},{provide:we,deps:[pr],useFactory:Ki},{provide:nt,multi:!0,deps:[we],useFactory:zi},{provide:nt,multi:!0,deps:[we],useFactory:Vi},{provide:nt,multi:!0,deps:[we],useFactory:Hi}]}function Wi(){return[{provide:Lt,multi:!0,deps:[we],useFactory:Gi}]}function qi(t){return t}function Gi(t){if(!t.strictActionTypeUniqueness)return;let r=Object.entries(mi).filter(([,e])=>e>1).map(([e])=>e);if(r.length)throw new Error(`Action types are registered more than once, ${r.map(e=>`"${e}"`).join(", ")}. ${Pt}#strictactiontypeuniqueness`)}function Yi(t={},r={}){return[{provide:yr,useFactory:ji},{provide:sr,useValue:r.initialState},{provide:Te,useFactory:wr,deps:[sr]},{provide:At,useValue:t},{provide:lr,useExisting:t instanceof x?t:At},{provide:br,deps:[At,[new yn(lr)]],useFactory:Di},{provide:dr,useValue:r.metaReducers?r.metaReducers:[]},{provide:ur,deps:[nt,dr],useFactory:Li},{provide:cr,useValue:r.reducerFactory?r.reducerFactory:_i},{provide:xr,deps:[cr,ur],useFactory:Ir},hi,bi,Si,Ci,Ei,Bi(r.runtimeChecks),Wi()]}function Zi(){m(G),m(se),m(Re),m(jt),m(yr,{optional:!0}),m(Lt,{optional:!0})}var Xi=[{provide:Ft,useFactory:Zi},Et(()=>m(Ft))];function kr(t,r){return le([...Yi(t,r),Xi])}function Ji(){m(Ft);let t=m(gi),r=m(vi),e=m(rt);m(Lt,{optional:!0});let n=t.map((i,o)=>{let u=r.shift()[o];return ie(W({},i),{reducers:u,initialState:wr(i.initialState)})});e.addFeatures(n)}var ua=[{provide:fr,useFactory:Ji},Et(()=>m(fr))];var Ae="PERFORM_ACTION",eo="REFRESH",Or="RESET",Nr="ROLLBACK",Dr="COMMIT",Lr="SWEEP",jr="TOGGLE_ACTION",to="SET_ACTIONS_ACTIVE",Pr="JUMP_TO_STATE",$r="JUMP_TO_ACTION",Jt="IMPORT_STATE",Ur="LOCK_CHANGES",Kr="PAUSE_RECORDING",ye=class{constructor(r,e){if(this.action=r,this.timestamp=e,this.type=Ae,typeof r.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}},Ut=class{constructor(){this.type=eo}},Kt=class{constructor(r){this.timestamp=r,this.type=Or}},Vt=class{constructor(r){this.timestamp=r,this.type=Nr}},zt=class{constructor(r){this.timestamp=r,this.type=Dr}},Ht=class{constructor(){this.type=Lr}},Bt=class{constructor(r){this.id=r,this.type=jr}};var Wt=class{constructor(r){this.index=r,this.type=Pr}},qt=class{constructor(r){this.actionId=r,this.type=$r}},Gt=class{constructor(r){this.nextLiftedState=r,this.type=Jt}},Yt=class{constructor(r){this.status=r,this.type=Ur}},Zt=class{constructor(r){this.status=r,this.type=Kr}};var ct=new x("@ngrx/store-devtools Options"),Tr=new x("@ngrx/store-devtools Initial Config");function Vr(){return null}var no="NgRx Store DevTools";function ro(t){let r={maxAge:!1,monitor:Vr,actionSanitizer:void 0,stateSanitizer:void 0,name:no,serialize:!1,logOnly:!1,autoPause:!1,trace:!1,traceLimit:75,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0},connectInZone:!1},e=typeof t=="function"?t():t,n=e.logOnly?{pause:!0,export:!0,test:!0}:!1,i=e.features||n||r.features;i.import===!0&&(i.import="custom");let o=Object.assign({},r,{features:i},e);if(o.maxAge&&o.maxAge<2)throw new Error(`Devtools 'maxAge' cannot be less than 2, got ${o.maxAge}`);return o}function Rr(t,r){return t.filter(e=>r.indexOf(e)<0)}function zr(t){let{computedStates:r,currentStateIndex:e}=t;if(e>=r.length){let{state:i}=r[r.length-1];return i}let{state:n}=r[e];return n}function Me(t){return new ye(t,+Date.now())}function io(t,r){return Object.keys(r).reduce((e,n)=>{let i=Number(n);return e[i]=Hr(t,r[i],i),e},{})}function Hr(t,r,e){return ie(W({},r),{action:t(r.action,e)})}function oo(t,r){return r.map((e,n)=>({state:Br(t,e.state,n),error:e.error}))}function Br(t,r,e){return t(r,e)}function Wr(t){return t.predicate||t.actionsSafelist||t.actionsBlocklist}function ao(t,r,e,n){let i=[],o={},s=[];return t.stagedActionIds.forEach((u,g)=>{let d=t.actionsById[u];d&&(g&&Qt(t.computedStates[g],d,r,e,n)||(o[u]=d,i.push(u),s.push(t.computedStates[g])))}),ie(W({},t),{stagedActionIds:i,actionsById:o,computedStates:s})}function Qt(t,r,e,n,i){let o=e&&!e(t,r.action),s=n&&!r.action.type.match(n.map(g=>Mr(g)).join("|")),u=i&&r.action.type.match(i.map(g=>Mr(g)).join("|"));return o||s||u}function Mr(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function qr(t){return{ngZone:t?m(Be):null,connectInZone:t}}var lt=(()=>{class t extends G{static{this.\u0275fac=(()=>{let e;return function(i){return(e||(e=We(t)))(i||t)}})()}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t}
4)(),ot={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},Xt=new x("@ngrx/store-devtools Redux Devtools Extension"),Gr=(()=>{class t{constructor(e,n,i){this.config=n,this.dispatcher=i,this.zoneConfig=qr(this.config.connectInZone),this.devtoolsExtension=e,this.createActionStreams()}notify(e,n){if(this.devtoolsExtension)if(e.type===Ae){if(n.isLocked||n.isPaused)return;let i=zr(n);if(Wr(this.config)&&Qt(i,e,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;let o=this.config.stateSanitizer?Br(this.config.stateSanitizer,i,n.currentStateIndex):i,s=this.config.actionSanitizer?Hr(this.config.actionSanitizer,e,n.nextActionId):e;this.sendToReduxDevtools(()=>this.extensionConnection.send(s,o))}else{let i=ie(W({},n),{stagedActionIds:n.stagedActionIds,actionsById:this.config.actionSanitizer?io(this.config.actionSanitizer,n.actionsById):n.actionsById,computedStates:this.config.stateSanitizer?oo(this.config.stateSanitizer,n.computedStates):n.computedStates});this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,i,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new oe(e=>{let n=this.zoneConfig.connectInZone?this.zoneConfig.ngZone.runOutsideAngular(()=>this.devtoolsExtension.connect(this.getExtensionConfig(this.config))):this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=n,n.init(),n.subscribe(i=>e.next(i)),n.unsubscribe}):on}createActionStreams(){let e=this.createChangesObservable().pipe(je()),n=e.pipe(Z(d=>d.type===ot.START)),i=e.pipe(Z(d=>d.type===ot.STOP)),o=e.pipe(Z(d=>d.type===ot.DISPATCH),A(d=>this.unwrapAction(d.payload)),dn(d=>d.type===Jt?this.dispatcher.pipe(Z(y=>y.type===it),cn(1e3),un(1e3),A(()=>d),De(()=>Y(d)),ae(1)):Y(d))),u=e.pipe(Z(d=>d.type===ot.ACTION),A(d=>this.unwrapAction(d.payload))).pipe($e(i)),g=o.pipe($e(i));this.start$=n.pipe($e(i)),this.actions$=this.start$.pipe(Ct(()=>u)),this.liftedActions$=this.start$.pipe(Ct(()=>g))}unwrapAction(e){return typeof e=="string"?(0,eval)(`(${e})`):e}getExtensionConfig(e){let n={name:e.name,features:e.features,serialize:e.serialize,autoPause:e.autoPause??!1,trace:e.trace??!1,traceLimit:e.traceLimit??75};return e.maxAge!==!1&&(n.maxAge=e.maxAge),n}sendToReduxDevtools(e){try{e()}catch(n){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",n)}}static{this.\u0275fac=function(n){return new(n||t)(b(Xt),b(ct),b(lt))}}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})(),st={type:ke},so="@ngrx/store-devtools/recompute",co={type:so};function Yr(t,r,e,n,i){if(n)return{state:e,error:"Interrupted by an error up the chain"};let o=e,s;try{o=t(e,r)}catch(u){s=u.toString(),i.handleError(u)}return{state:o,error:s}}function at(t,r,e,n,i,o,s,u,g){if(r>=t.length&&t.length===o.length)return t;let d=t.slice(0,r),y=o.length-(g?1:0);for(let p=r;p<y;p++){let S=o[p],N=i[S].action,_=d[p-1],v=_?_.state:n,z=_?_.error:void 0,H=s.indexOf(S)>-1?_:Yr(e,N,v,z,u);d.push(H)}return g&&d.push(t[t.length-1]),d}function lo(t,r){return{monitorState:r(void 0,{}),nextActionId:1,actionsById:{0:Me(st)},stagedActionIds:[0],skippedActionIds:[],committedState:t,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function uo(t,r,e,n,i={}){return o=>(s,u)=>{let{monitorState:g,actionsById:d,nextActionId:y,stagedActionIds:p,skippedActionIds:S,committedState:N,currentStateIndex:_,computedStates:v,isLocked:z,isPaused:L}=s||r;s||(d=Object.create(d));function H(T){let k=T,ee=p.slice(1,k+1);for(let K=0;K<ee.length;K++)if(v[K+1].error){k=K,ee=p.slice(1,k+1);break}else delete d[ee[K]];S=S.filter(K=>ee.indexOf(K)===-1),p=[0,...p.slice(k+1)],N=v[k].state,v=v.slice(k),_=_>k?_-k:0}function B(){d={0:Me(st)},y=1,p=[0],S=[],N=v[_].state,_=0,v=[]}let w=0;switch(u.type){case Ur:{z=u.status,w=1/0;break}case Kr:{L=u.status,L?(p=[...p,y],d[y]=new ye({type:"@ngrx/devtools/pause"},+Date.now()),y++,w=p.length-1,v=v.concat(v[v.length-1]),_===p.length-2&&_++,w=1/0):B();break}case Or:{d={0:Me(st)},y=1,p=[0],S=[],N=t,_=0,v=[];break}case Dr:{B();break}case Nr:{d={0:Me(st)},y=1,p=[0],S=[],_=0,v=[];break}case jr:{let{id:T}=u;S.indexOf(T)===-1?S=[T,...S]:S=S.filter(ee=>ee!==T),w=p.indexOf(T);break}case to:{let{start:T,end:k,active:ee}=u,K=[];for(let St=T;St<k;St++)K.push(St);ee?S=Rr(S,K):S=[...S,...K],w=p.indexOf(T);break}case Pr:{_=u.index,w=1/0;break}case $r:{let T=p.indexOf(u.actionId);T!==-1&&(_=T),w=1/0;break}case Lr:{p=Rr(p,S),S=[],_=Math.min(_,p.length-1);break}case Ae:{if(z)return s||r;if(L||s&&Qt(s.computedStates[_],u,i.predicate,i.actionsSafelist,i.actionsBlocklist)){let k=v[v.length-1];v=[...v.slice(0,-1),Yr(o,u.action,k.state,k.error,e)],w=1/0;break}i.maxAge&&p.length===i.maxAge&&H(1),_===p.length-1&&_++;let T=y++;d[T]=u,p=[...p,T],w=p.length-1;break}case Jt:{({monitorState:g,actionsById:d,nextActionId:y,stagedActionIds:p,skippedActionIds:S,committedState:N,currentStateIndex:_,computedStates:v,isLocked:z,isPaused:L}=u.nextLiftedState);break}case ke:{w=0,i.maxAge&&p.length>i.maxAge&&(v=at(v,w,o,N,d,p,S,e,L),H(p.length-i.maxAge),w=1/0);break}case it:{if(v.filter(k=>k.error).length>0)w=0,i.maxAge&&p.length>i.maxAge&&(v=at(v,w,o,N,d,p,S,e,L),H(p.length-i.maxAge),w=1/0);else{if(!L&&!z){_===p.length-1&&_++;let k=y++;d[k]=new ye(u,+Date.now()),p=[...p,k],w=p.length-1,v=at(v,w,o,N,d,p,S,e,L)}v=v.map(k=>ie(W({},k),{state:o(k.state,co)})),_=p.length-1,i.maxAge&&p.length>i.maxAge&&H(p.length-i.maxAge),w=1/0}break}default:{w=1/0;break}}return v=at(v,w,o,N,d,p,S,e,L),g=n(g,u),{monitorState:g,actionsById:d,nextActionId:y,stagedActionIds:p,skippedActionIds:S,committedState:N,currentStateIndex:_,computedStates:v,isLocked:z,isPaused:L}}}var Ar=(()=>{class t{constructor(e,n,i,o,s,u,g,d){let y=lo(g,d.monitor),p=uo(g,y,u,d.monitor,d),S=It(It(n.asObservable().pipe(Pe(1)),o.actions$).pipe(A(Me)),e,o.liftedActions$).pipe(Ne(Oe)),N=i.pipe(A(p)),_=qr(d.connectInZone),v=new rn(1);
4this.liftedStateSubscription=S.pipe(Ke(N),Fr(_),Le(({state:H},[B,w])=>{let T=w(H,B);return B.type!==Ae&&Wr(d)&&(T=ao(T,d.predicate,d.actionsSafelist,d.actionsBlocklist)),o.notify(B,T),{state:T,action:B}},{state:y,action:null})).subscribe(({state:H,action:B})=>{if(v.next(H),B.type===Ae){let w=B.action;s.next(w)}}),this.extensionStartSubscription=o.start$.pipe(Fr(_)).subscribe(()=>{this.refresh()});let z=v.asObservable(),L=z.pipe(A(zr));Object.defineProperty(L,"state",{value:et(L,{manualCleanup:!0,requireSync:!0})}),this.dispatcher=e,this.liftedState=z,this.state=L}ngOnDestroy(){this.liftedStateSubscription.unsubscribe(),this.extensionStartSubscription.unsubscribe()}dispatch(e){this.dispatcher.next(e)}next(e){this.dispatcher.next(e)}error(e){}complete(){}performAction(e){this.dispatch(new ye(e,+Date.now()))}refresh(){this.dispatch(new Ut)}reset(){this.dispatch(new Kt(+Date.now()))}rollback(){this.dispatch(new Vt(+Date.now()))}commit(){this.dispatch(new zt(+Date.now()))}sweep(){this.dispatch(new Ht)}toggleAction(e){this.dispatch(new Bt(e))}jumpToAction(e){this.dispatch(new qt(e))}jumpToState(e){this.dispatch(new Wt(e))}importState(e){this.dispatch(new Gt(e))}lockChanges(e){this.dispatch(new Yt(e))}pauseRecording(e){this.dispatch(new Zt(e))}static{this.\u0275fac=function(n){return new(n||t)(b(lt),b(G),b(se),b(Gr),b(Re),b(de),b(Te),b(ct))}}static{this.\u0275prov=P({token:t,factory:t.\u0275fac})}}return t})();function Fr({ngZone:t,connectInZone:r}){return e=>r?new oe(n=>e.subscribe({next:i=>t.run(()=>n.next(i)),error:i=>t.run(()=>n.error(i)),complete:()=>t.run(()=>n.complete())})):e}var po=new x("@ngrx/store-devtools Is Devtools Extension or Monitor Present");function mo(t,r){return!!t||r.monitor!==Vr}function fo(){let t="__REDUX_DEVTOOLS_EXTENSION__";return typeof window=="object"&&typeof window[t]<"u"?window[t]:null}function ho(t){return t.state}function Zr(t={}){return le([Gr,lt,Ar,{provide:Tr,useValue:t},{provide:po,deps:[Xt,ct],useFactory:mo},{provide:Xt,useFactory:fo},{provide:ct,deps:[Tr],useFactory:ro},{provide:_e,deps:[Ar],useFactory:ho},{provide:ve,useExisting:lt}])}var Xr=[{path:"",redirectTo:"/home",pathMatch:"full"},{path:"home",loadComponent:()=>import("./chunk-ZYI3NJHX.js").then(t=>t.Home),data:{seo:{titleKey:"home.seo.title",descriptionKey:"home.hero.desc",fullTitle:!0}}},{path:"about",loadComponent:()=>import("./chunk-NUW3OTLW.js").then(t=>t.About),data:{seo:{titleKey:"about.seo.title",descriptionKey:"about.manifesto.desc",fullTitle:!0}}},{path:"contact",loadComponent:()=>import("./chunk-3M5USFXJ.js").then(t=>t.Contact),data:{seo:{titleKey:"contact.heading",descriptionKey:"contact.desc"}}},{path:"careers",loadComponent:()=>import("./chunk-XGKZEDJ4.js").then(t=>t.Jobs),data:{seo:{titleKey:"careers.heading",descriptionKey:"careers.desc"}}},{path:"careers/:id",loadComponent:()=>import("./chunk-FMVXEORT.js").then(t=>t.Details)},{path:"media",loadComponent:()=>import("./chunk-Z6MNE7US.js").then(t=>t.Media),data:{seo:{titleKey:"media.hero.heading",descriptionKey:"media.hero.subhead"}}},{path:"media/news",loadComponent:()=>import("./chunk-44E3TAAF.js").then(t=>t.News),data:{seo:{titleKey:"media.news.title",descriptionKey:"media.news.desc"}}},{path:"media/events",loadComponent:()=>import("./chunk-Q5FA2L6B.js").then(t=>t.Events),data:{seo:{titleKey:"media.events.title",descriptionKey:"media.events.desc"}}},{path:"media/podcasts",loadComponent:()=>import("./chunk-3Q3VONCV.js").then(t=>t.Podcasts),data:{seo:{titleKey:"media.podcasts.title",descriptionKey:"media.podcasts.desc"}}},{path:"media/:category/:documentId",loadComponent:()=>import("./chunk-ZU3F5CCH.js").then(t=>t.Details)},{path:"product",children:[{path:"cross-border",loadComponent:()=>import("./chunk-5S64XEGL.js").then(t=>t.CrossBorder),data:{seo:{titleKey:"product.crossBorder.hero.title",descriptionKey:"product.crossBorder.hero.desc"}}},{path:"card-pay",loadComponent:()=>import("./chunk-EAO4NYVJ.js").then(t=>t.CardPay),data:{seo:{titleKey:"product.cardPay.hero.title",descriptionKey:"product.cardPay.hero.desc"}}},{path:"wallet",loadComponent:()=>import("./chunk-PKLI4LCJ.js").then(t=>t.Wallet),data:{seo:{titleKey:"product.wallet.hero.title",descriptionKey:"product.wallet.hero.desc"}}},{path:"card-issuing",loadComponent:()=>import("./chunk-7XM4UYWG.js").then(t=>t.CardIssuing),data:{seo:{titleKey:"product.cardIssuing.hero.title",descriptionKey:"product.cardIssuing.hero.desc"}}}]}];var dt=class t{http=m(he);devMode=J();getTranslation(r){let e=this.devMode?`?v=${Date.now()}`:"";return this.http.get(`/i18n/${r}.json${e}`)}static \u0275fac=function(e){return new(e||t)};static \u0275prov=P({token:t,factory:t.\u0275fac,providedIn:"root"})};var Jr=(t,r)=>r(t);var Qr=(t,r)=>{if(!kn(m(qe)))return r(t);let e=m(Yn);return e.strapiApiToken&&t.url.startsWith(e.strapiBaseUrl)?r(t.clone({setHeaders:{Authorization:`Bearer ${e.stra
4piApiToken}`}})):r(t)};var ut;function go(){if(ut===void 0&&(ut=null,typeof window<"u")){let t=window;t.trustedTypes!==void 0&&(ut=t.trustedTypes.createPolicy("angular#components",{createHTML:r=>r}))}return ut}function xe(t){return go()?.createHTML(t)||t}function ei(t){return Error(`Unable to find icon with the name "${t}"`)}function vo(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}function ti(t){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${t}".`)}function ni(t){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${t}".`)}var Q=class{url;svgText;options;svgElement=null;constructor(r,e,n){this.url=r,this.svgText=e,this.options=n}},mt=(()=>{class t{_httpClient;_sanitizer;_errorHandler;_document;_svgIconConfigs=new Map;_iconSetConfigs=new Map;_cachedIconsByUrl=new Map;_inProgressUrlFetches=new Map;_fontCssClassesByAlias=new Map;_resolvers=[];_defaultFontSetClass=["material-icons","mat-ligature-font"];constructor(e,n,i,o){this._httpClient=e,this._sanitizer=n,this._errorHandler=o,this._document=i}addSvgIcon(e,n,i){return this.addSvgIconInNamespace("",e,n,i)}addSvgIconLiteral(e,n,i){return this.addSvgIconLiteralInNamespace("",e,n,i)}addSvgIconInNamespace(e,n,i,o){return this._addSvgIconConfig(e,n,new Q(i,null,o))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,n,i,o){let s=this._sanitizer.sanitize(ue.HTML,i);if(!s)throw ni(i);let u=xe(s);return this._addSvgIconConfig(e,n,new Q("",u,o))}addSvgIconSet(e,n){return this.addSvgIconSetInNamespace("",e,n)}addSvgIconSetLiteral(e,n){return this.addSvgIconSetLiteralInNamespace("",e,n)}addSvgIconSetInNamespace(e,n,i){return this._addSvgIconSetConfig(e,new Q(n,null,i))}addSvgIconSetLiteralInNamespace(e,n,i){let o=this._sanitizer.sanitize(ue.HTML,n);if(!o)throw ni(n);let s=xe(o);return this._addSvgIconSetConfig(e,new Q("",s,i))}registerFontClassAlias(e,n=e){return this._fontCssClassesByAlias.set(e,n),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let n=this._sanitizer.sanitize(ue.RESOURCE_URL,e);if(!n)throw ti(e);let i=this._cachedIconsByUrl.get(n);return i?Y(pt(i)):this._loadSvgIconFromConfig(new Q(e,null)).pipe(Ue(o=>this._cachedIconsByUrl.set(n,o)),A(o=>pt(o)))}getNamedSvgIcon(e,n=""){let i=ri(n,e),o=this._svgIconConfigs.get(i);if(o)return this._getSvgFromConfig(o);if(o=this._getIconConfigFromResolvers(n,e),o)return this._svgIconConfigs.set(i,o),this._getSvgFromConfig(o);let s=this._iconSetConfigs.get(n);return s?this._getSvgFromIconSetConfigs(e,s):an(ei(i))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Y(pt(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(A(n=>pt(n)))}_getSvgFromIconSetConfigs(e,n){let i=this._extractIconWithNameFromAnySet(e,n);if(i)return Y(i);let o=n.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(De(u=>{let d=`Loading icon set URL: ${this._sanitizer.sanitize(ue.RESOURCE_URL,s.url)} failed: ${u.message}`;return this._errorHandler.handleError(new Error(d)),Y(null)})));return ln(o).pipe(A(()=>{let s=this._extractIconWithNameFromAnySet(e,n);if(!s)throw ei(e);return s}))}_extractIconWithNameFromAnySet(e,n){for(let i=n.length-1;i>=0;i--){let o=n[i];if(o.svgText&&o.svgText.toString().indexOf(e)>-1){let s=this._svgElementFromConfig(o),u=this._extractSvgIconFromSet(s,e,o.options);if(u)return u}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(Ue(n=>e.svgText=n),A(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Y(null):this._fetchIcon(e).pipe(Ue(n=>e.svgText=n))}_extractSvgIconFromSet(e,n,i){let o=e.querySelector(`[id="${n}"]`);if(!o)return null;let s=o.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,i);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),i);let u=this._svgElementFromString(xe("<svg></svg>"));return u.appendChild(s),this._setSvgAttributes(u,i)}_svgElementFromString(e){let n=this._document.createElement("DIV");n.innerHTML=e;let i=n.querySelector("svg");if(!i)throw Error("<svg> tag not found");return i}_toSvgElement(e){let n=this._svgElementFromString(xe("<svg></svg>")),i=e.attributes;for(let o=0;o<i.length;o++){let{name:s,value:u}=i[o];s!=="id"&&n.setAttribute(s,u)}for(let o=0;o<e.childNodes.length;o++)e.childNodes[o].nodeType===this._document.ELEMENT_NODE&&n.appendChild(e.childNodes[o].cloneNode(!0));return n}_setSvgAttributes(e,n){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),n&&n.viewBox&&e.setAttribute("viewBox",n.viewB
4ox),e}_fetchIcon(e){let{url:n,options:i}=e,o=i?.withCredentials??!1;if(!this._httpClient)throw vo();if(n==null)throw Error(`Cannot fetch icon from URL "${n}".`);let s=this._sanitizer.sanitize(ue.RESOURCE_URL,n);if(!s)throw ti(n);let u=this._inProgressUrlFetches.get(s);if(u)return u;let g=this._httpClient.get(s,{responseType:"text",withCredentials:o}).pipe(A(d=>xe(d)),mn(()=>this._inProgressUrlFetches.delete(s)),je());return this._inProgressUrlFetches.set(s,g),g}_addSvgIconConfig(e,n,i){return this._svgIconConfigs.set(ri(e,n),i),this}_addSvgIconSetConfig(e,n){let i=this._iconSetConfigs.get(e);return i?i.push(n):this._iconSetConfigs.set(e,[n]),this}_svgElementFromConfig(e){if(!e.svgElement){let n=this._svgElementFromString(e.svgText);this._setSvgAttributes(n,e.options),e.svgElement=n}return e.svgElement}_getIconConfigFromResolvers(e,n){for(let i=0;i<this._resolvers.length;i++){let o=this._resolvers[i](n,e);if(o)return _o(o)?new Q(o.url,null,o.options):new Q(o,null)}}static \u0275fac=function(n){return new(n||t)(b(he,8),b(Xe),b(He,8),b(de))};static \u0275prov=P({token:t,factory:t.\u0275fac,providedIn:"root"})}return t})();function pt(t){return t.cloneNode(!0)}function ri(t,r){return t+":"+r}function _o(t){return!!(t.url&&t.options)}var yo=["*"],xo=new x("MAT_ICON_DEFAULT_OPTIONS"),bo=new x("mat-icon-location",{providedIn:"root",factory:()=>{let t=m(He),r=t?t.location:null;return{getPathname:()=>r?r.pathname+r.search:""}}}),ii=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],So=ii.map(t=>`[${t}]`).join(", "),Io=/^url\(['"]?#(.*?)['"]?\)$/,ft=(()=>{class t{_elementRef=m(xn);_iconRegistry=m(mt);_location=m(bo);_errorHandler=m(de);_defaultColor;get color(){return this._color||this._defaultColor}set color(e){this._color=e}_color;inline=!1;get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}_svgIcon;get fontSet(){return this._fontSet}set fontSet(e){let n=this._cleanupFontValue(e);n!==this._fontSet&&(this._fontSet=n,this._updateFontIconClasses())}_fontSet;get fontIcon(){return this._fontIcon}set fontIcon(e){let n=this._cleanupFontValue(e);n!==this._fontIcon&&(this._fontIcon=n,this._updateFontIconClasses())}_fontIcon;_previousFontSetClass=[];_previousFontIconClass;_svgName=null;_svgNamespace=null;_previousPath;_elementsWithExternalReferences;_currentIconFetch=tn.EMPTY;constructor(){let e=m(new En("aria-hidden"),{optional:!0}),n=m(xo,{optional:!0});n&&(n.color&&(this.color=this._defaultColor=n.color),n.fontSet&&(this.fontSet=n.fontSet)),e||this._elementRef.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let n=e.split(":");switch(n.length){case 1:return["",n[0]];case 2:return n;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let n=this._location.getPathname();n!==this._previousPath&&(this._previousPath=n,this._prependPathToReferences(n))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let n=this._location.getPathname();this._previousPath=n,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(n),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,n=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();n--;){let i=e.childNodes[n];(i.nodeType!==1||i.nodeName.toLowerCase()==="svg")&&i.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,n=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(i=>i.length>0);this._previousFontSetClass.forEach(i=>e.classList.remove(i)),n.forEach(i=>e.classList.add(i)),this._previousFontSetClass=n,this.fontIcon!==this._previousFontIconClass&&!n.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let n=this._elementsWithExternalReferences;
4n&&n.forEach((i,o)=>{i.forEach(s=>{o.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){let n=e.querySelectorAll(So),i=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let o=0;o<n.length;o++)ii.forEach(s=>{let u=n[o],g=u.getAttribute(s),d=g?g.match(Io):null;if(d){let y=i.get(u);y||(y=[],i.set(u,y)),y.push({name:s,value:d[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[n,i]=this._splitIconName(e);n&&(this._svgNamespace=n),i&&(this._svgName=i),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(i,n).pipe(ae(1)).subscribe(o=>this._setSvgElement(o),o=>{let s=`Error retrieving icon ${n}:${i}! ${o.message}`;this._errorHandler.handleError(new Error(s))})}}static \u0275fac=function(n){return new(n||t)};static \u0275cmp=te({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(n,i){n&2&&(V("data-mat-icon-type",i._usingFontIcon()?"font":"svg")("data-mat-icon-name",i._svgName||i.fontIcon)("data-mat-icon-namespace",i._svgNamespace||i.fontSet)("fontIcon",i._usingFontIcon()?i.fontIcon:null),fe(i.color?"mat-"+i.color:""),me("mat-icon-inline",i.inline)("mat-icon-no-color",i.color!=="primary"&&i.color!=="accent"&&i.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",wn],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],ngContentSelectors:yo,decls:1,vars:0,template:function(n,i){n&1&&(bn(),Sn(0))},styles:[`mat-icon, mat-icon.mat-primary, mat-icon.mat-accent, mat-icon.mat-warn {
5  color: var(--mat-icon-color, inherit);
6}
7
8.mat-icon {
9  -webkit-user-select: none;
10  user-select: none;
11  background-repeat: no-repeat;
12  display: inline-block;
13  fill: currentColor;
14  height: 24px;
15  width: 24px;
16  overflow: hidden;
17}
18.mat-icon.mat-icon-inline {
19  font-size: inherit;
20  height: inherit;
21  line-height: inherit;
22  width: inherit;
23}
24.mat-icon.mat-ligature-font[fontIcon]::before {
25  content: attr(fontIcon);
26}
27
28[dir=rtl] .mat-icon-rtl-mirror {
29  transform: scale(-1, 1);
30}
31
32.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,
33.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon {
34  display: block;
35}
36.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,
37.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon {
38  margin: auto;
39}
40`],encapsulation:2,changeDetection:0})}return t})(),be=(()=>{class t{static \u0275fac=function(n){return new(n||t)};static \u0275mod=Ge({type:t});static \u0275inj=Ve({imports:[or]})}return t})();function Co(){let t=m(mt),r=m(Xe);t.addSvgIcon("phosphor-microphone",r.bypassSecurityTrustResourceUrl(U("/images/icons/microphone.svg"))),t.addSvgIcon("phosphor-newspaper",r.bypassSecurityTrustResourceUrl(U("/images/icons/newspaper.svg"))),t.addSvgIcon("phosphor-star-four",r.bypassSecurityTrustResourceUrl(U("/images/icons/star-four.svg"))),t.addSvgIcon("phosphor-ticket",r.bypassSecurityTrustResourceUrl(U("/images/icons/ticket.svg"))),t.addSvgIcon("social-linkedin",r.bypassSecurityTrustResourceUrl(U("/images/icons/linkedin.svg"))),t.addSvgIcon("social-instagram",r.bypassSecurityTrustResourceUrl(U("/images/icons/instagram.svg"))),t.addSvgIcon("social-youtube",r.bypassSecurityTrustResourceUrl(U("/images/icons/youtube.svg"))),t.addSvgIcon("social-facebook",r.bypassSecurityTrustResourceUrl(U("/images/icons/facebook.svg"))),t.addSvgIcon("social-xiaohongshu",r.bypassSecurityTrustResourceUrl(U("/images/icons/xiaohongshu.svg")))}function ai(){return le([hn(be),Ze(Co)])}var si={providers:[Zn(),Mn(Fn(),An([ir,Qr,Jr])),_n(),Vn(Xr,zn({scrollPositionRestoration:"enabled",anchorScrolling:"enabled"})),jn(Dn(),Ln(),Nn({})),ai(),Xn,Gn({player:()=>import("./chunk-CHZKQ4PL.js")}),qn(),Wn({coreLibraryLoader:()=>import("./chunk-LYLLACBC.js"),languages:{typescript:()=>import("./chunk-QG3L5WZR.js")},themePath:"highlight.js/styles/atom-one-dark.css"}
40),kr(),Zr({maxAge:25,logOnly:!J(),autoPause:!0,trace:!1,traceLimit:75}),Bn(),Hn({config:{availableLangs:["en","zh"],defaultLang:"en",reRenderOnLangChange:!0,prodMode:!J()},loader:dt}),Ze(()=>{let t=m(ge);return sn(t.load("en"))})]};function ht(t){if(!t)return null;try{let r=new URL(t);return["https:","mailto:","tel:"].includes(r.protocol)?t:null}catch{return null}}var en={nihaopay_api:{label:"NihaoPay API Documentation",url:"https://docs.nihaopay.com",target:"_blank",rel:"noopener noreferrer"},muskpay_api:{label:"MuskPay API Documentation",url:"https://docs.muskpay.io",target:"_blank",rel:"noopener noreferrer"}};var gt=[{iconImage:Ee.crossborder,titleKey:"nav.platforms.crossBorder.title",subtitleKey:"nav.platforms.crossBorder.subtitle",routerLink:"/product/cross-border"},{iconImage:Ee.cardpay,titleKey:"nav.platforms.cardPay.title",subtitleKey:"nav.platforms.cardPay.subtitle",routerLink:"/product/card-pay"},{iconImage:Ee.wallet,titleKey:"nav.platforms.wallet.title",subtitleKey:"nav.platforms.wallet.subtitle",routerLink:"/product/wallet"},{iconImage:Ee.issuing,titleKey:"nav.platforms.cardIssuing.title",subtitleKey:"nav.platforms.cardIssuing.subtitle",routerLink:"/product/card-issuing"}],vt=[{iconImage:{src:"/images/icons/nihao.avif",alt:"NihaoPay"},titleKey:"nav.developer.nihaopayApi.title",linkObj:en.nihaopay_api},{iconImage:{src:"/images/icons/musk.avif",alt:"MuskPay"},titleKey:"nav.developer.muskpayApi.title",linkObj:en.muskpay_api}],ci=[{iconImage:{src:"/images/icons/global.avif",alt:"About"},titleKey:"nav.company.about.title",subtitleKey:"nav.company.about.subtitle",routerLink:"/about"},{iconImage:{src:"/images/icons/notification.avif",alt:"Contact"},titleKey:"nav.company.contact.title",subtitleKey:"nav.company.contact.subtitle",routerLink:"/contact"},{iconImage:{src:"/images/icons/user.avif",alt:"Careers"},titleKey:"nav.company.careers.title",subtitleKey:"nav.company.careers.subtitle",routerLink:"/careers"}],li=[{icon:"star-four",labelKey:"nav.media.all",routerLink:"/media"},{icon:"newspaper",labelKey:"nav.media.news",routerLink:"/media/news"},{icon:"ticket",labelKey:"nav.media.events",routerLink:"/media/events"},{icon:"microphone",labelKey:"nav.media.podcasts",routerLink:"/media/podcasts"}];var di=(t,r)=>r.titleKey,Eo=(t,r)=>r.labelKey;function wo(t,r){if(t&1&&(a(0,"li")(1,"a",27),h(2),l()()),t&2){let e=r.$implicit,n=f().$implicit;c(),E("routerLink",e.routerLink),c(),C(n(e.titleKey))}}function ko(t,r){if(t&1&&(a(0,"li")(1,"a",28),h(2),l()()),t&2){let e=r.$implicit,n=f().$implicit,i=f();c(),E("href",i.safeHref(e.linkObj.url),pe)("target",e.linkObj.target??"_blank")("rel",e.linkObj.rel??"noopener noreferrer"),c(),C(n(e.titleKey))}}function To(t,r){if(t&1&&(a(0,"a",26),I(1,"mat-icon",29),l()),t&2){let e=r.$implicit,n=f().$implicit;E("href",e.url,pe),V("aria-label",n(e.labelKey)),c(),fe(e.icon==="social-xiaohongshu"?"w-5! h-5!":"w-4! h-4!"),E("svgIcon",e.icon)}}function Ro(t,r){if(t&1){let e=$();a(0,"footer")(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"p",5),h(6," Aurfy "),l(),a(7,"p",6),h(8),l()(),a(9,"div",7)(10,"p",8),h(11),l(),a(12,"ul",9),R(13,wo,3,2,"li",null,di),l()(),a(15,"div",7)(16,"p",8),h(17),l(),a(18,"ul",9),R(19,ko,3,4,"li",null,di),l(),a(21,"p",10),h(22),l(),a(23,"ul",9)(24,"li")(25,"a",11),h(26),l()(),a(27,"li")(28,"a",12),h(29),l()(),a(30,"li")(31,"a",13),h(32),l()(),a(33,"li")(34,"a",14),h(35),l()()()(),a(36,"div",7)(37,"p",8),h(38),l(),a(39,"ul",9)(40,"li")(41,"a",15),h(42,"[email protected]"),l()(),a(43,"li")(44,"a",16),h(45,"[email protected]"),l()(),a(46,"li")(47,"a",17),h(48,"[email protected]"),l()()(),a(49,"p",10),h(50),l(),a(51,"ul",9)(52,"li")(53,"button",18),D("click",function(){F(e);let i=f();return O(i.copyToClipboard("nihaopaycs1"))}),h(54),l()(),a(55,"li")(56,"button",18),D("click",function(){F(e);let i=f();return O(i.copyToClipboard("nihaopaycs2"))}),h(57),l()(),a(58,"li")(59,"button",18),D("click",function(){F(e);let i=f();return O(i.copyToClipboard("nihaopay2018"))}),h(60),l()()()()(),I(61,"hr",19),a(62,"div",20)(63,"div",21)(64,"p",22),h(65),l(),a(66,"span",23),h(67,"\xB7"),l(),a(68,"a",24),h(69),l(),a(70,"a",24),h(71),l()(),a(72,"div",25),R(73,To,2,5,"a",26,Eo),l()()()()()}if(t&2){let e=r.$implicit,n=f();c(8),j(" ",e("footer.brand.tagline")," "),c(3),j(" ",e("footer.section.products")," "),c(2),M(n.platformLinks),c(4),j(" ",e("footer.section.developer")," "),c(2),M(n.developerLinks),c(3),j(" ",e("footer.section.company")," "),c(4),C(e("footer.company.about")),c(3),C(e("footer.company.contact")),c(3),C(e("footer.company.careers")),c(3),C(e("footer.company.media")),c(3),j(" ",e("footer.section.contact")," "),c(12),j(" ",e("footer.section.wechat")," "),c(4),j(" ",e("footer.wechat.usa")," "),c(3),j(" ",e("footer.wechat.china")," "),c(3),j(" ",e("footer.wechat.official")," "),c(5),j(" ",e("footer.bottom.copyright")," "),c(4),C(e("footer.bottom.privacy")),c(2),C(e("footer.bottom.terms")),c(2),M(n.socialLinks)}}var _t=class t{platformLinks=gt;developerLinks=vt;safeHref=ht;socialLinks=[{labelKey:"footer.social.linkedin",icon:"social-linkedin",url:"https://www.linkedin.com/company/aurfy"},{labelKey:"footer.social.instagram",icon:"social-instagram",url:"https://www.instagram.com/aurfy"},{labelKey:"footer.social.youtube",icon:"social-youtube",url:"https://www.youtube.com/@aurfy"},{labelKey:"footer.social.facebook",icon:"social-facebook",url:"https://www.facebook.com/aurfy"},{labelKey:"footer.social.xiaohongshu",icon:"social-xiaohongshu",url:"https://www.xiaohongshu.com/user/aurfy"}];copyToClipboard(r,e){if(e?.preventDefault(),typeof navigator<"u"&&navigator.clipboard?.writeText){n
40avigator.clipboard.writeText(r).catch(()=>this.#e(r));return}this.#e(r)}#e(r){if(typeof document>"u")return;let e=document.createElement("textarea");e.value=r,e.style.position="fixed",e.style.top="0",e.style.left="0",e.style.opacity="0",document.body.appendChild(e),e.focus(),e.select();try{document.execCommand("copy")}finally{document.body.removeChild(e)}}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=te({type:t,selectors:[["app-footer"]],decls:1,vars:0,consts:[[4,"transloco"],["appNavbarTheme","dark",1,"w-full","bg-blue-dark"],[1,"section-container","pt-16","pb-8"],[1,"w-full","pb-14","grid","grid-cols-4","gap-x-8","mobile:flex","mobile:flex-col","mobile:gap-10"],[1,"flex","flex-col","col-span-1","gap-4"],[1,"text-lg","text-foreground-inverse","font-accent","font-semibold","tracking-tight"],[1,"text-fluid-paragraph-sm","text-gray-100/50","leading-relaxed"],[1,"flex","flex-col","col-span-1","gap-3"],[1,"text-[0.68rem]","uppercase","tracking-widest","font-semibold","text-gray-100/35","pb-1"],[1,"flex","flex-col","gap-2.5"],[1,"text-[0.68rem]","uppercase","tracking-widest","font-semibold","text-gray-100/35","pt-5","pb-1"],["routerLink","/about",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["routerLink","/contact",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["routerLink","/careers",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["routerLink","/media",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["href","mailto:[email protected]",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["href","mailto:[email protected]",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["href","mailto:[email protected]",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors"],["type","button",1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors","cursor-pointer","text-left",3,"click"],[1,"border-white/10"],[1,"flex","w-full","items-center","justify-between","pt-6","pb-2","mobile:flex-col-reverse","mobile:items-start","mobile:gap-6"],[1,"flex","items-center","gap-5","flex-wrap"],[1,"text-fluid-paragraph-sm","text-gray-100/35","font-normal"],[1,"text-white/15","select-none"],["href","https://privacy-center.nihaopay.com/privacy-center.html#page=PrivacyPolicy","target","_blank","rel","noopener noreferrer",1,"text-fluid-paragraph-sm","text-gray-100/45","hover:text-foreground-inverse","transition-colors"],[1,"flex","items-center","gap-0.5"],["target","_blank","rel","noopener noreferrer",1,"p-2.5","rounded-lg","text-gray-100/45","hover:text-foreground-inverse","hover:bg-white/8","transition-all",3,"href"],[1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors",3,"routerLink"],[1,"text-fluid-paragraph-sm","text-gray-100/60","hover:text-foreground-inverse","transition-colors",3,"href","target","rel"],[3,"svgIcon"]],template:function(e,n){e&1&&Ye(0,Ro,75,16,"footer",0)},dependencies:[Je,be,ft,rr,tt],encapsulation:2,changeDetection:0})};var Mo=(t,r)=>[...t,...r],Ao=(t,r)=>r.key,yt=(t,r)=>r.src,Se=(t,r)=>r.titleKey,pi=(t,r)=>r.labelKey;function Fo(t,r){if(t&1){let e=$();a(0,"li",13),D("mouseenter",function(i){let o=F(e).$implicit,s=f(2);return O(s.openExpanded(i,o.key))}),a(1,"button",14),D("click",function(i){let o=F(e).$implicit,s=f(2);return O(s.openExpanded(i,o.key))}),h(2),gn(),a(3,"svg",15),I(4,"path",16),l()()()}if(t&2){let e=r.$implicit,n=f().$implicit,i=f();c(),me("text-accent",i.activeSection()===e.key),V("aria-expanded",i.activeSection()===e.key),c(),j(" ",n(e.labelKey)," "),c(),me("rotate-180",i.activeSection()===e.key)}}function Oo(t,r){if(t&1&&(a(0,"div",29),I(1,"img",36),l()),t&2){let e=r.$implicit;c(),E("ngSrc",e.src)("alt",e.alt)}}function No(t,r){if(t&1&&(a(0,"div",23),R(1,Oo,2,2,"div",29,yt),l()),t&2){let e=f(3);c(),M(In(0,Mo,e.paymentChannels,e.paymentMethods))}}function Do(t,r){if(t&1&&(a(0,"li"),h(1),l()),t&2){let e=r.$implicit;c(),C(e)}}function Lo(t,r){if(t&1){let e=$();a(0,"a",39),D("click",function(){F(e);let i=f(5);return O(i.closeExpanded())}),a(1,"div",40)(2,"div",41),I(3,"img",42),l(),a(4,"span"),h(5),l()(),a(6,"ul",43),R(7,Do,2,1,"li",null,Tt),l()()}if(t&2){let e=f().$implicit,n=f(3).$implicit;E("routerLink",e.routerLink),c(3),E("ngSrc",e.iconImage.src)("alt",e.iconImage.alt),c(2),C(n(e.titleKey)),c(2),M(n(e.subt
40itleKey).split("|"))}}function jo(t,r){if(t&1&&(a(0,"li"),h(1),l()),t&2){let e=r.$implicit;c(),C(e)}}function Po(t,r){if(t&1&&(a(0,"div",38)(1,"div",40)(2,"div",41),I(3,"img",42),l(),a(4,"span"),h(5),l()(),a(6,"ul",44),R(7,jo,2,1,"li",null,Tt),l()()),t&2){let e=f().$implicit,n=f(3).$implicit;c(3),E("ngSrc",e.iconImage.src)("alt",e.iconImage.alt),c(2),C(n(e.titleKey)),c(2),M(n(e.subtitleKey).split("|"))}}function $o(t,r){if(t&1&&ne(0,Lo,9,4,"a",37)(1,Po,9,3,"div",38),t&2){let e=r.$implicit;re(e.routerLink?0:1)}}function Uo(t,r){if(t&1&&R(0,$o,2,1,null,null,Se),t&2){let e=f(3);M(e.platformLinks)}}function Ko(t,r){if(t&1&&(a(0,"a",45)(1,"div",46),I(2,"img",42),l(),a(3,"span"),h(4),l()()),t&2){let e=r.$implicit,n=f(3).$implicit,i=f();V("href",i.safeHref(e.linkObj.url),pe)("target",e.linkObj.target||"_blank")("rel",e.linkObj.rel||"noopener noreferrer"),c(2),E("ngSrc",e.iconImage.src)("alt",e.iconImage.alt),c(2),C(n(e.titleKey))}}function Vo(t,r){if(t&1&&(a(0,"div",24),R(1,Ko,5,6,"a",45,Se),l()),t&2){let e=f(3);c(),M(e.developerLinks)}}function zo(t,r){if(t&1){let e=$();a(0,"a",53),D("click",function(){F(e);let i=f(4);return O(i.closeExpanded())}),a(1,"span"),h(2),l()()}if(t&2){let e=r.$implicit,n=f(3).$implicit;E("routerLink",e.routerLink),c(2),C(n(e.titleKey))}}function Ho(t,r){if(t&1){let e=$();a(0,"a",54),D("click",function(){F(e);let i=f(4);return O(i.closeExpanded())}),I(1,"mat-icon",55),a(2,"span"),h(3),l()()}if(t&2){let e=r.$implicit,n=f(3).$implicit;E("routerLink",e.routerLink),c(),E("svgIcon","phosphor-"+e.icon),c(2),C(n(e.labelKey))}}function Bo(t,r){if(t&1&&(a(0,"div",47),R(1,zo,3,2,"a",48,Se),l(),a(3,"div",49)(4,"span",50),h(5),l(),a(6,"div",51),R(7,Ho,4,3,"a",52,pi),l()()),t&2){let e=f(2).$implicit,n=f();c(),M(n.companyLinks),c(4),C(e("nav.expanded.mediaNewsHeading")),c(2),M(n.mediaItems)}}function Wo(t,r){if(t&1&&(a(0,"div",29),I(1,"img",36),l()),t&2){let e=r.$implicit;c(),E("ngSrc",e.src)("alt",e.alt)}}function qo(t,r){if(t&1&&(a(0,"div",29),I(1,"img",36),l()),t&2){let e=r.$implicit;c(),E("ngSrc",e.src)("alt",e.alt)}}function Go(t,r){if(t&1&&(a(0,"div",29),I(1,"img",36),l()),t&2){let e=r.$implicit;c(),E("ngSrc",e.src)("alt",e.alt)}}function Yo(t,r){if(t&1){let e=$();a(0,"a",58),D("click",function(){F(e);let i=f(4);return O(i.closeExpanded())}),a(1,"div",59),I(2,"img",42),l(),a(3,"span"),h(4),l()()}if(t&2){let e=f().$implicit,n=f(2).$implicit;E("routerLink",e.routerLink),c(2),E("ngSrc",e.iconImage.src)("alt",e.iconImage.alt),c(2),C(n(e.titleKey))}}function Zo(t,r){if(t&1&&(a(0,"div",57)(1,"div",59),I(2,"img",42),l(),a(3,"span"),h(4),l()()),t&2){let e=f().$implicit,n=f(2).$implicit;c(2),E("ngSrc",e.iconImage.src)("alt",e.iconImage.alt),c(2),C(n(e.titleKey))}}function Xo(t,r){if(t&1&&ne(0,Yo,5,4,"a",56)(1,Zo,5,3,"div",57),t&2){let e=r.$implicit;re(e.routerLink?0:1)}}function Jo(t,r){if(t&1&&(a(0,"a",31)(1,"div",60),I(2,"img",42),l(),a(3,"span"),h(4),l()()),t&2){let e=r.$implicit,n=f(2).$implicit,i=f();V("href",i.safeHref(e.linkObj.url),pe)("target",e.linkObj.target||"_blank")("rel",e.linkObj.rel||"noopener noreferrer"),c(2),E("ngSrc",e.iconImage.src)("alt",e.iconImage.alt),c(2),C(n(e.titleKey))}}function Qo(t,r){if(t&1){let e=$();a(0,"a",61),D("click",function(){F(e);let i=f(3);return O(i.closeExpanded())}),a(1,"span"),h(2),l()()}if(t&2){let e=r.$implicit,n=f(2).$implicit;E("routerLink",e.routerLink),c(2),C(n(e.titleKey))}}function ea(t,r){if(t&1){let e=$();a(0,"a",61),D("click",function(){F(e);let i=f(3);return O(i.closeExpanded())}),I(1,"mat-icon",62),a(2,"span"),h(3),l()()}if(t&2){let e=r.$implicit,n=f(2).$implicit;E("routerLink",e.routerLink),c(),E("svgIcon","phosphor-"+e.icon),c(2),C(n(e.labelKey))}}function ta(t,r){if(t&1){let e=$();a(0,"div",17),kt("fade-out"),wt("fade-in"),D("mouseleave",function(){F(e);let i=f(2);return O(i.closeExpanded())}),a(1,"div",18),I(2,"img",19),a(3,"div",20)(4,"p",21),h(5),l(),I(6,"div",22),ne(7,No,3,3,"div",23),l()(),ne(8,Uo,2,0)(9,Vo,3,0,"div",24)(10,Bo,9,1),l(),a(11,"div",25),kt("fade-out"),wt("fade-in"),a(12,"span",26),h(13),l(),a(14,"div",27)(15,"div",28),I(16,"img",19),a(17,"div",20)(18,"p",21),h(19),l(),a(20,"div",23),R(21,Wo,2,2,"div",29,yt),R(23,qo,2,2,"div",29,yt),R(25,Go,2,2,"div",29,yt),l()()(),R(27,Xo,2,1,null,null,Se),l(),I(29,"hr",30),a(30,"span",26),h(31),l(),a(32,"div",27),R(33,Jo,5,6,"a",31,Se),l(),I(35,"hr",30),a(36,"span",26),h(37),l(),a(38,"div",32),R(39,Qo,3,2,"a",33,Se),l(),I(41,"hr",30),a(42,"span",34),h(43),l(),a(44,"div",35),R(45,ea,4,3,"a",33,pi),l()()}if(t&2){let e,n=f().$implicit,i=f();c(),Rt("background-image","url("+i.assetUrl("/images/hero-banner.avif")+")"),c(4),j(" ",i.heroHeadlineKey()?n(i.heroHeadlineKey()):""," "),c(2),re(i.activeSection()==="platforms"?7:-1),c(),re((e=i.activeSection())==="platforms"?8:e==="developer"?9:e==="company"?10:-1),c(5),C(n("nav.mobile.platformsHeading")),c(2),Rt("background-image","url("+i.assetUrl("/images/hero-banner.avif")+")"),c(4),j(" ",i.heroHeadlineKey()?n(i.heroHeadlineKey()):""," "),c(2),M(i.paymentChannels),c(2),M(i.paymentMethods),c(2),M(i.platforms),c(2),M(i.platformLinks),c(4),C(n("nav.mobile.developerHeading")),c(2),M(i.developerLinks),c(4),C(n("nav.mobile.companyHeading")),c(2),M(i.companyLinks),c(4),C(n("nav.mobile.mediaHeading")),c(2),M(i.mediaItems)}}function na(t,r){if(t&1){let e=$();a(0,"nav")(1,"div",1)(2,"div",2)(3,"a",3),D("click",function(){F(e);let i=f();return O(i.expanded()&&i.closeExpanded())}),a(4,"p",4),h(5," Aurfy "),l()(),a(6,"ul",5),R(7,Fo,5,6,"li",6,Ao),l()(),a(9,"div",7),I(10,"app-button-main",8),l(),a(11,"div",9)(12,"div",10),D("click",function(i){F(e);let o=f();return O(o.toggleMobileExpanded(i))})("keydown.enter",function(i){F(e);let o=f();return O(o.toggleMobileExpanded(i))})("keydown.space",function(i){F(e);let o=f();return i.preventDefault(),O(o.toggleMobileExpanded(i))}),a(13,"div",11),I(14,"div",12),l()()()(),ne(15,ta,47,12),l()}if(t&2){let e=r.$implicit,n=f();fe(n.navClasses()),V("data-theme",n.dataTheme()),c(3),V("aria-label",e("nav.aria.aurfyHome")),c(4),M(n.menuSections),c(3),E("label",e("nav.cta.startToday"))("bgColor",n.btnBgColor())("textColor",n.btnTextColor())("bgColorHover",n.btnBgHover())("isCtaButton",!0),c(2),me("tham-active",n.expanded())("tham-dark",n.isDark()),V("aria-expanded",n.expanded())("aria-label",e("nav.aria.toggleMenu")),c(3),re(n.expanded()?15:-1)}}var xt=class t{navbarThemeService=m(nr);translocoService=m(ge);http=m(he);meta=m(On);devMode=J();isDark=this.navbarThemeService.isDark;scrolled=X(!1);hidden=X(!1);lastScrollY=0;expanded=X(!1);activeSection=X(null);langMenuOpen=X(!1);platformId=m(qe);currentLocale=X(this.translocoService.getActiveLang());languages=[{code:"en",label:"English",short:"EN"},{code:"zh",label:"\u4E2D\u6587",short:"\u4E2D"}];currentLanguageShort=q(()=>this.languages.find(r=>r.code===this.currentLocale())?.short??"EN");toggleLangMenu(r){r.stopPropagation(),this.langMenuOpen.update(e=>!e)}selectLanguage(r){if(this.langMenuOpen.set(!1),r===this.currentLocale())return;Ce(this.platformId)&&(document.cookie=`lang=${r};path=/;max-age=31536000`);let e=()=>{this.translocoService.setActiveLang(r),this.currentLocale.set(r)};this.devMode?this.http.get(`/i18n/${r}.json?v=${Date.now()}`).pipe(ae(1)).subscribe(n=>{this.translocoService.setTranslation(n,r),e()}):this.translocoService.load(r).pipe(ae(1)).subscribe(()=>e())}closeLangMenuOnOutsideClick=Mt(r=>{if(!Ce(this.platformId))return;let e=i=>{if(!this.langMenuOpen())return;let o=i.target;o&&!o.closest("[data-lang-switcher]")&&this.langMenuOpen.set(!1)},n=i=>{i.key==="Escape"&&this.langMenuOpen.set(!1)};document.addEventListener("click",e),document.addEventListener("keydown",n),r(()=>{document.removeEventListener("click",e),document.removeEventListener("keydown",n)})});lockBodyScroll=Ie(()=>{Ce(this.platformId)&&document.body.classList.toggle("navbar-mobile-expanded",this.expanded())});syncBrowserChromeTheme=Ie(()=>{if(!Ce(this.platformId))return;let r=this.isDark()?"#000919":"#f7fafc";this.meta.updateTag({name:"theme-color",content:r})});trackScroll=Mt(r=>{let e=()=>{let n=window.scrollY;this.scrolled.set(n>10),this.lastScrollY=n};window.addEventListener("scroll",e,{passive:!0}),e(),r(()=>window.removeEventListener("scroll",e))});navClasses=q(()=>{let r=this.isDark(),e=this.scrolled(),n=this.expanded(),i=this.hidden();return["group/navbar navbar-glass fixed top-0 z-999 w-full pt-2.5 transition-all duration-300",n?"navbar-expanded":"",n?"":"pb-2.5",!n&&e?"navbar-glass--active":"",!n&&!e?"bg-transparent backdrop-blur-0":"",n&&!r?"bg-gray-100":"",n&&r?"bg-blue-dark":"",i&&!n?"navbar-hidden":""].filter(
40Boolean).join(" ")});dataTheme=q(()=>this.isDark()?"dark":"light");btnBgColor=q(()=>this.isDark()?"bg-white":"bg-accent");btnTextColor=q(()=>this.isDark()?"text-blue-dark":"text-foreground-primary");btnBgHover=q(()=>this.isDark()?"hover:bg-primary-100":"hover:bg-primary-hover");openExpanded(r,e){r.preventDefault();let n=typeof e=="string"?e.toLowerCase():e;n!=="platforms"&&n!=="developer"&&n!=="company"&&n!=="mobile"||(this.expanded.set(!0),this.activeSection.set(n))}closeExpanded(){this.expanded.set(!1),this.activeSection.set(null)}toggleMobileExpanded(r){return this.expanded()?this.closeExpanded():this.openExpanded(r,"mobile")}heroHeadlineKey=q(()=>{switch(this.activeSection()){case"platforms":return"nav.hero.platforms";case"developer":return"nav.hero.developer";case"company":return"nav.hero.company";default:return""}});menuSections=[{key:"platforms",labelKey:"nav.menu.platforms"},{key:"developer",labelKey:"nav.menu.developer"},{key:"company",labelKey:"nav.menu.company"}];paymentChannels=Qn;paymentMethods=er;platforms=tr;platformLinks=gt;developerLinks=vt;companyLinks=ci;mediaItems=li;safeHref=ht;assetUrl=U;static \u0275fac=function(e){return new(e||t)};static \u0275cmp=te({type:t,selectors:[["app-navbar"]],decls:1,vars:0,consts:[[3,"class",4,"transloco"],[1,"flex","justify-between","items-center","mx-auto","w-full","container"],[1,"flex","space-x-8","items-center"],["routerLink","/home",1,"cursor-pointer","select-none",3,"click"],[1,"text-3xl","font-secondary","font-semibold","tracking-tight","leading-none","select-none","text-secondary-blue","group-data-[theme=dark]/navbar:text-gray-100"],[1,"flex","mobile:hidden","text-foreground-primary","group-data-[theme=dark]/navbar:text-gray-100","text-fluid-paragraph-lg"],[1,"m-sm","flex","gap-2","items-center","select-none"],[1,"flex","items-center","gap-3","mobile:hidden"],[3,"label","bgColor","textColor","bgColorHover","isCtaButton"],[1,"hidden","mobile:flex","items-center","gap-1"],["role","button","tabindex","0",1,"tham","tham-e-squeeze","tham-mobile","mx-2","my-3","cursor-pointer","select-none","group-data-[theme=dark]/navbar:tham-dark",3,"click","keydown.enter","keydown.space"],[1,"tham-box"],[1,"tham-inner"],[1,"m-sm","flex","gap-2","items-center","select-none",3,"mouseenter"],["aria-haspopup","true",1,"flex","items-center","font-normal","tracking-wide","transition-colors","duration-200","hover:text-accent","cursor-pointer",3,"click"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"w-5","h-5","transition-transform","duration-200"],["d","M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"],[1,"expanded-panel","mobile:hidden","grid","gap-sm","mt-4","pb-10","pt-4","web:grid-cols-6","web:mx-20","tablet:grid-cols-4","tablet:mx-6",3,"mouseleave"],[1,"col-span-2","rounded-xl","overflow-hidden","relative","flex","flex-col","p-card","min-h-fit","tablet:row-span-2"],["ngSrc","/images/hero-banner.avif","alt","","fill","","loading","lazy","decoding","async",1,"object-cover"],[1,"relative","z-1"],[1,"text-fluid-h4","font-secondary","font-bold"],[1,"h-[calc(var(--spacing-section)*0.75)]"],[1,"flex","flex-wrap","gap-0.5"],[1,"col-span-2","flex","flex-col","gap-sm"],[1,"expanded-panel","hidden","mobile:flex","flex-1","min-h-0","overflow-y-auto","flex-col","gap-sm","items-center","container","py-4"],[1,"font-sans","text-fluid-paragraph-body","tracking-widest","group-data-[theme=dark]/navbar:text-gray-100/50"],[1,"my-10","flex","flex-col","gap-sm","w-full"],[1,"rounded-xl","overflow-hidden","relative","flex","flex-col","p-card","min-h-fit"],[1,"bg-white","rounded","inline-flex","items-center","justify-center","px-1.5","py-1"],[1,"w-full","h-px","shrink-0","my-6","border-0","bg-foreground-primary/10"],[1,"rounded-xl","p-card","h-20","flex","items-center","gap-md","text-fluid-h6","font-secondary","select-none","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100"],[1,"flex","flex-col","gap-sm","w-full","my-10"],[1,"rounded-xl","p-card","h-20","flex","items-center","gap-md","text-fluid-h6","font-secondary","select-none","cursor-pointer","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100",3,"routerLink"],[1,"font-sans","text-fluid-paragraph-body","tracking-widest","group-data-[theme=dark]/navbar:text-gray-100/50","my-10"],[1,"flex","flex-col","gap-sm","w-full"],["width","35","height","24","draggable","false",1,"select-none","pointer-events-none",3,"ngSrc","alt"],[1,"col-span-1","rounded-xl","p-card","flex","flex-col","justify-between","transition-colors","duration-400","ease-in-out","select-none","cursor-pointer","bg-whit3","hover:bg-primary-300","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:hover:bg-white/20","group-data-[theme=dark]/navbar:text-gray-100",3,"routerLink"],[1,"col-span-1","rounded-xl","p-card","flex","flex-col","justify-between","select-none","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100"],[1,"col-span-1","rounded-xl","p-card","flex","flex-col","justify-between","transition-colors","duration-400","ease-in-out","select-none","cursor-pointer","bg-whit3","hover:bg-primary-300","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:hover:bg-white/20","group-data-[theme=dark]/navbar:text-gray-100",3,"click","routerLink"],[1,"flex-col","items-center","gap-sm","text-fluid-h6","font-secondary"],[1,"relative","w-1/2","aspect-square"],["fill","",1,"object-contain",3,"ngSrc","alt"],[1,"text-sm","text-foreground-secondary","font-sans","mt-xs","list-disc","marker:text-blue-500"],[1,"text-sm","text-foreground-secondary","mt-xs"],[1,"rounded-xl","p-card","flex-1","flex","items-center","gap-sm","text-fluid-h6","font-secondary","transition-colors","duration-400","ease-in-out","select-none","bg-white","hover:bg-primary-300","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:hover:bg-white/20","group-data-[theme=dark]/navbar:text-gray-100"],[1,"relative","w-[1.2em]","aspect-square","shrink-0"],[1,"grid","grid-cols-1","grid-rows-3","col-span-2","gap-sm"],[1,"rounded-xl","p-card","flex","items-center","text-fluid-h6","font-secondary","transition-all","duration-400","ease-in-out","select-none","cursor-pointer","bg-white","hover:bg-primary-300","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:hover:bg-white/20","group-data-[theme=dark]/navbar:text-gray-100",3,"routerLink"],[1,"col-span-2","rounded-xl","p-card","flex","flex-col","justify-between","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100"],[1,"text-fluid-h6","font-secondary","mb-sm"],[1,"flex","flex-col","gap-1","text-fluid-paragraph-body","font-sans","font-thin"],[1,"flex","items-center","gap-sm","py-xs","cursor-pointer","rounded-lg","transition-colors","duration-400","ease-in-out","hover:text-blue-500","select-none",3,"routerLink"],[1,"rounded-xl","p-card","flex","items-center","text-fluid-h6","font-secondary","transition-all","duration-400","ease-in-out","select-none","cursor-pointer","bg-white","hover:bg-primary-300","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:hover:bg-white/20","group-data-[theme=dark]/navbar:text-gray-100",3,"click","routerLink"],[1,"flex","items-center","gap-sm","py-xs","cursor-pointer","rounded-lg","transition-colors","duration-400","ease-in-out","hover:text-blue-500","select-none",3,"click","routerLink"],[1,"transition-colors","duration-200","ease-out",3,"svgIcon"],[1,"flex","w-full","items-center","justify-start","gap-sm","text-fluid-h6","font-secondary","rounded-xl","p-card","h-20","select-none","cursor-pointer","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100",3,"routerLink"],[1,"flex","w-full","items-center","justify-start","gap-sm","text-fluid-h6","font-secondary","rounded-xl","p-card","h-20","select-none","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100"],[1,"flex","w-full","items-center","justify-start","gap-sm","text-fluid-h6","font-secondary","rounded-xl","p-card","h-20","select-none","cursor-pointer","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100",3,"click","routerLink"],[1,"relative","w-1/8","aspect-square"],[1,"relative","w-1/12","aspect-square","shrink-0"],[1,"rounded-xl","p-card","h-20","flex","items-center","gap-md","text-fluid-h6","font-secondary","select-none","cursor-pointer","bg-white","group-data-[theme=dark]/navbar:bg-white/10","group-data-[theme=dark]/navbar:text-gray-100",3,"click","routerLink"],[1,"shrink-0",3,"svgIcon"]],template:function(e,n){e&1&&Ye(0,na,16,16,"nav",0)},dependencies:[Jn,be,ft,Tn,Je,tt],styles:['@media(max-width:767.98px){.navbar-expanded[_ngcontent-%COMP%]{height:100dvh;display:flex;flex-direction:column}}.navbar-hidden[_ngcontent-%COMP%]{transform:translateY(-100%)}.navbar-hidden[_ngcontent-%COMP%]:before{display:none}.navbar-glass[_ngcontent-%COMP%]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .3s ease;backdrop-filter:blur(36px) saturate(1.6);-webkit-backdrop-filter:blur(36px) saturate(1.6);background:#fff9}.navbar-glass--active[_ngcontent-%COMP%]:before{opacity:1}.navbar-glass[data-theme=dark][_ngcontent-%COMP%]:before{backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);background:#000919bf;box-shadow:inset 0 1px #ffffff14}.expanded-panel[_ngcontent-%COMP%]{opacity:1;transition:opacity .2s ease-in}@starting-style{.expanded-panel[_ngcontent-%COMP%]{opacity:0}
40}.fade-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_fade-in .2s ease-in}.fade-out[_ngcontent-%COMP%]{opacity:0;transition:opacity .15s ease-out}@keyframes _ngcontent-%COMP%_fade-in{0%{opacity:0}to{opacity:1}}.tham-dark[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%], .tham-dark[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%]:before, .tham-dark[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%]:after{background-color:#fff}.tham-mobile[_ngcontent-%COMP%]{--tham-w: 36px;--tham-h-bar: 1px;--tham-spacing: 12px;width:36px;height:36px}.tham-mobile[_ngcontent-%COMP%]   .tham-box[_ngcontent-%COMP%]{width:36px;height:36px}.tham-mobile[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%]{width:36px;height:1px}.tham-mobile[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%]:before{width:36px;height:1px;top:-12px}.tham-mobile[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%]:after{width:36px;height:1px;bottom:-12px}.tham-mobile.tham-active[_ngcontent-%COMP%]   .tham-inner[_ngcontent-%COMP%]:after{bottom:-1px}'],changeDetection:0})};function ra(t,r){t&1&&I(0,"router-outlet")}var bt=class t{router=m(Kn);activatedRoute=m($n);seoService=m(ar);transloco=m(ge);destroyRef=m(vn);routerOutletActive=X(!0);constructor(){this.router.events.pipe(Z(r=>r instanceof Pn),A(()=>this.getLeafRoute(this.activatedRoute)),A(r=>r.snapshot.data),Z(r=>!!r.seo),Qe(this.destroyRef)).subscribe(r=>this.applySeo(r)),this.transloco.langChanges$.pipe(Qe(this.destroyRef)).subscribe(()=>{let r=this.getLeafRoute(this.activatedRoute).snapshot.data;r.seo&&this.applySeo(r)}),this.transloco.langChanges$.pipe(Pe(1),Qe(this.destroyRef)).subscribe(()=>{this.routerOutletActive.set(!1),requestAnimationFrame(()=>this.routerOutletActive.set(!0))})}applySeo(r){let e=this.transloco.translate(r.seo.titleKey),n=this.transloco.translate(r.seo.descriptionKey);this.seoService.updateMeta({title:e,description:n,fullTitle:r.seo.fullTitle})}getLeafRoute(r){for(;r.firstChild;)r=r.firstChild;return r}static \u0275fac=function(e){return new(e||t)};static \u0275cmp=te({type:t,selectors:[["app-root"]],decls:3,vars:1,template:function(e,n){e&1&&(I(0,"app-navbar"),ne(1,ra,1,0,"router-outlet"),I(2,"app-footer")),e&2&&(c(),re(n.routerOutletActive()?1:-1))},dependencies:[Un,xt,_t],encapsulation:2,changeDetection:0})};Rn(bt,si).catch(t=>console.error(t));

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.